1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware3nfc4V1_221writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj"
227  },
228  {
229   "name" : "_ZN7android8hardware3nfc4V1_222readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj"
230  },
231  {
232   "name" : "_ZN7android8hardware3nfc4V1_24INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
233  },
234  {
235   "name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
236  },
237  {
238   "name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3nfc4V1_24INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
245  },
246  {
247   "name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3nfc4V1_24INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv"
260  },
261  {
262   "name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3nfc4V1_24INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv"
269  },
270  {
271   "name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_14INfcEEEb"
278  },
279  {
280   "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spIS3_EEb"
284  },
285  {
286   "name" : "_ZN7android8hardware3nfc4V1_25BsNfc13addOnewayTaskENSt3__18functionIFvvEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware3nfc4V1_25BsNfcC1ENS_2spINS2_4INfcEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3nfc4V1_25BsNfcC2ENS_2spINS2_4INfcEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc19_hidl_getConfig_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc4pingEv"
305  },
306  {
307   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC1ERKNS_2spINS2_4INfcEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC2ERKNS_2spINS2_4INfcEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev"
314  },
315  {
316   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev"
317  },
318  {
319   "name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD2Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv"
323  },
324  {
325   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
326  },
327  {
328   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv"
329  },
330  {
331   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv"
332  },
333  {
334   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv"
347  },
348  {
349   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
353  },
354  {
355   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
356  },
357  {
358   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19_hidl_getConfig_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv"
365  },
366  {
367   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv"
368  },
369  {
370   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv"
371  },
372  {
373   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv"
377  },
378  {
379   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv"
380  },
381  {
382   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC1ERKNS_2spINS0_7IBinderEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC2ERKNS_2spINS0_7IBinderEEE"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_14INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_27BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
426  },
427  {
428   "binding" : "weak",
429   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
434  },
435  {
436   "binding" : "weak",
437   "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_"
438  },
439  {
440   "binding" : "weak",
441   "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_"
442  },
443  {
444   "binding" : "weak",
445   "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"
446  },
447  {
448   "binding" : "weak",
449   "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_"
450  },
451  {
452   "binding" : "weak",
453   "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_"
454  },
455  {
456   "binding" : "weak",
457   "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"
458  },
459  {
460   "binding" : "weak",
461   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
462  },
463  {
464   "binding" : "weak",
465   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
466  },
467  {
468   "binding" : "weak",
469   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
470  },
471  {
472   "name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD0Ev"
473  },
474  {
475   "name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD1Ev"
476  },
477  {
478   "name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
479  },
480  {
481   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD0Ev"
482  },
483  {
484   "name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD1Ev"
485  },
486  {
487   "name" : "_ZTv0_n20_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
488  }
489 ],
490 "elf_objects" :
491 [
492  {
493   "name" : "_ZN7android8hardware3nfc4V1_24INfc10descriptorE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS1_4V1_04INfcE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS1_4V1_14INfcE"
500  },
501  {
502   "name" : "_ZTCN7android8hardware3nfc4V1_24INfcE0_NS_4hidl4base4V1_05IBaseE"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZTCN7android8hardware3nfc4V1_25BsNfcE0_NS2_4INfcE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS0_7IBinderE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS0_9BHwBinderE"
513  },
514  {
515   "name" : "_ZTCN7android8hardware3nfc4V1_27BnHwNfcE0_NS_4hidl4base4V1_08BnHwBaseE"
516  },
517  {
518   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS0_11BpInterfaceINS2_4INfcEEE"
519  },
520  {
521   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS1_4V1_04INfcE"
522  },
523  {
524   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS1_4V1_14INfcE"
525  },
526  {
527   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS2_4INfcE"
528  },
529  {
530   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE0_NS_4hidl4base4V1_05IBaseE"
531  },
532  {
533   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE4_NS0_10IInterfaceE"
534  },
535  {
536   "name" : "_ZTCN7android8hardware3nfc4V1_27BpHwNfcE8_NS0_11BpHwRefBaseE"
537  },
538  {
539   "name" : "_ZTTN7android8hardware3nfc4V1_24INfcE"
540  },
541  {
542   "name" : "_ZTTN7android8hardware3nfc4V1_27BnHwNfcE"
543  },
544  {
545   "name" : "_ZTTN7android8hardware3nfc4V1_27BpHwNfcE"
546  },
547  {
548   "name" : "_ZTVN7android8hardware3nfc4V1_24INfcE"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZTVN7android8hardware3nfc4V1_25BsNfcE"
553  },
554  {
555   "name" : "_ZTVN7android8hardware3nfc4V1_27BnHwNfcE"
556  },
557  {
558   "name" : "_ZTVN7android8hardware3nfc4V1_27BpHwNfcE"
559  }
560 ],
561 "enum_types" :
562 [
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 1,
569     "name" : "HAL_HDR_DOLBY_VISION"
570    },
571    {
572     "enum_field_value" : 2,
573     "name" : "HAL_HDR_HDR10"
574    },
575    {
576     "enum_field_value" : 3,
577     "name" : "HAL_HDR_HLG"
578    }
579   ],
580   "linker_set_key" : "_ZTI13android_hdr_t",
581   "name" : "android_hdr_t",
582   "referenced_type" : "_ZTI13android_hdr_t",
583   "self_type" : "_ZTI13android_hdr_t",
584   "size" : 4,
585   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
586   "underlying_type" : "_ZTIj"
587  },
588  {
589   "alignment" : 4,
590   "enum_fields" :
591   [
592    {
593     "enum_field_value" : 4,
594     "name" : "HAL_HDR_HDR10_PLUS"
595    }
596   ],
597   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
598   "name" : "android_hdr_v1_2_t",
599   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
600   "self_type" : "_ZTI18android_hdr_v1_2_t",
601   "size" : 4,
602   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
603   "underlying_type" : "_ZTIj"
604  },
605  {
606   "alignment" : 4,
607   "enum_fields" :
608   [
609    {
610     "enum_field_value" : 0,
611     "name" : "ANDROID_LOG_UNKNOWN"
612    },
613    {
614     "enum_field_value" : 1,
615     "name" : "ANDROID_LOG_DEFAULT"
616    },
617    {
618     "enum_field_value" : 2,
619     "name" : "ANDROID_LOG_VERBOSE"
620    },
621    {
622     "enum_field_value" : 3,
623     "name" : "ANDROID_LOG_DEBUG"
624    },
625    {
626     "enum_field_value" : 4,
627     "name" : "ANDROID_LOG_INFO"
628    },
629    {
630     "enum_field_value" : 5,
631     "name" : "ANDROID_LOG_WARN"
632    },
633    {
634     "enum_field_value" : 6,
635     "name" : "ANDROID_LOG_ERROR"
636    },
637    {
638     "enum_field_value" : 7,
639     "name" : "ANDROID_LOG_FATAL"
640    },
641    {
642     "enum_field_value" : 8,
643     "name" : "ANDROID_LOG_SILENT"
644    }
645   ],
646   "linker_set_key" : "_ZTI19android_LogPriority",
647   "name" : "android_LogPriority",
648   "referenced_type" : "_ZTI19android_LogPriority",
649   "self_type" : "_ZTI19android_LogPriority",
650   "size" : 4,
651   "source_file" : "/system/core/liblog/include/android/log.h",
652   "underlying_type" : "_ZTIj"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 0,
660     "name" : "HAL_DATASPACE_UNKNOWN"
661    },
662    {
663     "enum_field_value" : 1,
664     "name" : "HAL_DATASPACE_ARBITRARY"
665    },
666    {
667     "enum_field_value" : 16,
668     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
669    },
670    {
671     "enum_field_value" : 4128768,
672     "name" : "HAL_DATASPACE_STANDARD_MASK"
673    },
674    {
675     "enum_field_value" : 0,
676     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
677    },
678    {
679     "enum_field_value" : 65536,
680     "name" : "HAL_DATASPACE_STANDARD_BT709"
681    },
682    {
683     "enum_field_value" : 131072,
684     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
685    },
686    {
687     "enum_field_value" : 196608,
688     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
689    },
690    {
691     "enum_field_value" : 262144,
692     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
693    },
694    {
695     "enum_field_value" : 327680,
696     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
697    },
698    {
699     "enum_field_value" : 393216,
700     "name" : "HAL_DATASPACE_STANDARD_BT2020"
701    },
702    {
703     "enum_field_value" : 458752,
704     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
705    },
706    {
707     "enum_field_value" : 524288,
708     "name" : "HAL_DATASPACE_STANDARD_BT470M"
709    },
710    {
711     "enum_field_value" : 589824,
712     "name" : "HAL_DATASPACE_STANDARD_FILM"
713    },
714    {
715     "enum_field_value" : 655360,
716     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
717    },
718    {
719     "enum_field_value" : 720896,
720     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
721    },
722    {
723     "enum_field_value" : 22,
724     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
725    },
726    {
727     "enum_field_value" : 130023424,
728     "name" : "HAL_DATASPACE_TRANSFER_MASK"
729    },
730    {
731     "enum_field_value" : 0,
732     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
733    },
734    {
735     "enum_field_value" : 4194304,
736     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
737    },
738    {
739     "enum_field_value" : 8388608,
740     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
741    },
742    {
743     "enum_field_value" : 12582912,
744     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
745    },
746    {
747     "enum_field_value" : 16777216,
748     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
749    },
750    {
751     "enum_field_value" : 20971520,
752     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
753    },
754    {
755     "enum_field_value" : 25165824,
756     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
757    },
758    {
759     "enum_field_value" : 29360128,
760     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
761    },
762    {
763     "enum_field_value" : 33554432,
764     "name" : "HAL_DATASPACE_TRANSFER_HLG"
765    },
766    {
767     "enum_field_value" : 27,
768     "name" : "HAL_DATASPACE_RANGE_SHIFT"
769    },
770    {
771     "enum_field_value" : 939524096,
772     "name" : "HAL_DATASPACE_RANGE_MASK"
773    },
774    {
775     "enum_field_value" : 0,
776     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
777    },
778    {
779     "enum_field_value" : 134217728,
780     "name" : "HAL_DATASPACE_RANGE_FULL"
781    },
782    {
783     "enum_field_value" : 268435456,
784     "name" : "HAL_DATASPACE_RANGE_LIMITED"
785    },
786    {
787     "enum_field_value" : 402653184,
788     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
789    },
790    {
791     "enum_field_value" : 512,
792     "name" : "HAL_DATASPACE_SRGB_LINEAR"
793    },
794    {
795     "enum_field_value" : 138477568,
796     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
797    },
798    {
799     "enum_field_value" : 406913024,
800     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
801    },
802    {
803     "enum_field_value" : 513,
804     "name" : "HAL_DATASPACE_SRGB"
805    },
806    {
807     "enum_field_value" : 142671872,
808     "name" : "HAL_DATASPACE_V0_SRGB"
809    },
810    {
811     "enum_field_value" : 411107328,
812     "name" : "HAL_DATASPACE_V0_SCRGB"
813    },
814    {
815     "enum_field_value" : 257,
816     "name" : "HAL_DATASPACE_JFIF"
817    },
818    {
819     "enum_field_value" : 146931712,
820     "name" : "HAL_DATASPACE_V0_JFIF"
821    },
822    {
823     "enum_field_value" : 258,
824     "name" : "HAL_DATASPACE_BT601_625"
825    },
826    {
827     "enum_field_value" : 281149440,
828     "name" : "HAL_DATASPACE_V0_BT601_625"
829    },
830    {
831     "enum_field_value" : 259,
832     "name" : "HAL_DATASPACE_BT601_525"
833    },
834    {
835     "enum_field_value" : 281280512,
836     "name" : "HAL_DATASPACE_V0_BT601_525"
837    },
838    {
839     "enum_field_value" : 260,
840     "name" : "HAL_DATASPACE_BT709"
841    },
842    {
843     "enum_field_value" : 281083904,
844     "name" : "HAL_DATASPACE_V0_BT709"
845    },
846    {
847     "enum_field_value" : 139067392,
848     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
849    },
850    {
851     "enum_field_value" : 155844608,
852     "name" : "HAL_DATASPACE_DCI_P3"
853    },
854    {
855     "enum_field_value" : 139067392,
856     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
857    },
858    {
859     "enum_field_value" : 143261696,
860     "name" : "HAL_DATASPACE_DISPLAY_P3"
861    },
862    {
863     "enum_field_value" : 151715840,
864     "name" : "HAL_DATASPACE_ADOBE_RGB"
865    },
866    {
867     "enum_field_value" : 138805248,
868     "name" : "HAL_DATASPACE_BT2020_LINEAR"
869    },
870    {
871     "enum_field_value" : 147193856,
872     "name" : "HAL_DATASPACE_BT2020"
873    },
874    {
875     "enum_field_value" : 163971072,
876     "name" : "HAL_DATASPACE_BT2020_PQ"
877    },
878    {
879     "enum_field_value" : 4096,
880     "name" : "HAL_DATASPACE_DEPTH"
881    },
882    {
883     "enum_field_value" : 4097,
884     "name" : "HAL_DATASPACE_SENSOR"
885    }
886   ],
887   "linker_set_key" : "_ZTI19android_dataspace_t",
888   "name" : "android_dataspace_t",
889   "referenced_type" : "_ZTI19android_dataspace_t",
890   "self_type" : "_ZTI19android_dataspace_t",
891   "size" : 4,
892   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
893   "underlying_type" : "_ZTIj"
894  },
895  {
896   "alignment" : 4,
897   "enum_fields" :
898   [
899    {
900     "enum_field_value" : 0,
901     "name" : "FLEX_FORMAT_INVALID"
902    },
903    {
904     "enum_field_value" : 1,
905     "name" : "FLEX_FORMAT_Y"
906    },
907    {
908     "enum_field_value" : 7,
909     "name" : "FLEX_FORMAT_YCbCr"
910    },
911    {
912     "enum_field_value" : 1073741831,
913     "name" : "FLEX_FORMAT_YCbCrA"
914    },
915    {
916     "enum_field_value" : 7168,
917     "name" : "FLEX_FORMAT_RGB"
918    },
919    {
920     "enum_field_value" : 1073748992,
921     "name" : "FLEX_FORMAT_RGBA"
922    }
923   ],
924   "linker_set_key" : "_ZTI19android_flex_format",
925   "name" : "android_flex_format",
926   "referenced_type" : "_ZTI19android_flex_format",
927   "self_type" : "_ZTI19android_flex_format",
928   "size" : 4,
929   "source_file" : "/system/core/libsystem/include/system/graphics.h",
930   "underlying_type" : "_ZTIj"
931  },
932  {
933   "alignment" : 4,
934   "enum_fields" :
935   [
936    {
937     "enum_field_value" : 1,
938     "name" : "HAL_TRANSFORM_FLIP_H"
939    },
940    {
941     "enum_field_value" : 2,
942     "name" : "HAL_TRANSFORM_FLIP_V"
943    },
944    {
945     "enum_field_value" : 4,
946     "name" : "HAL_TRANSFORM_ROT_90"
947    },
948    {
949     "enum_field_value" : 3,
950     "name" : "HAL_TRANSFORM_ROT_180"
951    },
952    {
953     "enum_field_value" : 7,
954     "name" : "HAL_TRANSFORM_ROT_270"
955    }
956   ],
957   "linker_set_key" : "_ZTI19android_transform_t",
958   "name" : "android_transform_t",
959   "referenced_type" : "_ZTI19android_transform_t",
960   "self_type" : "_ZTI19android_transform_t",
961   "size" : 4,
962   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
963   "underlying_type" : "_ZTIj"
964  },
965  {
966   "alignment" : 4,
967   "enum_fields" :
968   [
969    {
970     "enum_field_value" : 0,
971     "name" : "HAL_COLOR_MODE_NATIVE"
972    },
973    {
974     "enum_field_value" : 1,
975     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
976    },
977    {
978     "enum_field_value" : 2,
979     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
980    },
981    {
982     "enum_field_value" : 3,
983     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
984    },
985    {
986     "enum_field_value" : 4,
987     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
988    },
989    {
990     "enum_field_value" : 5,
991     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
992    },
993    {
994     "enum_field_value" : 6,
995     "name" : "HAL_COLOR_MODE_DCI_P3"
996    },
997    {
998     "enum_field_value" : 7,
999     "name" : "HAL_COLOR_MODE_SRGB"
1000    },
1001    {
1002     "enum_field_value" : 8,
1003     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1004    },
1005    {
1006     "enum_field_value" : 9,
1007     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1008    }
1009   ],
1010   "linker_set_key" : "_ZTI20android_color_mode_t",
1011   "name" : "android_color_mode_t",
1012   "referenced_type" : "_ZTI20android_color_mode_t",
1013   "self_type" : "_ZTI20android_color_mode_t",
1014   "size" : 4,
1015   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1016   "underlying_type" : "_ZTIj"
1017  },
1018  {
1019   "alignment" : 4,
1020   "enum_fields" :
1021   [
1022    {
1023     "enum_field_value" : 0,
1024     "name" : "SYSTEM_TIME_REALTIME"
1025    },
1026    {
1027     "enum_field_value" : 1,
1028     "name" : "SYSTEM_TIME_MONOTONIC"
1029    },
1030    {
1031     "enum_field_value" : 2,
1032     "name" : "SYSTEM_TIME_PROCESS"
1033    },
1034    {
1035     "enum_field_value" : 3,
1036     "name" : "SYSTEM_TIME_THREAD"
1037    },
1038    {
1039     "enum_field_value" : 4,
1040     "name" : "SYSTEM_TIME_BOOTTIME"
1041    }
1042   ],
1043   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1044   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1045   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1046   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1047   "size" : 4,
1048   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1049   "underlying_type" : "_ZTIj"
1050  },
1051  {
1052   "alignment" : 4,
1053   "enum_fields" :
1054   [
1055    {
1056     "enum_field_value" : 1,
1057     "name" : "FLEX_COMPONENT_Y"
1058    },
1059    {
1060     "enum_field_value" : 2,
1061     "name" : "FLEX_COMPONENT_Cb"
1062    },
1063    {
1064     "enum_field_value" : 4,
1065     "name" : "FLEX_COMPONENT_Cr"
1066    },
1067    {
1068     "enum_field_value" : 1024,
1069     "name" : "FLEX_COMPONENT_R"
1070    },
1071    {
1072     "enum_field_value" : 2048,
1073     "name" : "FLEX_COMPONENT_G"
1074    },
1075    {
1076     "enum_field_value" : 4096,
1077     "name" : "FLEX_COMPONENT_B"
1078    },
1079    {
1080     "enum_field_value" : 1073741824,
1081     "name" : "FLEX_COMPONENT_A"
1082    }
1083   ],
1084   "linker_set_key" : "_ZTI22android_flex_component",
1085   "name" : "android_flex_component",
1086   "referenced_type" : "_ZTI22android_flex_component",
1087   "self_type" : "_ZTI22android_flex_component",
1088   "size" : 4,
1089   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1090   "underlying_type" : "_ZTIj"
1091  },
1092  {
1093   "alignment" : 4,
1094   "enum_fields" :
1095   [
1096    {
1097     "enum_field_value" : 1,
1098     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1099    },
1100    {
1101     "enum_field_value" : 2,
1102     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1103    },
1104    {
1105     "enum_field_value" : 3,
1106     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1107    },
1108    {
1109     "enum_field_value" : 4,
1110     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1111    },
1112    {
1113     "enum_field_value" : 5,
1114     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1115    },
1116    {
1117     "enum_field_value" : 16,
1118     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1119    },
1120    {
1121     "enum_field_value" : 17,
1122     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1123    },
1124    {
1125     "enum_field_value" : 20,
1126     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1127    },
1128    {
1129     "enum_field_value" : 22,
1130     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1131    },
1132    {
1133     "enum_field_value" : 32,
1134     "name" : "HAL_PIXEL_FORMAT_RAW16"
1135    },
1136    {
1137     "enum_field_value" : 33,
1138     "name" : "HAL_PIXEL_FORMAT_BLOB"
1139    },
1140    {
1141     "enum_field_value" : 34,
1142     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1143    },
1144    {
1145     "enum_field_value" : 35,
1146     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1147    },
1148    {
1149     "enum_field_value" : 36,
1150     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1151    },
1152    {
1153     "enum_field_value" : 37,
1154     "name" : "HAL_PIXEL_FORMAT_RAW10"
1155    },
1156    {
1157     "enum_field_value" : 38,
1158     "name" : "HAL_PIXEL_FORMAT_RAW12"
1159    },
1160    {
1161     "enum_field_value" : 43,
1162     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1163    },
1164    {
1165     "enum_field_value" : 538982489,
1166     "name" : "HAL_PIXEL_FORMAT_Y8"
1167    },
1168    {
1169     "enum_field_value" : 540422489,
1170     "name" : "HAL_PIXEL_FORMAT_Y16"
1171    },
1172    {
1173     "enum_field_value" : 842094169,
1174     "name" : "HAL_PIXEL_FORMAT_YV12"
1175    }
1176   ],
1177   "linker_set_key" : "_ZTI22android_pixel_format_t",
1178   "name" : "android_pixel_format_t",
1179   "referenced_type" : "_ZTI22android_pixel_format_t",
1180   "self_type" : "_ZTI22android_pixel_format_t",
1181   "size" : 4,
1182   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1183   "underlying_type" : "_ZTIj"
1184  },
1185  {
1186   "alignment" : 4,
1187   "enum_fields" :
1188   [
1189    {
1190     "enum_field_value" : 19,
1191     "name" : "ANDROID_PRIORITY_LOWEST"
1192    },
1193    {
1194     "enum_field_value" : 10,
1195     "name" : "ANDROID_PRIORITY_BACKGROUND"
1196    },
1197    {
1198     "enum_field_value" : 0,
1199     "name" : "ANDROID_PRIORITY_NORMAL"
1200    },
1201    {
1202     "enum_field_value" : -2,
1203     "name" : "ANDROID_PRIORITY_FOREGROUND"
1204    },
1205    {
1206     "enum_field_value" : -4,
1207     "name" : "ANDROID_PRIORITY_DISPLAY"
1208    },
1209    {
1210     "enum_field_value" : -8,
1211     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1212    },
1213    {
1214     "enum_field_value" : -10,
1215     "name" : "ANDROID_PRIORITY_VIDEO"
1216    },
1217    {
1218     "enum_field_value" : -16,
1219     "name" : "ANDROID_PRIORITY_AUDIO"
1220    },
1221    {
1222     "enum_field_value" : -19,
1223     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1224    },
1225    {
1226     "enum_field_value" : -20,
1227     "name" : "ANDROID_PRIORITY_HIGHEST"
1228    },
1229    {
1230     "enum_field_value" : 0,
1231     "name" : "ANDROID_PRIORITY_DEFAULT"
1232    },
1233    {
1234     "enum_field_value" : -1,
1235     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1236    },
1237    {
1238     "enum_field_value" : 1,
1239     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1240    }
1241   ],
1242   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1243   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1244   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1245   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1246   "size" : 4,
1247   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1248   "underlying_type" : "_ZTIi"
1249  },
1250  {
1251   "alignment" : 4,
1252   "enum_fields" :
1253   [
1254    {
1255     "enum_field_value" : 281411584,
1256     "name" : "HAL_DATASPACE_BT2020_ITU"
1257    },
1258    {
1259     "enum_field_value" : 298188800,
1260     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1261    },
1262    {
1263     "enum_field_value" : 302383104,
1264     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1265    },
1266    {
1267     "enum_field_value" : 168165376,
1268     "name" : "HAL_DATASPACE_BT2020_HLG"
1269    }
1270   ],
1271   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1272   "name" : "android_dataspace_v1_1_t",
1273   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1274   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1275   "size" : 4,
1276   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1277   "underlying_type" : "_ZTIj"
1278  },
1279  {
1280   "alignment" : 4,
1281   "enum_fields" :
1282   [
1283    {
1284     "enum_field_value" : 142999552,
1285     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1286    },
1287    {
1288     "enum_field_value" : 4098,
1289     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1290    },
1291    {
1292     "enum_field_value" : 4099,
1293     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1294    },
1295    {
1296     "enum_field_value" : 4100,
1297     "name" : "HAL_DATASPACE_HEIF"
1298    }
1299   ],
1300   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1301   "name" : "android_dataspace_v1_2_t",
1302   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1303   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1304   "size" : 4,
1305   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1306   "underlying_type" : "_ZTIj"
1307  },
1308  {
1309   "alignment" : 4,
1310   "enum_fields" :
1311   [
1312    {
1313     "enum_field_value" : 10,
1314     "name" : "HAL_COLOR_MODE_BT2020"
1315    },
1316    {
1317     "enum_field_value" : 11,
1318     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1319    },
1320    {
1321     "enum_field_value" : 12,
1322     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1323    }
1324   ],
1325   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1326   "name" : "android_color_mode_v1_1_t",
1327   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1328   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1329   "size" : 4,
1330   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1331   "underlying_type" : "_ZTIj"
1332  },
1333  {
1334   "alignment" : 4,
1335   "enum_fields" :
1336   [
1337    {
1338     "enum_field_value" : 0,
1339     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1340    },
1341    {
1342     "enum_field_value" : 1,
1343     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1344    },
1345    {
1346     "enum_field_value" : 2,
1347     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1348    },
1349    {
1350     "enum_field_value" : 3,
1351     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1352    },
1353    {
1354     "enum_field_value" : 4,
1355     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1356    },
1357    {
1358     "enum_field_value" : 5,
1359     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1360    },
1361    {
1362     "enum_field_value" : 6,
1363     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1364    }
1365   ],
1366   "linker_set_key" : "_ZTI25android_color_transform_t",
1367   "name" : "android_color_transform_t",
1368   "referenced_type" : "_ZTI25android_color_transform_t",
1369   "self_type" : "_ZTI25android_color_transform_t",
1370   "size" : 4,
1371   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1372   "underlying_type" : "_ZTIj"
1373  },
1374  {
1375   "alignment" : 4,
1376   "enum_fields" :
1377   [
1378    {
1379     "enum_field_value" : 39,
1380     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1381    },
1382    {
1383     "enum_field_value" : 40,
1384     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1385    },
1386    {
1387     "enum_field_value" : 41,
1388     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1389    },
1390    {
1391     "enum_field_value" : 42,
1392     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1393    }
1394   ],
1395   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1396   "name" : "android_pixel_format_sw_t",
1397   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1398   "self_type" : "_ZTI25android_pixel_format_sw_t",
1399   "size" : 4,
1400   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1401   "underlying_type" : "_ZTIj"
1402  },
1403  {
1404   "alignment" : 4,
1405   "enum_fields" :
1406   [
1407    {
1408     "enum_field_value" : 48,
1409     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1410    },
1411    {
1412     "enum_field_value" : 49,
1413     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1414    },
1415    {
1416     "enum_field_value" : 50,
1417     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1418    },
1419    {
1420     "enum_field_value" : 51,
1421     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1422    },
1423    {
1424     "enum_field_value" : 52,
1425     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1426    },
1427    {
1428     "enum_field_value" : 53,
1429     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1430    },
1431    {
1432     "enum_field_value" : 54,
1433     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1434    }
1435   ],
1436   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1437   "name" : "android_pixel_format_v1_1_t",
1438   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1439   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1440   "size" : 4,
1441   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1442   "underlying_type" : "_ZTIj"
1443  },
1444  {
1445   "alignment" : 4,
1446   "enum_fields" :
1447   [
1448    {
1449     "enum_field_value" : 55,
1450     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1451    }
1452   ],
1453   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1454   "name" : "android_pixel_format_v1_2_t",
1455   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1456   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1457   "size" : 4,
1458   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1459   "underlying_type" : "_ZTIj"
1460  },
1461  {
1462   "alignment" : 4,
1463   "enum_fields" :
1464   [
1465    {
1466     "enum_field_value" : 0,
1467     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1468    },
1469    {
1470     "enum_field_value" : 1,
1471     "name" : "HAL_RENDER_INTENT_ENHANCE"
1472    },
1473    {
1474     "enum_field_value" : 2,
1475     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1476    },
1477    {
1478     "enum_field_value" : 3,
1479     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1480    }
1481   ],
1482   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1483   "name" : "android_render_intent_v1_1_t",
1484   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1485   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1486   "size" : 4,
1487   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1488   "underlying_type" : "_ZTIj"
1489  },
1490  {
1491   "alignment" : 4,
1492   "enum_fields" :
1493   [
1494    {
1495     "enum_field_value" : 0,
1496     "name" : "LOG_ID_MIN"
1497    },
1498    {
1499     "enum_field_value" : 0,
1500     "name" : "LOG_ID_MAIN"
1501    },
1502    {
1503     "enum_field_value" : 1,
1504     "name" : "LOG_ID_RADIO"
1505    },
1506    {
1507     "enum_field_value" : 2,
1508     "name" : "LOG_ID_EVENTS"
1509    },
1510    {
1511     "enum_field_value" : 3,
1512     "name" : "LOG_ID_SYSTEM"
1513    },
1514    {
1515     "enum_field_value" : 4,
1516     "name" : "LOG_ID_CRASH"
1517    },
1518    {
1519     "enum_field_value" : 5,
1520     "name" : "LOG_ID_STATS"
1521    },
1522    {
1523     "enum_field_value" : 6,
1524     "name" : "LOG_ID_SECURITY"
1525    },
1526    {
1527     "enum_field_value" : 7,
1528     "name" : "LOG_ID_KERNEL"
1529    },
1530    {
1531     "enum_field_value" : 8,
1532     "name" : "LOG_ID_MAX"
1533    },
1534    {
1535     "enum_field_value" : 2147483647,
1536     "name" : "LOG_ID_DEFAULT"
1537    }
1538   ],
1539   "linker_set_key" : "_ZTI6log_id",
1540   "name" : "log_id",
1541   "referenced_type" : "_ZTI6log_id",
1542   "self_type" : "_ZTI6log_id",
1543   "size" : 4,
1544   "source_file" : "/system/core/liblog/include/android/log.h",
1545   "underlying_type" : "_ZTIj"
1546  },
1547  {
1548   "alignment" : 4,
1549   "enum_fields" :
1550   [
1551    {
1552     "enum_field_value" : 1,
1553     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1554    },
1555    {
1556     "enum_field_value" : 2,
1557     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1558    },
1559    {
1560     "enum_field_value" : 4,
1561     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1562    }
1563   ],
1564   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1565   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1566   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1567   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1568   "size" : 4,
1569   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1570   "underlying_type" : "_ZTIj"
1571  },
1572  {
1573   "alignment" : 4,
1574   "enum_fields" :
1575   [
1576    {
1577     "enum_field_value" : 0,
1578     "name" : "android::OK"
1579    },
1580    {
1581     "enum_field_value" : 0,
1582     "name" : "android::NO_ERROR"
1583    },
1584    {
1585     "enum_field_value" : -2147483648,
1586     "name" : "android::UNKNOWN_ERROR"
1587    },
1588    {
1589     "enum_field_value" : -12,
1590     "name" : "android::NO_MEMORY"
1591    },
1592    {
1593     "enum_field_value" : -38,
1594     "name" : "android::INVALID_OPERATION"
1595    },
1596    {
1597     "enum_field_value" : -22,
1598     "name" : "android::BAD_VALUE"
1599    },
1600    {
1601     "enum_field_value" : -2147483647,
1602     "name" : "android::BAD_TYPE"
1603    },
1604    {
1605     "enum_field_value" : -2,
1606     "name" : "android::NAME_NOT_FOUND"
1607    },
1608    {
1609     "enum_field_value" : -1,
1610     "name" : "android::PERMISSION_DENIED"
1611    },
1612    {
1613     "enum_field_value" : -19,
1614     "name" : "android::NO_INIT"
1615    },
1616    {
1617     "enum_field_value" : -17,
1618     "name" : "android::ALREADY_EXISTS"
1619    },
1620    {
1621     "enum_field_value" : -32,
1622     "name" : "android::DEAD_OBJECT"
1623    },
1624    {
1625     "enum_field_value" : -2147483646,
1626     "name" : "android::FAILED_TRANSACTION"
1627    },
1628    {
1629     "enum_field_value" : -75,
1630     "name" : "android::BAD_INDEX"
1631    },
1632    {
1633     "enum_field_value" : -61,
1634     "name" : "android::NOT_ENOUGH_DATA"
1635    },
1636    {
1637     "enum_field_value" : -11,
1638     "name" : "android::WOULD_BLOCK"
1639    },
1640    {
1641     "enum_field_value" : -110,
1642     "name" : "android::TIMED_OUT"
1643    },
1644    {
1645     "enum_field_value" : -74,
1646     "name" : "android::UNKNOWN_TRANSACTION"
1647    },
1648    {
1649     "enum_field_value" : -2147483641,
1650     "name" : "android::FDS_NOT_ALLOWED"
1651    },
1652    {
1653     "enum_field_value" : -2147483640,
1654     "name" : "android::UNEXPECTED_NULL"
1655    }
1656   ],
1657   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1658   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1659   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1660   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1661   "size" : 4,
1662   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1663   "underlying_type" : "_ZTIi"
1664  },
1665  {
1666   "alignment" : 4,
1667   "enum_fields" :
1668   [
1669    {
1670     "enum_field_value" : 19,
1671     "name" : "android::PRIORITY_LOWEST"
1672    },
1673    {
1674     "enum_field_value" : 10,
1675     "name" : "android::PRIORITY_BACKGROUND"
1676    },
1677    {
1678     "enum_field_value" : 0,
1679     "name" : "android::PRIORITY_NORMAL"
1680    },
1681    {
1682     "enum_field_value" : -2,
1683     "name" : "android::PRIORITY_FOREGROUND"
1684    },
1685    {
1686     "enum_field_value" : -4,
1687     "name" : "android::PRIORITY_DISPLAY"
1688    },
1689    {
1690     "enum_field_value" : -8,
1691     "name" : "android::PRIORITY_URGENT_DISPLAY"
1692    },
1693    {
1694     "enum_field_value" : -16,
1695     "name" : "android::PRIORITY_AUDIO"
1696    },
1697    {
1698     "enum_field_value" : -19,
1699     "name" : "android::PRIORITY_URGENT_AUDIO"
1700    },
1701    {
1702     "enum_field_value" : -20,
1703     "name" : "android::PRIORITY_HIGHEST"
1704    },
1705    {
1706     "enum_field_value" : 0,
1707     "name" : "android::PRIORITY_DEFAULT"
1708    },
1709    {
1710     "enum_field_value" : -1,
1711     "name" : "android::PRIORITY_MORE_FAVORABLE"
1712    },
1713    {
1714     "enum_field_value" : 1,
1715     "name" : "android::PRIORITY_LESS_FAVORABLE"
1716    }
1717   ],
1718   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1719   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1720   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1721   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1722   "size" : 4,
1723   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1724   "underlying_type" : "_ZTIi"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : 1,
1732     "name" : "android::trait_trivial_copy<bool>::value"
1733    }
1734   ],
1735   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1736   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1737   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1738   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1739   "size" : 4,
1740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1741   "underlying_type" : "_ZTIj"
1742  },
1743  {
1744   "alignment" : 4,
1745   "enum_fields" :
1746   [
1747    {
1748     "enum_field_value" : 1,
1749     "name" : "android::trait_trivial_copy<char>::value"
1750    }
1751   ],
1752   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1753   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1754   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1755   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1756   "size" : 4,
1757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1758   "underlying_type" : "_ZTIj"
1759  },
1760  {
1761   "alignment" : 4,
1762   "enum_fields" :
1763   [
1764    {
1765     "enum_field_value" : 1,
1766     "name" : "android::trait_trivial_copy<double>::value"
1767    }
1768   ],
1769   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1770   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1771   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1772   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1773   "size" : 4,
1774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1775   "underlying_type" : "_ZTIj"
1776  },
1777  {
1778   "alignment" : 4,
1779   "enum_fields" :
1780   [
1781    {
1782     "enum_field_value" : 1,
1783     "name" : "android::trait_trivial_copy<float>::value"
1784    }
1785   ],
1786   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1787   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1788   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1789   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1790   "size" : 4,
1791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1792   "underlying_type" : "_ZTIj"
1793  },
1794  {
1795   "alignment" : 4,
1796   "enum_fields" :
1797   [
1798    {
1799     "enum_field_value" : 1,
1800     "name" : "android::trait_trivial_copy<unsigned char>::value"
1801    }
1802   ],
1803   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1804   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1805   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1806   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1807   "size" : 4,
1808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1809   "underlying_type" : "_ZTIj"
1810  },
1811  {
1812   "alignment" : 4,
1813   "enum_fields" :
1814   [
1815    {
1816     "enum_field_value" : 1,
1817     "name" : "android::trait_trivial_copy<int>::value"
1818    }
1819   ],
1820   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1821   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1822   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1823   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1824   "size" : 4,
1825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1826   "underlying_type" : "_ZTIj"
1827  },
1828  {
1829   "alignment" : 4,
1830   "enum_fields" :
1831   [
1832    {
1833     "enum_field_value" : 1,
1834     "name" : "android::trait_trivial_copy<unsigned int>::value"
1835    }
1836   ],
1837   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1838   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1839   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1840   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1841   "size" : 4,
1842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1843   "underlying_type" : "_ZTIj"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 1,
1851     "name" : "android::trait_trivial_copy<long>::value"
1852    }
1853   ],
1854   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1855   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1856   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1857   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1858   "size" : 4,
1859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1860   "underlying_type" : "_ZTIj"
1861  },
1862  {
1863   "alignment" : 4,
1864   "enum_fields" :
1865   [
1866    {
1867     "enum_field_value" : 1,
1868     "name" : "android::trait_trivial_copy<unsigned long>::value"
1869    }
1870   ],
1871   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1872   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1873   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1874   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1875   "size" : 4,
1876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1877   "underlying_type" : "_ZTIj"
1878  },
1879  {
1880   "alignment" : 4,
1881   "enum_fields" :
1882   [
1883    {
1884     "enum_field_value" : 1,
1885     "name" : "android::trait_trivial_copy<short>::value"
1886    }
1887   ],
1888   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1889   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1890   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1891   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1892   "size" : 4,
1893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1894   "underlying_type" : "_ZTIj"
1895  },
1896  {
1897   "alignment" : 4,
1898   "enum_fields" :
1899   [
1900    {
1901     "enum_field_value" : 1,
1902     "name" : "android::trait_trivial_copy<unsigned short>::value"
1903    }
1904   ],
1905   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1906   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1907   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1908   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1909   "size" : 4,
1910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1911   "underlying_type" : "_ZTIj"
1912  },
1913  {
1914   "alignment" : 4,
1915   "enum_fields" :
1916   [
1917    {
1918     "enum_field_value" : 1,
1919     "name" : "android::trait_trivial_copy<void>::value"
1920    }
1921   ],
1922   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1923   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1924   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1925   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1926   "size" : 4,
1927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1928   "underlying_type" : "_ZTIj"
1929  },
1930  {
1931   "alignment" : 4,
1932   "enum_fields" :
1933   [
1934    {
1935     "enum_field_value" : 1,
1936     "name" : "android::trait_trivial_copy<long long>::value"
1937    }
1938   ],
1939   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1940   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1941   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1942   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1943   "size" : 4,
1944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1945   "underlying_type" : "_ZTIj"
1946  },
1947  {
1948   "alignment" : 4,
1949   "enum_fields" :
1950   [
1951    {
1952     "enum_field_value" : 1,
1953     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1954    }
1955   ],
1956   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1957   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1958   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1959   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1960   "size" : 4,
1961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1962   "underlying_type" : "_ZTIj"
1963  },
1964  {
1965   "alignment" : 4,
1966   "enum_fields" :
1967   [
1968    {
1969     "enum_field_value" : 1,
1970     "name" : "android::trait_trivial_ctor<bool>::value"
1971    }
1972   ],
1973   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1974   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1975   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1976   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1977   "size" : 4,
1978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1979   "underlying_type" : "_ZTIj"
1980  },
1981  {
1982   "alignment" : 4,
1983   "enum_fields" :
1984   [
1985    {
1986     "enum_field_value" : 1,
1987     "name" : "android::trait_trivial_ctor<char>::value"
1988    }
1989   ],
1990   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1991   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1992   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1993   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1994   "size" : 4,
1995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1996   "underlying_type" : "_ZTIj"
1997  },
1998  {
1999   "alignment" : 4,
2000   "enum_fields" :
2001   [
2002    {
2003     "enum_field_value" : 1,
2004     "name" : "android::trait_trivial_ctor<double>::value"
2005    }
2006   ],
2007   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2008   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2009   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2010   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2011   "size" : 4,
2012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2013   "underlying_type" : "_ZTIj"
2014  },
2015  {
2016   "alignment" : 4,
2017   "enum_fields" :
2018   [
2019    {
2020     "enum_field_value" : 1,
2021     "name" : "android::trait_trivial_ctor<float>::value"
2022    }
2023   ],
2024   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2025   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2026   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2027   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2028   "size" : 4,
2029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2030   "underlying_type" : "_ZTIj"
2031  },
2032  {
2033   "alignment" : 4,
2034   "enum_fields" :
2035   [
2036    {
2037     "enum_field_value" : 1,
2038     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2039    }
2040   ],
2041   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2042   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2043   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2044   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2045   "size" : 4,
2046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2047   "underlying_type" : "_ZTIj"
2048  },
2049  {
2050   "alignment" : 4,
2051   "enum_fields" :
2052   [
2053    {
2054     "enum_field_value" : 1,
2055     "name" : "android::trait_trivial_ctor<int>::value"
2056    }
2057   ],
2058   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2059   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2060   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2061   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2062   "size" : 4,
2063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2064   "underlying_type" : "_ZTIj"
2065  },
2066  {
2067   "alignment" : 4,
2068   "enum_fields" :
2069   [
2070    {
2071     "enum_field_value" : 1,
2072     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2073    }
2074   ],
2075   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2076   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2077   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2078   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2079   "size" : 4,
2080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2081   "underlying_type" : "_ZTIj"
2082  },
2083  {
2084   "alignment" : 4,
2085   "enum_fields" :
2086   [
2087    {
2088     "enum_field_value" : 1,
2089     "name" : "android::trait_trivial_ctor<long>::value"
2090    }
2091   ],
2092   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2093   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2094   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2095   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2096   "size" : 4,
2097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2098   "underlying_type" : "_ZTIj"
2099  },
2100  {
2101   "alignment" : 4,
2102   "enum_fields" :
2103   [
2104    {
2105     "enum_field_value" : 1,
2106     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2107    }
2108   ],
2109   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2110   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2111   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2112   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2113   "size" : 4,
2114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2115   "underlying_type" : "_ZTIj"
2116  },
2117  {
2118   "alignment" : 4,
2119   "enum_fields" :
2120   [
2121    {
2122     "enum_field_value" : 1,
2123     "name" : "android::trait_trivial_ctor<short>::value"
2124    }
2125   ],
2126   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2127   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2128   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2129   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2130   "size" : 4,
2131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2132   "underlying_type" : "_ZTIj"
2133  },
2134  {
2135   "alignment" : 4,
2136   "enum_fields" :
2137   [
2138    {
2139     "enum_field_value" : 1,
2140     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2141    }
2142   ],
2143   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2144   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2145   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2146   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2147   "size" : 4,
2148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2149   "underlying_type" : "_ZTIj"
2150  },
2151  {
2152   "alignment" : 4,
2153   "enum_fields" :
2154   [
2155    {
2156     "enum_field_value" : 1,
2157     "name" : "android::trait_trivial_ctor<void>::value"
2158    }
2159   ],
2160   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2161   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2162   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2163   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2164   "size" : 4,
2165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2166   "underlying_type" : "_ZTIj"
2167  },
2168  {
2169   "alignment" : 4,
2170   "enum_fields" :
2171   [
2172    {
2173     "enum_field_value" : 1,
2174     "name" : "android::trait_trivial_ctor<long long>::value"
2175    }
2176   ],
2177   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2178   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2179   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2180   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2181   "size" : 4,
2182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2183   "underlying_type" : "_ZTIj"
2184  },
2185  {
2186   "alignment" : 4,
2187   "enum_fields" :
2188   [
2189    {
2190     "enum_field_value" : 1,
2191     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2192    }
2193   ],
2194   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2195   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2196   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2197   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2198   "size" : 4,
2199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2200   "underlying_type" : "_ZTIj"
2201  },
2202  {
2203   "alignment" : 4,
2204   "enum_fields" :
2205   [
2206    {
2207     "enum_field_value" : 1,
2208     "name" : "android::trait_trivial_dtor<bool>::value"
2209    }
2210   ],
2211   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2212   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2213   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2214   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2215   "size" : 4,
2216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2217   "underlying_type" : "_ZTIj"
2218  },
2219  {
2220   "alignment" : 4,
2221   "enum_fields" :
2222   [
2223    {
2224     "enum_field_value" : 1,
2225     "name" : "android::trait_trivial_dtor<char>::value"
2226    }
2227   ],
2228   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2229   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2230   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2231   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2232   "size" : 4,
2233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2234   "underlying_type" : "_ZTIj"
2235  },
2236  {
2237   "alignment" : 4,
2238   "enum_fields" :
2239   [
2240    {
2241     "enum_field_value" : 1,
2242     "name" : "android::trait_trivial_dtor<double>::value"
2243    }
2244   ],
2245   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2246   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2247   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2248   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2249   "size" : 4,
2250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2251   "underlying_type" : "_ZTIj"
2252  },
2253  {
2254   "alignment" : 4,
2255   "enum_fields" :
2256   [
2257    {
2258     "enum_field_value" : 1,
2259     "name" : "android::trait_trivial_dtor<float>::value"
2260    }
2261   ],
2262   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2263   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2264   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2265   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2266   "size" : 4,
2267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2268   "underlying_type" : "_ZTIj"
2269  },
2270  {
2271   "alignment" : 4,
2272   "enum_fields" :
2273   [
2274    {
2275     "enum_field_value" : 1,
2276     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2277    }
2278   ],
2279   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2280   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2281   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2282   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2283   "size" : 4,
2284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2285   "underlying_type" : "_ZTIj"
2286  },
2287  {
2288   "alignment" : 4,
2289   "enum_fields" :
2290   [
2291    {
2292     "enum_field_value" : 1,
2293     "name" : "android::trait_trivial_dtor<int>::value"
2294    }
2295   ],
2296   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2297   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2298   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2299   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2300   "size" : 4,
2301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2302   "underlying_type" : "_ZTIj"
2303  },
2304  {
2305   "alignment" : 4,
2306   "enum_fields" :
2307   [
2308    {
2309     "enum_field_value" : 1,
2310     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2311    }
2312   ],
2313   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2314   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2315   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2316   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2317   "size" : 4,
2318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2319   "underlying_type" : "_ZTIj"
2320  },
2321  {
2322   "alignment" : 4,
2323   "enum_fields" :
2324   [
2325    {
2326     "enum_field_value" : 1,
2327     "name" : "android::trait_trivial_dtor<long>::value"
2328    }
2329   ],
2330   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2331   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2332   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2333   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2334   "size" : 4,
2335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2336   "underlying_type" : "_ZTIj"
2337  },
2338  {
2339   "alignment" : 4,
2340   "enum_fields" :
2341   [
2342    {
2343     "enum_field_value" : 1,
2344     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2345    }
2346   ],
2347   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2348   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2349   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2350   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2351   "size" : 4,
2352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2353   "underlying_type" : "_ZTIj"
2354  },
2355  {
2356   "alignment" : 4,
2357   "enum_fields" :
2358   [
2359    {
2360     "enum_field_value" : 1,
2361     "name" : "android::trait_trivial_dtor<short>::value"
2362    }
2363   ],
2364   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2365   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2366   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2367   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2368   "size" : 4,
2369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2370   "underlying_type" : "_ZTIj"
2371  },
2372  {
2373   "alignment" : 4,
2374   "enum_fields" :
2375   [
2376    {
2377     "enum_field_value" : 1,
2378     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2379    }
2380   ],
2381   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2382   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2383   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2384   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2385   "size" : 4,
2386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2387   "underlying_type" : "_ZTIj"
2388  },
2389  {
2390   "alignment" : 4,
2391   "enum_fields" :
2392   [
2393    {
2394     "enum_field_value" : 1,
2395     "name" : "android::trait_trivial_dtor<void>::value"
2396    }
2397   ],
2398   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2399   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2400   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2401   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2402   "size" : 4,
2403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2404   "underlying_type" : "_ZTIj"
2405  },
2406  {
2407   "alignment" : 4,
2408   "enum_fields" :
2409   [
2410    {
2411     "enum_field_value" : 1,
2412     "name" : "android::trait_trivial_dtor<long long>::value"
2413    }
2414   ],
2415   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2416   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2417   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2418   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2419   "size" : 4,
2420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2421   "underlying_type" : "_ZTIj"
2422  },
2423  {
2424   "alignment" : 4,
2425   "enum_fields" :
2426   [
2427    {
2428     "enum_field_value" : 1,
2429     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2430    }
2431   ],
2432   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2433   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2434   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2435   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2436   "size" : 4,
2437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2438   "underlying_type" : "_ZTIj"
2439  },
2440  {
2441   "alignment" : 4,
2442   "enum_fields" :
2443   [
2444    {
2445     "enum_field_value" : 1,
2446     "name" : "android::trait_trivial_move<android::String8>::value"
2447    }
2448   ],
2449   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2450   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2451   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2452   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2453   "size" : 4,
2454   "source_file" : "/system/core/libutils/include/utils/String8.h",
2455   "underlying_type" : "_ZTIj"
2456  },
2457  {
2458   "alignment" : 4,
2459   "enum_fields" :
2460   [
2461    {
2462     "enum_field_value" : 1,
2463     "name" : "android::trait_trivial_move<android::String16>::value"
2464    }
2465   ],
2466   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2467   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2468   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2469   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2470   "size" : 4,
2471   "source_file" : "/system/core/libutils/include/utils/String16.h",
2472   "underlying_type" : "_ZTIj"
2473  },
2474  {
2475   "alignment" : 4,
2476   "enum_fields" :
2477   [
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "android::trait_trivial_move<bool>::value"
2481    }
2482   ],
2483   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2484   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2485   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2486   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2487   "size" : 4,
2488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2489   "underlying_type" : "_ZTIj"
2490  },
2491  {
2492   "alignment" : 4,
2493   "enum_fields" :
2494   [
2495    {
2496     "enum_field_value" : 1,
2497     "name" : "android::trait_trivial_move<char>::value"
2498    }
2499   ],
2500   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2501   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2502   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2503   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2504   "size" : 4,
2505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2506   "underlying_type" : "_ZTIj"
2507  },
2508  {
2509   "alignment" : 4,
2510   "enum_fields" :
2511   [
2512    {
2513     "enum_field_value" : 1,
2514     "name" : "android::trait_trivial_move<double>::value"
2515    }
2516   ],
2517   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2518   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2519   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2520   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2521   "size" : 4,
2522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2523   "underlying_type" : "_ZTIj"
2524  },
2525  {
2526   "alignment" : 4,
2527   "enum_fields" :
2528   [
2529    {
2530     "enum_field_value" : 1,
2531     "name" : "android::trait_trivial_move<float>::value"
2532    }
2533   ],
2534   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2535   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2536   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2537   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2538   "size" : 4,
2539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2540   "underlying_type" : "_ZTIj"
2541  },
2542  {
2543   "alignment" : 4,
2544   "enum_fields" :
2545   [
2546    {
2547     "enum_field_value" : 1,
2548     "name" : "android::trait_trivial_move<unsigned char>::value"
2549    }
2550   ],
2551   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2552   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2553   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2554   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2555   "size" : 4,
2556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2557   "underlying_type" : "_ZTIj"
2558  },
2559  {
2560   "alignment" : 4,
2561   "enum_fields" :
2562   [
2563    {
2564     "enum_field_value" : 1,
2565     "name" : "android::trait_trivial_move<int>::value"
2566    }
2567   ],
2568   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2569   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2570   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2571   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2572   "size" : 4,
2573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2574   "underlying_type" : "_ZTIj"
2575  },
2576  {
2577   "alignment" : 4,
2578   "enum_fields" :
2579   [
2580    {
2581     "enum_field_value" : 1,
2582     "name" : "android::trait_trivial_move<unsigned int>::value"
2583    }
2584   ],
2585   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2586   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2587   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2588   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2589   "size" : 4,
2590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2591   "underlying_type" : "_ZTIj"
2592  },
2593  {
2594   "alignment" : 4,
2595   "enum_fields" :
2596   [
2597    {
2598     "enum_field_value" : 1,
2599     "name" : "android::trait_trivial_move<long>::value"
2600    }
2601   ],
2602   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2603   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2604   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2605   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2606   "size" : 4,
2607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2608   "underlying_type" : "_ZTIj"
2609  },
2610  {
2611   "alignment" : 4,
2612   "enum_fields" :
2613   [
2614    {
2615     "enum_field_value" : 1,
2616     "name" : "android::trait_trivial_move<unsigned long>::value"
2617    }
2618   ],
2619   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2620   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2621   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2622   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2623   "size" : 4,
2624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2625   "underlying_type" : "_ZTIj"
2626  },
2627  {
2628   "alignment" : 4,
2629   "enum_fields" :
2630   [
2631    {
2632     "enum_field_value" : 1,
2633     "name" : "android::trait_trivial_move<short>::value"
2634    }
2635   ],
2636   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2637   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2638   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2639   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2640   "size" : 4,
2641   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2642   "underlying_type" : "_ZTIj"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 1,
2650     "name" : "android::trait_trivial_move<unsigned short>::value"
2651    }
2652   ],
2653   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2654   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2655   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2656   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2657   "size" : 4,
2658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2659   "underlying_type" : "_ZTIj"
2660  },
2661  {
2662   "alignment" : 4,
2663   "enum_fields" :
2664   [
2665    {
2666     "enum_field_value" : 1,
2667     "name" : "android::trait_trivial_move<void>::value"
2668    }
2669   ],
2670   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2671   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2672   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2673   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2674   "size" : 4,
2675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2676   "underlying_type" : "_ZTIj"
2677  },
2678  {
2679   "alignment" : 4,
2680   "enum_fields" :
2681   [
2682    {
2683     "enum_field_value" : 1,
2684     "name" : "android::trait_trivial_move<long long>::value"
2685    }
2686   ],
2687   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2688   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2689   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2690   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2691   "size" : 4,
2692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2693   "underlying_type" : "_ZTIj"
2694  },
2695  {
2696   "alignment" : 4,
2697   "enum_fields" :
2698   [
2699    {
2700     "enum_field_value" : 1,
2701     "name" : "android::trait_trivial_move<unsigned long long>::value"
2702    }
2703   ],
2704   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2705   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2706   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2707   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2708   "size" : 4,
2709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2710   "underlying_type" : "_ZTIj"
2711  },
2712  {
2713   "alignment" : 4,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 0,
2718     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2719    },
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2723    },
2724    {
2725     "enum_field_value" : 2,
2726     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2727    }
2728   ],
2729   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2730   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2731   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2732   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2733   "size" : 4,
2734   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2735   "underlying_type" : "_ZTIi"
2736  },
2737  {
2738   "alignment" : 4,
2739   "enum_fields" :
2740   [
2741    {
2742     "enum_field_value" : -1,
2743     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2744    }
2745   ],
2746   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2747   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2748   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2749   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2750   "size" : 4,
2751   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2752   "underlying_type" : "_ZTIi"
2753  },
2754  {
2755   "alignment" : 1,
2756   "enum_fields" :
2757   [
2758    {
2759     "enum_field_value" : 0,
2760     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2761    },
2762    {
2763     "enum_field_value" : 1,
2764     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2765    },
2766    {
2767     "enum_field_value" : 2,
2768     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2772   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2773   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2774   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2775   "size" : 1,
2776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2777   "underlying_type" : "_ZTIh"
2778  },
2779  {
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 0,
2785     "name" : "android::Mutex::PRIVATE"
2786    },
2787    {
2788     "enum_field_value" : 1,
2789     "name" : "android::Mutex::SHARED"
2790    }
2791   ],
2792   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2793   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2794   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2795   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2796   "size" : 4,
2797   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2798   "underlying_type" : "_ZTIj"
2799  },
2800  {
2801   "alignment" : 4,
2802   "enum_fields" :
2803   [
2804    {
2805     "enum_field_value" : 0,
2806     "name" : "android::RWLock::PRIVATE"
2807    },
2808    {
2809     "enum_field_value" : 1,
2810     "name" : "android::RWLock::SHARED"
2811    }
2812   ],
2813   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2814   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2815   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2816   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2817   "size" : 4,
2818   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2819   "underlying_type" : "_ZTIj"
2820  },
2821  {
2822   "access" : "protected",
2823   "alignment" : 4,
2824   "enum_fields" :
2825   [
2826    {
2827     "enum_field_value" : 1,
2828     "name" : "android::RefBase::FIRST_INC_STRONG"
2829    }
2830   ],
2831   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2832   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2833   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2834   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2835   "size" : 4,
2836   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2837   "underlying_type" : "_ZTIj"
2838  },
2839  {
2840   "access" : "protected",
2841   "alignment" : 4,
2842   "enum_fields" :
2843   [
2844    {
2845     "enum_field_value" : 0,
2846     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2847    },
2848    {
2849     "enum_field_value" : 1,
2850     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2851    },
2852    {
2853     "enum_field_value" : 1,
2854     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2855    }
2856   ],
2857   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2858   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2859   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2860   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2861   "size" : 4,
2862   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2863   "underlying_type" : "_ZTIj"
2864  },
2865  {
2866   "alignment" : 4,
2867   "enum_fields" :
2868   [
2869    {
2870     "enum_field_value" : 0,
2871     "name" : "android::String8::kEmptyString"
2872    }
2873   ],
2874   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2875   "name" : "android::String8::StaticLinkage",
2876   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2877   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2878   "size" : 4,
2879   "source_file" : "/system/core/libutils/include/utils/String8.h",
2880   "underlying_type" : "_ZTIj"
2881  },
2882  {
2883   "alignment" : 4,
2884   "enum_fields" :
2885   [
2886    {
2887     "enum_field_value" : 0,
2888     "name" : "android::String16::kEmptyString"
2889    }
2890   ],
2891   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2892   "name" : "android::String16::StaticLinkage",
2893   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2894   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2895   "size" : 4,
2896   "source_file" : "/system/core/libutils/include/utils/String16.h",
2897   "underlying_type" : "_ZTIj"
2898  },
2899  {
2900   "alignment" : 4,
2901   "enum_fields" :
2902   [
2903    {
2904     "enum_field_value" : 0,
2905     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2906    },
2907    {
2908     "enum_field_value" : 1,
2909     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2910    },
2911    {
2912     "enum_field_value" : 2,
2913     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2914    },
2915    {
2916     "enum_field_value" : 3,
2917     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2918    }
2919   ],
2920   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2921   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2922   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2923   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2924   "size" : 4,
2925   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2926   "underlying_type" : "_ZTIi"
2927  },
2928  {
2929   "alignment" : 4,
2930   "enum_fields" :
2931   [
2932    {
2933     "enum_field_value" : 0,
2934     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2935    },
2936    {
2937     "enum_field_value" : 1,
2938     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2939    },
2940    {
2941     "enum_field_value" : 2,
2942     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2943    }
2944   ],
2945   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2946   "name" : "android::hardware::ProcessState::CallRestriction",
2947   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2948   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2949   "size" : 4,
2950   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2951   "underlying_type" : "_ZTIi"
2952  },
2953  {
2954   "alignment" : 4,
2955   "enum_fields" :
2956   [
2957    {
2958     "enum_field_value" : 0,
2959     "name" : "android::hardware::HidlReturnRestriction::NONE"
2960    },
2961    {
2962     "enum_field_value" : 1,
2963     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2964    },
2965    {
2966     "enum_field_value" : 2,
2967     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2968    }
2969   ],
2970   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2971   "name" : "android::hardware::HidlReturnRestriction",
2972   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2973   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2974   "size" : 4,
2975   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2976   "underlying_type" : "_ZTIi"
2977  },
2978  {
2979   "alignment" : 4,
2980   "enum_fields" :
2981   [
2982    {
2983     "enum_field_value" : 0,
2984     "name" : "android::hardware::nfc::V1_0::NfcEvent::OPEN_CPLT"
2985    },
2986    {
2987     "enum_field_value" : 1,
2988     "name" : "android::hardware::nfc::V1_0::NfcEvent::CLOSE_CPLT"
2989    },
2990    {
2991     "enum_field_value" : 2,
2992     "name" : "android::hardware::nfc::V1_0::NfcEvent::POST_INIT_CPLT"
2993    },
2994    {
2995     "enum_field_value" : 3,
2996     "name" : "android::hardware::nfc::V1_0::NfcEvent::PRE_DISCOVER_CPLT"
2997    },
2998    {
2999     "enum_field_value" : 4,
3000     "name" : "android::hardware::nfc::V1_0::NfcEvent::REQUEST_CONTROL"
3001    },
3002    {
3003     "enum_field_value" : 5,
3004     "name" : "android::hardware::nfc::V1_0::NfcEvent::RELEASE_CONTROL"
3005    },
3006    {
3007     "enum_field_value" : 6,
3008     "name" : "android::hardware::nfc::V1_0::NfcEvent::ERROR"
3009    }
3010   ],
3011   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3012   "name" : "android::hardware::nfc::V1_0::NfcEvent",
3013   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3014   "self_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
3015   "size" : 4,
3016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3017   "underlying_type" : "_ZTIj"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "android::hardware::nfc::V1_0::NfcStatus::OK"
3026    },
3027    {
3028     "enum_field_value" : 1,
3029     "name" : "android::hardware::nfc::V1_0::NfcStatus::FAILED"
3030    },
3031    {
3032     "enum_field_value" : 2,
3033     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_TRANSPORT"
3034    },
3035    {
3036     "enum_field_value" : 3,
3037     "name" : "android::hardware::nfc::V1_0::NfcStatus::ERR_CMD_TIMEOUT"
3038    },
3039    {
3040     "enum_field_value" : 4,
3041     "name" : "android::hardware::nfc::V1_0::NfcStatus::REFUSED"
3042    }
3043   ],
3044   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3045   "name" : "android::hardware::nfc::V1_0::NfcStatus",
3046   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3047   "self_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
3048   "size" : 4,
3049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h",
3050   "underlying_type" : "_ZTIj"
3051  },
3052  {
3053   "alignment" : 1,
3054   "enum_fields" :
3055   [
3056    {
3057     "enum_field_value" : 0,
3058     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::DEFAULT"
3059    },
3060    {
3061     "enum_field_value" : 1,
3062     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::I_BLOCK"
3063    },
3064    {
3065     "enum_field_value" : 2,
3066     "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm::ISO_DEP_NAK"
3067    }
3068   ],
3069   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3070   "name" : "android::hardware::nfc::V1_1::PresenceCheckAlgorithm",
3071   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3072   "self_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
3073   "size" : 1,
3074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3075   "underlying_type" : "_ZTIh"
3076  },
3077  {
3078   "alignment" : 1,
3079   "enum_fields" :
3080   [
3081    {
3082     "enum_field_value" : 255,
3083     "name" : "android::hardware::nfc::V1_1::Constant::UNSUPPORTED_CONFIG"
3084    }
3085   ],
3086   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3087   "name" : "android::hardware::nfc::V1_1::Constant",
3088   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3089   "self_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
3090   "size" : 1,
3091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3092   "underlying_type" : "_ZTIh"
3093  },
3094  {
3095   "alignment" : 4,
3096   "enum_fields" :
3097   [
3098    {
3099     "enum_field_value" : 0,
3100     "name" : "android::hardware::nfc::V1_1::NfcEvent::OPEN_CPLT"
3101    },
3102    {
3103     "enum_field_value" : 1,
3104     "name" : "android::hardware::nfc::V1_1::NfcEvent::CLOSE_CPLT"
3105    },
3106    {
3107     "enum_field_value" : 2,
3108     "name" : "android::hardware::nfc::V1_1::NfcEvent::POST_INIT_CPLT"
3109    },
3110    {
3111     "enum_field_value" : 3,
3112     "name" : "android::hardware::nfc::V1_1::NfcEvent::PRE_DISCOVER_CPLT"
3113    },
3114    {
3115     "enum_field_value" : 4,
3116     "name" : "android::hardware::nfc::V1_1::NfcEvent::REQUEST_CONTROL"
3117    },
3118    {
3119     "enum_field_value" : 5,
3120     "name" : "android::hardware::nfc::V1_1::NfcEvent::RELEASE_CONTROL"
3121    },
3122    {
3123     "enum_field_value" : 6,
3124     "name" : "android::hardware::nfc::V1_1::NfcEvent::ERROR"
3125    },
3126    {
3127     "enum_field_value" : 7,
3128     "name" : "android::hardware::nfc::V1_1::NfcEvent::HCI_NETWORK_RESET"
3129    }
3130   ],
3131   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3132   "name" : "android::hardware::nfc::V1_1::NfcEvent",
3133   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3134   "self_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
3135   "size" : 4,
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h",
3137   "underlying_type" : "_ZTIj"
3138  },
3139  {
3140   "alignment" : 4,
3141   "enum_fields" :
3142   [
3143    {
3144     "enum_field_value" : 0,
3145     "name" : "android::hardware::Status::EX_NONE"
3146    },
3147    {
3148     "enum_field_value" : -1,
3149     "name" : "android::hardware::Status::EX_SECURITY"
3150    },
3151    {
3152     "enum_field_value" : -2,
3153     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3154    },
3155    {
3156     "enum_field_value" : -3,
3157     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3158    },
3159    {
3160     "enum_field_value" : -4,
3161     "name" : "android::hardware::Status::EX_NULL_POINTER"
3162    },
3163    {
3164     "enum_field_value" : -5,
3165     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3166    },
3167    {
3168     "enum_field_value" : -6,
3169     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3170    },
3171    {
3172     "enum_field_value" : -7,
3173     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3174    },
3175    {
3176     "enum_field_value" : -128,
3177     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3178    },
3179    {
3180     "enum_field_value" : -129,
3181     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3182    }
3183   ],
3184   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3185   "name" : "android::hardware::Status::Exception",
3186   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3187   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3188   "size" : 4,
3189   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3190   "underlying_type" : "_ZTIi"
3191  },
3192  {
3193   "alignment" : 4,
3194   "enum_fields" :
3195   [
3196    {
3197     "enum_field_value" : 1,
3198     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3199    }
3200   ],
3201   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3202   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3203   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3204   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3205   "size" : 4,
3206   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3207   "underlying_type" : "_ZTIj"
3208  },
3209  {
3210   "alignment" : 4,
3211   "enum_fields" :
3212   [
3213    {
3214     "enum_field_value" : 0,
3215     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3216    },
3217    {
3218     "enum_field_value" : 1,
3219     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3220    },
3221    {
3222     "enum_field_value" : 2,
3223     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3224    },
3225    {
3226     "enum_field_value" : 3,
3227     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3228    },
3229    {
3230     "enum_field_value" : 4,
3231     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3232    },
3233    {
3234     "enum_field_value" : 5,
3235     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3236    },
3237    {
3238     "enum_field_value" : 6,
3239     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3240    },
3241    {
3242     "enum_field_value" : 7,
3243     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3244    },
3245    {
3246     "enum_field_value" : 8,
3247     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3248    },
3249    {
3250     "enum_field_value" : 9,
3251     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3255   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3256   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3257   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3258   "size" : 4,
3259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3260   "underlying_type" : "_ZTIj"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 1,
3268     "name" : "android::hardware::kSynchronizedReadWrite"
3269    },
3270    {
3271     "enum_field_value" : 2,
3272     "name" : "android::hardware::kUnsynchronizedWrite"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3276   "name" : "android::hardware::MQFlavor",
3277   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3278   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3279   "size" : 4,
3280   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3281   "underlying_type" : "_ZTIj"
3282  },
3283  {
3284   "alignment" : 4,
3285   "enum_fields" :
3286   [
3287    {
3288     "enum_field_value" : 0,
3289     "name" : "android::Condition::WAKE_UP_ONE"
3290    },
3291    {
3292     "enum_field_value" : 1,
3293     "name" : "android::Condition::WAKE_UP_ALL"
3294    }
3295   ],
3296   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3297   "name" : "android::Condition::WakeUpType",
3298   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3299   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3300   "size" : 4,
3301   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3302   "underlying_type" : "_ZTIj"
3303  },
3304  {
3305   "alignment" : 4,
3306   "enum_fields" :
3307   [
3308    {
3309     "enum_field_value" : 0,
3310     "name" : "android::Condition::PRIVATE"
3311    },
3312    {
3313     "enum_field_value" : 1,
3314     "name" : "android::Condition::SHARED"
3315    }
3316   ],
3317   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3318   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3319   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3320   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3321   "size" : 4,
3322   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3323   "underlying_type" : "_ZTIj"
3324  }
3325 ],
3326 "function_types" :
3327 [
3328  {
3329   "alignment" : 4,
3330   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3331   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3332   "parameters" :
3333   [
3334    {
3335     "referenced_type" : "_ZTIRKN7android8String16E"
3336    },
3337    {
3338     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3339    },
3340    {
3341     "referenced_type" : "_ZTIPv"
3342    }
3343   ],
3344   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3345   "return_type" : "_ZTIb",
3346   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3347   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3348  },
3349  {
3350   "alignment" : 4,
3351   "linker_set_key" : "_ZTIFiPvE",
3352   "name" : "int (void *)",
3353   "parameters" :
3354   [
3355    {
3356     "referenced_type" : "_ZTIPv"
3357    }
3358   ],
3359   "referenced_type" : "_ZTIFiPvE",
3360   "return_type" : "_ZTIi",
3361   "self_type" : "_ZTIFiPvE",
3362   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3363  },
3364  {
3365   "alignment" : 4,
3366   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3367   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3368   "parameters" :
3369   [
3370    {
3371     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3372    },
3373    {
3374     "referenced_type" : "_ZTIPKh"
3375    },
3376    {
3377     "referenced_type" : "_ZTIj"
3378    },
3379    {
3380     "referenced_type" : "_ZTIPKy"
3381    },
3382    {
3383     "referenced_type" : "_ZTIj"
3384    },
3385    {
3386     "referenced_type" : "_ZTIPv"
3387    }
3388   ],
3389   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3390   "return_type" : "_ZTIv",
3391   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3392   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3393  }
3394 ],
3395 "functions" :
3396 [
3397  {
3398   "function_name" : "android::hardware::nfc::V1_2::writeEmbeddedToParcel",
3399   "linker_set_key" : "_ZN7android8hardware3nfc4V1_221writeEmbeddedToParcelERKNS2_9NfcConfigEPNS0_6ParcelEjj",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "_ZTIRKN7android8hardware3nfc4V1_29NfcConfigE"
3404    },
3405    {
3406     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3407    },
3408    {
3409     "referenced_type" : "_ZTIj"
3410    },
3411    {
3412     "referenced_type" : "_ZTIj"
3413    }
3414   ],
3415   "return_type" : "_ZTIi",
3416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h"
3417  },
3418  {
3419   "function_name" : "android::hardware::nfc::V1_2::readEmbeddedFromParcel",
3420   "linker_set_key" : "_ZN7android8hardware3nfc4V1_222readEmbeddedFromParcelERKNS2_9NfcConfigERKNS0_6ParcelEjj",
3421   "parameters" :
3422   [
3423    {
3424     "referenced_type" : "_ZTIRKN7android8hardware3nfc4V1_29NfcConfigE"
3425    },
3426    {
3427     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3428    },
3429    {
3430     "referenced_type" : "_ZTIj"
3431    },
3432    {
3433     "referenced_type" : "_ZTIj"
3434    }
3435   ],
3436   "return_type" : "_ZTIi",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h"
3438  },
3439  {
3440   "function_name" : "android::hardware::nfc::V1_2::INfc::getService",
3441   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3442   "parameters" :
3443   [
3444    {
3445     "default_arg" : true,
3446     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3447    },
3448    {
3449     "default_arg" : true,
3450     "referenced_type" : "_ZTIb"
3451    }
3452   ],
3453   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3455  },
3456  {
3457   "function_name" : "android::hardware::nfc::V1_2::INfc::linkToDeath",
3458   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3459   "parameters" :
3460   [
3461    {
3462     "is_this_ptr" : true,
3463     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3464    },
3465    {
3466     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3467    },
3468    {
3469     "referenced_type" : "_ZTIy"
3470    }
3471   ],
3472   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3474  },
3475  {
3476   "function_name" : "android::hardware::nfc::V1_2::INfc::getDebugInfo",
3477   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3478   "parameters" :
3479   [
3480    {
3481     "is_this_ptr" : true,
3482     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3483    },
3484    {
3485     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3486    }
3487   ],
3488   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::nfc::V1_2::INfc::getHashChain",
3493   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3494   "parameters" :
3495   [
3496    {
3497     "is_this_ptr" : true,
3498     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3499    },
3500    {
3501     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3502    }
3503   ],
3504   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3506  },
3507  {
3508   "function_name" : "android::hardware::nfc::V1_2::INfc::tryGetService",
3509   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3510   "parameters" :
3511   [
3512    {
3513     "default_arg" : true,
3514     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3515    },
3516    {
3517     "default_arg" : true,
3518     "referenced_type" : "_ZTIb"
3519    }
3520   ],
3521   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
3522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3523  },
3524  {
3525   "function_name" : "android::hardware::nfc::V1_2::INfc::unlinkToDeath",
3526   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3527   "parameters" :
3528   [
3529    {
3530     "is_this_ptr" : true,
3531     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3532    },
3533    {
3534     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3535    }
3536   ],
3537   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3539  },
3540  {
3541   "function_name" : "android::hardware::nfc::V1_2::INfc::interfaceChain",
3542   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3543   "parameters" :
3544   [
3545    {
3546     "is_this_ptr" : true,
3547     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3548    },
3549    {
3550     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3551    }
3552   ],
3553   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3555  },
3556  {
3557   "function_name" : "android::hardware::nfc::V1_2::INfc::registerAsService",
3558   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3559   "parameters" :
3560   [
3561    {
3562     "is_this_ptr" : true,
3563     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3564    },
3565    {
3566     "default_arg" : true,
3567     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3568    }
3569   ],
3570   "return_type" : "_ZTIi",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::nfc::V1_2::INfc::interfaceDescriptor",
3575   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3581    },
3582    {
3583     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3584    }
3585   ],
3586   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3588  },
3589  {
3590   "function_name" : "android::hardware::nfc::V1_2::INfc::notifySyspropsChanged",
3591   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv",
3592   "parameters" :
3593   [
3594    {
3595     "is_this_ptr" : true,
3596     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3597    }
3598   ],
3599   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3601  },
3602  {
3603   "function_name" : "android::hardware::nfc::V1_2::INfc::setHALInstrumentation",
3604   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv",
3605   "parameters" :
3606   [
3607    {
3608     "is_this_ptr" : true,
3609     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3610    }
3611   ],
3612   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3614  },
3615  {
3616   "function_name" : "android::hardware::nfc::V1_2::INfc::registerForNotifications",
3617   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3618   "parameters" :
3619   [
3620    {
3621     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3622    },
3623    {
3624     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3625    }
3626   ],
3627   "return_type" : "_ZTIb",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::nfc::V1_2::INfc::ping",
3632   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3638    }
3639   ],
3640   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::nfc::V1_2::INfc::debug",
3645   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
3651    },
3652    {
3653     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3654    },
3655    {
3656     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3657    }
3658   ],
3659   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom",
3664   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_04INfcEEEb",
3665   "parameters" :
3666   [
3667    {
3668     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE"
3669    },
3670    {
3671     "default_arg" : true,
3672     "referenced_type" : "_ZTIb"
3673    }
3674   ],
3675   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
3676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3677  },
3678  {
3679   "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom",
3680   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS1_4V1_14INfcEEEb",
3681   "parameters" :
3682   [
3683    {
3684     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE"
3685    },
3686    {
3687     "default_arg" : true,
3688     "referenced_type" : "_ZTIb"
3689    }
3690   ],
3691   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
3692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3693  },
3694  {
3695   "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom",
3696   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3697   "parameters" :
3698   [
3699    {
3700     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3701    },
3702    {
3703     "default_arg" : true,
3704     "referenced_type" : "_ZTIb"
3705    }
3706   ],
3707   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
3708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3709  },
3710  {
3711   "function_name" : "android::hardware::nfc::V1_2::INfc::castFrom",
3712   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc8castFromERKNS_2spIS3_EEb",
3713   "parameters" :
3714   [
3715    {
3716     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
3717    },
3718    {
3719     "default_arg" : true,
3720     "referenced_type" : "_ZTIb"
3721    }
3722   ],
3723   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
3724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
3725  },
3726  {
3727   "access" : "private",
3728   "function_name" : "android::hardware::nfc::V1_2::BsNfc::addOnewayTask",
3729   "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfc13addOnewayTaskENSt3__18functionIFvvEEE",
3730   "parameters" :
3731   [
3732    {
3733     "is_this_ptr" : true,
3734     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_25BsNfcE"
3735    },
3736    {
3737     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3738    }
3739   ],
3740   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h"
3742  },
3743  {
3744   "function_name" : "android::hardware::nfc::V1_2::BsNfc::BsNfc",
3745   "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfcC1ENS_2spINS2_4INfcEEE",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_25BsNfcE"
3751    },
3752    {
3753     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
3754    }
3755   ],
3756   "return_type" : "_ZTIv",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h"
3758  },
3759  {
3760   "function_name" : "android::hardware::nfc::V1_2::BsNfc::BsNfc",
3761   "linker_set_key" : "_ZN7android8hardware3nfc4V1_25BsNfcC2ENS_2spINS2_4INfcEEE",
3762   "parameters" :
3763   [
3764    {
3765     "is_this_ptr" : true,
3766     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_25BsNfcE"
3767    },
3768    {
3769     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
3770    }
3771   ],
3772   "return_type" : "_ZTIv",
3773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h"
3774  },
3775  {
3776   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::onTransact",
3777   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3778   "parameters" :
3779   [
3780    {
3781     "is_this_ptr" : true,
3782     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3783    },
3784    {
3785     "referenced_type" : "_ZTIj"
3786    },
3787    {
3788     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3789    },
3790    {
3791     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3792    },
3793    {
3794     "default_arg" : true,
3795     "referenced_type" : "_ZTIj"
3796    },
3797    {
3798     "default_arg" : true,
3799     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3800    }
3801   ],
3802   "return_type" : "_ZTIi",
3803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3804  },
3805  {
3806   "access" : "private",
3807   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::getDebugInfo",
3808   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3814    },
3815    {
3816     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3817    }
3818   ],
3819   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3821  },
3822  {
3823   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::_hidl_getConfig_1_2",
3824   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc19_hidl_getConfig_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3825   "parameters" :
3826   [
3827    {
3828     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3829    },
3830    {
3831     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3832    },
3833    {
3834     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3835    },
3836    {
3837     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3838    }
3839   ],
3840   "return_type" : "_ZTIi",
3841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3842  },
3843  {
3844   "access" : "private",
3845   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::ping",
3846   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfc4pingEv",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3852    }
3853   ],
3854   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3856  },
3857  {
3858   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::BnHwNfc",
3859   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC1ERKNS_2spINS2_4INfcEEE",
3860   "parameters" :
3861   [
3862    {
3863     "is_this_ptr" : true,
3864     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3865    },
3866    {
3867     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
3868    }
3869   ],
3870   "return_type" : "_ZTIv",
3871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3872  },
3873  {
3874   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::BnHwNfc",
3875   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcC2ERKNS_2spINS2_4INfcEEE",
3876   "parameters" :
3877   [
3878    {
3879     "is_this_ptr" : true,
3880     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3881    },
3882    {
3883     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
3884    }
3885   ],
3886   "return_type" : "_ZTIv",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc",
3891   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3897    }
3898   ],
3899   "return_type" : "_ZTIv",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc",
3904   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev",
3905   "parameters" :
3906   [
3907    {
3908     "is_this_ptr" : true,
3909     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3910    }
3911   ],
3912   "return_type" : "_ZTIv",
3913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3914  },
3915  {
3916   "function_name" : "android::hardware::nfc::V1_2::BnHwNfc::~BnHwNfc",
3917   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD2Ev",
3918   "parameters" :
3919   [
3920    {
3921     "is_this_ptr" : true,
3922     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE"
3923    }
3924   ],
3925   "return_type" : "_ZTIv",
3926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h"
3927  },
3928  {
3929   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::powerCycle",
3930   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv",
3931   "parameters" :
3932   [
3933    {
3934     "is_this_ptr" : true,
3935     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
3936    }
3937   ],
3938   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
3939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
3940  },
3941  {
3942   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::linkToDeath",
3943   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
3949    },
3950    {
3951     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3952    },
3953    {
3954     "referenced_type" : "_ZTIy"
3955    }
3956   ],
3957   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
3959  },
3960  {
3961   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::prediscover",
3962   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv",
3963   "parameters" :
3964   [
3965    {
3966     "is_this_ptr" : true,
3967     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
3968    }
3969   ],
3970   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::factoryReset",
3975   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv",
3976   "parameters" :
3977   [
3978    {
3979     "is_this_ptr" : true,
3980     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
3981    }
3982   ],
3983   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
3985  },
3986  {
3987   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getDebugInfo",
3988   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3989   "parameters" :
3990   [
3991    {
3992     "is_this_ptr" : true,
3993     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
3994    },
3995    {
3996     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3997    }
3998   ],
3999   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4001  },
4002  {
4003   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getHashChain",
4004   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4005   "parameters" :
4006   [
4007    {
4008     "is_this_ptr" : true,
4009     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4010    },
4011    {
4012     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4013    }
4014   ],
4015   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4017  },
4018  {
4019   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getConfig_1_2",
4020   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4026    },
4027    {
4028     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware3nfc4V1_29NfcConfigEEEE"
4029    }
4030   ],
4031   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4033  },
4034  {
4035   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::unlinkToDeath",
4036   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4042    },
4043    {
4044     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4045    }
4046   ],
4047   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4049  },
4050  {
4051   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::controlGranted",
4052   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv",
4053   "parameters" :
4054   [
4055    {
4056     "is_this_ptr" : true,
4057     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4058    }
4059   ],
4060   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4062  },
4063  {
4064   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::interfaceChain",
4065   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4066   "parameters" :
4067   [
4068    {
4069     "is_this_ptr" : true,
4070     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4071    },
4072    {
4073     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4074    }
4075   ],
4076   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4078  },
4079  {
4080   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::coreInitialized",
4081   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE",
4082   "parameters" :
4083   [
4084    {
4085     "is_this_ptr" : true,
4086     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4087    },
4088    {
4089     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4090    }
4091   ],
4092   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4094  },
4095  {
4096   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::onLastStrongRef",
4097   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv",
4098   "parameters" :
4099   [
4100    {
4101     "is_this_ptr" : true,
4102     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4103    },
4104    {
4105     "referenced_type" : "_ZTIPKv"
4106    }
4107   ],
4108   "return_type" : "_ZTIv",
4109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4110  },
4111  {
4112   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::_hidl_getConfig_1_2",
4113   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19_hidl_getConfig_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_9NfcConfigEEEE",
4114   "parameters" :
4115   [
4116    {
4117     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4118    },
4119    {
4120     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4121    },
4122    {
4123     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware3nfc4V1_29NfcConfigEEEE"
4124    }
4125   ],
4126   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::interfaceDescriptor",
4131   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4137    },
4138    {
4139     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4140    }
4141   ],
4142   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4144  },
4145  {
4146   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::closeForPowerOffCase",
4147   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv",
4148   "parameters" :
4149   [
4150    {
4151     "is_this_ptr" : true,
4152     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4153    }
4154   ],
4155   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4157  },
4158  {
4159   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::notifySyspropsChanged",
4160   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4166    }
4167   ],
4168   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4170  },
4171  {
4172   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::setHALInstrumentation",
4173   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv",
4174   "parameters" :
4175   [
4176    {
4177     "is_this_ptr" : true,
4178     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4179    }
4180   ],
4181   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::open",
4186   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4192    },
4193    {
4194     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
4195    }
4196   ],
4197   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4199  },
4200  {
4201   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::ping",
4202   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv",
4203   "parameters" :
4204   [
4205    {
4206     "is_this_ptr" : true,
4207     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4208    }
4209   ],
4210   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4212  },
4213  {
4214   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::close",
4215   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv",
4216   "parameters" :
4217   [
4218    {
4219     "is_this_ptr" : true,
4220     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4221    }
4222   ],
4223   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4225  },
4226  {
4227   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::debug",
4228   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4229   "parameters" :
4230   [
4231    {
4232     "is_this_ptr" : true,
4233     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4234    },
4235    {
4236     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4237    },
4238    {
4239     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4240    }
4241   ],
4242   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4244  },
4245  {
4246   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::write",
4247   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE",
4248   "parameters" :
4249   [
4250    {
4251     "is_this_ptr" : true,
4252     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4253    },
4254    {
4255     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
4256    }
4257   ],
4258   "return_type" : "_ZTIN7android8hardware6ReturnIjEE",
4259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4260  },
4261  {
4262   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::open_1_1",
4263   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE",
4264   "parameters" :
4265   [
4266    {
4267     "is_this_ptr" : true,
4268     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4269    },
4270    {
4271     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
4272    }
4273   ],
4274   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4276  },
4277  {
4278   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::getConfig",
4279   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE",
4280   "parameters" :
4281   [
4282    {
4283     "is_this_ptr" : true,
4284     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4285    },
4286    {
4287     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware3nfc4V1_19NfcConfigEEEE"
4288    }
4289   ],
4290   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4292  },
4293  {
4294   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::BpHwNfc",
4295   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC1ERKNS_2spINS0_7IBinderEEE",
4296   "parameters" :
4297   [
4298    {
4299     "is_this_ptr" : true,
4300     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4301    },
4302    {
4303     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4304    }
4305   ],
4306   "return_type" : "_ZTIv",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::BpHwNfc",
4311   "linker_set_key" : "_ZN7android8hardware3nfc4V1_27BpHwNfcC2ERKNS_2spINS0_7IBinderEEE",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4317    },
4318    {
4319     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4320    }
4321   ],
4322   "return_type" : "_ZTIv",
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4324  },
4325  {
4326   "function_name" : "android::hardware::details::castInterface",
4327   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_04INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4328   "parameters" :
4329   [
4330    {
4331     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
4332    },
4333    {
4334     "referenced_type" : "_ZTIPKc"
4335    },
4336    {
4337     "referenced_type" : "_ZTIb"
4338    }
4339   ],
4340   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4341   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4342   "template_args" :
4343   [
4344    "_ZTIN7android8hardware3nfc4V1_24INfcE",
4345    "_ZTIN7android8hardware3nfc4V1_04INfcE",
4346    "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
4347   ]
4348  },
4349  {
4350   "function_name" : "android::hardware::details::castInterface",
4351   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS3_4V1_14INfcENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4352   "parameters" :
4353   [
4354    {
4355     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE"
4356    },
4357    {
4358     "referenced_type" : "_ZTIPKc"
4359    },
4360    {
4361     "referenced_type" : "_ZTIb"
4362    }
4363   ],
4364   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4365   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4366   "template_args" :
4367   [
4368    "_ZTIN7android8hardware3nfc4V1_24INfcE",
4369    "_ZTIN7android8hardware3nfc4V1_14INfcE",
4370    "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
4371   ]
4372  },
4373  {
4374   "function_name" : "android::hardware::details::castInterface",
4375   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3nfc4V1_24INfcENS_4hidl4base4V1_05IBaseENS4_7BpHwNfcEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4376   "parameters" :
4377   [
4378    {
4379     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4380    },
4381    {
4382     "referenced_type" : "_ZTIPKc"
4383    },
4384    {
4385     "referenced_type" : "_ZTIb"
4386    }
4387   ],
4388   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4389   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4390   "template_args" :
4391   [
4392    "_ZTIN7android8hardware3nfc4V1_24INfcE",
4393    "_ZTIN7android4hidl4base4V1_05IBaseE",
4394    "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
4395   ]
4396  },
4397  {
4398   "function_name" : "android::hardware::details::wrapPassthrough",
4399   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_018INfcClientCallbackEvEENS_2spIT_EES8_",
4400   "parameters" :
4401   [
4402    {
4403     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
4404    }
4405   ],
4406   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4407   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4408   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE", "_ZTIv" ]
4409  },
4410  {
4411   "function_name" : "android::hardware::details::wrapPassthrough",
4412   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3nfc4V1_118INfcClientCallbackEvEENS_2spIT_EES8_",
4413   "parameters" :
4414   [
4415    {
4416     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
4417    }
4418   ],
4419   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4420   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4421   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE", "_ZTIv" ]
4422  },
4423  {
4424   "function_name" : "android::hardware::details::getServiceInternal",
4425   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3nfc4V1_27BpHwNfcENS4_4INfcEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4426   "parameters" :
4427   [
4428    {
4429     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4430    },
4431    {
4432     "referenced_type" : "_ZTIb"
4433    },
4434    {
4435     "referenced_type" : "_ZTIb"
4436    }
4437   ],
4438   "return_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4439   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4440   "template_args" :
4441   [
4442    "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
4443    "_ZTIN7android8hardware3nfc4V1_24INfcE",
4444    "_ZTIv",
4445    "_ZTIv"
4446   ]
4447  },
4448  {
4449   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::onLastStrongRef",
4450   "linker_set_key" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv",
4451   "parameters" :
4452   [
4453    {
4454     "is_this_ptr" : true,
4455     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4456    },
4457    {
4458     "referenced_type" : "_ZTIPKv"
4459    }
4460   ],
4461   "return_type" : "_ZTIv",
4462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4463  },
4464  {
4465   "function_name" : "android::hardware::nfc::V1_2::BpHwNfc::onLastStrongRef",
4466   "linker_set_key" : "_ZTv0_n20_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv",
4467   "parameters" :
4468   [
4469    {
4470     "is_this_ptr" : true,
4471     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE"
4472    },
4473    {
4474     "referenced_type" : "_ZTIPKv"
4475    }
4476   ],
4477   "return_type" : "_ZTIv",
4478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
4479  }
4480 ],
4481 "global_vars" :
4482 [
4483  {
4484   "linker_set_key" : "_ZN7android8hardware3nfc4V1_24INfc10descriptorE",
4485   "name" : "android::hardware::nfc::V1_2::INfc::descriptor",
4486   "referenced_type" : "_ZTIPKc",
4487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
4488  }
4489 ],
4490 "lvalue_reference_types" :
4491 [
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "_ZTIRK7log_msg",
4495   "name" : "const log_msg &",
4496   "referenced_type" : "_ZTIK7log_msg",
4497   "self_type" : "_ZTIRK7log_msg",
4498   "size" : 4,
4499   "source_file" : "/system/core/liblog/include/log/log_read.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4504   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4505   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4506   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4507   "size" : 4,
4508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4513   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4514   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4515   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4516   "size" : 4,
4517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4522   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4523   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4524   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4525   "size" : 4,
4526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4531   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4532   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4533   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4534   "size" : 4,
4535   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4540   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
4541   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4542   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4543   "size" : 4,
4544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
4549   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> &",
4550   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
4551   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
4552   "size" : 4,
4553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4558   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &",
4559   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4560   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4561   "size" : 4,
4562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
4567   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> &",
4568   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
4569   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
4570   "size" : 4,
4571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4576   "name" : "const android::sp<android::hardware::nfc::V1_2::INfc> &",
4577   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4578   "self_type" : "_ZTIRKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4579   "size" : 4,
4580   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4585   "name" : "const android::sp<android::hardware::IBinder> &",
4586   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4587   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4588   "size" : 4,
4589   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4594   "name" : "const android::wp<android::hardware::BHwBinder> &",
4595   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4596   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4597   "size" : 4,
4598   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "_ZTIRKN7android7String8E",
4603   "name" : "const android::String8 &",
4604   "referenced_type" : "_ZTIKN7android7String8E",
4605   "self_type" : "_ZTIRKN7android7String8E",
4606   "size" : 4,
4607   "source_file" : "/system/core/libutils/include/utils/String8.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "_ZTIRKN7android8String16E",
4612   "name" : "const android::String16 &",
4613   "referenced_type" : "_ZTIKN7android8String16E",
4614   "self_type" : "_ZTIRKN7android8String16E",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/String16.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4621   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4622   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4623   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4624   "size" : 4,
4625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4630   "name" : "const android::hardware::hidl_handle &",
4631   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4632   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4633   "size" : 4,
4634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4639   "name" : "const android::hardware::hidl_memory &",
4640   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4641   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4642   "size" : 4,
4643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4648   "name" : "const android::hardware::hidl_string &",
4649   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4650   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4651   "size" : 4,
4652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4657   "name" : "const android::hardware::hidl_version &",
4658   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4659   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4660   "size" : 4,
4661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "_ZTIRKN7android8hardware3nfc4V1_29NfcConfigE",
4666   "name" : "const android::hardware::nfc::V1_2::NfcConfig &",
4667   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_29NfcConfigE",
4668   "self_type" : "_ZTIRKN7android8hardware3nfc4V1_29NfcConfigE",
4669   "size" : 4,
4670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4675   "name" : "const android::hardware::Parcel &",
4676   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4677   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4678   "size" : 4,
4679   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4684   "name" : "const android::hardware::Return<bool> &",
4685   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4686   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4687   "size" : 4,
4688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4693   "name" : "const android::hardware::Status &",
4694   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4695   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4696   "size" : 4,
4697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4698  },
4699  {
4700   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4701   "name" : "const iter<is_const> &",
4702   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4703   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4705  },
4706  {
4707   "alignment" : 4,
4708   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4709   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4710   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4711   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4712   "size" : 4,
4713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
4714  },
4715  {
4716   "alignment" : 4,
4717   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4718   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4719   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
4720   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4721   "size" : 4,
4722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4723  },
4724  {
4725   "alignment" : 4,
4726   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4727   "name" : "const android::hardware::hidl_vec<int> &",
4728   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4729   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4730   "size" : 4,
4731   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4736   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4737   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4738   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4739   "size" : 4,
4740   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4745   "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 *> > *)> > > &",
4746   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4747   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4748   "size" : 4,
4749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4750  },
4751  {
4752   "alignment" : 4,
4753   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4754   "name" : "const android::hidl::base::V1_0::IBase *const &",
4755   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4756   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4757   "size" : 4,
4758   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "linker_set_key" : "_ZTIRKa",
4763   "name" : "const signed char &",
4764   "referenced_type" : "_ZTIKa",
4765   "self_type" : "_ZTIRKa",
4766   "size" : 4,
4767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4768  },
4769  {
4770   "alignment" : 4,
4771   "linker_set_key" : "_ZTIRKb",
4772   "name" : "const bool &",
4773   "referenced_type" : "_ZTIKb",
4774   "self_type" : "_ZTIRKb",
4775   "size" : 4,
4776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "linker_set_key" : "_ZTIRKd",
4781   "name" : "const double &",
4782   "referenced_type" : "_ZTIKd",
4783   "self_type" : "_ZTIRKd",
4784   "size" : 4,
4785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "_ZTIRKf",
4790   "name" : "const float &",
4791   "referenced_type" : "_ZTIKf",
4792   "self_type" : "_ZTIRKf",
4793   "size" : 4,
4794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4795  },
4796  {
4797   "alignment" : 4,
4798   "linker_set_key" : "_ZTIRKh",
4799   "name" : "const unsigned char &",
4800   "referenced_type" : "_ZTIKh",
4801   "self_type" : "_ZTIRKh",
4802   "size" : 4,
4803   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4804  },
4805  {
4806   "alignment" : 4,
4807   "linker_set_key" : "_ZTIRKi",
4808   "name" : "const int &",
4809   "referenced_type" : "_ZTIKi",
4810   "self_type" : "_ZTIRKi",
4811   "size" : 4,
4812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4813  },
4814  {
4815   "alignment" : 4,
4816   "linker_set_key" : "_ZTIRKj",
4817   "name" : "const unsigned int &",
4818   "referenced_type" : "_ZTIKj",
4819   "self_type" : "_ZTIRKj",
4820   "size" : 4,
4821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "linker_set_key" : "_ZTIRKs",
4826   "name" : "const short &",
4827   "referenced_type" : "_ZTIKs",
4828   "self_type" : "_ZTIRKs",
4829   "size" : 4,
4830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4831  },
4832  {
4833   "alignment" : 4,
4834   "linker_set_key" : "_ZTIRKt",
4835   "name" : "const unsigned short &",
4836   "referenced_type" : "_ZTIKt",
4837   "self_type" : "_ZTIRKt",
4838   "size" : 4,
4839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4840  },
4841  {
4842   "alignment" : 4,
4843   "linker_set_key" : "_ZTIRKx",
4844   "name" : "const long long &",
4845   "referenced_type" : "_ZTIKx",
4846   "self_type" : "_ZTIRKx",
4847   "size" : 4,
4848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "_ZTIRKy",
4853   "name" : "const unsigned long long &",
4854   "referenced_type" : "_ZTIKy",
4855   "self_type" : "_ZTIRKy",
4856   "size" : 4,
4857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4858  },
4859  {
4860   "alignment" : 4,
4861   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4862   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4863   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4864   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4865   "size" : 4,
4866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4871   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &",
4872   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4873   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
4874   "size" : 4,
4875   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4876  },
4877  {
4878   "alignment" : 4,
4879   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4880   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &",
4881   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4882   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
4883   "size" : 4,
4884   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4889   "name" : "android::sp<android::hardware::nfc::V1_2::INfc> &",
4890   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4891   "self_type" : "_ZTIRN7android2spINS_8hardware3nfc4V1_24INfcEEE",
4892   "size" : 4,
4893   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4894  },
4895  {
4896   "alignment" : 4,
4897   "linker_set_key" : "_ZTIRN7android5MutexE",
4898   "name" : "android::Mutex &",
4899   "referenced_type" : "_ZTIN7android5MutexE",
4900   "self_type" : "_ZTIRN7android5MutexE",
4901   "size" : 4,
4902   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4903  },
4904  {
4905   "alignment" : 4,
4906   "linker_set_key" : "_ZTIRN7android6RWLockE",
4907   "name" : "android::RWLock &",
4908   "referenced_type" : "_ZTIN7android6RWLockE",
4909   "self_type" : "_ZTIRN7android6RWLockE",
4910   "size" : 4,
4911   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "_ZTIRN7android7String8E",
4916   "name" : "android::String8 &",
4917   "referenced_type" : "_ZTIN7android7String8E",
4918   "self_type" : "_ZTIRN7android7String8E",
4919   "size" : 4,
4920   "source_file" : "/system/core/libutils/include/utils/String8.h"
4921  },
4922  {
4923   "alignment" : 4,
4924   "linker_set_key" : "_ZTIRN7android8String16E",
4925   "name" : "android::String16 &",
4926   "referenced_type" : "_ZTIN7android8String16E",
4927   "self_type" : "_ZTIRN7android8String16E",
4928   "size" : 4,
4929   "source_file" : "/system/core/libutils/include/utils/String16.h"
4930  },
4931  {
4932   "alignment" : 4,
4933   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4934   "name" : "android::hardware::TextOutput &",
4935   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4936   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4937   "size" : 4,
4938   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4939  },
4940  {
4941   "alignment" : 4,
4942   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4943   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4944   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4945   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4946   "size" : 4,
4947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4948  },
4949  {
4950   "alignment" : 4,
4951   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4952   "name" : "android::hardware::hidl_memory &",
4953   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4954   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4955   "size" : 4,
4956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4957  },
4958  {
4959   "alignment" : 4,
4960   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4961   "name" : "android::hardware::hidl_string &",
4962   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4963   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4964   "size" : 4,
4965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4966  },
4967  {
4968   "alignment" : 4,
4969   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4970   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &",
4971   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4972   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
4973   "size" : 4,
4974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4979   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &",
4980   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4981   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
4982   "size" : 4,
4983   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4984  },
4985  {
4986   "alignment" : 4,
4987   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4988   "name" : "android::hardware::Return<bool> &",
4989   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4990   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4991   "size" : 4,
4992   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4993  },
4994  {
4995   "alignment" : 4,
4996   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIjEE",
4997   "name" : "android::hardware::Return<unsigned int> &",
4998   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
4999   "self_type" : "_ZTIRN7android8hardware6ReturnIjEE",
5000   "size" : 4,
5001   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5002  },
5003  {
5004   "alignment" : 4,
5005   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5006   "name" : "android::hardware::Return<void> &",
5007   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5008   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5009   "size" : 4,
5010   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5015   "name" : "android::hardware::Status &",
5016   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5017   "self_type" : "_ZTIRN7android8hardware6StatusE",
5018   "size" : 4,
5019   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5020  },
5021  {
5022   "alignment" : 4,
5023   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5024   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5025   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5026   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5027   "size" : 4,
5028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5033   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5034   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5035   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5036   "size" : 4,
5037   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5038  },
5039  {
5040   "alignment" : 4,
5041   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5042   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5043   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5044   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5045   "size" : 4,
5046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5051   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5052   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5053   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5054   "size" : 4,
5055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5056  },
5057  {
5058   "alignment" : 4,
5059   "linker_set_key" : "_ZTIRh",
5060   "name" : "unsigned char &",
5061   "referenced_type" : "_ZTIh",
5062   "self_type" : "_ZTIRh",
5063   "size" : 4,
5064   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "linker_set_key" : "_ZTIRi",
5069   "name" : "int &",
5070   "referenced_type" : "_ZTIi",
5071   "self_type" : "_ZTIRi",
5072   "size" : 4,
5073   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5074  },
5075  {
5076   "alignment" : 4,
5077   "linker_set_key" : "_ZTIRj",
5078   "name" : "unsigned int &",
5079   "referenced_type" : "_ZTIj",
5080   "self_type" : "_ZTIRj",
5081   "size" : 4,
5082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
5083  }
5084 ],
5085 "pointer_types" :
5086 [
5087  {
5088   "alignment" : 4,
5089   "linker_set_key" : "_ZTIP13native_handle",
5090   "name" : "native_handle *",
5091   "referenced_type" : "_ZTI13native_handle",
5092   "self_type" : "_ZTIP13native_handle",
5093   "size" : 4,
5094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "linker_set_key" : "_ZTIP18android_flex_plane",
5099   "name" : "android_flex_plane *",
5100   "referenced_type" : "_ZTI18android_flex_plane",
5101   "self_type" : "_ZTIP18android_flex_plane",
5102   "size" : 4,
5103   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5104  },
5105  {
5106   "alignment" : 4,
5107   "linker_set_key" : "_ZTIP7log_msg",
5108   "name" : "log_msg *",
5109   "referenced_type" : "_ZTI7log_msg",
5110   "self_type" : "_ZTIP7log_msg",
5111   "size" : 4,
5112   "source_file" : "/system/core/liblog/include/log/log_read.h"
5113  },
5114  {
5115   "alignment" : 4,
5116   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5117   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5118   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5119   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5120   "size" : 4,
5121   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5122  },
5123  {
5124   "alignment" : 4,
5125   "linker_set_key" : "_ZTIPFiPvE",
5126   "name" : "int (*)(void *)",
5127   "referenced_type" : "_ZTIFiPvE",
5128   "self_type" : "_ZTIPFiPvE",
5129   "size" : 4,
5130   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5131  },
5132  {
5133   "alignment" : 4,
5134   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5135   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5136   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5137   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5138   "size" : 4,
5139   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5140  },
5141  {
5142   "alignment" : 4,
5143   "linker_set_key" : "_ZTIPK13native_handle",
5144   "name" : "const native_handle *",
5145   "referenced_type" : "_ZTIK13native_handle",
5146   "self_type" : "_ZTIPK13native_handle",
5147   "size" : 4,
5148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5149  },
5150  {
5151   "alignment" : 4,
5152   "linker_set_key" : "_ZTIPK7log_msg",
5153   "name" : "const log_msg *",
5154   "referenced_type" : "_ZTIK7log_msg",
5155   "self_type" : "_ZTIPK7log_msg",
5156   "size" : 4,
5157   "source_file" : "/system/core/liblog/include/log/log_read.h"
5158  },
5159  {
5160   "alignment" : 4,
5161   "linker_set_key" : "_ZTIPKDs",
5162   "name" : "const char16_t *",
5163   "referenced_type" : "_ZTIKDs",
5164   "self_type" : "_ZTIPKDs",
5165   "size" : 4,
5166   "source_file" : "/system/core/libutils/include/utils/String16.h"
5167  },
5168  {
5169   "alignment" : 4,
5170   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5171   "name" : "const android::VectorImpl *",
5172   "referenced_type" : "_ZTIKN7android10VectorImplE",
5173   "self_type" : "_ZTIPKN7android10VectorImplE",
5174   "size" : 4,
5175   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5176  },
5177  {
5178   "alignment" : 4,
5179   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5180   "name" : "const android::NativeHandle *",
5181   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5182   "self_type" : "_ZTIPKN7android12NativeHandleE",
5183   "size" : 4,
5184   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5185  },
5186  {
5187   "alignment" : 4,
5188   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5189   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5190   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5191   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5192   "size" : 4,
5193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5194  },
5195  {
5196   "alignment" : 4,
5197   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5198   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5199   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5200   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5201   "size" : 4,
5202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5203  },
5204  {
5205   "alignment" : 4,
5206   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5207   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5208   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5209   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5210   "size" : 4,
5211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5212  },
5213  {
5214   "alignment" : 4,
5215   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5216   "name" : "const android::sp<android::hardware::ProcessState> *",
5217   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5218   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5219   "size" : 4,
5220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5221  },
5222  {
5223   "alignment" : 4,
5224   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5225   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5226   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5227   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5228   "size" : 4,
5229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5230  },
5231  {
5232   "alignment" : 4,
5233   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5234   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5235   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5236   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5237   "size" : 4,
5238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5239  },
5240  {
5241   "alignment" : 4,
5242   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5243   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
5244   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5245   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5246   "size" : 4,
5247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5248  },
5249  {
5250   "alignment" : 4,
5251   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5252   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc> *",
5253   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5254   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5255   "size" : 4,
5256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5261   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *",
5262   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5263   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5264   "size" : 4,
5265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5266  },
5267  {
5268   "alignment" : 4,
5269   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5270   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc> *",
5271   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5272   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5273   "size" : 4,
5274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5279   "name" : "const android::sp<android::hardware::nfc::V1_2::INfc> *",
5280   "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5281   "self_type" : "_ZTIPKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5282   "size" : 4,
5283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5288   "name" : "const android::sp<android::hardware::IBinder> *",
5289   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5290   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5291   "size" : 4,
5292   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5297   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5298   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5299   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5300   "size" : 4,
5301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5306   "name" : "const android::wp<android::hardware::BHwBinder> *",
5307   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5308   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5309   "size" : 4,
5310   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5311  },
5312  {
5313   "alignment" : 4,
5314   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5315   "name" : "const android::hidl::base::V1_0::IBase *",
5316   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5317   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5318   "size" : 4,
5319   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5320  },
5321  {
5322   "alignment" : 4,
5323   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5324   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5325   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5326   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5327   "size" : 4,
5328   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5329  },
5330  {
5331   "alignment" : 4,
5332   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5333   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5334   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5335   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5336   "size" : 4,
5337   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5338  },
5339  {
5340   "alignment" : 4,
5341   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5342   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5343   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5344   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5345   "size" : 4,
5346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5347  },
5348  {
5349   "alignment" : 4,
5350   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5351   "name" : "const android::RefBase *",
5352   "referenced_type" : "_ZTIKN7android7RefBaseE",
5353   "self_type" : "_ZTIPKN7android7RefBaseE",
5354   "size" : 4,
5355   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5356  },
5357  {
5358   "alignment" : 4,
5359   "linker_set_key" : "_ZTIPKN7android7String8E",
5360   "name" : "const android::String8 *",
5361   "referenced_type" : "_ZTIKN7android7String8E",
5362   "self_type" : "_ZTIPKN7android7String8E",
5363   "size" : 4,
5364   "source_file" : "/system/core/libutils/include/utils/String8.h"
5365  },
5366  {
5367   "alignment" : 4,
5368   "linker_set_key" : "_ZTIPKN7android8String16E",
5369   "name" : "const android::String16 *",
5370   "referenced_type" : "_ZTIKN7android8String16E",
5371   "self_type" : "_ZTIPKN7android8String16E",
5372   "size" : 4,
5373   "source_file" : "/system/core/libutils/include/utils/String16.h"
5374  },
5375  {
5376   "alignment" : 4,
5377   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5378   "name" : "const android::hardware::BpHwRefBase *",
5379   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5380   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5381   "size" : 4,
5382   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5387   "name" : "const android::hardware::hidl_memory *",
5388   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5389   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5390   "size" : 4,
5391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5392  },
5393  {
5394   "alignment" : 4,
5395   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5396   "name" : "const android::hardware::hidl_version *",
5397   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5398   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5399   "size" : 4,
5400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5401  },
5402  {
5403   "alignment" : 4,
5404   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
5405   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback *",
5406   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
5407   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_018INfcClientCallbackE",
5408   "size" : 4,
5409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
5410  },
5411  {
5412   "alignment" : 4,
5413   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
5414   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback *",
5415   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
5416   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
5417   "size" : 4,
5418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
5419  },
5420  {
5421   "alignment" : 4,
5422   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
5423   "name" : "const android::hardware::nfc::V1_0::INfc *",
5424   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
5425   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_04INfcE",
5426   "size" : 4,
5427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
5428  },
5429  {
5430   "alignment" : 4,
5431   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
5432   "name" : "const android::hardware::nfc::V1_0::BpHwNfc *",
5433   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
5434   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_07BpHwNfcE",
5435   "size" : 4,
5436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
5437  },
5438  {
5439   "alignment" : 4,
5440   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_118INfcClientCallbackE",
5441   "name" : "const android::hardware::nfc::V1_1::INfcClientCallback *",
5442   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
5443   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_118INfcClientCallbackE",
5444   "size" : 4,
5445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
5446  },
5447  {
5448   "alignment" : 4,
5449   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
5450   "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback *",
5451   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
5452   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
5453   "size" : 4,
5454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
5455  },
5456  {
5457   "alignment" : 4,
5458   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_14INfcE",
5459   "name" : "const android::hardware::nfc::V1_1::INfc *",
5460   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
5461   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_14INfcE",
5462   "size" : 4,
5463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
5464  },
5465  {
5466   "alignment" : 4,
5467   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_17BpHwNfcE",
5468   "name" : "const android::hardware::nfc::V1_1::BpHwNfc *",
5469   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
5470   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_17BpHwNfcE",
5471   "size" : 4,
5472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
5473  },
5474  {
5475   "alignment" : 4,
5476   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_24INfcE",
5477   "name" : "const android::hardware::nfc::V1_2::INfc *",
5478   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_24INfcE",
5479   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_24INfcE",
5480   "size" : 4,
5481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
5482  },
5483  {
5484   "alignment" : 4,
5485   "linker_set_key" : "_ZTIPKN7android8hardware3nfc4V1_27BpHwNfcE",
5486   "name" : "const android::hardware::nfc::V1_2::BpHwNfc *",
5487   "referenced_type" : "_ZTIKN7android8hardware3nfc4V1_27BpHwNfcE",
5488   "self_type" : "_ZTIPKN7android8hardware3nfc4V1_27BpHwNfcE",
5489   "size" : 4,
5490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
5491  },
5492  {
5493   "alignment" : 4,
5494   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5495   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
5496   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5497   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
5498   "size" : 4,
5499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5500  },
5501  {
5502   "alignment" : 4,
5503   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
5504   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *",
5505   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
5506   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
5507   "size" : 4,
5508   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5509  },
5510  {
5511   "alignment" : 4,
5512   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5513   "name" : "const android::hardware::Return<bool> *",
5514   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5515   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5516   "size" : 4,
5517   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5518  },
5519  {
5520   "alignment" : 4,
5521   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIjEE",
5522   "name" : "const android::hardware::Return<unsigned int> *",
5523   "referenced_type" : "_ZTIKN7android8hardware6ReturnIjEE",
5524   "self_type" : "_ZTIPKN7android8hardware6ReturnIjEE",
5525   "size" : 4,
5526   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5531   "name" : "const android::hardware::Status *",
5532   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5533   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5534   "size" : 4,
5535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5536  },
5537  {
5538   "alignment" : 4,
5539   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5540   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5541   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5542   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5543   "size" : 4,
5544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5545  },
5546  {
5547   "alignment" : 4,
5548   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5549   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5550   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5551   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5552   "size" : 4,
5553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5554  },
5555  {
5556   "alignment" : 4,
5557   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5558   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5559   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
5560   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5561   "size" : 4,
5562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5563  },
5564  {
5565   "alignment" : 4,
5566   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5567   "name" : "const android::hardware::details::hidl_pointer<int> *",
5568   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5569   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5570   "size" : 4,
5571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5572  },
5573  {
5574   "alignment" : 4,
5575   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5576   "name" : "const android::hardware::details::return_status *",
5577   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5578   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5579   "size" : 4,
5580   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5585   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5586   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5587   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5588   "size" : 4,
5589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5590  },
5591  {
5592   "alignment" : 4,
5593   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5594   "name" : "const android::hardware::hidl_vec<int> *",
5595   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5596   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5597   "size" : 4,
5598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5599  },
5600  {
5601   "alignment" : 4,
5602   "linker_set_key" : "_ZTIPKc",
5603   "name" : "const char *",
5604   "referenced_type" : "_ZTIKc",
5605   "self_type" : "_ZTIPKc",
5606   "size" : 4,
5607   "source_file" : "/system/core/liblog/include/android/log.h"
5608  },
5609  {
5610   "alignment" : 4,
5611   "linker_set_key" : "_ZTIPKh",
5612   "name" : "const unsigned char *",
5613   "referenced_type" : "_ZTIKh",
5614   "self_type" : "_ZTIPKh",
5615   "size" : 4,
5616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5617  },
5618  {
5619   "alignment" : 4,
5620   "linker_set_key" : "_ZTIPKv",
5621   "name" : "const void *",
5622   "referenced_type" : "_ZTIKv",
5623   "self_type" : "_ZTIPKv",
5624   "size" : 4,
5625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5626  },
5627  {
5628   "alignment" : 4,
5629   "linker_set_key" : "_ZTIPKy",
5630   "name" : "const unsigned long long *",
5631   "referenced_type" : "_ZTIKy",
5632   "self_type" : "_ZTIPKy",
5633   "size" : 4,
5634   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5635  },
5636  {
5637   "alignment" : 4,
5638   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5639   "name" : "android::ScopedTrace *",
5640   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5641   "self_type" : "_ZTIPN7android11ScopedTraceE",
5642   "size" : 4,
5643   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5644  },
5645  {
5646   "alignment" : 4,
5647   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5648   "name" : "android::ReferenceRenamer *",
5649   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5650   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5651   "size" : 4,
5652   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5653  },
5654  {
5655   "alignment" : 4,
5656   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5657   "name" : "android::VirtualLightRefBase *",
5658   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5659   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5660   "size" : 4,
5661   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5662  },
5663  {
5664   "alignment" : 4,
5665   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5666   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5667   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5668   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5669   "size" : 4,
5670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5671  },
5672  {
5673   "alignment" : 4,
5674   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5675   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5676   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5677   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5678   "size" : 4,
5679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5680  },
5681  {
5682   "alignment" : 4,
5683   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5684   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5685   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5686   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5687   "size" : 4,
5688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5689  },
5690  {
5691   "alignment" : 4,
5692   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5693   "name" : "android::sp<android::hardware::ProcessState> *",
5694   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5695   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5696   "size" : 4,
5697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5698  },
5699  {
5700   "alignment" : 4,
5701   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5702   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5703   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5704   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5705   "size" : 4,
5706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5711   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> *",
5712   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5713   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
5714   "size" : 4,
5715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5720   "name" : "android::sp<android::hardware::nfc::V1_0::INfc> *",
5721   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5722   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_04INfcEEE",
5723   "size" : 4,
5724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5725  },
5726  {
5727   "alignment" : 4,
5728   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5729   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> *",
5730   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5731   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
5732   "size" : 4,
5733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5734  },
5735  {
5736   "alignment" : 4,
5737   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5738   "name" : "android::sp<android::hardware::nfc::V1_1::INfc> *",
5739   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5740   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_14INfcEEE",
5741   "size" : 4,
5742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5743  },
5744  {
5745   "alignment" : 4,
5746   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5747   "name" : "android::sp<android::hardware::nfc::V1_2::INfc> *",
5748   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5749   "self_type" : "_ZTIPN7android2spINS_8hardware3nfc4V1_24INfcEEE",
5750   "size" : 4,
5751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5752  },
5753  {
5754   "alignment" : 4,
5755   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5756   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5757   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5758   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5759   "size" : 4,
5760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5761  },
5762  {
5763   "alignment" : 4,
5764   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5765   "name" : "android::sp<android::hardware::IBinder> *",
5766   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5767   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5768   "size" : 4,
5769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5770  },
5771  {
5772   "alignment" : 4,
5773   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5774   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5775   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5776   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5777   "size" : 4,
5778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5783   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5784   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5785   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5786   "size" : 4,
5787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5788  },
5789  {
5790   "alignment" : 4,
5791   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5792   "name" : "android::wp<android::hardware::BHwBinder> *",
5793   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5794   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5795   "size" : 4,
5796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5801   "name" : "android::hidl::base::V1_0::IBase *",
5802   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5803   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5804   "size" : 4,
5805   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5810   "name" : "android::hidl::base::V1_0::BnHwBase *",
5811   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5812   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5813   "size" : 4,
5814   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5815  },
5816  {
5817   "alignment" : 4,
5818   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5819   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5820   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5821   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5822   "size" : 4,
5823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5828   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5829   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5830   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5831   "size" : 4,
5832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5833  },
5834  {
5835   "alignment" : 4,
5836   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5837   "name" : "android::Mutex::Autolock *",
5838   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5839   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5840   "size" : 4,
5841   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5842  },
5843  {
5844   "alignment" : 4,
5845   "linker_set_key" : "_ZTIPN7android5MutexE",
5846   "name" : "android::Mutex *",
5847   "referenced_type" : "_ZTIN7android5MutexE",
5848   "self_type" : "_ZTIPN7android5MutexE",
5849   "size" : 4,
5850   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5851  },
5852  {
5853   "alignment" : 4,
5854   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5855   "name" : "android::RWLock::AutoRLock *",
5856   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5857   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5858   "size" : 4,
5859   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5860  },
5861  {
5862   "alignment" : 4,
5863   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5864   "name" : "android::RWLock::AutoWLock *",
5865   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5866   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5867   "size" : 4,
5868   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5869  },
5870  {
5871   "alignment" : 4,
5872   "linker_set_key" : "_ZTIPN7android6RWLockE",
5873   "name" : "android::RWLock *",
5874   "referenced_type" : "_ZTIN7android6RWLockE",
5875   "self_type" : "_ZTIPN7android6RWLockE",
5876   "size" : 4,
5877   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5878  },
5879  {
5880   "alignment" : 4,
5881   "linker_set_key" : "_ZTIPN7android6ThreadE",
5882   "name" : "android::Thread *",
5883   "referenced_type" : "_ZTIN7android6ThreadE",
5884   "self_type" : "_ZTIPN7android6ThreadE",
5885   "size" : 4,
5886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5891   "name" : "android::RefBase::weakref_impl *",
5892   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5893   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5894   "size" : 4,
5895   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5896  },
5897  {
5898   "alignment" : 4,
5899   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5900   "name" : "android::RefBase::weakref_type *",
5901   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5902   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5903   "size" : 4,
5904   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5905  },
5906  {
5907   "alignment" : 4,
5908   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5909   "name" : "android::RefBase *",
5910   "referenced_type" : "_ZTIN7android7RefBaseE",
5911   "self_type" : "_ZTIPN7android7RefBaseE",
5912   "size" : 4,
5913   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5914  },
5915  {
5916   "alignment" : 4,
5917   "linker_set_key" : "_ZTIPN7android7String8E",
5918   "name" : "android::String8 *",
5919   "referenced_type" : "_ZTIN7android7String8E",
5920   "self_type" : "_ZTIPN7android7String8E",
5921   "size" : 4,
5922   "source_file" : "/system/core/libutils/include/utils/String8.h"
5923  },
5924  {
5925   "alignment" : 4,
5926   "linker_set_key" : "_ZTIPN7android8String16E",
5927   "name" : "android::String16 *",
5928   "referenced_type" : "_ZTIN7android8String16E",
5929   "self_type" : "_ZTIPN7android8String16E",
5930   "size" : 4,
5931   "source_file" : "/system/core/libutils/include/utils/String16.h"
5932  },
5933  {
5934   "alignment" : 4,
5935   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5936   "name" : "android::hardware::IInterface *",
5937   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5938   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5939   "size" : 4,
5940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5941  },
5942  {
5943   "alignment" : 4,
5944   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5945   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5946   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5947   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5948   "size" : 4,
5949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5950  },
5951  {
5952   "alignment" : 4,
5953   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
5954   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc> *",
5955   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
5956   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
5957   "size" : 4,
5958   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5963   "name" : "android::hardware::hidl_memory *",
5964   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5965   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5966   "size" : 4,
5967   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5972   "name" : "android::hardware::hidl_string *",
5973   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5974   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5975   "size" : 4,
5976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5981   "name" : "android::hardware::ProcessState *",
5982   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5983   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5984   "size" : 4,
5985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5986  },
5987  {
5988   "alignment" : 4,
5989   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5990   "name" : "android::hardware::hidl_version *",
5991   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5992   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5993   "size" : 4,
5994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5999   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6000   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6001   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6002   "size" : 4,
6003   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6004  },
6005  {
6006   "alignment" : 4,
6007   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6008   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6009   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6010   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6011   "size" : 4,
6012   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6013  },
6014  {
6015   "alignment" : 4,
6016   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6017   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6018   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6019   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6020   "size" : 4,
6021   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6022  },
6023  {
6024   "alignment" : 4,
6025   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6026   "name" : "android::hardware::GrantorDescriptor *",
6027   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6028   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6029   "size" : 4,
6030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6031  },
6032  {
6033   "alignment" : 4,
6034   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6035   "name" : "android::hardware::hidl_death_recipient *",
6036   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6037   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6038   "size" : 4,
6039   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6044   "name" : "android::hardware::hidl_binder_death_recipient *",
6045   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6046   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6047   "size" : 4,
6048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
6053   "name" : "android::hardware::nfc::V1_0::INfcClientCallback *",
6054   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
6055   "self_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE",
6056   "size" : 4,
6057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6058  },
6059  {
6060   "alignment" : 4,
6061   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6062   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback *",
6063   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6064   "self_type" : "_ZTIPN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
6065   "size" : 4,
6066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h"
6067  },
6068  {
6069   "alignment" : 4,
6070   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
6071   "name" : "android::hardware::nfc::V1_0::INfc *",
6072   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
6073   "self_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE",
6074   "size" : 4,
6075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6076  },
6077  {
6078   "alignment" : 4,
6079   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
6080   "name" : "android::hardware::nfc::V1_0::BnHwNfc *",
6081   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
6082   "self_type" : "_ZTIPN7android8hardware3nfc4V1_07BnHwNfcE",
6083   "size" : 4,
6084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE",
6089   "name" : "android::hardware::nfc::V1_1::INfcClientCallback *",
6090   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
6091   "self_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE",
6092   "size" : 4,
6093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6094  },
6095  {
6096   "alignment" : 4,
6097   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
6098   "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback *",
6099   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
6100   "self_type" : "_ZTIPN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
6101   "size" : 4,
6102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_14INfcE",
6107   "name" : "android::hardware::nfc::V1_1::INfc *",
6108   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
6109   "self_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE",
6110   "size" : 4,
6111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6112  },
6113  {
6114   "alignment" : 4,
6115   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE",
6116   "name" : "android::hardware::nfc::V1_1::BnHwNfc *",
6117   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
6118   "self_type" : "_ZTIPN7android8hardware3nfc4V1_17BnHwNfcE",
6119   "size" : 4,
6120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_24INfcE",
6125   "name" : "android::hardware::nfc::V1_2::INfc *",
6126   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE",
6127   "self_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE",
6128   "size" : 4,
6129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_25BsNfcE",
6134   "name" : "android::hardware::nfc::V1_2::BsNfc *",
6135   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE",
6136   "self_type" : "_ZTIPN7android8hardware3nfc4V1_25BsNfcE",
6137   "size" : 4,
6138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE",
6143   "name" : "android::hardware::nfc::V1_2::BnHwNfc *",
6144   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE",
6145   "self_type" : "_ZTIPN7android8hardware3nfc4V1_27BnHwNfcE",
6146   "size" : 4,
6147   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "linker_set_key" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE",
6152   "name" : "android::hardware::nfc::V1_2::BpHwNfc *",
6153   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
6154   "self_type" : "_ZTIPN7android8hardware3nfc4V1_27BpHwNfcE",
6155   "size" : 4,
6156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6161   "name" : "android::hardware::Parcel *",
6162   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6163   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6164   "size" : 4,
6165   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6170   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> *",
6171   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6172   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6173   "size" : 4,
6174   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6179   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > *",
6180   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6181   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6182   "size" : 4,
6183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6184  },
6185  {
6186   "alignment" : 4,
6187   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6188   "name" : "android::hardware::Return<bool> *",
6189   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6190   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6191   "size" : 4,
6192   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIjEE",
6197   "name" : "android::hardware::Return<unsigned int> *",
6198   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
6199   "self_type" : "_ZTIPN7android8hardware6ReturnIjEE",
6200   "size" : 4,
6201   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6202  },
6203  {
6204   "alignment" : 4,
6205   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6206   "name" : "android::hardware::Return<void> *",
6207   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6208   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6209   "size" : 4,
6210   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6215   "name" : "android::hardware::Status *",
6216   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6217   "self_type" : "_ZTIPN7android8hardware6StatusE",
6218   "size" : 4,
6219   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6224   "name" : "android::hardware::IBinder::DeathRecipient *",
6225   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6226   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6227   "size" : 4,
6228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6233   "name" : "android::hardware::IBinder *",
6234   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6235   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6236   "size" : 4,
6237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6242   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6243   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6244   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6245   "size" : 4,
6246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6251   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6252   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6253   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6254   "size" : 4,
6255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6256  },
6257  {
6258   "alignment" : 4,
6259   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6260   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6261   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6262   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6263   "size" : 4,
6264   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6269   "name" : "android::hardware::details::return_status *",
6270   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6271   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6272   "size" : 4,
6273   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6274  },
6275  {
6276   "alignment" : 4,
6277   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6278   "name" : "android::hardware::details::HidlInstrumentor *",
6279   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6280   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6281   "size" : 4,
6282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6283  },
6284  {
6285   "alignment" : 4,
6286   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6287   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6288   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6289   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6290   "size" : 4,
6291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6292  },
6293  {
6294   "alignment" : 4,
6295   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6296   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6297   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6298   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6299   "size" : 4,
6300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6305   "name" : "android::hardware::BHwBinder *",
6306   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6307   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6308   "size" : 4,
6309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6310  },
6311  {
6312   "alignment" : 4,
6313   "linker_set_key" : "_ZTIPN7android9ConditionE",
6314   "name" : "android::Condition *",
6315   "referenced_type" : "_ZTIN7android9ConditionE",
6316   "self_type" : "_ZTIPN7android9ConditionE",
6317   "size" : 4,
6318   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "linker_set_key" : "_ZTIPPv",
6323   "name" : "void **",
6324   "referenced_type" : "_ZTIPv",
6325   "self_type" : "_ZTIPPv",
6326   "size" : 4,
6327   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "linker_set_key" : "_ZTIPc",
6332   "name" : "char *",
6333   "referenced_type" : "_ZTIc",
6334   "self_type" : "_ZTIPc",
6335   "size" : 4,
6336   "source_file" : "/system/core/liblog/include/log/log_read.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "linker_set_key" : "_ZTIPh",
6341   "name" : "unsigned char *",
6342   "referenced_type" : "_ZTIh",
6343   "self_type" : "_ZTIPh",
6344   "size" : 4,
6345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6346  },
6347  {
6348   "alignment" : 4,
6349   "linker_set_key" : "_ZTIPi",
6350   "name" : "int *",
6351   "referenced_type" : "_ZTIi",
6352   "self_type" : "_ZTIPi",
6353   "size" : 4,
6354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "linker_set_key" : "_ZTIPj",
6359   "name" : "unsigned int *",
6360   "referenced_type" : "_ZTIj",
6361   "self_type" : "_ZTIPj",
6362   "size" : 4,
6363   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "linker_set_key" : "_ZTIPv",
6368   "name" : "void *",
6369   "referenced_type" : "_ZTIv",
6370   "self_type" : "_ZTIPv",
6371   "size" : 4,
6372   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "linker_set_key" : "_ZTIPy",
6377   "name" : "unsigned long long *",
6378   "referenced_type" : "_ZTIy",
6379   "self_type" : "_ZTIPy",
6380   "size" : 4,
6381   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6382  }
6383 ],
6384 "qualified_types" :
6385 [
6386  {
6387   "alignment" : 4,
6388   "is_const" : true,
6389   "linker_set_key" : "_ZTIK13native_handle",
6390   "name" : "const native_handle",
6391   "referenced_type" : "_ZTI13native_handle",
6392   "self_type" : "_ZTIK13native_handle",
6393   "size" : 12,
6394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "is_const" : true,
6399   "linker_set_key" : "_ZTIK7log_msg",
6400   "name" : "const log_msg",
6401   "referenced_type" : "_ZTI7log_msg",
6402   "self_type" : "_ZTIK7log_msg",
6403   "size" : 5124,
6404   "source_file" : "/system/core/liblog/include/log/log_read.h"
6405  },
6406  {
6407   "alignment" : 2,
6408   "is_const" : true,
6409   "linker_set_key" : "_ZTIKDs",
6410   "name" : "const char16_t",
6411   "referenced_type" : "_ZTIDs",
6412   "self_type" : "_ZTIKDs",
6413   "size" : 2,
6414   "source_file" : "/system/core/libutils/include/utils/String16.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "is_const" : true,
6419   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6420   "name" : "const android::VectorImpl",
6421   "referenced_type" : "_ZTIN7android10VectorImplE",
6422   "self_type" : "_ZTIKN7android10VectorImplE",
6423   "size" : 20,
6424   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "is_const" : true,
6429   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6430   "name" : "const android::NativeHandle",
6431   "referenced_type" : "_ZTIN7android12NativeHandleE",
6432   "self_type" : "_ZTIKN7android12NativeHandleE",
6433   "size" : 12,
6434   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "is_const" : true,
6439   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6440   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6441   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6442   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6443   "size" : 4,
6444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "is_const" : true,
6449   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6450   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6451   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6452   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6453   "size" : 4,
6454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "is_const" : true,
6459   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6460   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6461   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6462   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6463   "size" : 4,
6464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6465  },
6466  {
6467   "alignment" : 4,
6468   "is_const" : true,
6469   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6470   "name" : "const android::sp<android::hardware::ProcessState>",
6471   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6472   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6473   "size" : 4,
6474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "is_const" : true,
6479   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6480   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6481   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6482   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6483   "size" : 4,
6484   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "is_const" : true,
6489   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6490   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6491   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6492   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6493   "size" : 4,
6494   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "is_const" : true,
6499   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6500   "name" : "const android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
6501   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6502   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
6503   "size" : 4,
6504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "is_const" : true,
6509   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6510   "name" : "const android::sp<android::hardware::nfc::V1_0::INfc>",
6511   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6512   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_04INfcEEE",
6513   "size" : 4,
6514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "is_const" : true,
6519   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6520   "name" : "const android::sp<android::hardware::nfc::V1_1::INfcClientCallback>",
6521   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6522   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
6523   "size" : 4,
6524   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6525  },
6526  {
6527   "alignment" : 4,
6528   "is_const" : true,
6529   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6530   "name" : "const android::sp<android::hardware::nfc::V1_1::INfc>",
6531   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6532   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_14INfcEEE",
6533   "size" : 4,
6534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6535  },
6536  {
6537   "alignment" : 4,
6538   "is_const" : true,
6539   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
6540   "name" : "const android::sp<android::hardware::nfc::V1_2::INfc>",
6541   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
6542   "self_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE",
6543   "size" : 4,
6544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "is_const" : true,
6549   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6550   "name" : "const android::sp<android::hardware::IBinder>",
6551   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6552   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6553   "size" : 4,
6554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6555  },
6556  {
6557   "alignment" : 4,
6558   "is_const" : true,
6559   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6560   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6561   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6562   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6563   "size" : 8,
6564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "is_const" : true,
6569   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6570   "name" : "const android::wp<android::hardware::BHwBinder>",
6571   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6572   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6573   "size" : 8,
6574   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "is_const" : true,
6579   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6580   "name" : "const android::hidl::base::V1_0::IBase",
6581   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6582   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6583   "size" : 12,
6584   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "is_const" : true,
6589   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6590   "name" : "const android::hidl::base::V1_0::BpHwBase",
6591   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6592   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6593   "size" : 92,
6594   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "is_const" : true,
6599   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6600   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6601   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6602   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6603   "size" : 4,
6604   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "is_const" : true,
6609   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6610   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6611   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6612   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6613   "size" : 4,
6614   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6615  },
6616  {
6617   "alignment" : 1,
6618   "is_const" : true,
6619   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6620   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6621   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6622   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6623   "size" : 1,
6624   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "is_const" : true,
6629   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6630   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6631   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6632   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6633   "size" : 12,
6634   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "is_const" : true,
6639   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6640   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6641   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6642   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6643   "size" : 12,
6644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6645  },
6646  {
6647   "alignment" : 4,
6648   "is_const" : true,
6649   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6650   "name" : "const android::RefBase",
6651   "referenced_type" : "_ZTIN7android7RefBaseE",
6652   "self_type" : "_ZTIKN7android7RefBaseE",
6653   "size" : 8,
6654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "is_const" : true,
6659   "linker_set_key" : "_ZTIKN7android7String8E",
6660   "name" : "const android::String8",
6661   "referenced_type" : "_ZTIN7android7String8E",
6662   "self_type" : "_ZTIKN7android7String8E",
6663   "size" : 4,
6664   "source_file" : "/system/core/libutils/include/utils/String8.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "is_const" : true,
6669   "linker_set_key" : "_ZTIKN7android8String16E",
6670   "name" : "const android::String16",
6671   "referenced_type" : "_ZTIN7android8String16E",
6672   "self_type" : "_ZTIKN7android8String16E",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/String16.h"
6675  },
6676  {
6677   "alignment" : 1,
6678   "is_const" : true,
6679   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6680   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6681   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6682   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6683   "size" : 32,
6684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "is_const" : true,
6689   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6690   "name" : "const android::hardware::BpHwRefBase",
6691   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6692   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6693   "size" : 24,
6694   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "is_const" : true,
6699   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6700   "name" : "const android::hardware::hidl_handle",
6701   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6702   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6703   "size" : 16,
6704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "is_const" : true,
6709   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6710   "name" : "const android::hardware::hidl_memory",
6711   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6712   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6713   "size" : 40,
6714   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "is_const" : true,
6719   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6720   "name" : "const android::hardware::hidl_string",
6721   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6722   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6723   "size" : 16,
6724   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6725  },
6726  {
6727   "alignment" : 2,
6728   "is_const" : true,
6729   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6730   "name" : "const android::hardware::hidl_version",
6731   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6732   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6733   "size" : 4,
6734   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "is_const" : true,
6739   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6740   "name" : "const android::hardware::nfc::V1_0::INfcClientCallback",
6741   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
6742   "self_type" : "_ZTIKN7android8hardware3nfc4V1_018INfcClientCallbackE",
6743   "size" : 12,
6744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "is_const" : true,
6749   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6750   "name" : "const android::hardware::nfc::V1_0::BpHwNfcClientCallback",
6751   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6752   "self_type" : "_ZTIKN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
6753   "size" : 92,
6754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "is_const" : true,
6759   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
6760   "name" : "const android::hardware::nfc::V1_0::INfc",
6761   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
6762   "self_type" : "_ZTIKN7android8hardware3nfc4V1_04INfcE",
6763   "size" : 12,
6764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "is_const" : true,
6769   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
6770   "name" : "const android::hardware::nfc::V1_0::BpHwNfc",
6771   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
6772   "self_type" : "_ZTIKN7android8hardware3nfc4V1_07BpHwNfcE",
6773   "size" : 92,
6774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "is_const" : true,
6779   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
6780   "name" : "const android::hardware::nfc::V1_0::NfcEvent",
6781   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_08NfcEventE",
6782   "self_type" : "_ZTIKN7android8hardware3nfc4V1_08NfcEventE",
6783   "size" : 4,
6784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "is_const" : true,
6789   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
6790   "name" : "const android::hardware::nfc::V1_0::NfcStatus",
6791   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE",
6792   "self_type" : "_ZTIKN7android8hardware3nfc4V1_09NfcStatusE",
6793   "size" : 4,
6794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
6795  },
6796  {
6797   "alignment" : 4,
6798   "is_const" : true,
6799   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
6800   "name" : "const android::hardware::nfc::V1_1::INfcClientCallback",
6801   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
6802   "self_type" : "_ZTIKN7android8hardware3nfc4V1_118INfcClientCallbackE",
6803   "size" : 12,
6804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "is_const" : true,
6809   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6810   "name" : "const android::hardware::nfc::V1_1::BpHwNfcClientCallback",
6811   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6812   "self_type" : "_ZTIKN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
6813   "size" : 92,
6814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h"
6815  },
6816  {
6817   "alignment" : 1,
6818   "is_const" : true,
6819   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
6820   "name" : "const android::hardware::nfc::V1_1::PresenceCheckAlgorithm",
6821   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
6822   "self_type" : "_ZTIKN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE",
6823   "size" : 1,
6824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "is_const" : true,
6829   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
6830   "name" : "const android::hardware::nfc::V1_1::INfc",
6831   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
6832   "self_type" : "_ZTIKN7android8hardware3nfc4V1_14INfcE",
6833   "size" : 12,
6834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "is_const" : true,
6839   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
6840   "name" : "const android::hardware::nfc::V1_1::BpHwNfc",
6841   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
6842   "self_type" : "_ZTIKN7android8hardware3nfc4V1_17BpHwNfcE",
6843   "size" : 92,
6844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h"
6845  },
6846  {
6847   "alignment" : 1,
6848   "is_const" : true,
6849   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_18ConstantE",
6850   "name" : "const android::hardware::nfc::V1_1::Constant",
6851   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18ConstantE",
6852   "self_type" : "_ZTIKN7android8hardware3nfc4V1_18ConstantE",
6853   "size" : 1,
6854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "is_const" : true,
6859   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_18NfcEventE",
6860   "name" : "const android::hardware::nfc::V1_1::NfcEvent",
6861   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_18NfcEventE",
6862   "self_type" : "_ZTIKN7android8hardware3nfc4V1_18NfcEventE",
6863   "size" : 4,
6864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
6865  },
6866  {
6867   "alignment" : 4,
6868   "is_const" : true,
6869   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_24INfcE",
6870   "name" : "const android::hardware::nfc::V1_2::INfc",
6871   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE",
6872   "self_type" : "_ZTIKN7android8hardware3nfc4V1_24INfcE",
6873   "size" : 12,
6874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "is_const" : true,
6879   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_27BpHwNfcE",
6880   "name" : "const android::hardware::nfc::V1_2::BpHwNfc",
6881   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
6882   "self_type" : "_ZTIKN7android8hardware3nfc4V1_27BpHwNfcE",
6883   "size" : 92,
6884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h"
6885  },
6886  {
6887   "alignment" : 8,
6888   "is_const" : true,
6889   "linker_set_key" : "_ZTIKN7android8hardware3nfc4V1_29NfcConfigE",
6890   "name" : "const android::hardware::nfc::V1_2::NfcConfig",
6891   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_29NfcConfigE",
6892   "self_type" : "_ZTIKN7android8hardware3nfc4V1_29NfcConfigE",
6893   "size" : 80,
6894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/hwtypes.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "is_const" : true,
6899   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6900   "name" : "const android::hardware::Parcel",
6901   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6902   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6903   "size" : 68,
6904   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "is_const" : true,
6909   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6910   "name" : "const android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
6911   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6912   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
6913   "size" : 28,
6914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "is_const" : true,
6919   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6920   "name" : "const android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >",
6921   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6922   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
6923   "size" : 28,
6924   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "is_const" : true,
6929   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6930   "name" : "const android::hardware::Return<bool>",
6931   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6932   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6933   "size" : 24,
6934   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "is_const" : true,
6939   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIjEE",
6940   "name" : "const android::hardware::Return<unsigned int>",
6941   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
6942   "self_type" : "_ZTIKN7android8hardware6ReturnIjEE",
6943   "size" : 28,
6944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "is_const" : true,
6949   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6950   "name" : "const android::hardware::Status",
6951   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6952   "self_type" : "_ZTIKN7android8hardware6StatusE",
6953   "size" : 20,
6954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "is_const" : true,
6959   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6960   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6961   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6962   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6963   "size" : 8,
6964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "is_const" : true,
6969   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6970   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6971   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6972   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6973   "size" : 8,
6974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "is_const" : true,
6979   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6980   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6981   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
6982   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6983   "size" : 8,
6984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6985  },
6986  {
6987   "alignment" : 4,
6988   "is_const" : true,
6989   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6990   "name" : "const android::hardware::details::hidl_pointer<int>",
6991   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6992   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6993   "size" : 8,
6994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "is_const" : true,
6999   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7000   "name" : "const android::hardware::details::return_status",
7001   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7002   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7003   "size" : 24,
7004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7005  },
7006  {
7007   "is_const" : true,
7008   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7009   "name" : "const iter<is_const>",
7010   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7011   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "is_const" : true,
7017   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7018   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7019   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7020   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7021   "size" : 16,
7022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "is_const" : true,
7027   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7028   "name" : "const android::hardware::hidl_vec<unsigned char>",
7029   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7030   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7031   "size" : 16,
7032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "is_const" : true,
7037   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7038   "name" : "const android::hardware::hidl_vec<int>",
7039   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7040   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7041   "size" : 16,
7042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "is_const" : true,
7047   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7048   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7049   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7050   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7051   "size" : 12,
7052   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "is_const" : true,
7057   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7058   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7059   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7060   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7061   "size" : 12,
7062   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "is_const" : true,
7067   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7068   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7069   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7070   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7071   "size" : 4,
7072   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7073  },
7074  {
7075   "alignment" : 1,
7076   "is_const" : true,
7077   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7078   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7079   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7080   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7081   "size" : 3,
7082   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7083  },
7084  {
7085   "alignment" : 4,
7086   "is_const" : true,
7087   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7088   "name" : "const std::array<android::hardware::nfc::V1_0::NfcEvent, 7>",
7089   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7090   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_08NfcEventELj7EEE",
7091   "size" : 28,
7092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7093  },
7094  {
7095   "alignment" : 4,
7096   "is_const" : true,
7097   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7098   "name" : "const std::array<android::hardware::nfc::V1_0::NfcStatus, 5>",
7099   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7100   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_09NfcStatusELj5EEE",
7101   "size" : 20,
7102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/types.h"
7103  },
7104  {
7105   "alignment" : 1,
7106   "is_const" : true,
7107   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
7108   "name" : "const std::array<android::hardware::nfc::V1_1::PresenceCheckAlgorithm, 3>",
7109   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
7110   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmELj3EEE",
7111   "size" : 3,
7112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
7113  },
7114  {
7115   "alignment" : 1,
7116   "is_const" : true,
7117   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
7118   "name" : "const std::array<android::hardware::nfc::V1_1::Constant, 1>",
7119   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
7120   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18ConstantELj1EEE",
7121   "size" : 1,
7122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "is_const" : true,
7127   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
7128   "name" : "const std::array<android::hardware::nfc::V1_1::NfcEvent, 8>",
7129   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
7130   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3nfc4V1_18NfcEventELj8EEE",
7131   "size" : 32,
7132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
7133  },
7134  {
7135   "alignment" : 4,
7136   "is_const" : true,
7137   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7138   "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 *> > *)> > >",
7139   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7140   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7141   "size" : 12,
7142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "is_const" : true,
7147   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7148   "name" : "const android::hidl::base::V1_0::IBase *const",
7149   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7150   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7151   "size" : 4,
7152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7153  },
7154  {
7155   "alignment" : 4,
7156   "is_const" : true,
7157   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7158   "name" : "android::RefBase::weakref_impl *const",
7159   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7160   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7161   "size" : 4,
7162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "is_const" : true,
7167   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7168   "name" : "android::hardware::IBinder *const",
7169   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7170   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7171   "size" : 4,
7172   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7173  },
7174  {
7175   "alignment" : 4,
7176   "is_const" : true,
7177   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7178   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7179   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7180   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7181   "size" : 8,
7182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7183  },
7184  {
7185   "alignment" : 4,
7186   "is_const" : true,
7187   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7188   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7189   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7190   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7191   "size" : 8,
7192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7193  },
7194  {
7195   "alignment" : 1,
7196   "is_const" : true,
7197   "linker_set_key" : "_ZTIKa",
7198   "name" : "const signed char",
7199   "referenced_type" : "_ZTIa",
7200   "self_type" : "_ZTIKa",
7201   "size" : 1,
7202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7203  },
7204  {
7205   "alignment" : 1,
7206   "is_const" : true,
7207   "linker_set_key" : "_ZTIKb",
7208   "name" : "const bool",
7209   "referenced_type" : "_ZTIb",
7210   "self_type" : "_ZTIKb",
7211   "size" : 1,
7212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7213  },
7214  {
7215   "alignment" : 1,
7216   "is_const" : true,
7217   "linker_set_key" : "_ZTIKc",
7218   "name" : "const char",
7219   "referenced_type" : "_ZTIc",
7220   "self_type" : "_ZTIKc",
7221   "size" : 1,
7222   "source_file" : "/system/core/liblog/include/android/log.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "is_const" : true,
7227   "linker_set_key" : "_ZTIKd",
7228   "name" : "const double",
7229   "referenced_type" : "_ZTId",
7230   "self_type" : "_ZTIKd",
7231   "size" : 8,
7232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "is_const" : true,
7237   "linker_set_key" : "_ZTIKf",
7238   "name" : "const float",
7239   "referenced_type" : "_ZTIf",
7240   "self_type" : "_ZTIKf",
7241   "size" : 4,
7242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7243  },
7244  {
7245   "alignment" : 1,
7246   "is_const" : true,
7247   "linker_set_key" : "_ZTIKh",
7248   "name" : "const unsigned char",
7249   "referenced_type" : "_ZTIh",
7250   "self_type" : "_ZTIKh",
7251   "size" : 1,
7252   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "is_const" : true,
7257   "linker_set_key" : "_ZTIKi",
7258   "name" : "const int",
7259   "referenced_type" : "_ZTIi",
7260   "self_type" : "_ZTIKi",
7261   "size" : 4,
7262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7263  },
7264  {
7265   "alignment" : 4,
7266   "is_const" : true,
7267   "linker_set_key" : "_ZTIKj",
7268   "name" : "const unsigned int",
7269   "referenced_type" : "_ZTIj",
7270   "self_type" : "_ZTIKj",
7271   "size" : 4,
7272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7273  },
7274  {
7275   "alignment" : 2,
7276   "is_const" : true,
7277   "linker_set_key" : "_ZTIKs",
7278   "name" : "const short",
7279   "referenced_type" : "_ZTIs",
7280   "self_type" : "_ZTIKs",
7281   "size" : 2,
7282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7283  },
7284  {
7285   "alignment" : 2,
7286   "is_const" : true,
7287   "linker_set_key" : "_ZTIKt",
7288   "name" : "const unsigned short",
7289   "referenced_type" : "_ZTIt",
7290   "self_type" : "_ZTIKt",
7291   "size" : 2,
7292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7293  },
7294  {
7295   "is_const" : true,
7296   "linker_set_key" : "_ZTIKv",
7297   "name" : "const void",
7298   "referenced_type" : "_ZTIv",
7299   "self_type" : "_ZTIKv",
7300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7301  },
7302  {
7303   "alignment" : 4,
7304   "is_const" : true,
7305   "linker_set_key" : "_ZTIKx",
7306   "name" : "const long long",
7307   "referenced_type" : "_ZTIx",
7308   "self_type" : "_ZTIKx",
7309   "size" : 8,
7310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7311  },
7312  {
7313   "alignment" : 4,
7314   "is_const" : true,
7315   "linker_set_key" : "_ZTIKy",
7316   "name" : "const unsigned long long",
7317   "referenced_type" : "_ZTIy",
7318   "self_type" : "_ZTIKy",
7319   "size" : 8,
7320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7321  },
7322  {
7323   "alignment" : 1,
7324   "is_volatile" : true,
7325   "linker_set_key" : "_ZTIVb",
7326   "name" : "volatile bool",
7327   "referenced_type" : "_ZTIb",
7328   "self_type" : "_ZTIVb",
7329   "size" : 1,
7330   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "is_volatile" : true,
7335   "linker_set_key" : "_ZTIVi",
7336   "name" : "volatile int",
7337   "referenced_type" : "_ZTIi",
7338   "self_type" : "_ZTIVi",
7339   "size" : 4,
7340   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7341  }
7342 ],
7343 "record_types" :
7344 [
7345  {
7346   "alignment" : 4,
7347   "fields" :
7348   [
7349    {
7350     "field_name" : "len",
7351     "referenced_type" : "_ZTIt"
7352    },
7353    {
7354     "field_name" : "hdr_size",
7355     "field_offset" : 16,
7356     "referenced_type" : "_ZTIt"
7357    },
7358    {
7359     "field_name" : "pid",
7360     "field_offset" : 32,
7361     "referenced_type" : "_ZTIi"
7362    },
7363    {
7364     "field_name" : "tid",
7365     "field_offset" : 64,
7366     "referenced_type" : "_ZTIj"
7367    },
7368    {
7369     "field_name" : "sec",
7370     "field_offset" : 96,
7371     "referenced_type" : "_ZTIj"
7372    },
7373    {
7374     "field_name" : "nsec",
7375     "field_offset" : 128,
7376     "referenced_type" : "_ZTIj"
7377    },
7378    {
7379     "field_name" : "lid",
7380     "field_offset" : 160,
7381     "referenced_type" : "_ZTIj"
7382    },
7383    {
7384     "field_name" : "uid",
7385     "field_offset" : 192,
7386     "referenced_type" : "_ZTIj"
7387    }
7388   ],
7389   "linker_set_key" : "_ZTI12logger_entry",
7390   "name" : "logger_entry",
7391   "referenced_type" : "_ZTI12logger_entry",
7392   "self_type" : "_ZTI12logger_entry",
7393   "size" : 28,
7394   "source_file" : "/system/core/liblog/include/log/log_read.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "fields" :
7399   [
7400    {
7401     "field_name" : "y",
7402     "referenced_type" : "_ZTIPv"
7403    },
7404    {
7405     "field_name" : "cb",
7406     "field_offset" : 32,
7407     "referenced_type" : "_ZTIPv"
7408    },
7409    {
7410     "field_name" : "cr",
7411     "field_offset" : 64,
7412     "referenced_type" : "_ZTIPv"
7413    },
7414    {
7415     "field_name" : "ystride",
7416     "field_offset" : 96,
7417     "referenced_type" : "_ZTIj"
7418    },
7419    {
7420     "field_name" : "cstride",
7421     "field_offset" : 128,
7422     "referenced_type" : "_ZTIj"
7423    },
7424    {
7425     "field_name" : "chroma_step",
7426     "field_offset" : 160,
7427     "referenced_type" : "_ZTIj"
7428    },
7429    {
7430     "field_name" : "reserved",
7431     "field_offset" : 192,
7432     "referenced_type" : "_ZTIA8_j"
7433    }
7434   ],
7435   "linker_set_key" : "_ZTI13android_ycbcr",
7436   "name" : "android_ycbcr",
7437   "referenced_type" : "_ZTI13android_ycbcr",
7438   "self_type" : "_ZTI13android_ycbcr",
7439   "size" : 56,
7440   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7441  },
7442  {
7443   "alignment" : 4,
7444   "fields" :
7445   [
7446    {
7447     "field_name" : "version",
7448     "referenced_type" : "_ZTIi"
7449    },
7450    {
7451     "field_name" : "numFds",
7452     "field_offset" : 32,
7453     "referenced_type" : "_ZTIi"
7454    },
7455    {
7456     "field_name" : "numInts",
7457     "field_offset" : 64,
7458     "referenced_type" : "_ZTIi"
7459    },
7460    {
7461     "field_name" : "data",
7462     "field_offset" : 96,
7463     "referenced_type" : "_ZTIA0_i"
7464    }
7465   ],
7466   "linker_set_key" : "_ZTI13native_handle",
7467   "name" : "native_handle",
7468   "referenced_type" : "_ZTI13native_handle",
7469   "self_type" : "_ZTI13native_handle",
7470   "size" : 12,
7471   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7472  },
7473  {
7474   "alignment" : 4,
7475   "fields" :
7476   [
7477    {
7478     "field_name" : "x",
7479     "referenced_type" : "_ZTIf"
7480    },
7481    {
7482     "field_name" : "y",
7483     "field_offset" : 32,
7484     "referenced_type" : "_ZTIf"
7485    }
7486   ],
7487   "linker_set_key" : "_ZTI16android_xy_color",
7488   "name" : "android_xy_color",
7489   "referenced_type" : "_ZTI16android_xy_color",
7490   "self_type" : "_ZTI16android_xy_color",
7491   "size" : 8,
7492   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7493  },
7494  {
7495   "alignment" : 4,
7496   "fields" :
7497   [
7498    {
7499     "field_name" : "top_left",
7500     "referenced_type" : "_ZTIPh"
7501    },
7502    {
7503     "field_name" : "component",
7504     "field_offset" : 32,
7505     "referenced_type" : "_ZTI22android_flex_component"
7506    },
7507    {
7508     "field_name" : "bits_per_component",
7509     "field_offset" : 64,
7510     "referenced_type" : "_ZTIi"
7511    },
7512    {
7513     "field_name" : "bits_used",
7514     "field_offset" : 96,
7515     "referenced_type" : "_ZTIi"
7516    },
7517    {
7518     "field_name" : "h_increment",
7519     "field_offset" : 128,
7520     "referenced_type" : "_ZTIi"
7521    },
7522    {
7523     "field_name" : "v_increment",
7524     "field_offset" : 160,
7525     "referenced_type" : "_ZTIi"
7526    },
7527    {
7528     "field_name" : "h_subsampling",
7529     "field_offset" : 192,
7530     "referenced_type" : "_ZTIi"
7531    },
7532    {
7533     "field_name" : "v_subsampling",
7534     "field_offset" : 224,
7535     "referenced_type" : "_ZTIi"
7536    }
7537   ],
7538   "linker_set_key" : "_ZTI18android_flex_plane",
7539   "name" : "android_flex_plane",
7540   "referenced_type" : "_ZTI18android_flex_plane",
7541   "self_type" : "_ZTI18android_flex_plane",
7542   "size" : 32,
7543   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "fields" :
7548   [
7549    {
7550     "field_name" : "format",
7551     "referenced_type" : "_ZTI19android_flex_format"
7552    },
7553    {
7554     "field_name" : "num_planes",
7555     "field_offset" : 32,
7556     "referenced_type" : "_ZTIj"
7557    },
7558    {
7559     "field_name" : "planes",
7560     "field_offset" : 64,
7561     "referenced_type" : "_ZTIP18android_flex_plane"
7562    }
7563   ],
7564   "linker_set_key" : "_ZTI19android_flex_layout",
7565   "name" : "android_flex_layout",
7566   "referenced_type" : "_ZTI19android_flex_layout",
7567   "self_type" : "_ZTI19android_flex_layout",
7568   "size" : 12,
7569   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7570  },
7571  {
7572   "alignment" : 4,
7573   "fields" :
7574   [
7575    {
7576     "field_name" : "num_points",
7577     "referenced_type" : "_ZTIj"
7578    },
7579    {
7580     "field_name" : "reserved",
7581     "field_offset" : 32,
7582     "referenced_type" : "_ZTIA8_j"
7583    },
7584    {
7585     "field_name" : "xyzc_points",
7586     "field_offset" : 288,
7587     "referenced_type" : "_ZTIA_f"
7588    }
7589   ],
7590   "linker_set_key" : "_ZTI20android_depth_points",
7591   "name" : "android_depth_points",
7592   "referenced_type" : "_ZTI20android_depth_points",
7593   "self_type" : "_ZTI20android_depth_points",
7594   "size" : 36,
7595   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7596  },
7597  {
7598   "alignment" : 4,
7599   "fields" :
7600   [
7601    {
7602     "field_name" : "struct_size",
7603     "referenced_type" : "_ZTIj"
7604    },
7605    {
7606     "field_name" : "buffer_id",
7607     "field_offset" : 32,
7608     "referenced_type" : "_ZTIi"
7609    },
7610    {
7611     "field_name" : "priority",
7612     "field_offset" : 64,
7613     "referenced_type" : "_ZTIi"
7614    },
7615    {
7616     "field_name" : "tag",
7617     "field_offset" : 96,
7618     "referenced_type" : "_ZTIPKc"
7619    },
7620    {
7621     "field_name" : "file",
7622     "field_offset" : 128,
7623     "referenced_type" : "_ZTIPKc"
7624    },
7625    {
7626     "field_name" : "line",
7627     "field_offset" : 160,
7628     "referenced_type" : "_ZTIj"
7629    },
7630    {
7631     "field_name" : "message",
7632     "field_offset" : 192,
7633     "referenced_type" : "_ZTIPKc"
7634    }
7635   ],
7636   "linker_set_key" : "_ZTI21__android_log_message",
7637   "name" : "__android_log_message",
7638   "referenced_type" : "_ZTI21__android_log_message",
7639   "self_type" : "_ZTI21__android_log_message",
7640   "size" : 28,
7641   "source_file" : "/system/core/liblog/include/android/log.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "fields" :
7646   [
7647    {
7648     "field_name" : "maxContentLightLevel",
7649     "referenced_type" : "_ZTIf"
7650    },
7651    {
7652     "field_name" : "maxFrameAverageLightLevel",
7653     "field_offset" : 32,
7654     "referenced_type" : "_ZTIf"
7655    }
7656   ],
7657   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7658   "name" : "android_cta861_3_metadata",
7659   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7660   "self_type" : "_ZTI25android_cta861_3_metadata",
7661   "size" : 8,
7662   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7663  },
7664  {
7665   "alignment" : 4,
7666   "fields" :
7667   [
7668    {
7669     "field_name" : "displayPrimaryRed",
7670     "referenced_type" : "_ZTI16android_xy_color"
7671    },
7672    {
7673     "field_name" : "displayPrimaryGreen",
7674     "field_offset" : 64,
7675     "referenced_type" : "_ZTI16android_xy_color"
7676    },
7677    {
7678     "field_name" : "displayPrimaryBlue",
7679     "field_offset" : 128,
7680     "referenced_type" : "_ZTI16android_xy_color"
7681    },
7682    {
7683     "field_name" : "whitePoint",
7684     "field_offset" : 192,
7685     "referenced_type" : "_ZTI16android_xy_color"
7686    },
7687    {
7688     "field_name" : "maxLuminance",
7689     "field_offset" : 256,
7690     "referenced_type" : "_ZTIf"
7691    },
7692    {
7693     "field_name" : "minLuminance",
7694     "field_offset" : 288,
7695     "referenced_type" : "_ZTIf"
7696    }
7697   ],
7698   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7699   "name" : "android_smpte2086_metadata",
7700   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7701   "self_type" : "_ZTI26android_smpte2086_metadata",
7702   "size" : 40,
7703   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "fields" :
7708   [
7709    {
7710     "referenced_type" : "_ZTIN7log_msgUt_E"
7711    }
7712   ],
7713   "linker_set_key" : "_ZTI7log_msg",
7714   "name" : "log_msg",
7715   "referenced_type" : "_ZTI7log_msg",
7716   "self_type" : "_ZTI7log_msg",
7717   "size" : 5124,
7718   "source_file" : "/system/core/liblog/include/log/log_read.h"
7719  },
7720  {
7721   "alignment" : 1,
7722   "fields" :
7723   [
7724    {
7725     "field_name" : "tv_sec",
7726     "referenced_type" : "_ZTIj"
7727    },
7728    {
7729     "field_name" : "tv_nsec",
7730     "field_offset" : 32,
7731     "referenced_type" : "_ZTIj"
7732    }
7733   ],
7734   "linker_set_key" : "_ZTI8log_time",
7735   "name" : "log_time",
7736   "referenced_type" : "_ZTI8log_time",
7737   "self_type" : "_ZTI8log_time",
7738   "size" : 8,
7739   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "fields" :
7744   [
7745    {
7746     "access" : "private",
7747     "field_name" : "mStorage",
7748     "field_offset" : 32,
7749     "referenced_type" : "_ZTIPv"
7750    },
7751    {
7752     "access" : "private",
7753     "field_name" : "mCount",
7754     "field_offset" : 64,
7755     "referenced_type" : "_ZTIj"
7756    },
7757    {
7758     "access" : "private",
7759     "field_name" : "mFlags",
7760     "field_offset" : 96,
7761     "referenced_type" : "_ZTIKj"
7762    },
7763    {
7764     "access" : "private",
7765     "field_name" : "mItemSize",
7766     "field_offset" : 128,
7767     "referenced_type" : "_ZTIKj"
7768    }
7769   ],
7770   "linker_set_key" : "_ZTIN7android10VectorImplE",
7771   "name" : "android::VectorImpl",
7772   "record_kind" : "class",
7773   "referenced_type" : "_ZTIN7android10VectorImplE",
7774   "self_type" : "_ZTIN7android10VectorImplE",
7775   "size" : 20,
7776   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7777   "vtable_components" :
7778   [
7779    {
7780     "kind" : "offset_to_top"
7781    },
7782    {
7783     "kind" : "rtti",
7784     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7785    },
7786    {
7787     "kind" : "complete_dtor_pointer",
7788     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7789    },
7790    {
7791     "kind" : "deleting_dtor_pointer",
7792     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7793    },
7794    {
7795     "is_pure" : true,
7796     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7797    },
7798    {
7799     "is_pure" : true,
7800     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7801    },
7802    {
7803     "is_pure" : true,
7804     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7805    },
7806    {
7807     "is_pure" : true,
7808     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7809    },
7810    {
7811     "is_pure" : true,
7812     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7813    },
7814    {
7815     "is_pure" : true,
7816     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7817    }
7818   ]
7819  },
7820  {
7821   "alignment" : 4,
7822   "fields" :
7823   [
7824    {
7825     "access" : "private",
7826     "field_name" : "mVector",
7827     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7828    }
7829   ],
7830   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7831   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7832   "record_kind" : "class",
7833   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7834   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7835   "size" : 20,
7836   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7837   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7838  },
7839  {
7840   "alignment" : 4,
7841   "fields" :
7842   [
7843    {
7844     "access" : "private",
7845     "field_name" : "mTag",
7846     "referenced_type" : "_ZTIy"
7847    }
7848   ],
7849   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7850   "name" : "android::ScopedTrace",
7851   "record_kind" : "class",
7852   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7853   "self_type" : "_ZTIN7android11ScopedTraceE",
7854   "size" : 8,
7855   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "fields" :
7860   [
7861    {
7862     "access" : "private",
7863     "field_name" : "mCount",
7864     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7865    }
7866   ],
7867   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7868   "name" : "android::LightRefBase<android::NativeHandle>",
7869   "record_kind" : "class",
7870   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7871   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7872   "size" : 4,
7873   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7874   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7875  },
7876  {
7877   "alignment" : 4,
7878   "fields" :
7879   [
7880    {
7881     "access" : "private",
7882     "field_name" : "mCount",
7883     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7884    }
7885   ],
7886   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7887   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7888   "record_kind" : "class",
7889   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7890   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7891   "size" : 4,
7892   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7893   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7894  },
7895  {
7896   "alignment" : 4,
7897   "base_specifiers" :
7898   [
7899    {
7900     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7901    }
7902   ],
7903   "fields" :
7904   [
7905    {
7906     "access" : "private",
7907     "field_name" : "mHandle",
7908     "field_offset" : 32,
7909     "referenced_type" : "_ZTIP13native_handle"
7910    },
7911    {
7912     "access" : "private",
7913     "field_name" : "mOwnsHandle",
7914     "field_offset" : 64,
7915     "referenced_type" : "_ZTIb"
7916    }
7917   ],
7918   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7919   "name" : "android::NativeHandle",
7920   "record_kind" : "class",
7921   "referenced_type" : "_ZTIN7android12NativeHandleE",
7922   "self_type" : "_ZTIN7android12NativeHandleE",
7923   "size" : 12,
7924   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7925  },
7926  {
7927   "alignment" : 4,
7928   "base_specifiers" :
7929   [
7930    {
7931     "access" : "private",
7932     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7933    }
7934   ],
7935   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7936   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7937   "record_kind" : "class",
7938   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7939   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7940   "size" : 20,
7941   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7942   "template_args" :
7943   [
7944    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7945   ],
7946   "vtable_components" :
7947   [
7948    {
7949     "kind" : "offset_to_top"
7950    },
7951    {
7952     "kind" : "rtti",
7953     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7954    },
7955    {
7956     "kind" : "complete_dtor_pointer",
7957     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7958    },
7959    {
7960     "kind" : "deleting_dtor_pointer",
7961     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7962    },
7963    {
7964     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7965    },
7966    {
7967     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7968    },
7969    {
7970     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7971    },
7972    {
7973     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7974    },
7975    {
7976     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7977    },
7978    {
7979     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7980    },
7981    {
7982     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7983    }
7984   ]
7985  },
7986  {
7987   "alignment" : 1,
7988   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7989   "name" : "android::ReferenceMover",
7990   "record_kind" : "class",
7991   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7992   "self_type" : "_ZTIN7android14ReferenceMoverE",
7993   "size" : 1,
7994   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7995  },
7996  {
7997   "alignment" : 4,
7998   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7999   "name" : "android::ReferenceRenamer",
8000   "record_kind" : "class",
8001   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8002   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8003   "size" : 4,
8004   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8005   "vtable_components" :
8006   [
8007    {
8008     "kind" : "offset_to_top"
8009    },
8010    {
8011     "kind" : "rtti",
8012     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8013    },
8014    {
8015     "is_pure" : true,
8016     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8017    }
8018   ]
8019  },
8020  {
8021   "alignment" : 4,
8022   "base_specifiers" :
8023   [
8024    {
8025     "referenced_type" : "_ZTIN7android10VectorImplE"
8026    }
8027   ],
8028   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8029   "name" : "android::SortedVectorImpl",
8030   "record_kind" : "class",
8031   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8032   "self_type" : "_ZTIN7android16SortedVectorImplE",
8033   "size" : 20,
8034   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8035   "vtable_components" :
8036   [
8037    {
8038     "kind" : "offset_to_top"
8039    },
8040    {
8041     "kind" : "rtti",
8042     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8043    },
8044    {
8045     "kind" : "complete_dtor_pointer",
8046     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8047    },
8048    {
8049     "kind" : "deleting_dtor_pointer",
8050     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8051    },
8052    {
8053     "is_pure" : true,
8054     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8055    },
8056    {
8057     "is_pure" : true,
8058     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8059    },
8060    {
8061     "is_pure" : true,
8062     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8063    },
8064    {
8065     "is_pure" : true,
8066     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8067    },
8068    {
8069     "is_pure" : true,
8070     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8071    },
8072    {
8073     "is_pure" : true,
8074     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8075    },
8076    {
8077     "is_pure" : true,
8078     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8079    }
8080   ]
8081  },
8082  {
8083   "alignment" : 1,
8084   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8085   "name" : "android::trait_trivial_copy<bool>",
8086   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8087   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8088   "size" : 1,
8089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8090   "template_args" : [ "_ZTIb" ]
8091  },
8092  {
8093   "alignment" : 1,
8094   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8095   "name" : "android::trait_trivial_copy<char>",
8096   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8097   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8098   "size" : 1,
8099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8100   "template_args" : [ "_ZTIc" ]
8101  },
8102  {
8103   "alignment" : 1,
8104   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8105   "name" : "android::trait_trivial_copy<double>",
8106   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8107   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8108   "size" : 1,
8109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8110   "template_args" : [ "_ZTId" ]
8111  },
8112  {
8113   "alignment" : 1,
8114   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8115   "name" : "android::trait_trivial_copy<float>",
8116   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8117   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8118   "size" : 1,
8119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8120   "template_args" : [ "_ZTIf" ]
8121  },
8122  {
8123   "alignment" : 1,
8124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8125   "name" : "android::trait_trivial_copy<unsigned char>",
8126   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8127   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8128   "size" : 1,
8129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8130   "template_args" : [ "_ZTIh" ]
8131  },
8132  {
8133   "alignment" : 1,
8134   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8135   "name" : "android::trait_trivial_copy<int>",
8136   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8137   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8138   "size" : 1,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8140   "template_args" : [ "_ZTIi" ]
8141  },
8142  {
8143   "alignment" : 1,
8144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8145   "name" : "android::trait_trivial_copy<unsigned int>",
8146   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8147   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8148   "size" : 1,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8150   "template_args" : [ "_ZTIj" ]
8151  },
8152  {
8153   "alignment" : 1,
8154   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8155   "name" : "android::trait_trivial_copy<long>",
8156   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8157   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8158   "size" : 1,
8159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8160   "template_args" : [ "_ZTIl" ]
8161  },
8162  {
8163   "alignment" : 1,
8164   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8165   "name" : "android::trait_trivial_copy<unsigned long>",
8166   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8167   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8168   "size" : 1,
8169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8170   "template_args" : [ "_ZTIm" ]
8171  },
8172  {
8173   "alignment" : 1,
8174   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8175   "name" : "android::trait_trivial_copy<short>",
8176   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8177   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8178   "size" : 1,
8179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8180   "template_args" : [ "_ZTIs" ]
8181  },
8182  {
8183   "alignment" : 1,
8184   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8185   "name" : "android::trait_trivial_copy<unsigned short>",
8186   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8187   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8188   "size" : 1,
8189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8190   "template_args" : [ "_ZTIt" ]
8191  },
8192  {
8193   "alignment" : 1,
8194   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8195   "name" : "android::trait_trivial_copy<void>",
8196   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8197   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8198   "size" : 1,
8199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8200   "template_args" : [ "_ZTIv" ]
8201  },
8202  {
8203   "alignment" : 1,
8204   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8205   "name" : "android::trait_trivial_copy<long long>",
8206   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8207   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8208   "size" : 1,
8209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8210   "template_args" : [ "_ZTIx" ]
8211  },
8212  {
8213   "alignment" : 1,
8214   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8215   "name" : "android::trait_trivial_copy<unsigned long long>",
8216   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8217   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8218   "size" : 1,
8219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8220   "template_args" : [ "_ZTIy" ]
8221  },
8222  {
8223   "alignment" : 1,
8224   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8225   "name" : "android::trait_trivial_ctor<bool>",
8226   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8227   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8228   "size" : 1,
8229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8230   "template_args" : [ "_ZTIb" ]
8231  },
8232  {
8233   "alignment" : 1,
8234   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8235   "name" : "android::trait_trivial_ctor<char>",
8236   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8237   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8238   "size" : 1,
8239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8240   "template_args" : [ "_ZTIc" ]
8241  },
8242  {
8243   "alignment" : 1,
8244   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8245   "name" : "android::trait_trivial_ctor<double>",
8246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8247   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8248   "size" : 1,
8249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8250   "template_args" : [ "_ZTId" ]
8251  },
8252  {
8253   "alignment" : 1,
8254   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8255   "name" : "android::trait_trivial_ctor<float>",
8256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8257   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8258   "size" : 1,
8259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8260   "template_args" : [ "_ZTIf" ]
8261  },
8262  {
8263   "alignment" : 1,
8264   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8265   "name" : "android::trait_trivial_ctor<unsigned char>",
8266   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8267   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8268   "size" : 1,
8269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8270   "template_args" : [ "_ZTIh" ]
8271  },
8272  {
8273   "alignment" : 1,
8274   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8275   "name" : "android::trait_trivial_ctor<int>",
8276   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8277   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8278   "size" : 1,
8279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8280   "template_args" : [ "_ZTIi" ]
8281  },
8282  {
8283   "alignment" : 1,
8284   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8285   "name" : "android::trait_trivial_ctor<unsigned int>",
8286   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8287   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8288   "size" : 1,
8289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8290   "template_args" : [ "_ZTIj" ]
8291  },
8292  {
8293   "alignment" : 1,
8294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8295   "name" : "android::trait_trivial_ctor<long>",
8296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8297   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8298   "size" : 1,
8299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8300   "template_args" : [ "_ZTIl" ]
8301  },
8302  {
8303   "alignment" : 1,
8304   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8305   "name" : "android::trait_trivial_ctor<unsigned long>",
8306   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8307   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8308   "size" : 1,
8309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8310   "template_args" : [ "_ZTIm" ]
8311  },
8312  {
8313   "alignment" : 1,
8314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8315   "name" : "android::trait_trivial_ctor<short>",
8316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8317   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8318   "size" : 1,
8319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8320   "template_args" : [ "_ZTIs" ]
8321  },
8322  {
8323   "alignment" : 1,
8324   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8325   "name" : "android::trait_trivial_ctor<unsigned short>",
8326   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8327   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8328   "size" : 1,
8329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8330   "template_args" : [ "_ZTIt" ]
8331  },
8332  {
8333   "alignment" : 1,
8334   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8335   "name" : "android::trait_trivial_ctor<void>",
8336   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8337   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8338   "size" : 1,
8339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8340   "template_args" : [ "_ZTIv" ]
8341  },
8342  {
8343   "alignment" : 1,
8344   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8345   "name" : "android::trait_trivial_ctor<long long>",
8346   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8347   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8348   "size" : 1,
8349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8350   "template_args" : [ "_ZTIx" ]
8351  },
8352  {
8353   "alignment" : 1,
8354   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8355   "name" : "android::trait_trivial_ctor<unsigned long long>",
8356   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8357   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8358   "size" : 1,
8359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8360   "template_args" : [ "_ZTIy" ]
8361  },
8362  {
8363   "alignment" : 1,
8364   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8365   "name" : "android::trait_trivial_dtor<bool>",
8366   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8367   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8368   "size" : 1,
8369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8370   "template_args" : [ "_ZTIb" ]
8371  },
8372  {
8373   "alignment" : 1,
8374   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8375   "name" : "android::trait_trivial_dtor<char>",
8376   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8377   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8378   "size" : 1,
8379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8380   "template_args" : [ "_ZTIc" ]
8381  },
8382  {
8383   "alignment" : 1,
8384   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8385   "name" : "android::trait_trivial_dtor<double>",
8386   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8387   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8388   "size" : 1,
8389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8390   "template_args" : [ "_ZTId" ]
8391  },
8392  {
8393   "alignment" : 1,
8394   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8395   "name" : "android::trait_trivial_dtor<float>",
8396   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8397   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8398   "size" : 1,
8399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8400   "template_args" : [ "_ZTIf" ]
8401  },
8402  {
8403   "alignment" : 1,
8404   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8405   "name" : "android::trait_trivial_dtor<unsigned char>",
8406   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8407   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8408   "size" : 1,
8409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8410   "template_args" : [ "_ZTIh" ]
8411  },
8412  {
8413   "alignment" : 1,
8414   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8415   "name" : "android::trait_trivial_dtor<int>",
8416   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8417   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8418   "size" : 1,
8419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8420   "template_args" : [ "_ZTIi" ]
8421  },
8422  {
8423   "alignment" : 1,
8424   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8425   "name" : "android::trait_trivial_dtor<unsigned int>",
8426   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8427   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8428   "size" : 1,
8429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8430   "template_args" : [ "_ZTIj" ]
8431  },
8432  {
8433   "alignment" : 1,
8434   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8435   "name" : "android::trait_trivial_dtor<long>",
8436   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8437   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8438   "size" : 1,
8439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8440   "template_args" : [ "_ZTIl" ]
8441  },
8442  {
8443   "alignment" : 1,
8444   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8445   "name" : "android::trait_trivial_dtor<unsigned long>",
8446   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8447   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8448   "size" : 1,
8449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8450   "template_args" : [ "_ZTIm" ]
8451  },
8452  {
8453   "alignment" : 1,
8454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8455   "name" : "android::trait_trivial_dtor<short>",
8456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8457   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8458   "size" : 1,
8459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8460   "template_args" : [ "_ZTIs" ]
8461  },
8462  {
8463   "alignment" : 1,
8464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8465   "name" : "android::trait_trivial_dtor<unsigned short>",
8466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8467   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8468   "size" : 1,
8469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8470   "template_args" : [ "_ZTIt" ]
8471  },
8472  {
8473   "alignment" : 1,
8474   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8475   "name" : "android::trait_trivial_dtor<void>",
8476   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8477   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8478   "size" : 1,
8479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8480   "template_args" : [ "_ZTIv" ]
8481  },
8482  {
8483   "alignment" : 1,
8484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8485   "name" : "android::trait_trivial_dtor<long long>",
8486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8487   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8488   "size" : 1,
8489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8490   "template_args" : [ "_ZTIx" ]
8491  },
8492  {
8493   "alignment" : 1,
8494   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8495   "name" : "android::trait_trivial_dtor<unsigned long long>",
8496   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8497   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8498   "size" : 1,
8499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8500   "template_args" : [ "_ZTIy" ]
8501  },
8502  {
8503   "alignment" : 1,
8504   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8505   "name" : "android::trait_trivial_move<android::String8>",
8506   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8507   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8508   "size" : 1,
8509   "source_file" : "/system/core/libutils/include/utils/String8.h",
8510   "template_args" : [ "_ZTIN7android7String8E" ]
8511  },
8512  {
8513   "alignment" : 1,
8514   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8515   "name" : "android::trait_trivial_move<android::String16>",
8516   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8517   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8518   "size" : 1,
8519   "source_file" : "/system/core/libutils/include/utils/String16.h",
8520   "template_args" : [ "_ZTIN7android8String16E" ]
8521  },
8522  {
8523   "alignment" : 1,
8524   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8525   "name" : "android::trait_trivial_move<bool>",
8526   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8527   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8528   "size" : 1,
8529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8530   "template_args" : [ "_ZTIb" ]
8531  },
8532  {
8533   "alignment" : 1,
8534   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8535   "name" : "android::trait_trivial_move<char>",
8536   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8537   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8538   "size" : 1,
8539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8540   "template_args" : [ "_ZTIc" ]
8541  },
8542  {
8543   "alignment" : 1,
8544   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8545   "name" : "android::trait_trivial_move<double>",
8546   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8547   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8548   "size" : 1,
8549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8550   "template_args" : [ "_ZTId" ]
8551  },
8552  {
8553   "alignment" : 1,
8554   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8555   "name" : "android::trait_trivial_move<float>",
8556   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8557   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8558   "size" : 1,
8559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8560   "template_args" : [ "_ZTIf" ]
8561  },
8562  {
8563   "alignment" : 1,
8564   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8565   "name" : "android::trait_trivial_move<unsigned char>",
8566   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8567   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8568   "size" : 1,
8569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8570   "template_args" : [ "_ZTIh" ]
8571  },
8572  {
8573   "alignment" : 1,
8574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8575   "name" : "android::trait_trivial_move<int>",
8576   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8577   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8578   "size" : 1,
8579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8580   "template_args" : [ "_ZTIi" ]
8581  },
8582  {
8583   "alignment" : 1,
8584   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8585   "name" : "android::trait_trivial_move<unsigned int>",
8586   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8587   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8588   "size" : 1,
8589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8590   "template_args" : [ "_ZTIj" ]
8591  },
8592  {
8593   "alignment" : 1,
8594   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8595   "name" : "android::trait_trivial_move<long>",
8596   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8597   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8598   "size" : 1,
8599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8600   "template_args" : [ "_ZTIl" ]
8601  },
8602  {
8603   "alignment" : 1,
8604   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8605   "name" : "android::trait_trivial_move<unsigned long>",
8606   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8607   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8608   "size" : 1,
8609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8610   "template_args" : [ "_ZTIm" ]
8611  },
8612  {
8613   "alignment" : 1,
8614   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8615   "name" : "android::trait_trivial_move<short>",
8616   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8617   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8618   "size" : 1,
8619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8620   "template_args" : [ "_ZTIs" ]
8621  },
8622  {
8623   "alignment" : 1,
8624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8625   "name" : "android::trait_trivial_move<unsigned short>",
8626   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8627   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8628   "size" : 1,
8629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8630   "template_args" : [ "_ZTIt" ]
8631  },
8632  {
8633   "alignment" : 1,
8634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8635   "name" : "android::trait_trivial_move<void>",
8636   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8637   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8638   "size" : 1,
8639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8640   "template_args" : [ "_ZTIv" ]
8641  },
8642  {
8643   "alignment" : 1,
8644   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8645   "name" : "android::trait_trivial_move<long long>",
8646   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8647   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8648   "size" : 1,
8649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8650   "template_args" : [ "_ZTIx" ]
8651  },
8652  {
8653   "alignment" : 1,
8654   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8655   "name" : "android::trait_trivial_move<unsigned long long>",
8656   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8657   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8658   "size" : 1,
8659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8660   "template_args" : [ "_ZTIy" ]
8661  },
8662  {
8663   "alignment" : 4,
8664   "base_specifiers" :
8665   [
8666    {
8667     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8668    }
8669   ],
8670   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8671   "name" : "android::VirtualLightRefBase",
8672   "record_kind" : "class",
8673   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8674   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8675   "size" : 8,
8676   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8677   "vtable_components" :
8678   [
8679    {
8680     "kind" : "offset_to_top"
8681    },
8682    {
8683     "kind" : "rtti",
8684     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8685    },
8686    {
8687     "kind" : "complete_dtor_pointer",
8688     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8689    },
8690    {
8691     "kind" : "deleting_dtor_pointer",
8692     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8693    }
8694   ]
8695  },
8696  {
8697   "alignment" : 4,
8698   "fields" :
8699   [
8700    {
8701     "access" : "private",
8702     "field_name" : "m_ptr",
8703     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8704    }
8705   ],
8706   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8707   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8708   "record_kind" : "class",
8709   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8710   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8711   "size" : 4,
8712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8713   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8714  },
8715  {
8716   "alignment" : 4,
8717   "fields" :
8718   [
8719    {
8720     "access" : "private",
8721     "field_name" : "m_ptr",
8722     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8723    }
8724   ],
8725   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8726   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8727   "record_kind" : "class",
8728   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8729   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8730   "size" : 4,
8731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8732   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8733  },
8734  {
8735   "alignment" : 4,
8736   "fields" :
8737   [
8738    {
8739     "access" : "private",
8740     "field_name" : "m_ptr",
8741     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8742    }
8743   ],
8744   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8745   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8746   "record_kind" : "class",
8747   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8748   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8749   "size" : 4,
8750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8751   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8752  },
8753  {
8754   "alignment" : 4,
8755   "fields" :
8756   [
8757    {
8758     "access" : "private",
8759     "field_name" : "m_ptr",
8760     "referenced_type" : "_ZTIPN7android6ThreadE"
8761    }
8762   ],
8763   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8764   "name" : "android::sp<android::Thread>",
8765   "record_kind" : "class",
8766   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8767   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8768   "size" : 4,
8769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8770   "template_args" : [ "_ZTIN7android6ThreadE" ]
8771  },
8772  {
8773   "alignment" : 4,
8774   "fields" :
8775   [
8776    {
8777     "access" : "private",
8778     "field_name" : "m_ptr",
8779     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8780    }
8781   ],
8782   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8783   "name" : "android::sp<android::hardware::IInterface>",
8784   "record_kind" : "class",
8785   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8786   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8787   "size" : 4,
8788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8789   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8790  },
8791  {
8792   "alignment" : 4,
8793   "fields" :
8794   [
8795    {
8796     "access" : "private",
8797     "field_name" : "m_ptr",
8798     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8799    }
8800   ],
8801   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8802   "name" : "android::sp<android::hardware::ProcessState>",
8803   "record_kind" : "class",
8804   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8805   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8806   "size" : 4,
8807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8808   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8809  },
8810  {
8811   "alignment" : 4,
8812   "fields" :
8813   [
8814    {
8815     "access" : "private",
8816     "field_name" : "m_ptr",
8817     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8818    }
8819   ],
8820   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8821   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8822   "record_kind" : "class",
8823   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8824   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8825   "size" : 4,
8826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8827   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8828  },
8829  {
8830   "alignment" : 4,
8831   "fields" :
8832   [
8833    {
8834     "access" : "private",
8835     "field_name" : "m_ptr",
8836     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8837    }
8838   ],
8839   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8840   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8841   "record_kind" : "class",
8842   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8843   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8844   "size" : 4,
8845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8846   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8847  },
8848  {
8849   "alignment" : 4,
8850   "fields" :
8851   [
8852    {
8853     "access" : "private",
8854     "field_name" : "m_ptr",
8855     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_018INfcClientCallbackE"
8856    }
8857   ],
8858   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
8859   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback>",
8860   "record_kind" : "class",
8861   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
8862   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
8863   "size" : 4,
8864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8865   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ]
8866  },
8867  {
8868   "alignment" : 4,
8869   "fields" :
8870   [
8871    {
8872     "access" : "private",
8873     "field_name" : "m_ptr",
8874     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_04INfcE"
8875    }
8876   ],
8877   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
8878   "name" : "android::sp<android::hardware::nfc::V1_0::INfc>",
8879   "record_kind" : "class",
8880   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
8881   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE",
8882   "size" : 4,
8883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8884   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ]
8885  },
8886  {
8887   "alignment" : 4,
8888   "fields" :
8889   [
8890    {
8891     "access" : "private",
8892     "field_name" : "m_ptr",
8893     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_118INfcClientCallbackE"
8894    }
8895   ],
8896   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
8897   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback>",
8898   "record_kind" : "class",
8899   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
8900   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
8901   "size" : 4,
8902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8903   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" ]
8904  },
8905  {
8906   "alignment" : 4,
8907   "fields" :
8908   [
8909    {
8910     "access" : "private",
8911     "field_name" : "m_ptr",
8912     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_14INfcE"
8913    }
8914   ],
8915   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
8916   "name" : "android::sp<android::hardware::nfc::V1_1::INfc>",
8917   "record_kind" : "class",
8918   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
8919   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE",
8920   "size" : 4,
8921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8922   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_14INfcE" ]
8923  },
8924  {
8925   "alignment" : 4,
8926   "fields" :
8927   [
8928    {
8929     "access" : "private",
8930     "field_name" : "m_ptr",
8931     "referenced_type" : "_ZTIPN7android8hardware3nfc4V1_24INfcE"
8932    }
8933   ],
8934   "linker_set_key" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
8935   "name" : "android::sp<android::hardware::nfc::V1_2::INfc>",
8936   "record_kind" : "class",
8937   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
8938   "self_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
8939   "size" : 4,
8940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8941   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_24INfcE" ]
8942  },
8943  {
8944   "alignment" : 4,
8945   "fields" :
8946   [
8947    {
8948     "access" : "private",
8949     "field_name" : "m_ptr",
8950     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8951    }
8952   ],
8953   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8954   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8955   "record_kind" : "class",
8956   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8957   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8958   "size" : 4,
8959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8960   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8961  },
8962  {
8963   "alignment" : 4,
8964   "fields" :
8965   [
8966    {
8967     "access" : "private",
8968     "field_name" : "m_ptr",
8969     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8970    }
8971   ],
8972   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8973   "name" : "android::sp<android::hardware::IBinder>",
8974   "record_kind" : "class",
8975   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8976   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8977   "size" : 4,
8978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8979   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8980  },
8981  {
8982   "alignment" : 4,
8983   "fields" :
8984   [
8985    {
8986     "access" : "private",
8987     "field_name" : "m_ptr",
8988     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8989    }
8990   ],
8991   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8992   "name" : "android::sp<android::hardware::BHwBinder>",
8993   "record_kind" : "class",
8994   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8995   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8996   "size" : 4,
8997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8998   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8999  },
9000  {
9001   "alignment" : 4,
9002   "fields" :
9003   [
9004    {
9005     "access" : "private",
9006     "field_name" : "m_ptr",
9007     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9008    },
9009    {
9010     "access" : "private",
9011     "field_name" : "m_refs",
9012     "field_offset" : 32,
9013     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9014    }
9015   ],
9016   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9017   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9018   "record_kind" : "class",
9019   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9020   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9021   "size" : 8,
9022   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9023   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9024  },
9025  {
9026   "alignment" : 4,
9027   "fields" :
9028   [
9029    {
9030     "access" : "private",
9031     "field_name" : "m_ptr",
9032     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9033    },
9034    {
9035     "access" : "private",
9036     "field_name" : "m_refs",
9037     "field_offset" : 32,
9038     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9039    }
9040   ],
9041   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9042   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9043   "record_kind" : "class",
9044   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9045   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9046   "size" : 8,
9047   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9048   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9049  },
9050  {
9051   "alignment" : 4,
9052   "fields" :
9053   [
9054    {
9055     "access" : "private",
9056     "field_name" : "m_ptr",
9057     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9058    },
9059    {
9060     "access" : "private",
9061     "field_name" : "m_refs",
9062     "field_offset" : 32,
9063     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9064    }
9065   ],
9066   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9067   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9068   "record_kind" : "class",
9069   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9070   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9071   "size" : 8,
9072   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9073   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9074  },
9075  {
9076   "alignment" : 4,
9077   "fields" :
9078   [
9079    {
9080     "access" : "private",
9081     "field_name" : "m_ptr",
9082     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9083    },
9084    {
9085     "access" : "private",
9086     "field_name" : "m_refs",
9087     "field_offset" : 32,
9088     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9089    }
9090   ],
9091   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9092   "name" : "android::wp<android::hardware::BHwBinder>",
9093   "record_kind" : "class",
9094   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9095   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9096   "size" : 8,
9097   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9098   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9099  },
9100  {
9101   "alignment" : 4,
9102   "base_specifiers" :
9103   [
9104    {
9105     "is_virtual" : true,
9106     "referenced_type" : "_ZTIN7android7RefBaseE"
9107    }
9108   ],
9109   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9110   "name" : "android::hidl::base::V1_0::IBase",
9111   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9112   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9113   "size" : 12,
9114   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9115   "vtable_components" :
9116   [
9117    {
9118     "component_value" : 4,
9119     "kind" : "vbase_offset"
9120    },
9121    {
9122     "kind" : "offset_to_top"
9123    },
9124    {
9125     "kind" : "rtti",
9126     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9127    },
9128    {
9129     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9130    },
9131    {
9132     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9136    },
9137    {
9138     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9139    },
9140    {
9141     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9148    },
9149    {
9150     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9151    },
9152    {
9153     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9154    },
9155    {
9156     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9160    },
9161    {
9162     "kind" : "complete_dtor_pointer",
9163     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9164    },
9165    {
9166     "kind" : "deleting_dtor_pointer",
9167     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9168    },
9169    {
9170     "kind" : "vcall_offset"
9171    },
9172    {
9173     "kind" : "vcall_offset"
9174    },
9175    {
9176     "kind" : "vcall_offset"
9177    },
9178    {
9179     "kind" : "vcall_offset"
9180    },
9181    {
9182     "component_value" : -4,
9183     "kind" : "vcall_offset"
9184    },
9185    {
9186     "component_value" : -4,
9187     "kind" : "offset_to_top"
9188    },
9189    {
9190     "kind" : "rtti",
9191     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9192    },
9193    {
9194     "kind" : "complete_dtor_pointer",
9195     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9196    },
9197    {
9198     "kind" : "deleting_dtor_pointer",
9199     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9200    },
9201    {
9202     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9203    },
9204    {
9205     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9206    },
9207    {
9208     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9209    },
9210    {
9211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9212    }
9213   ]
9214  },
9215  {
9216   "alignment" : 4,
9217   "base_specifiers" :
9218   [
9219    {
9220     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9221    },
9222    {
9223     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9224    }
9225   ],
9226   "fields" :
9227   [
9228    {
9229     "access" : "private",
9230     "field_name" : "_hidl_mImpl",
9231     "field_offset" : 512,
9232     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9233    }
9234   ],
9235   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9236   "name" : "android::hidl::base::V1_0::BnHwBase",
9237   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9238   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9239   "size" : 76,
9240   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9241   "vtable_components" :
9242   [
9243    {
9244     "component_value" : 68,
9245     "kind" : "vbase_offset"
9246    },
9247    {
9248     "kind" : "offset_to_top"
9249    },
9250    {
9251     "kind" : "rtti",
9252     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9253    },
9254    {
9255     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9256    },
9257    {
9258     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9259    },
9260    {
9261     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9262    },
9263    {
9264     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9265    },
9266    {
9267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9268    },
9269    {
9270     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9271    },
9272    {
9273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9274    },
9275    {
9276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9280    },
9281    {
9282     "kind" : "complete_dtor_pointer",
9283     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9284    },
9285    {
9286     "kind" : "deleting_dtor_pointer",
9287     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9288    },
9289    {
9290     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9291    },
9292    {
9293     "component_value" : -20,
9294     "kind" : "offset_to_top"
9295    },
9296    {
9297     "kind" : "rtti",
9298     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9299    },
9300    {
9301     "kind" : "complete_dtor_pointer",
9302     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9303    },
9304    {
9305     "kind" : "deleting_dtor_pointer",
9306     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9307    },
9308    {
9309     "kind" : "vcall_offset"
9310    },
9311    {
9312     "kind" : "vcall_offset"
9313    },
9314    {
9315     "kind" : "vcall_offset"
9316    },
9317    {
9318     "kind" : "vcall_offset"
9319    },
9320    {
9321     "component_value" : -68,
9322     "kind" : "vcall_offset"
9323    },
9324    {
9325     "component_value" : -68,
9326     "kind" : "offset_to_top"
9327    },
9328    {
9329     "kind" : "rtti",
9330     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9331    },
9332    {
9333     "kind" : "complete_dtor_pointer",
9334     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9335    },
9336    {
9337     "kind" : "deleting_dtor_pointer",
9338     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9342    },
9343    {
9344     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9348    },
9349    {
9350     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9351    }
9352   ]
9353  },
9354  {
9355   "alignment" : 4,
9356   "base_specifiers" :
9357   [
9358    {
9359     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9360    },
9361    {
9362     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9363    }
9364   ],
9365   "fields" :
9366   [
9367    {
9368     "access" : "private",
9369     "field_name" : "_hidl_mMutex",
9370     "field_offset" : 544,
9371     "referenced_type" : "_ZTINSt3__15mutexE"
9372    },
9373    {
9374     "access" : "private",
9375     "field_name" : "_hidl_mDeathRecipients",
9376     "field_offset" : 576,
9377     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9378    }
9379   ],
9380   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9381   "name" : "android::hidl::base::V1_0::BpHwBase",
9382   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9383   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9384   "size" : 92,
9385   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9386   "vtable_components" :
9387   [
9388    {
9389     "component_value" : 84,
9390     "kind" : "vbase_offset"
9391    },
9392    {
9393     "kind" : "offset_to_top"
9394    },
9395    {
9396     "kind" : "rtti",
9397     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9398    },
9399    {
9400     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9401    },
9402    {
9403     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9404    },
9405    {
9406     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9407    },
9408    {
9409     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9413    },
9414    {
9415     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9416    },
9417    {
9418     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9419    },
9420    {
9421     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9431    },
9432    {
9433     "kind" : "complete_dtor_pointer",
9434     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9435    },
9436    {
9437     "kind" : "deleting_dtor_pointer",
9438     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9442    },
9443    {
9444     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9445    },
9446    {
9447     "component_value" : 80,
9448     "kind" : "vbase_offset"
9449    },
9450    {
9451     "component_value" : -4,
9452     "kind" : "offset_to_top"
9453    },
9454    {
9455     "kind" : "rtti",
9456     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9457    },
9458    {
9459     "kind" : "complete_dtor_pointer",
9460     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9461    },
9462    {
9463     "kind" : "deleting_dtor_pointer",
9464     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9465    },
9466    {
9467     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9468    },
9469    {
9470     "component_value" : 76,
9471     "kind" : "vbase_offset"
9472    },
9473    {
9474     "component_value" : -8,
9475     "kind" : "offset_to_top"
9476    },
9477    {
9478     "kind" : "rtti",
9479     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9480    },
9481    {
9482     "kind" : "complete_dtor_pointer",
9483     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9484    },
9485    {
9486     "kind" : "deleting_dtor_pointer",
9487     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9488    },
9489    {
9490     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9491    },
9492    {
9493     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9494    },
9495    {
9496     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9497    },
9498    {
9499     "component_value" : -24,
9500     "kind" : "offset_to_top"
9501    },
9502    {
9503     "kind" : "rtti",
9504     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9505    },
9506    {
9507     "kind" : "complete_dtor_pointer",
9508     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9509    },
9510    {
9511     "kind" : "deleting_dtor_pointer",
9512     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9513    },
9514    {
9515     "kind" : "vcall_offset"
9516    },
9517    {
9518     "component_value" : -76,
9519     "kind" : "vcall_offset"
9520    },
9521    {
9522     "component_value" : -84,
9523     "kind" : "vcall_offset"
9524    },
9525    {
9526     "component_value" : -76,
9527     "kind" : "vcall_offset"
9528    },
9529    {
9530     "component_value" : -84,
9531     "kind" : "vcall_offset"
9532    },
9533    {
9534     "component_value" : -84,
9535     "kind" : "offset_to_top"
9536    },
9537    {
9538     "kind" : "rtti",
9539     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9540    },
9541    {
9542     "kind" : "complete_dtor_pointer",
9543     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9544    },
9545    {
9546     "kind" : "deleting_dtor_pointer",
9547     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9548    },
9549    {
9550     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9551    },
9552    {
9553     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9554    },
9555    {
9556     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9560    }
9561   ]
9562  },
9563  {
9564   "alignment" : 8,
9565   "fields" :
9566   [
9567    {
9568     "field_name" : "pid",
9569     "referenced_type" : "_ZTIi"
9570    },
9571    {
9572     "field_name" : "ptr",
9573     "field_offset" : 64,
9574     "referenced_type" : "_ZTIy"
9575    },
9576    {
9577     "field_name" : "arch",
9578     "field_offset" : 128,
9579     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9580    }
9581   ],
9582   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9583   "name" : "android::hidl::base::V1_0::DebugInfo",
9584   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9585   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9586   "size" : 24,
9587   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9588  },
9589  {
9590   "alignment" : 8,
9591   "fields" :
9592   [
9593    {
9594     "field_name" : "interfaceName",
9595     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9596    },
9597    {
9598     "field_name" : "instanceName",
9599     "field_offset" : 128,
9600     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9601    },
9602    {
9603     "field_name" : "pid",
9604     "field_offset" : 256,
9605     "referenced_type" : "_ZTIi"
9606    },
9607    {
9608     "field_name" : "clientPids",
9609     "field_offset" : 320,
9610     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9611    },
9612    {
9613     "field_name" : "arch",
9614     "field_offset" : 448,
9615     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9616    }
9617   ],
9618   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9619   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9620   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9621   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9622   "size" : 64,
9623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9624  },
9625  {
9626   "alignment" : 4,
9627   "base_specifiers" :
9628   [
9629    {
9630     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9631    }
9632   ],
9633   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9634   "name" : "android::hidl::manager::V1_0::IServiceManager",
9635   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9636   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9637   "size" : 12,
9638   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9639   "vtable_components" :
9640   [
9641    {
9642     "component_value" : 4,
9643     "kind" : "vbase_offset"
9644    },
9645    {
9646     "kind" : "offset_to_top"
9647    },
9648    {
9649     "kind" : "rtti",
9650     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9651    },
9652    {
9653     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9654    },
9655    {
9656     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9657    },
9658    {
9659     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9672    },
9673    {
9674     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9675    },
9676    {
9677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9678    },
9679    {
9680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9684    },
9685    {
9686     "kind" : "complete_dtor_pointer",
9687     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9688    },
9689    {
9690     "kind" : "deleting_dtor_pointer",
9691     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9692    },
9693    {
9694     "is_pure" : true,
9695     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9696    },
9697    {
9698     "is_pure" : true,
9699     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9700    },
9701    {
9702     "is_pure" : true,
9703     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9704    },
9705    {
9706     "is_pure" : true,
9707     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9708    },
9709    {
9710     "is_pure" : true,
9711     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9712    },
9713    {
9714     "is_pure" : true,
9715     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9716    },
9717    {
9718     "is_pure" : true,
9719     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9720    },
9721    {
9722     "is_pure" : true,
9723     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9724    },
9725    {
9726     "kind" : "vcall_offset"
9727    },
9728    {
9729     "kind" : "vcall_offset"
9730    },
9731    {
9732     "kind" : "vcall_offset"
9733    },
9734    {
9735     "kind" : "vcall_offset"
9736    },
9737    {
9738     "component_value" : -4,
9739     "kind" : "vcall_offset"
9740    },
9741    {
9742     "component_value" : -4,
9743     "kind" : "offset_to_top"
9744    },
9745    {
9746     "kind" : "rtti",
9747     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9748    },
9749    {
9750     "kind" : "complete_dtor_pointer",
9751     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9752    },
9753    {
9754     "kind" : "deleting_dtor_pointer",
9755     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9768    }
9769   ]
9770  },
9771  {
9772   "alignment" : 4,
9773   "base_specifiers" :
9774   [
9775    {
9776     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9777    }
9778   ],
9779   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9780   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9781   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9782   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9783   "size" : 12,
9784   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9785   "vtable_components" :
9786   [
9787    {
9788     "component_value" : 4,
9789     "kind" : "vbase_offset"
9790    },
9791    {
9792     "kind" : "offset_to_top"
9793    },
9794    {
9795     "kind" : "rtti",
9796     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9797    },
9798    {
9799     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9803    },
9804    {
9805     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9806    },
9807    {
9808     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9809    },
9810    {
9811     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9812    },
9813    {
9814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9815    },
9816    {
9817     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9818    },
9819    {
9820     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9821    },
9822    {
9823     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9824    },
9825    {
9826     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9827    },
9828    {
9829     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9830    },
9831    {
9832     "kind" : "complete_dtor_pointer",
9833     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9834    },
9835    {
9836     "kind" : "deleting_dtor_pointer",
9837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9838    },
9839    {
9840     "is_pure" : true,
9841     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9842    },
9843    {
9844     "kind" : "vcall_offset"
9845    },
9846    {
9847     "kind" : "vcall_offset"
9848    },
9849    {
9850     "kind" : "vcall_offset"
9851    },
9852    {
9853     "kind" : "vcall_offset"
9854    },
9855    {
9856     "component_value" : -4,
9857     "kind" : "vcall_offset"
9858    },
9859    {
9860     "component_value" : -4,
9861     "kind" : "offset_to_top"
9862    },
9863    {
9864     "kind" : "rtti",
9865     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9866    },
9867    {
9868     "kind" : "complete_dtor_pointer",
9869     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9870    },
9871    {
9872     "kind" : "deleting_dtor_pointer",
9873     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9883    },
9884    {
9885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9886    }
9887   ]
9888  },
9889  {
9890   "alignment" : 4,
9891   "fields" :
9892   [
9893    {
9894     "access" : "private",
9895     "field_name" : "mLock",
9896     "referenced_type" : "_ZTIRN7android5MutexE"
9897    }
9898   ],
9899   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9900   "name" : "android::Mutex::Autolock",
9901   "record_kind" : "class",
9902   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9903   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9904   "size" : 4,
9905   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9906  },
9907  {
9908   "alignment" : 4,
9909   "fields" :
9910   [
9911    {
9912     "access" : "private",
9913     "field_name" : "mMutex",
9914     "referenced_type" : "_ZTI15pthread_mutex_t"
9915    }
9916   ],
9917   "linker_set_key" : "_ZTIN7android5MutexE",
9918   "name" : "android::Mutex",
9919   "record_kind" : "class",
9920   "referenced_type" : "_ZTIN7android5MutexE",
9921   "self_type" : "_ZTIN7android5MutexE",
9922   "size" : 4,
9923   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9924  },
9925  {
9926   "alignment" : 4,
9927   "fields" :
9928   [
9929    {
9930     "access" : "private",
9931     "field_name" : "mLock",
9932     "referenced_type" : "_ZTIRN7android6RWLockE"
9933    }
9934   ],
9935   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9936   "name" : "android::RWLock::AutoRLock",
9937   "record_kind" : "class",
9938   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9939   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9940   "size" : 4,
9941   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9942  },
9943  {
9944   "alignment" : 4,
9945   "fields" :
9946   [
9947    {
9948     "access" : "private",
9949     "field_name" : "mLock",
9950     "referenced_type" : "_ZTIRN7android6RWLockE"
9951    }
9952   ],
9953   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9954   "name" : "android::RWLock::AutoWLock",
9955   "record_kind" : "class",
9956   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9957   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9958   "size" : 4,
9959   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9960  },
9961  {
9962   "alignment" : 4,
9963   "fields" :
9964   [
9965    {
9966     "access" : "private",
9967     "field_name" : "mRWLock",
9968     "referenced_type" : "_ZTI16pthread_rwlock_t"
9969    }
9970   ],
9971   "linker_set_key" : "_ZTIN7android6RWLockE",
9972   "name" : "android::RWLock",
9973   "record_kind" : "class",
9974   "referenced_type" : "_ZTIN7android6RWLockE",
9975   "self_type" : "_ZTIN7android6RWLockE",
9976   "size" : 40,
9977   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9978  },
9979  {
9980   "alignment" : 4,
9981   "base_specifiers" :
9982   [
9983    {
9984     "is_virtual" : true,
9985     "referenced_type" : "_ZTIN7android7RefBaseE"
9986    }
9987   ],
9988   "fields" :
9989   [
9990    {
9991     "access" : "private",
9992     "field_name" : "mCanCallJava",
9993     "field_offset" : 32,
9994     "referenced_type" : "_ZTIKb"
9995    },
9996    {
9997     "access" : "private",
9998     "field_name" : "mThread",
9999     "field_offset" : 64,
10000     "referenced_type" : "_ZTIPv"
10001    },
10002    {
10003     "access" : "private",
10004     "field_name" : "mLock",
10005     "field_offset" : 96,
10006     "referenced_type" : "_ZTIN7android5MutexE"
10007    },
10008    {
10009     "access" : "private",
10010     "field_name" : "mThreadExitedCondition",
10011     "field_offset" : 128,
10012     "referenced_type" : "_ZTIN7android9ConditionE"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mStatus",
10017     "field_offset" : 160,
10018     "referenced_type" : "_ZTIi"
10019    },
10020    {
10021     "access" : "private",
10022     "field_name" : "mExitPending",
10023     "field_offset" : 192,
10024     "referenced_type" : "_ZTIVb"
10025    },
10026    {
10027     "access" : "private",
10028     "field_name" : "mRunning",
10029     "field_offset" : 200,
10030     "referenced_type" : "_ZTIVb"
10031    },
10032    {
10033     "access" : "private",
10034     "field_name" : "mHoldSelf",
10035     "field_offset" : 224,
10036     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10037    },
10038    {
10039     "access" : "private",
10040     "field_name" : "mTid",
10041     "field_offset" : 256,
10042     "referenced_type" : "_ZTIi"
10043    }
10044   ],
10045   "linker_set_key" : "_ZTIN7android6ThreadE",
10046   "name" : "android::Thread",
10047   "record_kind" : "class",
10048   "referenced_type" : "_ZTIN7android6ThreadE",
10049   "self_type" : "_ZTIN7android6ThreadE",
10050   "size" : 44,
10051   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10052   "vtable_components" :
10053   [
10054    {
10055     "component_value" : 36,
10056     "kind" : "vbase_offset"
10057    },
10058    {
10059     "kind" : "offset_to_top"
10060    },
10061    {
10062     "kind" : "rtti",
10063     "mangled_component_name" : "_ZTIN7android6ThreadE"
10064    },
10065    {
10066     "kind" : "complete_dtor_pointer",
10067     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10068    },
10069    {
10070     "kind" : "deleting_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10075    },
10076    {
10077     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10081    },
10082    {
10083     "is_pure" : true,
10084     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10085    },
10086    {
10087     "kind" : "vcall_offset"
10088    },
10089    {
10090     "kind" : "vcall_offset"
10091    },
10092    {
10093     "kind" : "vcall_offset"
10094    },
10095    {
10096     "kind" : "vcall_offset"
10097    },
10098    {
10099     "component_value" : -36,
10100     "kind" : "vcall_offset"
10101    },
10102    {
10103     "component_value" : -36,
10104     "kind" : "offset_to_top"
10105    },
10106    {
10107     "kind" : "rtti",
10108     "mangled_component_name" : "_ZTIN7android6ThreadE"
10109    },
10110    {
10111     "kind" : "complete_dtor_pointer",
10112     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10113    },
10114    {
10115     "kind" : "deleting_dtor_pointer",
10116     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10117    },
10118    {
10119     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10120    },
10121    {
10122     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10123    },
10124    {
10125     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10129    }
10130   ]
10131  },
10132  {
10133   "alignment" : 4,
10134   "base_specifiers" :
10135   [
10136    {
10137     "access" : "private",
10138     "referenced_type" : "_ZTIN7android10VectorImplE"
10139    }
10140   ],
10141   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10142   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10143   "record_kind" : "class",
10144   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10145   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10146   "size" : 20,
10147   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10148   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10149   "vtable_components" :
10150   [
10151    {
10152     "kind" : "offset_to_top"
10153    },
10154    {
10155     "kind" : "rtti",
10156     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10157    },
10158    {
10159     "kind" : "complete_dtor_pointer",
10160     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10161    },
10162    {
10163     "kind" : "deleting_dtor_pointer",
10164     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10165    },
10166    {
10167     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10168    },
10169    {
10170     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10171    },
10172    {
10173     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10174    },
10175    {
10176     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10177    },
10178    {
10179     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10180    },
10181    {
10182     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10183    }
10184   ]
10185  },
10186  {
10187   "alignment" : 1,
10188   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10189   "name" : "android::RefBase::weakref_type",
10190   "record_kind" : "class",
10191   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10192   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10193   "size" : 1,
10194   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "fields" :
10199   [
10200    {
10201     "access" : "private",
10202     "field_name" : "mRefs",
10203     "field_offset" : 32,
10204     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10205    }
10206   ],
10207   "linker_set_key" : "_ZTIN7android7RefBaseE",
10208   "name" : "android::RefBase",
10209   "record_kind" : "class",
10210   "referenced_type" : "_ZTIN7android7RefBaseE",
10211   "self_type" : "_ZTIN7android7RefBaseE",
10212   "size" : 8,
10213   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10214   "vtable_components" :
10215   [
10216    {
10217     "kind" : "offset_to_top"
10218    },
10219    {
10220     "kind" : "rtti",
10221     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10222    },
10223    {
10224     "kind" : "complete_dtor_pointer",
10225     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10226    },
10227    {
10228     "kind" : "deleting_dtor_pointer",
10229     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10230    },
10231    {
10232     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10233    },
10234    {
10235     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10242    }
10243   ]
10244  },
10245  {
10246   "alignment" : 4,
10247   "fields" :
10248   [
10249    {
10250     "access" : "private",
10251     "field_name" : "mString",
10252     "referenced_type" : "_ZTIPKc"
10253    }
10254   ],
10255   "linker_set_key" : "_ZTIN7android7String8E",
10256   "name" : "android::String8",
10257   "record_kind" : "class",
10258   "referenced_type" : "_ZTIN7android7String8E",
10259   "self_type" : "_ZTIN7android7String8E",
10260   "size" : 4,
10261   "source_file" : "/system/core/libutils/include/utils/String8.h"
10262  },
10263  {
10264   "alignment" : 4,
10265   "fields" :
10266   [
10267    {
10268     "access" : "private",
10269     "field_name" : "mString",
10270     "referenced_type" : "_ZTIPKDs"
10271    }
10272   ],
10273   "linker_set_key" : "_ZTIN7android8String16E",
10274   "name" : "android::String16",
10275   "record_kind" : "class",
10276   "referenced_type" : "_ZTIN7android8String16E",
10277   "self_type" : "_ZTIN7android8String16E",
10278   "size" : 4,
10279   "source_file" : "/system/core/libutils/include/utils/String16.h"
10280  },
10281  {
10282   "alignment" : 4,
10283   "base_specifiers" :
10284   [
10285    {
10286     "is_virtual" : true,
10287     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10288    },
10289    {
10290     "is_virtual" : true,
10291     "referenced_type" : "_ZTIN7android7RefBaseE"
10292    }
10293   ],
10294   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10295   "name" : "android::hardware::HidlMemory",
10296   "record_kind" : "class",
10297   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10298   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10299   "size" : 52,
10300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10301   "vtable_components" :
10302   [
10303    {
10304     "component_value" : 44,
10305     "kind" : "vbase_offset"
10306    },
10307    {
10308     "component_value" : 4,
10309     "kind" : "vbase_offset"
10310    },
10311    {
10312     "kind" : "offset_to_top"
10313    },
10314    {
10315     "kind" : "rtti",
10316     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10317    },
10318    {
10319     "kind" : "complete_dtor_pointer",
10320     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10321    },
10322    {
10323     "kind" : "deleting_dtor_pointer",
10324     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10325    },
10326    {
10327     "kind" : "vcall_offset"
10328    },
10329    {
10330     "kind" : "vcall_offset"
10331    },
10332    {
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "kind" : "vcall_offset"
10337    },
10338    {
10339     "component_value" : -44,
10340     "kind" : "vcall_offset"
10341    },
10342    {
10343     "component_value" : -44,
10344     "kind" : "offset_to_top"
10345    },
10346    {
10347     "kind" : "rtti",
10348     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10349    },
10350    {
10351     "kind" : "complete_dtor_pointer",
10352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10353    },
10354    {
10355     "kind" : "deleting_dtor_pointer",
10356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10357    },
10358    {
10359     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10360    },
10361    {
10362     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10363    },
10364    {
10365     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10366    },
10367    {
10368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10369    }
10370   ]
10371  },
10372  {
10373   "alignment" : 4,
10374   "base_specifiers" :
10375   [
10376    {
10377     "is_virtual" : true,
10378     "referenced_type" : "_ZTIN7android7RefBaseE"
10379    }
10380   ],
10381   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10382   "name" : "android::hardware::IInterface",
10383   "record_kind" : "class",
10384   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10385   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10386   "size" : 12,
10387   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10388   "vtable_components" :
10389   [
10390    {
10391     "component_value" : 4,
10392     "kind" : "vbase_offset"
10393    },
10394    {
10395     "kind" : "offset_to_top"
10396    },
10397    {
10398     "kind" : "rtti",
10399     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10400    },
10401    {
10402     "kind" : "complete_dtor_pointer",
10403     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10404    },
10405    {
10406     "kind" : "deleting_dtor_pointer",
10407     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10408    },
10409    {
10410     "is_pure" : true,
10411     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10412    },
10413    {
10414     "kind" : "vcall_offset"
10415    },
10416    {
10417     "kind" : "vcall_offset"
10418    },
10419    {
10420     "kind" : "vcall_offset"
10421    },
10422    {
10423     "kind" : "vcall_offset"
10424    },
10425    {
10426     "component_value" : -4,
10427     "kind" : "vcall_offset"
10428    },
10429    {
10430     "component_value" : -4,
10431     "kind" : "offset_to_top"
10432    },
10433    {
10434     "kind" : "rtti",
10435     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10436    },
10437    {
10438     "kind" : "complete_dtor_pointer",
10439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10440    },
10441    {
10442     "kind" : "deleting_dtor_pointer",
10443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10447    },
10448    {
10449     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10450    },
10451    {
10452     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10453    },
10454    {
10455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10456    }
10457   ]
10458  },
10459  {
10460   "alignment" : 1,
10461   "fields" :
10462   [
10463    {
10464     "access" : "private",
10465     "field_name" : "mBuffer",
10466     "referenced_type" : "_ZTIA32_h"
10467    }
10468   ],
10469   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10470   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10471   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10472   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10473   "size" : 32,
10474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10475   "template_args" : [ "_ZTIh" ]
10476  },
10477  {
10478   "alignment" : 4,
10479   "base_specifiers" :
10480   [
10481    {
10482     "is_virtual" : true,
10483     "referenced_type" : "_ZTIN7android7RefBaseE"
10484    }
10485   ],
10486   "fields" :
10487   [
10488    {
10489     "access" : "private",
10490     "field_name" : "mRemote",
10491     "field_offset" : 32,
10492     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mRefs",
10497     "field_offset" : 64,
10498     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10499    },
10500    {
10501     "access" : "private",
10502     "field_name" : "mState",
10503     "field_offset" : 96,
10504     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10505    }
10506   ],
10507   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10508   "name" : "android::hardware::BpHwRefBase",
10509   "record_kind" : "class",
10510   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10511   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10512   "size" : 24,
10513   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10514   "vtable_components" :
10515   [
10516    {
10517     "component_value" : 16,
10518     "kind" : "vbase_offset"
10519    },
10520    {
10521     "kind" : "offset_to_top"
10522    },
10523    {
10524     "kind" : "rtti",
10525     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10526    },
10527    {
10528     "kind" : "complete_dtor_pointer",
10529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10530    },
10531    {
10532     "kind" : "deleting_dtor_pointer",
10533     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10537    },
10538    {
10539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10543    },
10544    {
10545     "kind" : "vcall_offset"
10546    },
10547    {
10548     "component_value" : -16,
10549     "kind" : "vcall_offset"
10550    },
10551    {
10552     "component_value" : -16,
10553     "kind" : "vcall_offset"
10554    },
10555    {
10556     "component_value" : -16,
10557     "kind" : "vcall_offset"
10558    },
10559    {
10560     "component_value" : -16,
10561     "kind" : "vcall_offset"
10562    },
10563    {
10564     "component_value" : -16,
10565     "kind" : "offset_to_top"
10566    },
10567    {
10568     "kind" : "rtti",
10569     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10570    },
10571    {
10572     "kind" : "complete_dtor_pointer",
10573     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10574    },
10575    {
10576     "kind" : "deleting_dtor_pointer",
10577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10578    },
10579    {
10580     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10584    },
10585    {
10586     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10590    }
10591   ]
10592  },
10593  {
10594   "alignment" : 4,
10595   "base_specifiers" :
10596   [
10597    {
10598     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
10599    },
10600    {
10601     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10602    },
10603    {
10604     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10605    }
10606   ],
10607   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
10608   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfcClientCallback>",
10609   "record_kind" : "class",
10610   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
10611   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE",
10612   "size" : 32,
10613   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10614   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE" ],
10615   "vtable_components" :
10616   [
10617    {
10618     "component_value" : 24,
10619     "kind" : "vbase_offset"
10620    },
10621    {
10622     "kind" : "offset_to_top"
10623    },
10624    {
10625     "kind" : "rtti",
10626     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
10627    },
10628    {
10629     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10636    },
10637    {
10638     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10639    },
10640    {
10641     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10660    },
10661    {
10662     "kind" : "complete_dtor_pointer",
10663     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
10664    },
10665    {
10666     "kind" : "deleting_dtor_pointer",
10667     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
10668    },
10669    {
10670     "is_pure" : true,
10671     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
10672    },
10673    {
10674     "is_pure" : true,
10675     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
10679    },
10680    {
10681     "component_value" : 20,
10682     "kind" : "vbase_offset"
10683    },
10684    {
10685     "component_value" : -4,
10686     "kind" : "offset_to_top"
10687    },
10688    {
10689     "kind" : "rtti",
10690     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
10691    },
10692    {
10693     "kind" : "complete_dtor_pointer",
10694     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
10695    },
10696    {
10697     "kind" : "deleting_dtor_pointer",
10698     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
10699    },
10700    {
10701     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
10702    },
10703    {
10704     "component_value" : 16,
10705     "kind" : "vbase_offset"
10706    },
10707    {
10708     "component_value" : -8,
10709     "kind" : "offset_to_top"
10710    },
10711    {
10712     "kind" : "rtti",
10713     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
10714    },
10715    {
10716     "kind" : "complete_dtor_pointer",
10717     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
10718    },
10719    {
10720     "kind" : "deleting_dtor_pointer",
10721     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10731    },
10732    {
10733     "kind" : "vcall_offset"
10734    },
10735    {
10736     "component_value" : -16,
10737     "kind" : "vcall_offset"
10738    },
10739    {
10740     "component_value" : -16,
10741     "kind" : "vcall_offset"
10742    },
10743    {
10744     "component_value" : -16,
10745     "kind" : "vcall_offset"
10746    },
10747    {
10748     "component_value" : -24,
10749     "kind" : "vcall_offset"
10750    },
10751    {
10752     "component_value" : -24,
10753     "kind" : "offset_to_top"
10754    },
10755    {
10756     "kind" : "rtti",
10757     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
10758    },
10759    {
10760     "kind" : "complete_dtor_pointer",
10761     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED1Ev"
10762    },
10763    {
10764     "kind" : "deleting_dtor_pointer",
10765     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEED0Ev"
10766    },
10767    {
10768     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10772    },
10773    {
10774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10778    }
10779   ]
10780  },
10781  {
10782   "alignment" : 4,
10783   "base_specifiers" :
10784   [
10785    {
10786     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
10787    },
10788    {
10789     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10790    },
10791    {
10792     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10793    }
10794   ],
10795   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
10796   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_0::INfc>",
10797   "record_kind" : "class",
10798   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
10799   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE",
10800   "size" : 32,
10801   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10802   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_04INfcE" ],
10803   "vtable_components" :
10804   [
10805    {
10806     "component_value" : 24,
10807     "kind" : "vbase_offset"
10808    },
10809    {
10810     "kind" : "offset_to_top"
10811    },
10812    {
10813     "kind" : "rtti",
10814     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
10815    },
10816    {
10817     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10830    },
10831    {
10832     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
10833    },
10834    {
10835     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10836    },
10837    {
10838     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
10839    },
10840    {
10841     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10842    },
10843    {
10844     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
10845    },
10846    {
10847     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10848    },
10849    {
10850     "kind" : "complete_dtor_pointer",
10851     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
10852    },
10853    {
10854     "kind" : "deleting_dtor_pointer",
10855     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
10856    },
10857    {
10858     "is_pure" : true,
10859     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
10860    },
10861    {
10862     "is_pure" : true,
10863     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
10864    },
10865    {
10866     "is_pure" : true,
10867     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
10868    },
10869    {
10870     "is_pure" : true,
10871     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
10872    },
10873    {
10874     "is_pure" : true,
10875     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
10876    },
10877    {
10878     "is_pure" : true,
10879     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
10880    },
10881    {
10882     "is_pure" : true,
10883     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
10884    },
10885    {
10886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
10887    },
10888    {
10889     "component_value" : 20,
10890     "kind" : "vbase_offset"
10891    },
10892    {
10893     "component_value" : -4,
10894     "kind" : "offset_to_top"
10895    },
10896    {
10897     "kind" : "rtti",
10898     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
10899    },
10900    {
10901     "kind" : "complete_dtor_pointer",
10902     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
10903    },
10904    {
10905     "kind" : "deleting_dtor_pointer",
10906     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
10907    },
10908    {
10909     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
10910    },
10911    {
10912     "component_value" : 16,
10913     "kind" : "vbase_offset"
10914    },
10915    {
10916     "component_value" : -8,
10917     "kind" : "offset_to_top"
10918    },
10919    {
10920     "kind" : "rtti",
10921     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
10922    },
10923    {
10924     "kind" : "complete_dtor_pointer",
10925     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
10926    },
10927    {
10928     "kind" : "deleting_dtor_pointer",
10929     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
10930    },
10931    {
10932     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10939    },
10940    {
10941     "kind" : "vcall_offset"
10942    },
10943    {
10944     "component_value" : -16,
10945     "kind" : "vcall_offset"
10946    },
10947    {
10948     "component_value" : -16,
10949     "kind" : "vcall_offset"
10950    },
10951    {
10952     "component_value" : -16,
10953     "kind" : "vcall_offset"
10954    },
10955    {
10956     "component_value" : -24,
10957     "kind" : "vcall_offset"
10958    },
10959    {
10960     "component_value" : -24,
10961     "kind" : "offset_to_top"
10962    },
10963    {
10964     "kind" : "rtti",
10965     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
10966    },
10967    {
10968     "kind" : "complete_dtor_pointer",
10969     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED1Ev"
10970    },
10971    {
10972     "kind" : "deleting_dtor_pointer",
10973     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEED0Ev"
10974    },
10975    {
10976     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10983    },
10984    {
10985     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10986    }
10987   ]
10988  },
10989  {
10990   "alignment" : 4,
10991   "base_specifiers" :
10992   [
10993    {
10994     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
10995    },
10996    {
10997     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10998    },
10999    {
11000     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11001    }
11002   ],
11003   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
11004   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfcClientCallback>",
11005   "record_kind" : "class",
11006   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
11007   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE",
11008   "size" : 32,
11009   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11010   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE" ],
11011   "vtable_components" :
11012   [
11013    {
11014     "component_value" : 24,
11015     "kind" : "vbase_offset"
11016    },
11017    {
11018     "kind" : "offset_to_top"
11019    },
11020    {
11021     "kind" : "rtti",
11022     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
11023    },
11024    {
11025     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv"
11026    },
11027    {
11028     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11035    },
11036    {
11037     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11038    },
11039    {
11040     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv"
11047    },
11048    {
11049     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11050    },
11051    {
11052     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv"
11053    },
11054    {
11055     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11056    },
11057    {
11058     "kind" : "complete_dtor_pointer",
11059     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
11060    },
11061    {
11062     "kind" : "deleting_dtor_pointer",
11063     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
11064    },
11065    {
11066     "is_pure" : true,
11067     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
11068    },
11069    {
11070     "is_pure" : true,
11071     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
11072    },
11073    {
11074     "is_pure" : true,
11075     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
11079    },
11080    {
11081     "component_value" : 20,
11082     "kind" : "vbase_offset"
11083    },
11084    {
11085     "component_value" : -4,
11086     "kind" : "offset_to_top"
11087    },
11088    {
11089     "kind" : "rtti",
11090     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
11091    },
11092    {
11093     "kind" : "complete_dtor_pointer",
11094     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
11095    },
11096    {
11097     "kind" : "deleting_dtor_pointer",
11098     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
11099    },
11100    {
11101     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
11102    },
11103    {
11104     "component_value" : 16,
11105     "kind" : "vbase_offset"
11106    },
11107    {
11108     "component_value" : -8,
11109     "kind" : "offset_to_top"
11110    },
11111    {
11112     "kind" : "rtti",
11113     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
11114    },
11115    {
11116     "kind" : "complete_dtor_pointer",
11117     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
11118    },
11119    {
11120     "kind" : "deleting_dtor_pointer",
11121     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11131    },
11132    {
11133     "kind" : "vcall_offset"
11134    },
11135    {
11136     "component_value" : -16,
11137     "kind" : "vcall_offset"
11138    },
11139    {
11140     "component_value" : -16,
11141     "kind" : "vcall_offset"
11142    },
11143    {
11144     "component_value" : -16,
11145     "kind" : "vcall_offset"
11146    },
11147    {
11148     "component_value" : -24,
11149     "kind" : "vcall_offset"
11150    },
11151    {
11152     "component_value" : -24,
11153     "kind" : "offset_to_top"
11154    },
11155    {
11156     "kind" : "rtti",
11157     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
11158    },
11159    {
11160     "kind" : "complete_dtor_pointer",
11161     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED1Ev"
11162    },
11163    {
11164     "kind" : "deleting_dtor_pointer",
11165     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEED0Ev"
11166    },
11167    {
11168     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11169    },
11170    {
11171     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11172    },
11173    {
11174     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11178    }
11179   ]
11180  },
11181  {
11182   "alignment" : 4,
11183   "base_specifiers" :
11184   [
11185    {
11186     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
11187    },
11188    {
11189     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11190    },
11191    {
11192     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11193    }
11194   ],
11195   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
11196   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_1::INfc>",
11197   "record_kind" : "class",
11198   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
11199   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE",
11200   "size" : 32,
11201   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11202   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_14INfcE" ],
11203   "vtable_components" :
11204   [
11205    {
11206     "component_value" : 24,
11207     "kind" : "vbase_offset"
11208    },
11209    {
11210     "kind" : "offset_to_top"
11211    },
11212    {
11213     "kind" : "rtti",
11214     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
11215    },
11216    {
11217     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv"
11218    },
11219    {
11220     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11221    },
11222    {
11223     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11224    },
11225    {
11226     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11227    },
11228    {
11229     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11248    },
11249    {
11250     "kind" : "complete_dtor_pointer",
11251     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
11252    },
11253    {
11254     "kind" : "deleting_dtor_pointer",
11255     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
11256    },
11257    {
11258     "is_pure" : true,
11259     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
11260    },
11261    {
11262     "is_pure" : true,
11263     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE"
11264    },
11265    {
11266     "is_pure" : true,
11267     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE"
11268    },
11269    {
11270     "is_pure" : true,
11271     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv"
11272    },
11273    {
11274     "is_pure" : true,
11275     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv"
11276    },
11277    {
11278     "is_pure" : true,
11279     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv"
11280    },
11281    {
11282     "is_pure" : true,
11283     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv"
11284    },
11285    {
11286     "is_pure" : true,
11287     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv"
11288    },
11289    {
11290     "is_pure" : true,
11291     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv"
11292    },
11293    {
11294     "is_pure" : true,
11295     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
11296    },
11297    {
11298     "is_pure" : true,
11299     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
11303    },
11304    {
11305     "component_value" : 20,
11306     "kind" : "vbase_offset"
11307    },
11308    {
11309     "component_value" : -4,
11310     "kind" : "offset_to_top"
11311    },
11312    {
11313     "kind" : "rtti",
11314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
11315    },
11316    {
11317     "kind" : "complete_dtor_pointer",
11318     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
11319    },
11320    {
11321     "kind" : "deleting_dtor_pointer",
11322     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
11323    },
11324    {
11325     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
11326    },
11327    {
11328     "component_value" : 16,
11329     "kind" : "vbase_offset"
11330    },
11331    {
11332     "component_value" : -8,
11333     "kind" : "offset_to_top"
11334    },
11335    {
11336     "kind" : "rtti",
11337     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
11338    },
11339    {
11340     "kind" : "complete_dtor_pointer",
11341     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
11342    },
11343    {
11344     "kind" : "deleting_dtor_pointer",
11345     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11355    },
11356    {
11357     "kind" : "vcall_offset"
11358    },
11359    {
11360     "component_value" : -16,
11361     "kind" : "vcall_offset"
11362    },
11363    {
11364     "component_value" : -16,
11365     "kind" : "vcall_offset"
11366    },
11367    {
11368     "component_value" : -16,
11369     "kind" : "vcall_offset"
11370    },
11371    {
11372     "component_value" : -24,
11373     "kind" : "vcall_offset"
11374    },
11375    {
11376     "component_value" : -24,
11377     "kind" : "offset_to_top"
11378    },
11379    {
11380     "kind" : "rtti",
11381     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
11382    },
11383    {
11384     "kind" : "complete_dtor_pointer",
11385     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED1Ev"
11386    },
11387    {
11388     "kind" : "deleting_dtor_pointer",
11389     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEED0Ev"
11390    },
11391    {
11392     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11393    },
11394    {
11395     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11402    }
11403   ]
11404  },
11405  {
11406   "alignment" : 4,
11407   "base_specifiers" :
11408   [
11409    {
11410     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE"
11411    },
11412    {
11413     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11414    },
11415    {
11416     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11417    }
11418   ],
11419   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
11420   "name" : "android::hardware::BpInterface<android::hardware::nfc::V1_2::INfc>",
11421   "record_kind" : "class",
11422   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
11423   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE",
11424   "size" : 32,
11425   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11426   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_24INfcE" ],
11427   "vtable_components" :
11428   [
11429    {
11430     "component_value" : 24,
11431     "kind" : "vbase_offset"
11432    },
11433    {
11434     "kind" : "offset_to_top"
11435    },
11436    {
11437     "kind" : "rtti",
11438     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE"
11439    },
11440    {
11441     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv"
11442    },
11443    {
11444     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11445    },
11446    {
11447     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv"
11469    },
11470    {
11471     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11472    },
11473    {
11474     "kind" : "complete_dtor_pointer",
11475     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev"
11476    },
11477    {
11478     "kind" : "deleting_dtor_pointer",
11479     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev"
11480    },
11481    {
11482     "is_pure" : true,
11483     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
11484    },
11485    {
11486     "is_pure" : true,
11487     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5writeERKNS0_8hidl_vecIhEE"
11488    },
11489    {
11490     "is_pure" : true,
11491     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc15coreInitializedERKNS0_8hidl_vecIhEE"
11492    },
11493    {
11494     "is_pure" : true,
11495     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11prediscoverEv"
11496    },
11497    {
11498     "is_pure" : true,
11499     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5closeEv"
11500    },
11501    {
11502     "is_pure" : true,
11503     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14controlGrantedEv"
11504    },
11505    {
11506     "is_pure" : true,
11507     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc10powerCycleEv"
11508    },
11509    {
11510     "is_pure" : true,
11511     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12factoryResetEv"
11512    },
11513    {
11514     "is_pure" : true,
11515     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc20closeForPowerOffCaseEv"
11516    },
11517    {
11518     "is_pure" : true,
11519     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE"
11520    },
11521    {
11522     "is_pure" : true,
11523     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE"
11524    },
11525    {
11526     "is_pure" : true,
11527     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv"
11531    },
11532    {
11533     "component_value" : 20,
11534     "kind" : "vbase_offset"
11535    },
11536    {
11537     "component_value" : -4,
11538     "kind" : "offset_to_top"
11539    },
11540    {
11541     "kind" : "rtti",
11542     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE"
11543    },
11544    {
11545     "kind" : "complete_dtor_pointer",
11546     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev"
11547    },
11548    {
11549     "kind" : "deleting_dtor_pointer",
11550     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev"
11551    },
11552    {
11553     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv"
11554    },
11555    {
11556     "component_value" : 16,
11557     "kind" : "vbase_offset"
11558    },
11559    {
11560     "component_value" : -8,
11561     "kind" : "offset_to_top"
11562    },
11563    {
11564     "kind" : "rtti",
11565     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE"
11566    },
11567    {
11568     "kind" : "complete_dtor_pointer",
11569     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev"
11570    },
11571    {
11572     "kind" : "deleting_dtor_pointer",
11573     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11583    },
11584    {
11585     "kind" : "vcall_offset"
11586    },
11587    {
11588     "component_value" : -16,
11589     "kind" : "vcall_offset"
11590    },
11591    {
11592     "component_value" : -16,
11593     "kind" : "vcall_offset"
11594    },
11595    {
11596     "component_value" : -16,
11597     "kind" : "vcall_offset"
11598    },
11599    {
11600     "component_value" : -24,
11601     "kind" : "vcall_offset"
11602    },
11603    {
11604     "component_value" : -24,
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEED0Ev"
11618    },
11619    {
11620     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11630    }
11631   ]
11632  },
11633  {
11634   "alignment" : 4,
11635   "base_specifiers" :
11636   [
11637    {
11638     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11639    },
11640    {
11641     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11642    },
11643    {
11644     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11645    }
11646   ],
11647   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11648   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11649   "record_kind" : "class",
11650   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11651   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11652   "size" : 32,
11653   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11654   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11655   "vtable_components" :
11656   [
11657    {
11658     "component_value" : 24,
11659     "kind" : "vbase_offset"
11660    },
11661    {
11662     "kind" : "offset_to_top"
11663    },
11664    {
11665     "kind" : "rtti",
11666     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11667    },
11668    {
11669     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11670    },
11671    {
11672     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11673    },
11674    {
11675     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11676    },
11677    {
11678     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11682    },
11683    {
11684     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11685    },
11686    {
11687     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11691    },
11692    {
11693     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11694    },
11695    {
11696     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11697    },
11698    {
11699     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11700    },
11701    {
11702     "kind" : "complete_dtor_pointer",
11703     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11704    },
11705    {
11706     "kind" : "deleting_dtor_pointer",
11707     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11708    },
11709    {
11710     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11711    },
11712    {
11713     "component_value" : 20,
11714     "kind" : "vbase_offset"
11715    },
11716    {
11717     "component_value" : -4,
11718     "kind" : "offset_to_top"
11719    },
11720    {
11721     "kind" : "rtti",
11722     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11723    },
11724    {
11725     "kind" : "complete_dtor_pointer",
11726     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11727    },
11728    {
11729     "kind" : "deleting_dtor_pointer",
11730     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11731    },
11732    {
11733     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11734    },
11735    {
11736     "component_value" : 16,
11737     "kind" : "vbase_offset"
11738    },
11739    {
11740     "component_value" : -8,
11741     "kind" : "offset_to_top"
11742    },
11743    {
11744     "kind" : "rtti",
11745     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11746    },
11747    {
11748     "kind" : "complete_dtor_pointer",
11749     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11750    },
11751    {
11752     "kind" : "deleting_dtor_pointer",
11753     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11754    },
11755    {
11756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11757    },
11758    {
11759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11763    },
11764    {
11765     "kind" : "vcall_offset"
11766    },
11767    {
11768     "component_value" : -16,
11769     "kind" : "vcall_offset"
11770    },
11771    {
11772     "component_value" : -16,
11773     "kind" : "vcall_offset"
11774    },
11775    {
11776     "component_value" : -16,
11777     "kind" : "vcall_offset"
11778    },
11779    {
11780     "component_value" : -24,
11781     "kind" : "vcall_offset"
11782    },
11783    {
11784     "component_value" : -24,
11785     "kind" : "offset_to_top"
11786    },
11787    {
11788     "kind" : "rtti",
11789     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11790    },
11791    {
11792     "kind" : "complete_dtor_pointer",
11793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11794    },
11795    {
11796     "kind" : "deleting_dtor_pointer",
11797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11798    },
11799    {
11800     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11801    },
11802    {
11803     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11804    },
11805    {
11806     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11810    }
11811   ]
11812  },
11813  {
11814   "alignment" : 4,
11815   "fields" :
11816   [
11817    {
11818     "access" : "private",
11819     "field_name" : "mHandle",
11820     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11821    },
11822    {
11823     "access" : "private",
11824     "field_name" : "mOwnsHandle",
11825     "field_offset" : 64,
11826     "referenced_type" : "_ZTIb"
11827    },
11828    {
11829     "access" : "private",
11830     "field_name" : "mPad",
11831     "field_offset" : 72,
11832     "referenced_type" : "_ZTIA7_h"
11833    }
11834   ],
11835   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11836   "name" : "android::hardware::hidl_handle",
11837   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11838   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11839   "size" : 16,
11840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11841  },
11842  {
11843   "alignment" : 4,
11844   "fields" :
11845   [
11846    {
11847     "access" : "private",
11848     "field_name" : "mHandle",
11849     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11850    },
11851    {
11852     "access" : "private",
11853     "field_name" : "mSize",
11854     "field_offset" : 128,
11855     "referenced_type" : "_ZTIy"
11856    },
11857    {
11858     "access" : "private",
11859     "field_name" : "mName",
11860     "field_offset" : 192,
11861     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11862    }
11863   ],
11864   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11865   "name" : "android::hardware::hidl_memory",
11866   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11867   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11868   "size" : 40,
11869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11870  },
11871  {
11872   "alignment" : 4,
11873   "fields" :
11874   [
11875    {
11876     "access" : "private",
11877     "field_name" : "mBuffer",
11878     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11879    },
11880    {
11881     "access" : "private",
11882     "field_name" : "mSize",
11883     "field_offset" : 64,
11884     "referenced_type" : "_ZTIj"
11885    },
11886    {
11887     "access" : "private",
11888     "field_name" : "mOwnsBuffer",
11889     "field_offset" : 96,
11890     "referenced_type" : "_ZTIb"
11891    },
11892    {
11893     "access" : "private",
11894     "field_name" : "mPad",
11895     "field_offset" : 104,
11896     "referenced_type" : "_ZTIA3_h"
11897    }
11898   ],
11899   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11900   "name" : "android::hardware::hidl_string",
11901   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11902   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11903   "size" : 16,
11904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11905  },
11906  {
11907   "alignment" : 4,
11908   "fields" :
11909   [
11910    {
11911     "access" : "private",
11912     "field_name" : "mGrantors",
11913     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11914    },
11915    {
11916     "access" : "private",
11917     "field_name" : "mHandle",
11918     "field_offset" : 128,
11919     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11920    },
11921    {
11922     "access" : "private",
11923     "field_name" : "mQuantum",
11924     "field_offset" : 192,
11925     "referenced_type" : "_ZTIj"
11926    },
11927    {
11928     "access" : "private",
11929     "field_name" : "mFlags",
11930     "field_offset" : 224,
11931     "referenced_type" : "_ZTIj"
11932    }
11933   ],
11934   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11935   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11936   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11937   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11938   "size" : 32,
11939   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11940   "template_args" : [ "_ZTIc" ]
11941  },
11942  {
11943   "access" : "private",
11944   "alignment" : 4,
11945   "fields" :
11946   [
11947    {
11948     "field_name" : "binder",
11949     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11950    },
11951    {
11952     "field_name" : "refs",
11953     "field_offset" : 32,
11954     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11955    }
11956   ],
11957   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11958   "name" : "android::hardware::ProcessState::handle_entry",
11959   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11960   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11961   "size" : 8,
11962   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11963  },
11964  {
11965   "alignment" : 4,
11966   "base_specifiers" :
11967   [
11968    {
11969     "is_virtual" : true,
11970     "referenced_type" : "_ZTIN7android7RefBaseE"
11971    }
11972   ],
11973   "fields" :
11974   [
11975    {
11976     "access" : "private",
11977     "field_name" : "mDriverFD",
11978     "field_offset" : 32,
11979     "referenced_type" : "_ZTIi"
11980    },
11981    {
11982     "access" : "private",
11983     "field_name" : "mVMStart",
11984     "field_offset" : 64,
11985     "referenced_type" : "_ZTIPv"
11986    },
11987    {
11988     "access" : "private",
11989     "field_name" : "mThreadCountLock",
11990     "field_offset" : 96,
11991     "referenced_type" : "_ZTI15pthread_mutex_t"
11992    },
11993    {
11994     "access" : "private",
11995     "field_name" : "mThreadCountDecrement",
11996     "field_offset" : 128,
11997     "referenced_type" : "_ZTI14pthread_cond_t"
11998    },
11999    {
12000     "access" : "private",
12001     "field_name" : "mExecutingThreadsCount",
12002     "field_offset" : 160,
12003     "referenced_type" : "_ZTIj"
12004    },
12005    {
12006     "access" : "private",
12007     "field_name" : "mMaxThreads",
12008     "field_offset" : 192,
12009     "referenced_type" : "_ZTIj"
12010    },
12011    {
12012     "access" : "private",
12013     "field_name" : "mStarvationStartTimeMs",
12014     "field_offset" : 224,
12015     "referenced_type" : "_ZTIx"
12016    },
12017    {
12018     "access" : "private",
12019     "field_name" : "mLock",
12020     "field_offset" : 288,
12021     "referenced_type" : "_ZTIN7android5MutexE"
12022    },
12023    {
12024     "access" : "private",
12025     "field_name" : "mHandleToObject",
12026     "field_offset" : 320,
12027     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12028    },
12029    {
12030     "access" : "private",
12031     "field_name" : "mManagesContexts",
12032     "field_offset" : 480,
12033     "referenced_type" : "_ZTIb"
12034    },
12035    {
12036     "access" : "private",
12037     "field_name" : "mBinderContextCheckFunc",
12038     "field_offset" : 512,
12039     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12040    },
12041    {
12042     "access" : "private",
12043     "field_name" : "mBinderContextUserData",
12044     "field_offset" : 544,
12045     "referenced_type" : "_ZTIPv"
12046    },
12047    {
12048     "access" : "private",
12049     "field_name" : "mContexts",
12050     "field_offset" : 576,
12051     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12052    },
12053    {
12054     "access" : "private",
12055     "field_name" : "mRootDir",
12056     "field_offset" : 736,
12057     "referenced_type" : "_ZTIN7android7String8E"
12058    },
12059    {
12060     "access" : "private",
12061     "field_name" : "mThreadPoolStarted",
12062     "field_offset" : 768,
12063     "referenced_type" : "_ZTIb"
12064    },
12065    {
12066     "access" : "private",
12067     "field_name" : "mSpawnThreadOnStart",
12068     "field_offset" : 776,
12069     "referenced_type" : "_ZTIb"
12070    },
12071    {
12072     "access" : "private",
12073     "field_name" : "mThreadPoolSeq",
12074     "field_offset" : 800,
12075     "referenced_type" : "_ZTIVi"
12076    },
12077    {
12078     "access" : "private",
12079     "field_name" : "mMmapSize",
12080     "field_offset" : 832,
12081     "referenced_type" : "_ZTIKj"
12082    },
12083    {
12084     "access" : "private",
12085     "field_name" : "mCallRestriction",
12086     "field_offset" : 864,
12087     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12088    }
12089   ],
12090   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12091   "name" : "android::hardware::ProcessState",
12092   "record_kind" : "class",
12093   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12094   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12095   "size" : 120,
12096   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12097   "vtable_components" :
12098   [
12099    {
12100     "component_value" : 112,
12101     "kind" : "vbase_offset"
12102    },
12103    {
12104     "kind" : "offset_to_top"
12105    },
12106    {
12107     "kind" : "rtti",
12108     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12109    },
12110    {
12111     "kind" : "complete_dtor_pointer",
12112     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12113    },
12114    {
12115     "kind" : "deleting_dtor_pointer",
12116     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12117    },
12118    {
12119     "kind" : "vcall_offset"
12120    },
12121    {
12122     "kind" : "vcall_offset"
12123    },
12124    {
12125     "kind" : "vcall_offset"
12126    },
12127    {
12128     "kind" : "vcall_offset"
12129    },
12130    {
12131     "component_value" : -112,
12132     "kind" : "vcall_offset"
12133    },
12134    {
12135     "component_value" : -112,
12136     "kind" : "offset_to_top"
12137    },
12138    {
12139     "kind" : "rtti",
12140     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12141    },
12142    {
12143     "kind" : "complete_dtor_pointer",
12144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12145    },
12146    {
12147     "kind" : "deleting_dtor_pointer",
12148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12149    },
12150    {
12151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12152    },
12153    {
12154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12155    },
12156    {
12157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12161    }
12162   ]
12163  },
12164  {
12165   "alignment" : 2,
12166   "fields" :
12167   [
12168    {
12169     "access" : "private",
12170     "field_name" : "mMajor",
12171     "referenced_type" : "_ZTIt"
12172    },
12173    {
12174     "access" : "private",
12175     "field_name" : "mMinor",
12176     "field_offset" : 16,
12177     "referenced_type" : "_ZTIt"
12178    }
12179   ],
12180   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12181   "name" : "android::hardware::hidl_version",
12182   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12183   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12184   "size" : 4,
12185   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12186  },
12187  {
12188   "alignment" : 4,
12189   "fields" :
12190   [
12191    {
12192     "access" : "private",
12193     "field_name" : "mMutex",
12194     "referenced_type" : "_ZTINSt3__15mutexE"
12195    },
12196    {
12197     "access" : "private",
12198     "field_name" : "mMap",
12199     "field_offset" : 32,
12200     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12201    }
12202   ],
12203   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12204   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12205   "record_kind" : "class",
12206   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12207   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12208   "size" : 16,
12209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12210   "template_args" :
12211   [
12212    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12213    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12214   ]
12215  },
12216  {
12217   "alignment" : 4,
12218   "fields" :
12219   [
12220    {
12221     "access" : "private",
12222     "field_name" : "mMutex",
12223     "referenced_type" : "_ZTINSt3__15mutexE"
12224    },
12225    {
12226     "access" : "private",
12227     "field_name" : "mMap",
12228     "field_offset" : 32,
12229     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12230    }
12231   ],
12232   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12233   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12234   "record_kind" : "class",
12235   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12236   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12237   "size" : 16,
12238   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12239   "template_args" :
12240   [
12241    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12242    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12243   ]
12244  },
12245  {
12246   "alignment" : 4,
12247   "fields" :
12248   [
12249    {
12250     "access" : "private",
12251     "field_name" : "mMutex",
12252     "referenced_type" : "_ZTINSt3__15mutexE"
12253    },
12254    {
12255     "access" : "private",
12256     "field_name" : "mMap",
12257     "field_offset" : 32,
12258     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12259    }
12260   ],
12261   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12262   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12263   "record_kind" : "class",
12264   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12265   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12266   "size" : 16,
12267   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12268   "template_args" :
12269   [
12270    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12271    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12272   ]
12273  },
12274  {
12275   "alignment" : 8,
12276   "fields" :
12277   [
12278    {
12279     "field_name" : "flags",
12280     "referenced_type" : "_ZTIj"
12281    },
12282    {
12283     "field_name" : "fdIndex",
12284     "field_offset" : 32,
12285     "referenced_type" : "_ZTIj"
12286    },
12287    {
12288     "field_name" : "offset",
12289     "field_offset" : 64,
12290     "referenced_type" : "_ZTIj"
12291    },
12292    {
12293     "field_name" : "extent",
12294     "field_offset" : 128,
12295     "referenced_type" : "_ZTIy"
12296    }
12297   ],
12298   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12299   "name" : "android::hardware::GrantorDescriptor",
12300   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12301   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12302   "size" : 24,
12303   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12304  },
12305  {
12306   "alignment" : 4,
12307   "base_specifiers" :
12308   [
12309    {
12310     "is_virtual" : true,
12311     "referenced_type" : "_ZTIN7android7RefBaseE"
12312    }
12313   ],
12314   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12315   "name" : "android::hardware::hidl_death_recipient",
12316   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12317   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12318   "size" : 12,
12319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12320   "vtable_components" :
12321   [
12322    {
12323     "component_value" : 4,
12324     "kind" : "vbase_offset"
12325    },
12326    {
12327     "kind" : "offset_to_top"
12328    },
12329    {
12330     "kind" : "rtti",
12331     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12332    },
12333    {
12334     "is_pure" : true,
12335     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12336    },
12337    {
12338     "kind" : "complete_dtor_pointer",
12339     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12340    },
12341    {
12342     "kind" : "deleting_dtor_pointer",
12343     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12344    },
12345    {
12346     "kind" : "vcall_offset"
12347    },
12348    {
12349     "kind" : "vcall_offset"
12350    },
12351    {
12352     "kind" : "vcall_offset"
12353    },
12354    {
12355     "kind" : "vcall_offset"
12356    },
12357    {
12358     "component_value" : -4,
12359     "kind" : "vcall_offset"
12360    },
12361    {
12362     "component_value" : -4,
12363     "kind" : "offset_to_top"
12364    },
12365    {
12366     "kind" : "rtti",
12367     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12368    },
12369    {
12370     "kind" : "complete_dtor_pointer",
12371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12372    },
12373    {
12374     "kind" : "deleting_dtor_pointer",
12375     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12388    }
12389   ]
12390  },
12391  {
12392   "alignment" : 4,
12393   "base_specifiers" :
12394   [
12395    {
12396     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12397    }
12398   ],
12399   "fields" :
12400   [
12401    {
12402     "access" : "private",
12403     "field_name" : "mRecipient",
12404     "field_offset" : 32,
12405     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12406    },
12407    {
12408     "access" : "private",
12409     "field_name" : "mCookie",
12410     "field_offset" : 96,
12411     "referenced_type" : "_ZTIy"
12412    },
12413    {
12414     "access" : "private",
12415     "field_name" : "mBase",
12416     "field_offset" : 160,
12417     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12418    }
12419   ],
12420   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12421   "name" : "android::hardware::hidl_binder_death_recipient",
12422   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12423   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12424   "size" : 36,
12425   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12426   "vtable_components" :
12427   [
12428    {
12429     "component_value" : 28,
12430     "kind" : "vbase_offset"
12431    },
12432    {
12433     "kind" : "offset_to_top"
12434    },
12435    {
12436     "kind" : "rtti",
12437     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12441    },
12442    {
12443     "kind" : "complete_dtor_pointer",
12444     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12445    },
12446    {
12447     "kind" : "deleting_dtor_pointer",
12448     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12449    },
12450    {
12451     "kind" : "vcall_offset"
12452    },
12453    {
12454     "kind" : "vcall_offset"
12455    },
12456    {
12457     "kind" : "vcall_offset"
12458    },
12459    {
12460     "kind" : "vcall_offset"
12461    },
12462    {
12463     "component_value" : -28,
12464     "kind" : "vcall_offset"
12465    },
12466    {
12467     "component_value" : -28,
12468     "kind" : "offset_to_top"
12469    },
12470    {
12471     "kind" : "rtti",
12472     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12473    },
12474    {
12475     "kind" : "complete_dtor_pointer",
12476     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12477    },
12478    {
12479     "kind" : "deleting_dtor_pointer",
12480     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12481    },
12482    {
12483     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12484    },
12485    {
12486     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12490    },
12491    {
12492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12493    }
12494   ]
12495  },
12496  {
12497   "alignment" : 4,
12498   "base_specifiers" :
12499   [
12500    {
12501     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12502    }
12503   ],
12504   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12505   "name" : "android::hardware::nfc::V1_0::INfcClientCallback",
12506   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12507   "self_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE",
12508   "size" : 12,
12509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfcClientCallback.h",
12510   "vtable_components" :
12511   [
12512    {
12513     "component_value" : 4,
12514     "kind" : "vbase_offset"
12515    },
12516    {
12517     "kind" : "offset_to_top"
12518    },
12519    {
12520     "kind" : "rtti",
12521     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
12522    },
12523    {
12524     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_018INfcClientCallback8isRemoteEv"
12525    },
12526    {
12527     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12528    },
12529    {
12530     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12531    },
12532    {
12533     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12534    },
12535    {
12536     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21setHALInstrumentationEv"
12540    },
12541    {
12542     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12543    },
12544    {
12545     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback4pingEv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12549    },
12550    {
12551     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback21notifySyspropsChangedEv"
12552    },
12553    {
12554     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12555    },
12556    {
12557     "kind" : "complete_dtor_pointer",
12558     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
12559    },
12560    {
12561     "kind" : "deleting_dtor_pointer",
12562     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
12563    },
12564    {
12565     "is_pure" : true,
12566     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
12567    },
12568    {
12569     "is_pure" : true,
12570     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_018INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12571    },
12572    {
12573     "kind" : "vcall_offset"
12574    },
12575    {
12576     "kind" : "vcall_offset"
12577    },
12578    {
12579     "kind" : "vcall_offset"
12580    },
12581    {
12582     "kind" : "vcall_offset"
12583    },
12584    {
12585     "component_value" : -4,
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "component_value" : -4,
12590     "kind" : "offset_to_top"
12591    },
12592    {
12593     "kind" : "rtti",
12594     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
12595    },
12596    {
12597     "kind" : "complete_dtor_pointer",
12598     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD1Ev"
12599    },
12600    {
12601     "kind" : "deleting_dtor_pointer",
12602     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_018INfcClientCallbackD0Ev"
12603    },
12604    {
12605     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12606    },
12607    {
12608     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12609    },
12610    {
12611     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12612    },
12613    {
12614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12615    }
12616   ]
12617  },
12618  {
12619   "alignment" : 4,
12620   "base_specifiers" :
12621   [
12622    {
12623     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12624    }
12625   ],
12626   "fields" :
12627   [
12628    {
12629     "access" : "private",
12630     "field_name" : "_hidl_mImpl",
12631     "field_offset" : 544,
12632     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE"
12633    }
12634   ],
12635   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12636   "name" : "android::hardware::nfc::V1_0::BnHwNfcClientCallback",
12637   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12638   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE",
12639   "size" : 80,
12640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfcClientCallback.h",
12641   "vtable_components" :
12642   [
12643    {
12644     "component_value" : 72,
12645     "kind" : "vbase_offset"
12646    },
12647    {
12648     "kind" : "offset_to_top"
12649    },
12650    {
12651     "kind" : "rtti",
12652     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12653    },
12654    {
12655     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12656    },
12657    {
12658     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12659    },
12660    {
12661     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12662    },
12663    {
12664     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12665    },
12666    {
12667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12668    },
12669    {
12670     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12671    },
12672    {
12673     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12674    },
12675    {
12676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12677    },
12678    {
12679     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12680    },
12681    {
12682     "kind" : "complete_dtor_pointer",
12683     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12684    },
12685    {
12686     "kind" : "deleting_dtor_pointer",
12687     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12691    },
12692    {
12693     "component_value" : -20,
12694     "kind" : "offset_to_top"
12695    },
12696    {
12697     "kind" : "rtti",
12698     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12699    },
12700    {
12701     "kind" : "complete_dtor_pointer",
12702     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12703    },
12704    {
12705     "kind" : "deleting_dtor_pointer",
12706     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12707    },
12708    {
12709     "kind" : "vcall_offset"
12710    },
12711    {
12712     "kind" : "vcall_offset"
12713    },
12714    {
12715     "kind" : "vcall_offset"
12716    },
12717    {
12718     "kind" : "vcall_offset"
12719    },
12720    {
12721     "component_value" : -72,
12722     "kind" : "vcall_offset"
12723    },
12724    {
12725     "component_value" : -72,
12726     "kind" : "offset_to_top"
12727    },
12728    {
12729     "kind" : "rtti",
12730     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BnHwNfcClientCallbackE"
12731    },
12732    {
12733     "kind" : "complete_dtor_pointer",
12734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD1Ev"
12735    },
12736    {
12737     "kind" : "deleting_dtor_pointer",
12738     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BnHwNfcClientCallbackD0Ev"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12742    },
12743    {
12744     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12745    },
12746    {
12747     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12748    },
12749    {
12750     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12751    }
12752   ]
12753  },
12754  {
12755   "alignment" : 4,
12756   "base_specifiers" :
12757   [
12758    {
12759     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEEE"
12760    },
12761    {
12762     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12763    }
12764   ],
12765   "fields" :
12766   [
12767    {
12768     "access" : "private",
12769     "field_name" : "_hidl_mMutex",
12770     "field_offset" : 544,
12771     "referenced_type" : "_ZTINSt3__15mutexE"
12772    },
12773    {
12774     "access" : "private",
12775     "field_name" : "_hidl_mDeathRecipients",
12776     "field_offset" : 576,
12777     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12778    }
12779   ],
12780   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12781   "name" : "android::hardware::nfc::V1_0::BpHwNfcClientCallback",
12782   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12783   "self_type" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE",
12784   "size" : 92,
12785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfcClientCallback.h",
12786   "vtable_components" :
12787   [
12788    {
12789     "component_value" : 84,
12790     "kind" : "vbase_offset"
12791    },
12792    {
12793     "kind" : "offset_to_top"
12794    },
12795    {
12796     "kind" : "rtti",
12797     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12798    },
12799    {
12800     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_021BpHwNfcClientCallback8isRemoteEv"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21setHALInstrumentationEv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback4pingEv"
12822    },
12823    {
12824     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12825    },
12826    {
12827     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback21notifySyspropsChangedEv"
12828    },
12829    {
12830     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12831    },
12832    {
12833     "kind" : "complete_dtor_pointer",
12834     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12835    },
12836    {
12837     "kind" : "deleting_dtor_pointer",
12838     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
12851    },
12852    {
12853     "component_value" : 80,
12854     "kind" : "vbase_offset"
12855    },
12856    {
12857     "component_value" : -4,
12858     "kind" : "offset_to_top"
12859    },
12860    {
12861     "kind" : "rtti",
12862     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12863    },
12864    {
12865     "kind" : "complete_dtor_pointer",
12866     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12867    },
12868    {
12869     "kind" : "deleting_dtor_pointer",
12870     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12871    },
12872    {
12873     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_018INfcClientCallbackEE10onAsBinderEv"
12874    },
12875    {
12876     "component_value" : 76,
12877     "kind" : "vbase_offset"
12878    },
12879    {
12880     "component_value" : -8,
12881     "kind" : "offset_to_top"
12882    },
12883    {
12884     "kind" : "rtti",
12885     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12886    },
12887    {
12888     "kind" : "complete_dtor_pointer",
12889     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12890    },
12891    {
12892     "kind" : "deleting_dtor_pointer",
12893     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12897    },
12898    {
12899     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12903    },
12904    {
12905     "component_value" : -24,
12906     "kind" : "offset_to_top"
12907    },
12908    {
12909     "kind" : "rtti",
12910     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12911    },
12912    {
12913     "kind" : "complete_dtor_pointer",
12914     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12915    },
12916    {
12917     "kind" : "deleting_dtor_pointer",
12918     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12919    },
12920    {
12921     "kind" : "vcall_offset"
12922    },
12923    {
12924     "component_value" : -76,
12925     "kind" : "vcall_offset"
12926    },
12927    {
12928     "component_value" : -84,
12929     "kind" : "vcall_offset"
12930    },
12931    {
12932     "component_value" : -76,
12933     "kind" : "vcall_offset"
12934    },
12935    {
12936     "component_value" : -84,
12937     "kind" : "vcall_offset"
12938    },
12939    {
12940     "component_value" : -84,
12941     "kind" : "offset_to_top"
12942    },
12943    {
12944     "kind" : "rtti",
12945     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_021BpHwNfcClientCallbackE"
12946    },
12947    {
12948     "kind" : "complete_dtor_pointer",
12949     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD1Ev"
12950    },
12951    {
12952     "kind" : "deleting_dtor_pointer",
12953     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_021BpHwNfcClientCallbackD0Ev"
12954    },
12955    {
12956     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12957    },
12958    {
12959     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_021BpHwNfcClientCallback15onLastStrongRefEPKv"
12960    },
12961    {
12962     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12963    },
12964    {
12965     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12966    }
12967   ]
12968  },
12969  {
12970   "alignment" : 4,
12971   "base_specifiers" :
12972   [
12973    {
12974     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12975    }
12976   ],
12977   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
12978   "name" : "android::hardware::nfc::V1_0::INfc",
12979   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
12980   "self_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE",
12981   "size" : 12,
12982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/INfc.h",
12983   "vtable_components" :
12984   [
12985    {
12986     "component_value" : 4,
12987     "kind" : "vbase_offset"
12988    },
12989    {
12990     "kind" : "offset_to_top"
12991    },
12992    {
12993     "kind" : "rtti",
12994     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
12995    },
12996    {
12997     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_04INfc8isRemoteEv"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13010    },
13011    {
13012     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21setHALInstrumentationEv"
13013    },
13014    {
13015     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13016    },
13017    {
13018     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4pingEv"
13019    },
13020    {
13021     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13022    },
13023    {
13024     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc21notifySyspropsChangedEv"
13025    },
13026    {
13027     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13028    },
13029    {
13030     "kind" : "complete_dtor_pointer",
13031     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD1Ev"
13032    },
13033    {
13034     "kind" : "deleting_dtor_pointer",
13035     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfcD0Ev"
13036    },
13037    {
13038     "is_pure" : true,
13039     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
13040    },
13041    {
13042     "is_pure" : true,
13043     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5writeERKNS0_8hidl_vecIhEE"
13044    },
13045    {
13046     "is_pure" : true,
13047     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc15coreInitializedERKNS0_8hidl_vecIhEE"
13048    },
13049    {
13050     "is_pure" : true,
13051     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc11prediscoverEv"
13052    },
13053    {
13054     "is_pure" : true,
13055     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc5closeEv"
13056    },
13057    {
13058     "is_pure" : true,
13059     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc14controlGrantedEv"
13060    },
13061    {
13062     "is_pure" : true,
13063     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_04INfc10powerCycleEv"
13064    },
13065    {
13066     "kind" : "vcall_offset"
13067    },
13068    {
13069     "kind" : "vcall_offset"
13070    },
13071    {
13072     "kind" : "vcall_offset"
13073    },
13074    {
13075     "kind" : "vcall_offset"
13076    },
13077    {
13078     "component_value" : -4,
13079     "kind" : "vcall_offset"
13080    },
13081    {
13082     "component_value" : -4,
13083     "kind" : "offset_to_top"
13084    },
13085    {
13086     "kind" : "rtti",
13087     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
13088    },
13089    {
13090     "kind" : "complete_dtor_pointer",
13091     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD1Ev"
13092    },
13093    {
13094     "kind" : "deleting_dtor_pointer",
13095     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_04INfcD0Ev"
13096    },
13097    {
13098     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13099    },
13100    {
13101     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13105    },
13106    {
13107     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13108    }
13109   ]
13110  },
13111  {
13112   "alignment" : 4,
13113   "base_specifiers" :
13114   [
13115    {
13116     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13117    }
13118   ],
13119   "fields" :
13120   [
13121    {
13122     "access" : "private",
13123     "field_name" : "_hidl_mImpl",
13124     "field_offset" : 544,
13125     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_04INfcEEE"
13126    }
13127   ],
13128   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13129   "name" : "android::hardware::nfc::V1_0::BnHwNfc",
13130   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13131   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE",
13132   "size" : 80,
13133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BnHwNfc.h",
13134   "vtable_components" :
13135   [
13136    {
13137     "component_value" : 72,
13138     "kind" : "vbase_offset"
13139    },
13140    {
13141     "kind" : "offset_to_top"
13142    },
13143    {
13144     "kind" : "rtti",
13145     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13146    },
13147    {
13148     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13149    },
13150    {
13151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13152    },
13153    {
13154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13155    },
13156    {
13157     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13158    },
13159    {
13160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13161    },
13162    {
13163     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13164    },
13165    {
13166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13167    },
13168    {
13169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13170    },
13171    {
13172     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13173    },
13174    {
13175     "kind" : "complete_dtor_pointer",
13176     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13177    },
13178    {
13179     "kind" : "deleting_dtor_pointer",
13180     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13184    },
13185    {
13186     "component_value" : -20,
13187     "kind" : "offset_to_top"
13188    },
13189    {
13190     "kind" : "rtti",
13191     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13192    },
13193    {
13194     "kind" : "complete_dtor_pointer",
13195     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13196    },
13197    {
13198     "kind" : "deleting_dtor_pointer",
13199     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13200    },
13201    {
13202     "kind" : "vcall_offset"
13203    },
13204    {
13205     "kind" : "vcall_offset"
13206    },
13207    {
13208     "kind" : "vcall_offset"
13209    },
13210    {
13211     "kind" : "vcall_offset"
13212    },
13213    {
13214     "component_value" : -72,
13215     "kind" : "vcall_offset"
13216    },
13217    {
13218     "component_value" : -72,
13219     "kind" : "offset_to_top"
13220    },
13221    {
13222     "kind" : "rtti",
13223     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BnHwNfcE"
13224    },
13225    {
13226     "kind" : "complete_dtor_pointer",
13227     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD1Ev"
13228    },
13229    {
13230     "kind" : "deleting_dtor_pointer",
13231     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BnHwNfcD0Ev"
13232    },
13233    {
13234     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13235    },
13236    {
13237     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13238    },
13239    {
13240     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13241    },
13242    {
13243     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13244    }
13245   ]
13246  },
13247  {
13248   "alignment" : 4,
13249   "base_specifiers" :
13250   [
13251    {
13252     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEEE"
13253    },
13254    {
13255     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13256    }
13257   ],
13258   "fields" :
13259   [
13260    {
13261     "access" : "private",
13262     "field_name" : "_hidl_mMutex",
13263     "field_offset" : 544,
13264     "referenced_type" : "_ZTINSt3__15mutexE"
13265    },
13266    {
13267     "access" : "private",
13268     "field_name" : "_hidl_mDeathRecipients",
13269     "field_offset" : 576,
13270     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13271    }
13272   ],
13273   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13274   "name" : "android::hardware::nfc::V1_0::BpHwNfc",
13275   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13276   "self_type" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE",
13277   "size" : 92,
13278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen/android/hardware/nfc/1.0/BpHwNfc.h",
13279   "vtable_components" :
13280   [
13281    {
13282     "component_value" : 84,
13283     "kind" : "vbase_offset"
13284    },
13285    {
13286     "kind" : "offset_to_top"
13287    },
13288    {
13289     "kind" : "rtti",
13290     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13291    },
13292    {
13293     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_07BpHwNfc8isRemoteEv"
13294    },
13295    {
13296     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13297    },
13298    {
13299     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13300    },
13301    {
13302     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13306    },
13307    {
13308     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21setHALInstrumentationEv"
13309    },
13310    {
13311     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13312    },
13313    {
13314     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4pingEv"
13315    },
13316    {
13317     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13318    },
13319    {
13320     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc21notifySyspropsChangedEv"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13324    },
13325    {
13326     "kind" : "complete_dtor_pointer",
13327     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13328    },
13329    {
13330     "kind" : "deleting_dtor_pointer",
13331     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13332    },
13333    {
13334     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc4openERKNS_2spINS2_18INfcClientCallbackEEE"
13335    },
13336    {
13337     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5writeERKNS0_8hidl_vecIhEE"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
13341    },
13342    {
13343     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc11prediscoverEv"
13344    },
13345    {
13346     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc5closeEv"
13347    },
13348    {
13349     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc14controlGrantedEv"
13350    },
13351    {
13352     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc10powerCycleEv"
13353    },
13354    {
13355     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13359    },
13360    {
13361     "component_value" : 80,
13362     "kind" : "vbase_offset"
13363    },
13364    {
13365     "component_value" : -4,
13366     "kind" : "offset_to_top"
13367    },
13368    {
13369     "kind" : "rtti",
13370     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13371    },
13372    {
13373     "kind" : "complete_dtor_pointer",
13374     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13375    },
13376    {
13377     "kind" : "deleting_dtor_pointer",
13378     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13379    },
13380    {
13381     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_04INfcEE10onAsBinderEv"
13382    },
13383    {
13384     "component_value" : 76,
13385     "kind" : "vbase_offset"
13386    },
13387    {
13388     "component_value" : -8,
13389     "kind" : "offset_to_top"
13390    },
13391    {
13392     "kind" : "rtti",
13393     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13394    },
13395    {
13396     "kind" : "complete_dtor_pointer",
13397     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13398    },
13399    {
13400     "kind" : "deleting_dtor_pointer",
13401     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13402    },
13403    {
13404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13405    },
13406    {
13407     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13408    },
13409    {
13410     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13411    },
13412    {
13413     "component_value" : -24,
13414     "kind" : "offset_to_top"
13415    },
13416    {
13417     "kind" : "rtti",
13418     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13419    },
13420    {
13421     "kind" : "complete_dtor_pointer",
13422     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13423    },
13424    {
13425     "kind" : "deleting_dtor_pointer",
13426     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13427    },
13428    {
13429     "kind" : "vcall_offset"
13430    },
13431    {
13432     "component_value" : -76,
13433     "kind" : "vcall_offset"
13434    },
13435    {
13436     "component_value" : -84,
13437     "kind" : "vcall_offset"
13438    },
13439    {
13440     "component_value" : -76,
13441     "kind" : "vcall_offset"
13442    },
13443    {
13444     "component_value" : -84,
13445     "kind" : "vcall_offset"
13446    },
13447    {
13448     "component_value" : -84,
13449     "kind" : "offset_to_top"
13450    },
13451    {
13452     "kind" : "rtti",
13453     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_07BpHwNfcE"
13454    },
13455    {
13456     "kind" : "complete_dtor_pointer",
13457     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD1Ev"
13458    },
13459    {
13460     "kind" : "deleting_dtor_pointer",
13461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_07BpHwNfcD0Ev"
13462    },
13463    {
13464     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13465    },
13466    {
13467     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_07BpHwNfc15onLastStrongRefEPKv"
13468    },
13469    {
13470     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13471    },
13472    {
13473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13474    }
13475   ]
13476  },
13477  {
13478   "alignment" : 4,
13479   "base_specifiers" :
13480   [
13481    {
13482     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_018INfcClientCallbackE"
13483    }
13484   ],
13485   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
13486   "name" : "android::hardware::nfc::V1_1::INfcClientCallback",
13487   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
13488   "self_type" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE",
13489   "size" : 12,
13490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfcClientCallback.h",
13491   "vtable_components" :
13492   [
13493    {
13494     "component_value" : 4,
13495     "kind" : "vbase_offset"
13496    },
13497    {
13498     "kind" : "offset_to_top"
13499    },
13500    {
13501     "kind" : "rtti",
13502     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
13503    },
13504    {
13505     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_118INfcClientCallback8isRemoteEv"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13512    },
13513    {
13514     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13518    },
13519    {
13520     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21setHALInstrumentationEv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback4pingEv"
13527    },
13528    {
13529     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13530    },
13531    {
13532     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback21notifySyspropsChangedEv"
13533    },
13534    {
13535     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13536    },
13537    {
13538     "kind" : "complete_dtor_pointer",
13539     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD1Ev"
13540    },
13541    {
13542     "kind" : "deleting_dtor_pointer",
13543     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallbackD0Ev"
13544    },
13545    {
13546     "is_pure" : true,
13547     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
13548    },
13549    {
13550     "is_pure" : true,
13551     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
13552    },
13553    {
13554     "is_pure" : true,
13555     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_118INfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
13556    },
13557    {
13558     "kind" : "vcall_offset"
13559    },
13560    {
13561     "kind" : "vcall_offset"
13562    },
13563    {
13564     "kind" : "vcall_offset"
13565    },
13566    {
13567     "kind" : "vcall_offset"
13568    },
13569    {
13570     "component_value" : -4,
13571     "kind" : "vcall_offset"
13572    },
13573    {
13574     "component_value" : -4,
13575     "kind" : "offset_to_top"
13576    },
13577    {
13578     "kind" : "rtti",
13579     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_118INfcClientCallbackE"
13580    },
13581    {
13582     "kind" : "complete_dtor_pointer",
13583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD1Ev"
13584    },
13585    {
13586     "kind" : "deleting_dtor_pointer",
13587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_118INfcClientCallbackD0Ev"
13588    },
13589    {
13590     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13591    },
13592    {
13593     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13594    },
13595    {
13596     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13597    },
13598    {
13599     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13600    }
13601   ]
13602  },
13603  {
13604   "alignment" : 4,
13605   "base_specifiers" :
13606   [
13607    {
13608     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13609    }
13610   ],
13611   "fields" :
13612   [
13613    {
13614     "access" : "private",
13615     "field_name" : "_hidl_mImpl",
13616     "field_offset" : 544,
13617     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE"
13618    }
13619   ],
13620   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
13621   "name" : "android::hardware::nfc::V1_1::BnHwNfcClientCallback",
13622   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
13623   "self_type" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE",
13624   "size" : 80,
13625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfcClientCallback.h",
13626   "vtable_components" :
13627   [
13628    {
13629     "component_value" : 72,
13630     "kind" : "vbase_offset"
13631    },
13632    {
13633     "kind" : "offset_to_top"
13634    },
13635    {
13636     "kind" : "rtti",
13637     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
13638    },
13639    {
13640     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13647    },
13648    {
13649     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13653    },
13654    {
13655     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13656    },
13657    {
13658     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13665    },
13666    {
13667     "kind" : "complete_dtor_pointer",
13668     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
13669    },
13670    {
13671     "kind" : "deleting_dtor_pointer",
13672     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BnHwNfcClientCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13676    },
13677    {
13678     "component_value" : -20,
13679     "kind" : "offset_to_top"
13680    },
13681    {
13682     "kind" : "rtti",
13683     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
13684    },
13685    {
13686     "kind" : "complete_dtor_pointer",
13687     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
13688    },
13689    {
13690     "kind" : "deleting_dtor_pointer",
13691     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
13692    },
13693    {
13694     "kind" : "vcall_offset"
13695    },
13696    {
13697     "kind" : "vcall_offset"
13698    },
13699    {
13700     "kind" : "vcall_offset"
13701    },
13702    {
13703     "kind" : "vcall_offset"
13704    },
13705    {
13706     "component_value" : -72,
13707     "kind" : "vcall_offset"
13708    },
13709    {
13710     "component_value" : -72,
13711     "kind" : "offset_to_top"
13712    },
13713    {
13714     "kind" : "rtti",
13715     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BnHwNfcClientCallbackE"
13716    },
13717    {
13718     "kind" : "complete_dtor_pointer",
13719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD1Ev"
13720    },
13721    {
13722     "kind" : "deleting_dtor_pointer",
13723     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BnHwNfcClientCallbackD0Ev"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13727    },
13728    {
13729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13730    },
13731    {
13732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13733    },
13734    {
13735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13736    }
13737   ]
13738  },
13739  {
13740   "alignment" : 4,
13741   "base_specifiers" :
13742   [
13743    {
13744     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEEE"
13745    },
13746    {
13747     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13748    }
13749   ],
13750   "fields" :
13751   [
13752    {
13753     "access" : "private",
13754     "field_name" : "_hidl_mMutex",
13755     "field_offset" : 544,
13756     "referenced_type" : "_ZTINSt3__15mutexE"
13757    },
13758    {
13759     "access" : "private",
13760     "field_name" : "_hidl_mDeathRecipients",
13761     "field_offset" : 576,
13762     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13763    }
13764   ],
13765   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
13766   "name" : "android::hardware::nfc::V1_1::BpHwNfcClientCallback",
13767   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
13768   "self_type" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE",
13769   "size" : 92,
13770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfcClientCallback.h",
13771   "vtable_components" :
13772   [
13773    {
13774     "component_value" : 84,
13775     "kind" : "vbase_offset"
13776    },
13777    {
13778     "kind" : "offset_to_top"
13779    },
13780    {
13781     "kind" : "rtti",
13782     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
13783    },
13784    {
13785     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_121BpHwNfcClientCallback8isRemoteEv"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13792    },
13793    {
13794     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13795    },
13796    {
13797     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13798    },
13799    {
13800     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21setHALInstrumentationEv"
13801    },
13802    {
13803     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13804    },
13805    {
13806     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback4pingEv"
13807    },
13808    {
13809     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13810    },
13811    {
13812     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback21notifySyspropsChangedEv"
13813    },
13814    {
13815     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13816    },
13817    {
13818     "kind" : "complete_dtor_pointer",
13819     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
13820    },
13821    {
13822     "kind" : "deleting_dtor_pointer",
13823     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
13824    },
13825    {
13826     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback9sendEventENS1_4V1_08NfcEventENS4_9NfcStatusE"
13827    },
13828    {
13829     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback8sendDataERKNS0_8hidl_vecIhEE"
13830    },
13831    {
13832     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback13sendEvent_1_1ENS2_8NfcEventENS1_4V1_09NfcStatusE"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
13836    },
13837    {
13838     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
13839    },
13840    {
13841     "component_value" : 80,
13842     "kind" : "vbase_offset"
13843    },
13844    {
13845     "component_value" : -4,
13846     "kind" : "offset_to_top"
13847    },
13848    {
13849     "kind" : "rtti",
13850     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
13851    },
13852    {
13853     "kind" : "complete_dtor_pointer",
13854     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
13855    },
13856    {
13857     "kind" : "deleting_dtor_pointer",
13858     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
13859    },
13860    {
13861     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_118INfcClientCallbackEE10onAsBinderEv"
13862    },
13863    {
13864     "component_value" : 76,
13865     "kind" : "vbase_offset"
13866    },
13867    {
13868     "component_value" : -8,
13869     "kind" : "offset_to_top"
13870    },
13871    {
13872     "kind" : "rtti",
13873     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
13874    },
13875    {
13876     "kind" : "complete_dtor_pointer",
13877     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
13878    },
13879    {
13880     "kind" : "deleting_dtor_pointer",
13881     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
13882    },
13883    {
13884     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13885    },
13886    {
13887     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
13888    },
13889    {
13890     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13891    },
13892    {
13893     "component_value" : -24,
13894     "kind" : "offset_to_top"
13895    },
13896    {
13897     "kind" : "rtti",
13898     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
13899    },
13900    {
13901     "kind" : "complete_dtor_pointer",
13902     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
13903    },
13904    {
13905     "kind" : "deleting_dtor_pointer",
13906     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
13907    },
13908    {
13909     "kind" : "vcall_offset"
13910    },
13911    {
13912     "component_value" : -76,
13913     "kind" : "vcall_offset"
13914    },
13915    {
13916     "component_value" : -84,
13917     "kind" : "vcall_offset"
13918    },
13919    {
13920     "component_value" : -76,
13921     "kind" : "vcall_offset"
13922    },
13923    {
13924     "component_value" : -84,
13925     "kind" : "vcall_offset"
13926    },
13927    {
13928     "component_value" : -84,
13929     "kind" : "offset_to_top"
13930    },
13931    {
13932     "kind" : "rtti",
13933     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_121BpHwNfcClientCallbackE"
13934    },
13935    {
13936     "kind" : "complete_dtor_pointer",
13937     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD1Ev"
13938    },
13939    {
13940     "kind" : "deleting_dtor_pointer",
13941     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_121BpHwNfcClientCallbackD0Ev"
13942    },
13943    {
13944     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13945    },
13946    {
13947     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_121BpHwNfcClientCallback15onLastStrongRefEPKv"
13948    },
13949    {
13950     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13951    },
13952    {
13953     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13954    }
13955   ]
13956  },
13957  {
13958   "alignment" : 1,
13959   "fields" :
13960   [
13961    {
13962     "field_name" : "protocol18092Active",
13963     "referenced_type" : "_ZTIh"
13964    },
13965    {
13966     "field_name" : "protocolBPrime",
13967     "field_offset" : 8,
13968     "referenced_type" : "_ZTIh"
13969    },
13970    {
13971     "field_name" : "protocolDual",
13972     "field_offset" : 16,
13973     "referenced_type" : "_ZTIh"
13974    },
13975    {
13976     "field_name" : "protocol15693",
13977     "field_offset" : 24,
13978     "referenced_type" : "_ZTIh"
13979    },
13980    {
13981     "field_name" : "protocolKovio",
13982     "field_offset" : 32,
13983     "referenced_type" : "_ZTIh"
13984    },
13985    {
13986     "field_name" : "protocolMifare",
13987     "field_offset" : 40,
13988     "referenced_type" : "_ZTIh"
13989    },
13990    {
13991     "field_name" : "discoveryPollKovio",
13992     "field_offset" : 48,
13993     "referenced_type" : "_ZTIh"
13994    },
13995    {
13996     "field_name" : "discoveryPollBPrime",
13997     "field_offset" : 56,
13998     "referenced_type" : "_ZTIh"
13999    },
14000    {
14001     "field_name" : "discoveryListenBPrime",
14002     "field_offset" : 64,
14003     "referenced_type" : "_ZTIh"
14004    }
14005   ],
14006   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
14007   "name" : "android::hardware::nfc::V1_1::ProtocolDiscoveryConfig",
14008   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
14009   "self_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE",
14010   "size" : 9,
14011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
14012  },
14013  {
14014   "alignment" : 4,
14015   "base_specifiers" :
14016   [
14017    {
14018     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_04INfcE"
14019    }
14020   ],
14021   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
14022   "name" : "android::hardware::nfc::V1_1::INfc",
14023   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
14024   "self_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE",
14025   "size" : 12,
14026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/INfc.h",
14027   "vtable_components" :
14028   [
14029    {
14030     "component_value" : 4,
14031     "kind" : "vbase_offset"
14032    },
14033    {
14034     "kind" : "offset_to_top"
14035    },
14036    {
14037     "kind" : "rtti",
14038     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
14039    },
14040    {
14041     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_14INfc8isRemoteEv"
14042    },
14043    {
14044     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14045    },
14046    {
14047     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14048    },
14049    {
14050     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14051    },
14052    {
14053     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14054    },
14055    {
14056     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21setHALInstrumentationEv"
14057    },
14058    {
14059     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14060    },
14061    {
14062     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4pingEv"
14063    },
14064    {
14065     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14066    },
14067    {
14068     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc21notifySyspropsChangedEv"
14069    },
14070    {
14071     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14072    },
14073    {
14074     "kind" : "complete_dtor_pointer",
14075     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD1Ev"
14076    },
14077    {
14078     "kind" : "deleting_dtor_pointer",
14079     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfcD0Ev"
14080    },
14081    {
14082     "is_pure" : true,
14083     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
14084    },
14085    {
14086     "is_pure" : true,
14087     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5writeERKNS0_8hidl_vecIhEE"
14088    },
14089    {
14090     "is_pure" : true,
14091     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc15coreInitializedERKNS0_8hidl_vecIhEE"
14092    },
14093    {
14094     "is_pure" : true,
14095     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc11prediscoverEv"
14096    },
14097    {
14098     "is_pure" : true,
14099     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc5closeEv"
14100    },
14101    {
14102     "is_pure" : true,
14103     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc14controlGrantedEv"
14104    },
14105    {
14106     "is_pure" : true,
14107     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc10powerCycleEv"
14108    },
14109    {
14110     "is_pure" : true,
14111     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc12factoryResetEv"
14112    },
14113    {
14114     "is_pure" : true,
14115     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc20closeForPowerOffCaseEv"
14116    },
14117    {
14118     "is_pure" : true,
14119     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
14120    },
14121    {
14122     "is_pure" : true,
14123     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_14INfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
14124    },
14125    {
14126     "kind" : "vcall_offset"
14127    },
14128    {
14129     "kind" : "vcall_offset"
14130    },
14131    {
14132     "kind" : "vcall_offset"
14133    },
14134    {
14135     "kind" : "vcall_offset"
14136    },
14137    {
14138     "component_value" : -4,
14139     "kind" : "vcall_offset"
14140    },
14141    {
14142     "component_value" : -4,
14143     "kind" : "offset_to_top"
14144    },
14145    {
14146     "kind" : "rtti",
14147     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
14148    },
14149    {
14150     "kind" : "complete_dtor_pointer",
14151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD1Ev"
14152    },
14153    {
14154     "kind" : "deleting_dtor_pointer",
14155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_14INfcD0Ev"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14162    },
14163    {
14164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14165    },
14166    {
14167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14168    }
14169   ]
14170  },
14171  {
14172   "alignment" : 4,
14173   "base_specifiers" :
14174   [
14175    {
14176     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14177    }
14178   ],
14179   "fields" :
14180   [
14181    {
14182     "access" : "private",
14183     "field_name" : "_hidl_mImpl",
14184     "field_offset" : 544,
14185     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_14INfcEEE"
14186    }
14187   ],
14188   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
14189   "name" : "android::hardware::nfc::V1_1::BnHwNfc",
14190   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
14191   "self_type" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE",
14192   "size" : 80,
14193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BnHwNfc.h",
14194   "vtable_components" :
14195   [
14196    {
14197     "component_value" : 72,
14198     "kind" : "vbase_offset"
14199    },
14200    {
14201     "kind" : "offset_to_top"
14202    },
14203    {
14204     "kind" : "rtti",
14205     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14215    },
14216    {
14217     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14221    },
14222    {
14223     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14230    },
14231    {
14232     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14233    },
14234    {
14235     "kind" : "complete_dtor_pointer",
14236     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD1Ev"
14237    },
14238    {
14239     "kind" : "deleting_dtor_pointer",
14240     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfcD0Ev"
14241    },
14242    {
14243     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14244    },
14245    {
14246     "component_value" : -20,
14247     "kind" : "offset_to_top"
14248    },
14249    {
14250     "kind" : "rtti",
14251     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
14252    },
14253    {
14254     "kind" : "complete_dtor_pointer",
14255     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
14256    },
14257    {
14258     "kind" : "deleting_dtor_pointer",
14259     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
14260    },
14261    {
14262     "kind" : "vcall_offset"
14263    },
14264    {
14265     "kind" : "vcall_offset"
14266    },
14267    {
14268     "kind" : "vcall_offset"
14269    },
14270    {
14271     "kind" : "vcall_offset"
14272    },
14273    {
14274     "component_value" : -72,
14275     "kind" : "vcall_offset"
14276    },
14277    {
14278     "component_value" : -72,
14279     "kind" : "offset_to_top"
14280    },
14281    {
14282     "kind" : "rtti",
14283     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BnHwNfcE"
14284    },
14285    {
14286     "kind" : "complete_dtor_pointer",
14287     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD1Ev"
14288    },
14289    {
14290     "kind" : "deleting_dtor_pointer",
14291     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BnHwNfcD0Ev"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14295    },
14296    {
14297     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14298    },
14299    {
14300     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14301    },
14302    {
14303     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14304    }
14305   ]
14306  },
14307  {
14308   "alignment" : 4,
14309   "base_specifiers" :
14310   [
14311    {
14312     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEEE"
14313    },
14314    {
14315     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14316    }
14317   ],
14318   "fields" :
14319   [
14320    {
14321     "access" : "private",
14322     "field_name" : "_hidl_mMutex",
14323     "field_offset" : 544,
14324     "referenced_type" : "_ZTINSt3__15mutexE"
14325    },
14326    {
14327     "access" : "private",
14328     "field_name" : "_hidl_mDeathRecipients",
14329     "field_offset" : 576,
14330     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14331    }
14332   ],
14333   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
14334   "name" : "android::hardware::nfc::V1_1::BpHwNfc",
14335   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
14336   "self_type" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE",
14337   "size" : 92,
14338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/BpHwNfc.h",
14339   "vtable_components" :
14340   [
14341    {
14342     "component_value" : 84,
14343     "kind" : "vbase_offset"
14344    },
14345    {
14346     "kind" : "offset_to_top"
14347    },
14348    {
14349     "kind" : "rtti",
14350     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
14351    },
14352    {
14353     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_17BpHwNfc8isRemoteEv"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21setHALInstrumentationEv"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4pingEv"
14375    },
14376    {
14377     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14378    },
14379    {
14380     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc21notifySyspropsChangedEv"
14381    },
14382    {
14383     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14384    },
14385    {
14386     "kind" : "complete_dtor_pointer",
14387     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD1Ev"
14388    },
14389    {
14390     "kind" : "deleting_dtor_pointer",
14391     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfcD0Ev"
14392    },
14393    {
14394     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
14395    },
14396    {
14397     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5writeERKNS0_8hidl_vecIhEE"
14398    },
14399    {
14400     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
14401    },
14402    {
14403     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc11prediscoverEv"
14404    },
14405    {
14406     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc5closeEv"
14407    },
14408    {
14409     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc14controlGrantedEv"
14410    },
14411    {
14412     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc10powerCycleEv"
14413    },
14414    {
14415     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc12factoryResetEv"
14416    },
14417    {
14418     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc20closeForPowerOffCaseEv"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc8open_1_1ERKNS_2spINS2_18INfcClientCallbackEEE"
14422    },
14423    {
14424     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc9getConfigENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
14425    },
14426    {
14427     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
14431    },
14432    {
14433     "component_value" : 80,
14434     "kind" : "vbase_offset"
14435    },
14436    {
14437     "component_value" : -4,
14438     "kind" : "offset_to_top"
14439    },
14440    {
14441     "kind" : "rtti",
14442     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
14443    },
14444    {
14445     "kind" : "complete_dtor_pointer",
14446     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
14447    },
14448    {
14449     "kind" : "deleting_dtor_pointer",
14450     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
14451    },
14452    {
14453     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_14INfcEE10onAsBinderEv"
14454    },
14455    {
14456     "component_value" : 76,
14457     "kind" : "vbase_offset"
14458    },
14459    {
14460     "component_value" : -8,
14461     "kind" : "offset_to_top"
14462    },
14463    {
14464     "kind" : "rtti",
14465     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
14466    },
14467    {
14468     "kind" : "complete_dtor_pointer",
14469     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
14470    },
14471    {
14472     "kind" : "deleting_dtor_pointer",
14473     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14477    },
14478    {
14479     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14483    },
14484    {
14485     "component_value" : -24,
14486     "kind" : "offset_to_top"
14487    },
14488    {
14489     "kind" : "rtti",
14490     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
14491    },
14492    {
14493     "kind" : "complete_dtor_pointer",
14494     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
14495    },
14496    {
14497     "kind" : "deleting_dtor_pointer",
14498     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
14499    },
14500    {
14501     "kind" : "vcall_offset"
14502    },
14503    {
14504     "component_value" : -76,
14505     "kind" : "vcall_offset"
14506    },
14507    {
14508     "component_value" : -84,
14509     "kind" : "vcall_offset"
14510    },
14511    {
14512     "component_value" : -76,
14513     "kind" : "vcall_offset"
14514    },
14515    {
14516     "component_value" : -84,
14517     "kind" : "vcall_offset"
14518    },
14519    {
14520     "component_value" : -84,
14521     "kind" : "offset_to_top"
14522    },
14523    {
14524     "kind" : "rtti",
14525     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_17BpHwNfcE"
14526    },
14527    {
14528     "kind" : "complete_dtor_pointer",
14529     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD1Ev"
14530    },
14531    {
14532     "kind" : "deleting_dtor_pointer",
14533     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_17BpHwNfcD0Ev"
14534    },
14535    {
14536     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14537    },
14538    {
14539     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_17BpHwNfc15onLastStrongRefEPKv"
14540    },
14541    {
14542     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14543    },
14544    {
14545     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14546    }
14547   ]
14548  },
14549  {
14550   "alignment" : 8,
14551   "fields" :
14552   [
14553    {
14554     "field_name" : "nfaPollBailOutMode",
14555     "referenced_type" : "_ZTIb"
14556    },
14557    {
14558     "field_name" : "presenceCheckAlgorithm",
14559     "field_offset" : 8,
14560     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_122PresenceCheckAlgorithmE"
14561    },
14562    {
14563     "field_name" : "nfaProprietaryCfg",
14564     "field_offset" : 16,
14565     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_123ProtocolDiscoveryConfigE"
14566    },
14567    {
14568     "field_name" : "defaultOffHostRoute",
14569     "field_offset" : 88,
14570     "referenced_type" : "_ZTIh"
14571    },
14572    {
14573     "field_name" : "defaultOffHostRouteFelica",
14574     "field_offset" : 96,
14575     "referenced_type" : "_ZTIh"
14576    },
14577    {
14578     "field_name" : "defaultSystemCodeRoute",
14579     "field_offset" : 104,
14580     "referenced_type" : "_ZTIh"
14581    },
14582    {
14583     "field_name" : "defaultSystemCodePowerState",
14584     "field_offset" : 112,
14585     "referenced_type" : "_ZTIh"
14586    },
14587    {
14588     "field_name" : "defaultRoute",
14589     "field_offset" : 120,
14590     "referenced_type" : "_ZTIh"
14591    },
14592    {
14593     "field_name" : "offHostESEPipeId",
14594     "field_offset" : 128,
14595     "referenced_type" : "_ZTIh"
14596    },
14597    {
14598     "field_name" : "offHostSIMPipeId",
14599     "field_offset" : 136,
14600     "referenced_type" : "_ZTIh"
14601    },
14602    {
14603     "field_name" : "maxIsoDepTransceiveLength",
14604     "field_offset" : 160,
14605     "referenced_type" : "_ZTIj"
14606    },
14607    {
14608     "field_name" : "hostWhitelist",
14609     "field_offset" : 192,
14610     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
14611    }
14612   ],
14613   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
14614   "name" : "android::hardware::nfc::V1_1::NfcConfig",
14615   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
14616   "self_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE",
14617   "size" : 40,
14618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen/android/hardware/nfc/1.1/types.h"
14619  },
14620  {
14621   "alignment" : 4,
14622   "base_specifiers" :
14623   [
14624    {
14625     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_14INfcE"
14626    }
14627   ],
14628   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_24INfcE",
14629   "name" : "android::hardware::nfc::V1_2::INfc",
14630   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE",
14631   "self_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE",
14632   "size" : 12,
14633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/INfc.h",
14634   "vtable_components" :
14635   [
14636    {
14637     "component_value" : 4,
14638     "kind" : "vbase_offset"
14639    },
14640    {
14641     "kind" : "offset_to_top"
14642    },
14643    {
14644     "kind" : "rtti",
14645     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_24INfcE"
14646    },
14647    {
14648     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21setHALInstrumentationEv"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4pingEv"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc21notifySyspropsChangedEv"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14679    },
14680    {
14681     "kind" : "complete_dtor_pointer",
14682     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfcD1Ev"
14683    },
14684    {
14685     "kind" : "deleting_dtor_pointer",
14686     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfcD0Ev"
14687    },
14688    {
14689     "is_pure" : true,
14690     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
14691    },
14692    {
14693     "is_pure" : true,
14694     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5writeERKNS0_8hidl_vecIhEE"
14695    },
14696    {
14697     "is_pure" : true,
14698     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc15coreInitializedERKNS0_8hidl_vecIhEE"
14699    },
14700    {
14701     "is_pure" : true,
14702     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc11prediscoverEv"
14703    },
14704    {
14705     "is_pure" : true,
14706     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc5closeEv"
14707    },
14708    {
14709     "is_pure" : true,
14710     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc14controlGrantedEv"
14711    },
14712    {
14713     "is_pure" : true,
14714     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc10powerCycleEv"
14715    },
14716    {
14717     "is_pure" : true,
14718     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc12factoryResetEv"
14719    },
14720    {
14721     "is_pure" : true,
14722     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc20closeForPowerOffCaseEv"
14723    },
14724    {
14725     "is_pure" : true,
14726     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE"
14727    },
14728    {
14729     "is_pure" : true,
14730     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE"
14731    },
14732    {
14733     "is_pure" : true,
14734     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_24INfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
14735    },
14736    {
14737     "kind" : "vcall_offset"
14738    },
14739    {
14740     "kind" : "vcall_offset"
14741    },
14742    {
14743     "kind" : "vcall_offset"
14744    },
14745    {
14746     "kind" : "vcall_offset"
14747    },
14748    {
14749     "component_value" : -4,
14750     "kind" : "vcall_offset"
14751    },
14752    {
14753     "component_value" : -4,
14754     "kind" : "offset_to_top"
14755    },
14756    {
14757     "kind" : "rtti",
14758     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_24INfcE"
14759    },
14760    {
14761     "kind" : "complete_dtor_pointer",
14762     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_24INfcD1Ev"
14763    },
14764    {
14765     "kind" : "deleting_dtor_pointer",
14766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_24INfcD0Ev"
14767    },
14768    {
14769     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14770    },
14771    {
14772     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14773    },
14774    {
14775     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14776    },
14777    {
14778     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14779    }
14780   ]
14781  },
14782  {
14783   "alignment" : 4,
14784   "base_specifiers" :
14785   [
14786    {
14787     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_24INfcE"
14788    },
14789    {
14790     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14791    }
14792   ],
14793   "fields" :
14794   [
14795    {
14796     "access" : "private",
14797     "field_name" : "mImpl",
14798     "field_offset" : 384,
14799     "referenced_type" : "_ZTIKN7android2spINS_8hardware3nfc4V1_24INfcEEE"
14800    },
14801    {
14802     "access" : "private",
14803     "field_name" : "mOnewayQueue",
14804     "field_offset" : 416,
14805     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14806    }
14807   ],
14808   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE",
14809   "name" : "android::hardware::nfc::V1_2::BsNfc",
14810   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE",
14811   "self_type" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE",
14812   "size" : 68,
14813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BsNfc.h",
14814   "vtable_components" :
14815   [
14816    {
14817     "component_value" : 60,
14818     "kind" : "vbase_offset"
14819    },
14820    {
14821     "kind" : "offset_to_top"
14822    },
14823    {
14824     "kind" : "rtti",
14825     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE"
14826    },
14827    {
14828     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_24INfc8isRemoteEv"
14829    },
14830    {
14831     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14832    },
14833    {
14834     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14835    },
14836    {
14837     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14838    },
14839    {
14840     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14841    },
14842    {
14843     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc21setHALInstrumentationEv"
14844    },
14845    {
14846     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14847    },
14848    {
14849     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc4pingEv"
14850    },
14851    {
14852     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14853    },
14854    {
14855     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc21notifySyspropsChangedEv"
14856    },
14857    {
14858     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14859    },
14860    {
14861     "kind" : "complete_dtor_pointer",
14862     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfcD1Ev"
14863    },
14864    {
14865     "kind" : "deleting_dtor_pointer",
14866     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfcD0Ev"
14867    },
14868    {
14869     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
14870    },
14871    {
14872     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5writeERKNS0_8hidl_vecIhEE"
14873    },
14874    {
14875     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc15coreInitializedERKNS0_8hidl_vecIhEE"
14876    },
14877    {
14878     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc11prediscoverEv"
14879    },
14880    {
14881     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc5closeEv"
14882    },
14883    {
14884     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc14controlGrantedEv"
14885    },
14886    {
14887     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc10powerCycleEv"
14888    },
14889    {
14890     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc12factoryResetEv"
14891    },
14892    {
14893     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc20closeForPowerOffCaseEv"
14894    },
14895    {
14896     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE"
14897    },
14898    {
14899     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE"
14900    },
14901    {
14902     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_25BsNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
14903    },
14904    {
14905     "component_value" : -4,
14906     "kind" : "offset_to_top"
14907    },
14908    {
14909     "kind" : "rtti",
14910     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE"
14911    },
14912    {
14913     "kind" : "complete_dtor_pointer",
14914     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_25BsNfcD1Ev"
14915    },
14916    {
14917     "kind" : "deleting_dtor_pointer",
14918     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_25BsNfcD0Ev"
14919    },
14920    {
14921     "kind" : "vcall_offset"
14922    },
14923    {
14924     "kind" : "vcall_offset"
14925    },
14926    {
14927     "kind" : "vcall_offset"
14928    },
14929    {
14930     "kind" : "vcall_offset"
14931    },
14932    {
14933     "component_value" : -60,
14934     "kind" : "vcall_offset"
14935    },
14936    {
14937     "component_value" : -60,
14938     "kind" : "offset_to_top"
14939    },
14940    {
14941     "kind" : "rtti",
14942     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_25BsNfcE"
14943    },
14944    {
14945     "kind" : "complete_dtor_pointer",
14946     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_25BsNfcD1Ev"
14947    },
14948    {
14949     "kind" : "deleting_dtor_pointer",
14950     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_25BsNfcD0Ev"
14951    },
14952    {
14953     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14954    },
14955    {
14956     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14957    },
14958    {
14959     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14960    },
14961    {
14962     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14963    }
14964   ]
14965  },
14966  {
14967   "alignment" : 4,
14968   "base_specifiers" :
14969   [
14970    {
14971     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14972    }
14973   ],
14974   "fields" :
14975   [
14976    {
14977     "access" : "private",
14978     "field_name" : "_hidl_mImpl",
14979     "field_offset" : 544,
14980     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE"
14981    }
14982   ],
14983   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE",
14984   "name" : "android::hardware::nfc::V1_2::BnHwNfc",
14985   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE",
14986   "self_type" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE",
14987   "size" : 80,
14988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BnHwNfc.h",
14989   "vtable_components" :
14990   [
14991    {
14992     "component_value" : 72,
14993     "kind" : "vbase_offset"
14994    },
14995    {
14996     "kind" : "offset_to_top"
14997    },
14998    {
14999     "kind" : "rtti",
15000     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE"
15001    },
15002    {
15003     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15004    },
15005    {
15006     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15007    },
15008    {
15009     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15010    },
15011    {
15012     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15016    },
15017    {
15018     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15019    },
15020    {
15021     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15022    },
15023    {
15024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15025    },
15026    {
15027     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15028    },
15029    {
15030     "kind" : "complete_dtor_pointer",
15031     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD1Ev"
15032    },
15033    {
15034     "kind" : "deleting_dtor_pointer",
15035     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfcD0Ev"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BnHwNfc10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15039    },
15040    {
15041     "component_value" : -20,
15042     "kind" : "offset_to_top"
15043    },
15044    {
15045     "kind" : "rtti",
15046     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE"
15047    },
15048    {
15049     "kind" : "complete_dtor_pointer",
15050     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD1Ev"
15051    },
15052    {
15053     "kind" : "deleting_dtor_pointer",
15054     "mangled_component_name" : "_ZThn20_N7android8hardware3nfc4V1_27BnHwNfcD0Ev"
15055    },
15056    {
15057     "kind" : "vcall_offset"
15058    },
15059    {
15060     "kind" : "vcall_offset"
15061    },
15062    {
15063     "kind" : "vcall_offset"
15064    },
15065    {
15066     "kind" : "vcall_offset"
15067    },
15068    {
15069     "component_value" : -72,
15070     "kind" : "vcall_offset"
15071    },
15072    {
15073     "component_value" : -72,
15074     "kind" : "offset_to_top"
15075    },
15076    {
15077     "kind" : "rtti",
15078     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BnHwNfcE"
15079    },
15080    {
15081     "kind" : "complete_dtor_pointer",
15082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD1Ev"
15083    },
15084    {
15085     "kind" : "deleting_dtor_pointer",
15086     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BnHwNfcD0Ev"
15087    },
15088    {
15089     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15090    },
15091    {
15092     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15093    },
15094    {
15095     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15096    },
15097    {
15098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15099    }
15100   ]
15101  },
15102  {
15103   "alignment" : 4,
15104   "base_specifiers" :
15105   [
15106    {
15107     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEEE"
15108    },
15109    {
15110     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15111    }
15112   ],
15113   "fields" :
15114   [
15115    {
15116     "access" : "private",
15117     "field_name" : "_hidl_mMutex",
15118     "field_offset" : 544,
15119     "referenced_type" : "_ZTINSt3__15mutexE"
15120    },
15121    {
15122     "access" : "private",
15123     "field_name" : "_hidl_mDeathRecipients",
15124     "field_offset" : 576,
15125     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15126    }
15127   ],
15128   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
15129   "name" : "android::hardware::nfc::V1_2::BpHwNfc",
15130   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
15131   "self_type" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE",
15132   "size" : 92,
15133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/BpHwNfc.h",
15134   "vtable_components" :
15135   [
15136    {
15137     "component_value" : 84,
15138     "kind" : "vbase_offset"
15139    },
15140    {
15141     "kind" : "offset_to_top"
15142    },
15143    {
15144     "kind" : "rtti",
15145     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
15146    },
15147    {
15148     "mangled_component_name" : "_ZNK7android8hardware3nfc4V1_27BpHwNfc8isRemoteEv"
15149    },
15150    {
15151     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15152    },
15153    {
15154     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15155    },
15156    {
15157     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15158    },
15159    {
15160     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15161    },
15162    {
15163     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21setHALInstrumentationEv"
15164    },
15165    {
15166     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15167    },
15168    {
15169     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4pingEv"
15170    },
15171    {
15172     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15173    },
15174    {
15175     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc21notifySyspropsChangedEv"
15176    },
15177    {
15178     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15179    },
15180    {
15181     "kind" : "complete_dtor_pointer",
15182     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcD1Ev"
15183    },
15184    {
15185     "kind" : "deleting_dtor_pointer",
15186     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfcD0Ev"
15187    },
15188    {
15189     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc4openERKNS_2spINS1_4V1_018INfcClientCallbackEEE"
15190    },
15191    {
15192     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5writeERKNS0_8hidl_vecIhEE"
15193    },
15194    {
15195     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15coreInitializedERKNS0_8hidl_vecIhEE"
15196    },
15197    {
15198     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc11prediscoverEv"
15199    },
15200    {
15201     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc5closeEv"
15202    },
15203    {
15204     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc14controlGrantedEv"
15205    },
15206    {
15207     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc10powerCycleEv"
15208    },
15209    {
15210     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc12factoryResetEv"
15211    },
15212    {
15213     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc20closeForPowerOffCaseEv"
15214    },
15215    {
15216     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc8open_1_1ERKNS_2spINS1_4V1_118INfcClientCallbackEEE"
15217    },
15218    {
15219     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc9getConfigENSt3__18functionIFvRKNS1_4V1_19NfcConfigEEEE"
15220    },
15221    {
15222     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc13getConfig_1_2ENSt3__18functionIFvRKNS2_9NfcConfigEEEE"
15223    },
15224    {
15225     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv"
15226    },
15227    {
15228     "mangled_component_name" : "_ZN7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
15229    },
15230    {
15231     "component_value" : 80,
15232     "kind" : "vbase_offset"
15233    },
15234    {
15235     "component_value" : -4,
15236     "kind" : "offset_to_top"
15237    },
15238    {
15239     "kind" : "rtti",
15240     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
15241    },
15242    {
15243     "kind" : "complete_dtor_pointer",
15244     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_27BpHwNfcD1Ev"
15245    },
15246    {
15247     "kind" : "deleting_dtor_pointer",
15248     "mangled_component_name" : "_ZThn4_N7android8hardware3nfc4V1_27BpHwNfcD0Ev"
15249    },
15250    {
15251     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3nfc4V1_24INfcEE10onAsBinderEv"
15252    },
15253    {
15254     "component_value" : 76,
15255     "kind" : "vbase_offset"
15256    },
15257    {
15258     "component_value" : -8,
15259     "kind" : "offset_to_top"
15260    },
15261    {
15262     "kind" : "rtti",
15263     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
15264    },
15265    {
15266     "kind" : "complete_dtor_pointer",
15267     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfcD1Ev"
15268    },
15269    {
15270     "kind" : "deleting_dtor_pointer",
15271     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfcD0Ev"
15272    },
15273    {
15274     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15275    },
15276    {
15277     "mangled_component_name" : "_ZThn8_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
15278    },
15279    {
15280     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15281    },
15282    {
15283     "component_value" : -24,
15284     "kind" : "offset_to_top"
15285    },
15286    {
15287     "kind" : "rtti",
15288     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
15289    },
15290    {
15291     "kind" : "complete_dtor_pointer",
15292     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_27BpHwNfcD1Ev"
15293    },
15294    {
15295     "kind" : "deleting_dtor_pointer",
15296     "mangled_component_name" : "_ZThn24_N7android8hardware3nfc4V1_27BpHwNfcD0Ev"
15297    },
15298    {
15299     "kind" : "vcall_offset"
15300    },
15301    {
15302     "component_value" : -76,
15303     "kind" : "vcall_offset"
15304    },
15305    {
15306     "component_value" : -84,
15307     "kind" : "vcall_offset"
15308    },
15309    {
15310     "component_value" : -76,
15311     "kind" : "vcall_offset"
15312    },
15313    {
15314     "component_value" : -84,
15315     "kind" : "vcall_offset"
15316    },
15317    {
15318     "component_value" : -84,
15319     "kind" : "offset_to_top"
15320    },
15321    {
15322     "kind" : "rtti",
15323     "mangled_component_name" : "_ZTIN7android8hardware3nfc4V1_27BpHwNfcE"
15324    },
15325    {
15326     "kind" : "complete_dtor_pointer",
15327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BpHwNfcD1Ev"
15328    },
15329    {
15330     "kind" : "deleting_dtor_pointer",
15331     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3nfc4V1_27BpHwNfcD0Ev"
15332    },
15333    {
15334     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15335    },
15336    {
15337     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3nfc4V1_27BpHwNfc15onLastStrongRefEPKv"
15338    },
15339    {
15340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15341    },
15342    {
15343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15344    }
15345   ]
15346  },
15347  {
15348   "alignment" : 8,
15349   "fields" :
15350   [
15351    {
15352     "field_name" : "v1_1",
15353     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_19NfcConfigE"
15354    },
15355    {
15356     "field_name" : "offHostRouteUicc",
15357     "field_offset" : 320,
15358     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15359    },
15360    {
15361     "field_name" : "offHostRouteEse",
15362     "field_offset" : 448,
15363     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15364    },
15365    {
15366     "field_name" : "defaultIsoDepRoute",
15367     "field_offset" : 576,
15368     "referenced_type" : "_ZTIh"
15369    }
15370   ],
15371   "linker_set_key" : "_ZTIN7android8hardware3nfc4V1_29NfcConfigE",
15372   "name" : "android::hardware::nfc::V1_2::NfcConfig",
15373   "referenced_type" : "_ZTIN7android8hardware3nfc4V1_29NfcConfigE",
15374   "self_type" : "_ZTIN7android8hardware3nfc4V1_29NfcConfigE",
15375   "size" : 80,
15376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen/android/hardware/nfc/1.2/types.h"
15377  },
15378  {
15379   "access" : "private",
15380   "alignment" : 4,
15381   "fields" :
15382   [
15383    {
15384     "field_name" : "index",
15385     "referenced_type" : "_ZTIj"
15386    },
15387    {
15388     "field_name" : "buffer",
15389     "field_offset" : 32,
15390     "referenced_type" : "_ZTIy"
15391    },
15392    {
15393     "field_name" : "bufend",
15394     "field_offset" : 96,
15395     "referenced_type" : "_ZTIy"
15396    }
15397   ],
15398   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15399   "name" : "android::hardware::Parcel::BufferInfo",
15400   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15401   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15402   "size" : 20,
15403   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15404  },
15405  {
15406   "alignment" : 4,
15407   "fields" :
15408   [
15409    {
15410     "access" : "private",
15411     "field_name" : "mBufCachePos",
15412     "referenced_type" : "_ZTIj"
15413    },
15414    {
15415     "access" : "private",
15416     "field_name" : "mBufCache",
15417     "field_offset" : 32,
15418     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
15419    },
15420    {
15421     "access" : "private",
15422     "field_name" : "mError",
15423     "field_offset" : 128,
15424     "referenced_type" : "_ZTIi"
15425    },
15426    {
15427     "access" : "private",
15428     "field_name" : "mData",
15429     "field_offset" : 160,
15430     "referenced_type" : "_ZTIPh"
15431    },
15432    {
15433     "access" : "private",
15434     "field_name" : "mDataSize",
15435     "field_offset" : 192,
15436     "referenced_type" : "_ZTIj"
15437    },
15438    {
15439     "access" : "private",
15440     "field_name" : "mDataCapacity",
15441     "field_offset" : 224,
15442     "referenced_type" : "_ZTIj"
15443    },
15444    {
15445     "access" : "private",
15446     "field_name" : "mDataPos",
15447     "field_offset" : 256,
15448     "referenced_type" : "_ZTIj"
15449    },
15450    {
15451     "access" : "private",
15452     "field_name" : "mObjects",
15453     "field_offset" : 288,
15454     "referenced_type" : "_ZTIPy"
15455    },
15456    {
15457     "access" : "private",
15458     "field_name" : "mObjectsSize",
15459     "field_offset" : 320,
15460     "referenced_type" : "_ZTIj"
15461    },
15462    {
15463     "access" : "private",
15464     "field_name" : "mObjectsCapacity",
15465     "field_offset" : 352,
15466     "referenced_type" : "_ZTIj"
15467    },
15468    {
15469     "access" : "private",
15470     "field_name" : "mNextObjectHint",
15471     "field_offset" : 384,
15472     "referenced_type" : "_ZTIj"
15473    },
15474    {
15475     "access" : "private",
15476     "field_name" : "mNumRef",
15477     "field_offset" : 416,
15478     "referenced_type" : "_ZTIj"
15479    },
15480    {
15481     "access" : "private",
15482     "field_name" : "mFdsKnown",
15483     "field_offset" : 448,
15484     "referenced_type" : "_ZTIb"
15485    },
15486    {
15487     "access" : "private",
15488     "field_name" : "mHasFds",
15489     "field_offset" : 456,
15490     "referenced_type" : "_ZTIb"
15491    },
15492    {
15493     "access" : "private",
15494     "field_name" : "mAllowFds",
15495     "field_offset" : 464,
15496     "referenced_type" : "_ZTIb"
15497    },
15498    {
15499     "access" : "private",
15500     "field_name" : "mOwner",
15501     "field_offset" : 480,
15502     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
15503    },
15504    {
15505     "access" : "private",
15506     "field_name" : "mOwnerCookie",
15507     "field_offset" : 512,
15508     "referenced_type" : "_ZTIPv"
15509    }
15510   ],
15511   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
15512   "name" : "android::hardware::Parcel",
15513   "record_kind" : "class",
15514   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
15515   "self_type" : "_ZTIN7android8hardware6ParcelE",
15516   "size" : 68,
15517   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15518  },
15519  {
15520   "alignment" : 4,
15521   "base_specifiers" :
15522   [
15523    {
15524     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15525    }
15526   ],
15527   "fields" :
15528   [
15529    {
15530     "access" : "private",
15531     "field_name" : "mVal",
15532     "field_offset" : 192,
15533     "referenced_type" : "_ZTIN7android8hardware3nfc4V1_09NfcStatusE"
15534    }
15535   ],
15536   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15537   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus>",
15538   "record_kind" : "class",
15539   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15540   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
15541   "size" : 28,
15542   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15543   "template_args" : [ "_ZTIN7android8hardware3nfc4V1_09NfcStatusE" ]
15544  },
15545  {
15546   "alignment" : 4,
15547   "base_specifiers" :
15548   [
15549    {
15550     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15551    }
15552   ],
15553   "fields" :
15554   [
15555    {
15556     "access" : "private",
15557     "field_name" : "mVal",
15558     "field_offset" : 192,
15559     "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE"
15560    }
15561   ],
15562   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
15563   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> >",
15564   "record_kind" : "class",
15565   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
15566   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
15567   "size" : 28,
15568   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15569   "template_args" : [ "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE" ]
15570  },
15571  {
15572   "alignment" : 4,
15573   "base_specifiers" :
15574   [
15575    {
15576     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15577    }
15578   ],
15579   "fields" :
15580   [
15581    {
15582     "access" : "private",
15583     "field_name" : "mVal",
15584     "field_offset" : 168,
15585     "referenced_type" : "_ZTIb"
15586    }
15587   ],
15588   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
15589   "name" : "android::hardware::Return<bool>",
15590   "record_kind" : "class",
15591   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15592   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
15593   "size" : 24,
15594   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15595   "template_args" : [ "_ZTIb" ]
15596  },
15597  {
15598   "alignment" : 4,
15599   "base_specifiers" :
15600   [
15601    {
15602     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15603    }
15604   ],
15605   "fields" :
15606   [
15607    {
15608     "access" : "private",
15609     "field_name" : "mVal",
15610     "field_offset" : 192,
15611     "referenced_type" : "_ZTIj"
15612    }
15613   ],
15614   "linker_set_key" : "_ZTIN7android8hardware6ReturnIjEE",
15615   "name" : "android::hardware::Return<unsigned int>",
15616   "record_kind" : "class",
15617   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
15618   "self_type" : "_ZTIN7android8hardware6ReturnIjEE",
15619   "size" : 28,
15620   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15621   "template_args" : [ "_ZTIj" ]
15622  },
15623  {
15624   "alignment" : 4,
15625   "base_specifiers" :
15626   [
15627    {
15628     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15629    }
15630   ],
15631   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
15632   "name" : "android::hardware::Return<void>",
15633   "record_kind" : "class",
15634   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15635   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
15636   "size" : 24,
15637   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15638   "template_args" : [ "_ZTIv" ]
15639  },
15640  {
15641   "alignment" : 4,
15642   "fields" :
15643   [
15644    {
15645     "access" : "private",
15646     "field_name" : "mException",
15647     "referenced_type" : "_ZTIi"
15648    },
15649    {
15650     "access" : "private",
15651     "field_name" : "mErrorCode",
15652     "field_offset" : 32,
15653     "referenced_type" : "_ZTIi"
15654    },
15655    {
15656     "access" : "private",
15657     "field_name" : "mMessage",
15658     "field_offset" : 64,
15659     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15660    }
15661   ],
15662   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
15663   "name" : "android::hardware::Status",
15664   "record_kind" : "class",
15665   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15666   "self_type" : "_ZTIN7android8hardware6StatusE",
15667   "size" : 20,
15668   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15669  },
15670  {
15671   "alignment" : 4,
15672   "base_specifiers" :
15673   [
15674    {
15675     "is_virtual" : true,
15676     "referenced_type" : "_ZTIN7android7RefBaseE"
15677    }
15678   ],
15679   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15680   "name" : "android::hardware::IBinder::DeathRecipient",
15681   "record_kind" : "class",
15682   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15683   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15684   "size" : 12,
15685   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15686   "vtable_components" :
15687   [
15688    {
15689     "component_value" : 4,
15690     "kind" : "vbase_offset"
15691    },
15692    {
15693     "kind" : "offset_to_top"
15694    },
15695    {
15696     "kind" : "rtti",
15697     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15698    },
15699    {
15700     "is_pure" : true,
15701     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
15702    },
15703    {
15704     "kind" : "complete_dtor_pointer",
15705     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
15706    },
15707    {
15708     "kind" : "deleting_dtor_pointer",
15709     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
15710    },
15711    {
15712     "kind" : "vcall_offset"
15713    },
15714    {
15715     "kind" : "vcall_offset"
15716    },
15717    {
15718     "kind" : "vcall_offset"
15719    },
15720    {
15721     "kind" : "vcall_offset"
15722    },
15723    {
15724     "component_value" : -4,
15725     "kind" : "vcall_offset"
15726    },
15727    {
15728     "component_value" : -4,
15729     "kind" : "offset_to_top"
15730    },
15731    {
15732     "kind" : "rtti",
15733     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15734    },
15735    {
15736     "kind" : "complete_dtor_pointer",
15737     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
15738    },
15739    {
15740     "kind" : "deleting_dtor_pointer",
15741     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
15742    },
15743    {
15744     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15745    },
15746    {
15747     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15748    },
15749    {
15750     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15751    },
15752    {
15753     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15754    }
15755   ]
15756  },
15757  {
15758   "alignment" : 4,
15759   "base_specifiers" :
15760   [
15761    {
15762     "is_virtual" : true,
15763     "referenced_type" : "_ZTIN7android7RefBaseE"
15764    }
15765   ],
15766   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
15767   "name" : "android::hardware::IBinder",
15768   "record_kind" : "class",
15769   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
15770   "self_type" : "_ZTIN7android8hardware7IBinderE",
15771   "size" : 12,
15772   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15773   "vtable_components" :
15774   [
15775    {
15776     "component_value" : 4,
15777     "kind" : "vbase_offset"
15778    },
15779    {
15780     "kind" : "offset_to_top"
15781    },
15782    {
15783     "kind" : "rtti",
15784     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15785    },
15786    {
15787     "is_pure" : true,
15788     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15789    },
15790    {
15791     "is_pure" : true,
15792     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
15793    },
15794    {
15795     "is_pure" : true,
15796     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
15797    },
15798    {
15799     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15800    },
15801    {
15802     "is_pure" : true,
15803     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15804    },
15805    {
15806     "is_pure" : true,
15807     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
15808    },
15809    {
15810     "is_pure" : true,
15811     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
15812    },
15813    {
15814     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
15815    },
15816    {
15817     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15818    },
15819    {
15820     "kind" : "complete_dtor_pointer",
15821     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
15822    },
15823    {
15824     "kind" : "deleting_dtor_pointer",
15825     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
15826    },
15827    {
15828     "kind" : "vcall_offset"
15829    },
15830    {
15831     "kind" : "vcall_offset"
15832    },
15833    {
15834     "kind" : "vcall_offset"
15835    },
15836    {
15837     "kind" : "vcall_offset"
15838    },
15839    {
15840     "component_value" : -4,
15841     "kind" : "vcall_offset"
15842    },
15843    {
15844     "component_value" : -4,
15845     "kind" : "offset_to_top"
15846    },
15847    {
15848     "kind" : "rtti",
15849     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15850    },
15851    {
15852     "kind" : "complete_dtor_pointer",
15853     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
15854    },
15855    {
15856     "kind" : "deleting_dtor_pointer",
15857     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
15858    },
15859    {
15860     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15861    },
15862    {
15863     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15864    },
15865    {
15866     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15867    },
15868    {
15869     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15870    }
15871   ]
15872  },
15873  {
15874   "alignment" : 4,
15875   "fields" :
15876   [
15877    {
15878     "access" : "private",
15879     "field_name" : "mQueue",
15880     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
15881    }
15882   ],
15883   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
15884   "name" : "android::hardware::details::TaskRunner",
15885   "record_kind" : "class",
15886   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
15887   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
15888   "size" : 8,
15889   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
15890  },
15891  {
15892   "alignment" : 4,
15893   "fields" :
15894   [
15895    {
15896     "access" : "private",
15897     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
15898    }
15899   ],
15900   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15901   "name" : "android::hardware::details::hidl_pointer<native_handle>",
15902   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15903   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
15904   "size" : 8,
15905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15906   "template_args" : [ "_ZTI13native_handle" ]
15907  },
15908  {
15909   "access" : "private",
15910   "alignment" : 4,
15911   "fields" :
15912   [
15913    {
15914     "field_name" : "mPointer",
15915     "referenced_type" : "_ZTIP13native_handle"
15916    },
15917    {
15918     "field_name" : "_pad",
15919     "referenced_type" : "_ZTIy"
15920    }
15921   ],
15922   "is_anonymous" : true,
15923   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15924   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
15925   "record_kind" : "union",
15926   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15927   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15928   "size" : 8,
15929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15930  },
15931  {
15932   "alignment" : 4,
15933   "fields" :
15934   [
15935    {
15936     "access" : "private",
15937     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15938    }
15939   ],
15940   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15941   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15942   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15943   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15944   "size" : 8,
15945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15946   "template_args" : [ "_ZTIK13native_handle" ]
15947  },
15948  {
15949   "access" : "private",
15950   "alignment" : 4,
15951   "fields" :
15952   [
15953    {
15954     "field_name" : "mPointer",
15955     "referenced_type" : "_ZTIPK13native_handle"
15956    },
15957    {
15958     "field_name" : "_pad",
15959     "referenced_type" : "_ZTIy"
15960    }
15961   ],
15962   "is_anonymous" : true,
15963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15964   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
15965   "record_kind" : "union",
15966   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15967   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15968   "size" : 8,
15969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15970  },
15971  {
15972   "alignment" : 4,
15973   "fields" :
15974   [
15975    {
15976     "access" : "private",
15977     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
15978    }
15979   ],
15980   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15981   "name" : "android::hardware::details::hidl_pointer<const char>",
15982   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15983   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15984   "size" : 8,
15985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15986   "template_args" : [ "_ZTIKc" ]
15987  },
15988  {
15989   "access" : "private",
15990   "alignment" : 4,
15991   "fields" :
15992   [
15993    {
15994     "field_name" : "mPointer",
15995     "referenced_type" : "_ZTIPKc"
15996    },
15997    {
15998     "field_name" : "_pad",
15999     "referenced_type" : "_ZTIy"
16000    }
16001   ],
16002   "is_anonymous" : true,
16003   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16004   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16005   "record_kind" : "union",
16006   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16007   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16008   "size" : 8,
16009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16010  },
16011  {
16012   "alignment" : 4,
16013   "fields" :
16014   [
16015    {
16016     "access" : "private",
16017     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
16018    }
16019   ],
16020   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16021   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16022   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16023   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16024   "size" : 8,
16025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16026   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16027  },
16028  {
16029   "access" : "private",
16030   "alignment" : 4,
16031   "fields" :
16032   [
16033    {
16034     "field_name" : "mPointer",
16035     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
16036    },
16037    {
16038     "field_name" : "_pad",
16039     "referenced_type" : "_ZTIy"
16040    }
16041   ],
16042   "is_anonymous" : true,
16043   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16044   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16045   "record_kind" : "union",
16046   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16047   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16048   "size" : 8,
16049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16050  },
16051  {
16052   "alignment" : 4,
16053   "fields" :
16054   [
16055    {
16056     "access" : "private",
16057     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16058    }
16059   ],
16060   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16061   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16062   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16063   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16064   "size" : 8,
16065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16066   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16067  },
16068  {
16069   "access" : "private",
16070   "alignment" : 4,
16071   "fields" :
16072   [
16073    {
16074     "field_name" : "mPointer",
16075     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
16076    },
16077    {
16078     "field_name" : "_pad",
16079     "referenced_type" : "_ZTIy"
16080    }
16081   ],
16082   "is_anonymous" : true,
16083   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16084   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16085   "record_kind" : "union",
16086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16087   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16088   "size" : 8,
16089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16090  },
16091  {
16092   "alignment" : 4,
16093   "fields" :
16094   [
16095    {
16096     "access" : "private",
16097     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16098    }
16099   ],
16100   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16101   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16102   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16103   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16104   "size" : 8,
16105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16106   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16107  },
16108  {
16109   "access" : "private",
16110   "alignment" : 4,
16111   "fields" :
16112   [
16113    {
16114     "field_name" : "mPointer",
16115     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
16116    },
16117    {
16118     "field_name" : "_pad",
16119     "referenced_type" : "_ZTIy"
16120    }
16121   ],
16122   "is_anonymous" : true,
16123   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16124   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16125   "record_kind" : "union",
16126   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16127   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16128   "size" : 8,
16129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16130  },
16131  {
16132   "alignment" : 4,
16133   "fields" :
16134   [
16135    {
16136     "access" : "private",
16137     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
16138    }
16139   ],
16140   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16141   "name" : "android::hardware::details::hidl_pointer<char>",
16142   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16143   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16144   "size" : 8,
16145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16146   "template_args" : [ "_ZTIc" ]
16147  },
16148  {
16149   "access" : "private",
16150   "alignment" : 4,
16151   "fields" :
16152   [
16153    {
16154     "field_name" : "mPointer",
16155     "referenced_type" : "_ZTIPc"
16156    },
16157    {
16158     "field_name" : "_pad",
16159     "referenced_type" : "_ZTIy"
16160    }
16161   ],
16162   "is_anonymous" : true,
16163   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16164   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16165   "record_kind" : "union",
16166   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16167   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16168   "size" : 8,
16169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16170  },
16171  {
16172   "alignment" : 4,
16173   "fields" :
16174   [
16175    {
16176     "access" : "private",
16177     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
16178    }
16179   ],
16180   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16181   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
16182   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16183   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
16184   "size" : 8,
16185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16186   "template_args" : [ "_ZTIh" ]
16187  },
16188  {
16189   "access" : "private",
16190   "alignment" : 4,
16191   "fields" :
16192   [
16193    {
16194     "field_name" : "mPointer",
16195     "referenced_type" : "_ZTIPh"
16196    },
16197    {
16198     "field_name" : "_pad",
16199     "referenced_type" : "_ZTIy"
16200    }
16201   ],
16202   "is_anonymous" : true,
16203   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16204   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16205   "record_kind" : "union",
16206   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16207   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
16208   "size" : 8,
16209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16210  },
16211  {
16212   "alignment" : 4,
16213   "fields" :
16214   [
16215    {
16216     "access" : "private",
16217     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
16218    }
16219   ],
16220   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16221   "name" : "android::hardware::details::hidl_pointer<int>",
16222   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16223   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16224   "size" : 8,
16225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16226   "template_args" : [ "_ZTIi" ]
16227  },
16228  {
16229   "access" : "private",
16230   "alignment" : 4,
16231   "fields" :
16232   [
16233    {
16234     "field_name" : "mPointer",
16235     "referenced_type" : "_ZTIPi"
16236    },
16237    {
16238     "field_name" : "_pad",
16239     "referenced_type" : "_ZTIy"
16240    }
16241   ],
16242   "is_anonymous" : true,
16243   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16244   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
16245   "record_kind" : "union",
16246   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16247   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16248   "size" : 8,
16249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16250  },
16251  {
16252   "alignment" : 4,
16253   "fields" :
16254   [
16255    {
16256     "access" : "private",
16257     "field_name" : "buffer",
16258     "referenced_type" : "_ZTIA16_c"
16259    }
16260   ],
16261   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16262   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
16263   "record_kind" : "class",
16264   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16265   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16266   "size" : 16,
16267   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16268   "template_args" :
16269   [
16270    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16271   ]
16272  },
16273  {
16274   "alignment" : 4,
16275   "fields" :
16276   [
16277    {
16278     "access" : "private",
16279     "field_name" : "mStatus",
16280     "referenced_type" : "_ZTIN7android8hardware6StatusE"
16281    },
16282    {
16283     "access" : "private",
16284     "field_name" : "mCheckedStatus",
16285     "field_offset" : 160,
16286     "referenced_type" : "_ZTIb"
16287    }
16288   ],
16289   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
16290   "name" : "android::hardware::details::return_status",
16291   "record_kind" : "class",
16292   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16293   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
16294   "size" : 24,
16295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16296  },
16297  {
16298   "alignment" : 4,
16299   "fields" :
16300   [
16301    {
16302     "access" : "protected",
16303     "field_name" : "mInstrumentationCallbacks",
16304     "field_offset" : 32,
16305     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
16306    },
16307    {
16308     "access" : "protected",
16309     "field_name" : "mEnableInstrumentation",
16310     "field_offset" : 128,
16311     "referenced_type" : "_ZTIb"
16312    },
16313    {
16314     "access" : "protected",
16315     "field_name" : "mInstrumentationLibPackage",
16316     "field_offset" : 160,
16317     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16318    },
16319    {
16320     "access" : "protected",
16321     "field_name" : "mInterfaceName",
16322     "field_offset" : 256,
16323     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16324    }
16325   ],
16326   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16327   "name" : "android::hardware::details::HidlInstrumentor",
16328   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16329   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16330   "size" : 44,
16331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16332   "vtable_components" :
16333   [
16334    {
16335     "kind" : "offset_to_top"
16336    },
16337    {
16338     "kind" : "rtti",
16339     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16340    },
16341    {
16342     "kind" : "complete_dtor_pointer",
16343     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16344    },
16345    {
16346     "kind" : "deleting_dtor_pointer",
16347     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16348    }
16349   ]
16350  },
16351  {
16352   "alignment" : 1,
16353   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
16354   "name" : "android::hardware::details::i_tag",
16355   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
16356   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
16357   "size" : 1,
16358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16359  },
16360  {
16361   "alignment" : 1,
16362   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
16363   "name" : "android::hardware::details::bs_tag",
16364   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
16365   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
16366   "size" : 1,
16367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16368  },
16369  {
16370   "alignment" : 1,
16371   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
16372   "name" : "android::hardware::details::bnhw_tag",
16373   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16374   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16375   "size" : 1,
16376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16377  },
16378  {
16379   "alignment" : 1,
16380   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
16381   "name" : "android::hardware::details::bphw_tag",
16382   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16383   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16384   "size" : 1,
16385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16386  },
16387  {
16388   "alignment" : 1,
16389   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16390   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16391   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16392   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16393   "size" : 1,
16394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16395   "template_args" : [ "_ZTIh" ]
16396  },
16397  {
16398   "alignment" : 4,
16399   "fields" :
16400   [
16401    {
16402     "access" : "private",
16403     "field_name" : "mBuffer",
16404     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16405    },
16406    {
16407     "access" : "private",
16408     "field_name" : "mSize",
16409     "field_offset" : 64,
16410     "referenced_type" : "_ZTIj"
16411    },
16412    {
16413     "access" : "private",
16414     "field_name" : "mOwnsBuffer",
16415     "field_offset" : 96,
16416     "referenced_type" : "_ZTIb"
16417    },
16418    {
16419     "access" : "private",
16420     "field_name" : "mPad",
16421     "field_offset" : 104,
16422     "referenced_type" : "_ZTIA3_h"
16423    }
16424   ],
16425   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16426   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16427   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16428   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16429   "size" : 16,
16430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16431   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16432  },
16433  {
16434   "alignment" : 4,
16435   "fields" :
16436   [
16437    {
16438     "access" : "private",
16439     "field_name" : "mBuffer",
16440     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16441    },
16442    {
16443     "access" : "private",
16444     "field_name" : "mSize",
16445     "field_offset" : 64,
16446     "referenced_type" : "_ZTIj"
16447    },
16448    {
16449     "access" : "private",
16450     "field_name" : "mOwnsBuffer",
16451     "field_offset" : 96,
16452     "referenced_type" : "_ZTIb"
16453    },
16454    {
16455     "access" : "private",
16456     "field_name" : "mPad",
16457     "field_offset" : 104,
16458     "referenced_type" : "_ZTIA3_h"
16459    }
16460   ],
16461   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16462   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16463   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16464   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16465   "size" : 16,
16466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16467   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16468  },
16469  {
16470   "alignment" : 4,
16471   "fields" :
16472   [
16473    {
16474     "access" : "private",
16475     "field_name" : "mBuffer",
16476     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16477    },
16478    {
16479     "access" : "private",
16480     "field_name" : "mSize",
16481     "field_offset" : 64,
16482     "referenced_type" : "_ZTIj"
16483    },
16484    {
16485     "access" : "private",
16486     "field_name" : "mOwnsBuffer",
16487     "field_offset" : 96,
16488     "referenced_type" : "_ZTIb"
16489    },
16490    {
16491     "access" : "private",
16492     "field_name" : "mPad",
16493     "field_offset" : 104,
16494     "referenced_type" : "_ZTIA3_h"
16495    }
16496   ],
16497   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16498   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16499   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16500   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16501   "size" : 16,
16502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16503   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16504  },
16505  {
16506   "alignment" : 4,
16507   "fields" :
16508   [
16509    {
16510     "access" : "private",
16511     "field_name" : "mBuffer",
16512     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
16513    },
16514    {
16515     "access" : "private",
16516     "field_name" : "mSize",
16517     "field_offset" : 64,
16518     "referenced_type" : "_ZTIj"
16519    },
16520    {
16521     "access" : "private",
16522     "field_name" : "mOwnsBuffer",
16523     "field_offset" : 96,
16524     "referenced_type" : "_ZTIb"
16525    },
16526    {
16527     "access" : "private",
16528     "field_name" : "mPad",
16529     "field_offset" : 104,
16530     "referenced_type" : "_ZTIA3_h"
16531    }
16532   ],
16533   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
16534   "name" : "android::hardware::hidl_vec<char>",
16535   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16536   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16537   "size" : 16,
16538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16539   "template_args" : [ "_ZTIc" ]
16540  },
16541  {
16542   "alignment" : 4,
16543   "fields" :
16544   [
16545    {
16546     "access" : "private",
16547     "field_name" : "mBuffer",
16548     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
16549    },
16550    {
16551     "access" : "private",
16552     "field_name" : "mSize",
16553     "field_offset" : 64,
16554     "referenced_type" : "_ZTIj"
16555    },
16556    {
16557     "access" : "private",
16558     "field_name" : "mOwnsBuffer",
16559     "field_offset" : 96,
16560     "referenced_type" : "_ZTIb"
16561    },
16562    {
16563     "access" : "private",
16564     "field_name" : "mPad",
16565     "field_offset" : 104,
16566     "referenced_type" : "_ZTIA3_h"
16567    }
16568   ],
16569   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
16570   "name" : "android::hardware::hidl_vec<unsigned char>",
16571   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
16572   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
16573   "size" : 16,
16574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16575   "template_args" : [ "_ZTIh" ]
16576  },
16577  {
16578   "alignment" : 4,
16579   "fields" :
16580   [
16581    {
16582     "access" : "private",
16583     "field_name" : "mBuffer",
16584     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
16585    },
16586    {
16587     "access" : "private",
16588     "field_name" : "mSize",
16589     "field_offset" : 64,
16590     "referenced_type" : "_ZTIj"
16591    },
16592    {
16593     "access" : "private",
16594     "field_name" : "mOwnsBuffer",
16595     "field_offset" : 96,
16596     "referenced_type" : "_ZTIb"
16597    },
16598    {
16599     "access" : "private",
16600     "field_name" : "mPad",
16601     "field_offset" : 104,
16602     "referenced_type" : "_ZTIA3_h"
16603    }
16604   ],
16605   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
16606   "name" : "android::hardware::hidl_vec<int>",
16607   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16608   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16609   "size" : 16,
16610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16611   "template_args" : [ "_ZTIi" ]
16612  },
16613  {
16614   "alignment" : 4,
16615   "base_specifiers" :
16616   [
16617    {
16618     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
16619    }
16620   ],
16621   "fields" :
16622   [
16623    {
16624     "access" : "protected",
16625     "field_name" : "mSchedPolicy",
16626     "field_offset" : 32,
16627     "referenced_type" : "_ZTIi"
16628    },
16629    {
16630     "access" : "protected",
16631     "field_name" : "mSchedPriority",
16632     "field_offset" : 64,
16633     "referenced_type" : "_ZTIi"
16634    },
16635    {
16636     "access" : "private",
16637     "field_name" : "mExtras",
16638     "field_offset" : 96,
16639     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
16640    },
16641    {
16642     "access" : "private",
16643     "field_name" : "mReserved0",
16644     "field_offset" : 128,
16645     "referenced_type" : "_ZTIPv"
16646    }
16647   ],
16648   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
16649   "name" : "android::hardware::BHwBinder",
16650   "record_kind" : "class",
16651   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
16652   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
16653   "size" : 28,
16654   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16655   "vtable_components" :
16656   [
16657    {
16658     "component_value" : 20,
16659     "kind" : "vbase_offset"
16660    },
16661    {
16662     "kind" : "offset_to_top"
16663    },
16664    {
16665     "kind" : "rtti",
16666     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16667    },
16668    {
16669     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16670    },
16671    {
16672     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16673    },
16674    {
16675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16676    },
16677    {
16678     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16679    },
16680    {
16681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16682    },
16683    {
16684     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16685    },
16686    {
16687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16688    },
16689    {
16690     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16694    },
16695    {
16696     "kind" : "complete_dtor_pointer",
16697     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16698    },
16699    {
16700     "kind" : "deleting_dtor_pointer",
16701     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16702    },
16703    {
16704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16705    },
16706    {
16707     "kind" : "vcall_offset"
16708    },
16709    {
16710     "kind" : "vcall_offset"
16711    },
16712    {
16713     "kind" : "vcall_offset"
16714    },
16715    {
16716     "kind" : "vcall_offset"
16717    },
16718    {
16719     "component_value" : -20,
16720     "kind" : "vcall_offset"
16721    },
16722    {
16723     "component_value" : -20,
16724     "kind" : "offset_to_top"
16725    },
16726    {
16727     "kind" : "rtti",
16728     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16729    },
16730    {
16731     "kind" : "complete_dtor_pointer",
16732     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16733    },
16734    {
16735     "kind" : "deleting_dtor_pointer",
16736     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16737    },
16738    {
16739     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16740    },
16741    {
16742     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16743    },
16744    {
16745     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16746    },
16747    {
16748     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16749    }
16750   ]
16751  },
16752  {
16753   "alignment" : 4,
16754   "fields" :
16755   [
16756    {
16757     "field_name" : "sched_policy",
16758     "referenced_type" : "_ZTIi"
16759    },
16760    {
16761     "field_name" : "prio",
16762     "field_offset" : 32,
16763     "referenced_type" : "_ZTIi"
16764    }
16765   ],
16766   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
16767   "name" : "android::hardware::SchedPrio",
16768   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
16769   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
16770   "size" : 8,
16771   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16772  },
16773  {
16774   "alignment" : 4,
16775   "fields" :
16776   [
16777    {
16778     "access" : "private",
16779     "field_name" : "mCond",
16780     "referenced_type" : "_ZTI14pthread_cond_t"
16781    }
16782   ],
16783   "linker_set_key" : "_ZTIN7android9ConditionE",
16784   "name" : "android::Condition",
16785   "record_kind" : "class",
16786   "referenced_type" : "_ZTIN7android9ConditionE",
16787   "self_type" : "_ZTIN7android9ConditionE",
16788   "size" : 4,
16789   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16790  },
16791  {
16792   "alignment" : 4,
16793   "fields" :
16794   [
16795    {
16796     "field_name" : "buf",
16797     "referenced_type" : "_ZTIA5121_h"
16798    },
16799    {
16800     "field_name" : "entry",
16801     "referenced_type" : "_ZTI12logger_entry"
16802    }
16803   ],
16804   "is_anonymous" : true,
16805   "linker_set_key" : "_ZTIN7log_msgUt_E",
16806   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
16807   "record_kind" : "union",
16808   "referenced_type" : "_ZTIN7log_msgUt_E",
16809   "self_type" : "_ZTIN7log_msgUt_E",
16810   "size" : 5124,
16811   "source_file" : "/system/core/liblog/include/log/log_read.h"
16812  }
16813 ],
16814 "rvalue_reference_types" :
16815 [
16816  {
16817   "alignment" : 4,
16818   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16819   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16820   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16821   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16822   "size" : 4,
16823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16824  },
16825  {
16826   "alignment" : 4,
16827   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
16828   "name" : "android::sp<android::hardware::nfc::V1_0::INfcClientCallback> &&",
16829   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
16830   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_018INfcClientCallbackEEE",
16831   "size" : 4,
16832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16833  },
16834  {
16835   "alignment" : 4,
16836   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
16837   "name" : "android::sp<android::hardware::nfc::V1_1::INfcClientCallback> &&",
16838   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
16839   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_118INfcClientCallbackEEE",
16840   "size" : 4,
16841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16842  },
16843  {
16844   "alignment" : 4,
16845   "linker_set_key" : "_ZTION7android2spINS_8hardware3nfc4V1_24INfcEEE",
16846   "name" : "android::sp<android::hardware::nfc::V1_2::INfc> &&",
16847   "referenced_type" : "_ZTIN7android2spINS_8hardware3nfc4V1_24INfcEEE",
16848   "self_type" : "_ZTION7android2spINS_8hardware3nfc4V1_24INfcEEE",
16849   "size" : 4,
16850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16851  },
16852  {
16853   "alignment" : 4,
16854   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16855   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
16856   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
16857   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16858   "size" : 4,
16859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16860  },
16861  {
16862   "alignment" : 4,
16863   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
16864   "name" : "android::hardware::hidl_handle &&",
16865   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
16866   "self_type" : "_ZTION7android8hardware11hidl_handleE",
16867   "size" : 4,
16868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16869  },
16870  {
16871   "alignment" : 4,
16872   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
16873   "name" : "android::hardware::hidl_memory &&",
16874   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
16875   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
16876   "size" : 4,
16877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16878  },
16879  {
16880   "alignment" : 4,
16881   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16882   "name" : "android::hardware::Return<android::hardware::nfc::V1_0::NfcStatus> &&",
16883   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16884   "self_type" : "_ZTION7android8hardware6ReturnINS0_3nfc4V1_09NfcStatusEEE",
16885   "size" : 4,
16886   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16887  },
16888  {
16889   "alignment" : 4,
16890   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
16891   "name" : "android::hardware::Return<android::sp<android::hardware::nfc::V1_2::INfc> > &&",
16892   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
16893   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3nfc4V1_24INfcEEEEE",
16894   "size" : 4,
16895   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16896  },
16897  {
16898   "alignment" : 4,
16899   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
16900   "name" : "android::hardware::Return<bool> &&",
16901   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
16902   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
16903   "size" : 4,
16904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16905  },
16906  {
16907   "alignment" : 4,
16908   "linker_set_key" : "_ZTION7android8hardware6ReturnIjEE",
16909   "name" : "android::hardware::Return<unsigned int> &&",
16910   "referenced_type" : "_ZTIN7android8hardware6ReturnIjEE",
16911   "self_type" : "_ZTION7android8hardware6ReturnIjEE",
16912   "size" : 4,
16913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16914  },
16915  {
16916   "alignment" : 4,
16917   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
16918   "name" : "android::hardware::Return<void> &&",
16919   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
16920   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
16921   "size" : 4,
16922   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16923  },
16924  {
16925   "alignment" : 4,
16926   "linker_set_key" : "_ZTION7android8hardware6StatusE",
16927   "name" : "android::hardware::Status &&",
16928   "referenced_type" : "_ZTIN7android8hardware6StatusE",
16929   "self_type" : "_ZTION7android8hardware6StatusE",
16930   "size" : 4,
16931   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16932  },
16933  {
16934   "alignment" : 4,
16935   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
16936   "name" : "android::hardware::details::return_status &&",
16937   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16938   "self_type" : "_ZTION7android8hardware7details13return_statusE",
16939   "size" : 4,
16940   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16941  },
16942  {
16943   "alignment" : 4,
16944   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16945   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16946   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16947   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16948   "size" : 4,
16949   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16950  },
16951  {
16952   "alignment" : 4,
16953   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16954   "name" : "std::function<sp<IBase> (void *)> &&",
16955   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16956   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16957   "size" : 4,
16958   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16959  },
16960  {
16961   "alignment" : 4,
16962   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16963   "name" : "std::function<sp<IBinder> (void *)> &&",
16964   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16965   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16966   "size" : 4,
16967   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16968  }
16969 ]
16970}
16971