1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS3_4V4_016IKeymasterDeviceENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V4_119BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
236  },
237  {
238   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
242  },
243  {
244   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
266  },
267  {
268   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
269  },
270  {
271   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
275  },
276  {
277   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS1_4V4_016IKeymasterDeviceEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
284  },
285  {
286   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spIS3_EEb"
287  },
288  {
289   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice18_hidl_deviceLockedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice20_hidl_earlyBootEndedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice4pingEv"
311  },
312  {
313   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
323  },
324  {
325   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD2Ev"
326  },
327  {
328   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
329  },
330  {
331   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
335  },
336  {
337   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
338  },
339  {
340   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
347  },
348  {
349   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv"
350  },
351  {
352   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv"
356  },
357  {
358   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
362  },
363  {
364   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
365  },
366  {
367   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice18_hidl_deviceLockedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V4_017VerificationTokenE"
374  },
375  {
376   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice20_hidl_earlyBootEndedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
383  },
384  {
385   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv"
386  },
387  {
388   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv"
392  },
393  {
394   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv"
395  },
396  {
397   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv"
401  },
402  {
403   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy"
404  },
405  {
406   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
413  },
414  {
415   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
416  },
417  {
418   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
422  },
423  {
424   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
425  },
426  {
427   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE"
434  },
435  {
436   "binding" : "weak",
437   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
438  },
439  {
440   "binding" : "weak",
441   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
446  },
447  {
448   "binding" : "weak",
449   "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_"
450  },
451  {
452   "binding" : "weak",
453   "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_"
454  },
455  {
456   "binding" : "weak",
457   "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"
458  },
459  {
460   "binding" : "weak",
461   "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_"
462  },
463  {
464   "binding" : "weak",
465   "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_"
466  },
467  {
468   "binding" : "weak",
469   "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"
470  },
471  {
472   "binding" : "weak",
473   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
474  },
475  {
476   "binding" : "weak",
477   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
478  },
479  {
480   "binding" : "weak",
481   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
482  },
483  {
484   "name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
485  },
486  {
487   "name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
488  },
489  {
490   "name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
491  },
492  {
493   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
494  },
495  {
496   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
497  },
498  {
499   "name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
500  }
501 ],
502 "elf_objects" :
503 [
504  {
505   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10descriptorE"
506  },
507  {
508   "name" : "_ZTCN7android8hardware9keymaster4V4_116IKeymasterDeviceE0_NS1_4V4_016IKeymasterDeviceE"
509  },
510  {
511   "name" : "_ZTCN7android8hardware9keymaster4V4_116IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZTCN7android8hardware9keymaster4V4_117BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
516  },
517  {
518   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS0_7IBinderE"
519  },
520  {
521   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS0_9BHwBinderE"
522  },
523  {
524   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE"
525  },
526  {
527   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE"
528  },
529  {
530   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS1_4V4_016IKeymasterDeviceE"
531  },
532  {
533   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
534  },
535  {
536   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
537  },
538  {
539   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE4_NS0_10IInterfaceE"
540  },
541  {
542   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE8_NS0_11BpHwRefBaseE"
543  },
544  {
545   "name" : "_ZTTN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
546  },
547  {
548   "name" : "_ZTTN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
549  },
550  {
551   "name" : "_ZTTN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
552  },
553  {
554   "name" : "_ZTVN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZTVN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
559  },
560  {
561   "name" : "_ZTVN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
562  },
563  {
564   "name" : "_ZTVN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
565  }
566 ],
567 "enum_types" :
568 [
569  {
570   "alignment" : 4,
571   "enum_fields" :
572   [
573    {
574     "enum_field_value" : 1,
575     "name" : "HAL_HDR_DOLBY_VISION"
576    },
577    {
578     "enum_field_value" : 2,
579     "name" : "HAL_HDR_HDR10"
580    },
581    {
582     "enum_field_value" : 3,
583     "name" : "HAL_HDR_HLG"
584    }
585   ],
586   "linker_set_key" : "_ZTI13android_hdr_t",
587   "name" : "android_hdr_t",
588   "referenced_type" : "_ZTI13android_hdr_t",
589   "self_type" : "_ZTI13android_hdr_t",
590   "size" : 4,
591   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
592   "underlying_type" : "_ZTIj"
593  },
594  {
595   "alignment" : 4,
596   "enum_fields" :
597   [
598    {
599     "enum_field_value" : 4,
600     "name" : "HAL_HDR_HDR10_PLUS"
601    }
602   ],
603   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
604   "name" : "android_hdr_v1_2_t",
605   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
606   "self_type" : "_ZTI18android_hdr_v1_2_t",
607   "size" : 4,
608   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
609   "underlying_type" : "_ZTIj"
610  },
611  {
612   "alignment" : 4,
613   "enum_fields" :
614   [
615    {
616     "enum_field_value" : 0,
617     "name" : "ANDROID_LOG_UNKNOWN"
618    },
619    {
620     "enum_field_value" : 1,
621     "name" : "ANDROID_LOG_DEFAULT"
622    },
623    {
624     "enum_field_value" : 2,
625     "name" : "ANDROID_LOG_VERBOSE"
626    },
627    {
628     "enum_field_value" : 3,
629     "name" : "ANDROID_LOG_DEBUG"
630    },
631    {
632     "enum_field_value" : 4,
633     "name" : "ANDROID_LOG_INFO"
634    },
635    {
636     "enum_field_value" : 5,
637     "name" : "ANDROID_LOG_WARN"
638    },
639    {
640     "enum_field_value" : 6,
641     "name" : "ANDROID_LOG_ERROR"
642    },
643    {
644     "enum_field_value" : 7,
645     "name" : "ANDROID_LOG_FATAL"
646    },
647    {
648     "enum_field_value" : 8,
649     "name" : "ANDROID_LOG_SILENT"
650    }
651   ],
652   "linker_set_key" : "_ZTI19android_LogPriority",
653   "name" : "android_LogPriority",
654   "referenced_type" : "_ZTI19android_LogPriority",
655   "self_type" : "_ZTI19android_LogPriority",
656   "size" : 4,
657   "source_file" : "/system/core/liblog/include/android/log.h",
658   "underlying_type" : "_ZTIj"
659  },
660  {
661   "alignment" : 4,
662   "enum_fields" :
663   [
664    {
665     "enum_field_value" : 0,
666     "name" : "HAL_DATASPACE_UNKNOWN"
667    },
668    {
669     "enum_field_value" : 1,
670     "name" : "HAL_DATASPACE_ARBITRARY"
671    },
672    {
673     "enum_field_value" : 16,
674     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
675    },
676    {
677     "enum_field_value" : 4128768,
678     "name" : "HAL_DATASPACE_STANDARD_MASK"
679    },
680    {
681     "enum_field_value" : 0,
682     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
683    },
684    {
685     "enum_field_value" : 65536,
686     "name" : "HAL_DATASPACE_STANDARD_BT709"
687    },
688    {
689     "enum_field_value" : 131072,
690     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
691    },
692    {
693     "enum_field_value" : 196608,
694     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
695    },
696    {
697     "enum_field_value" : 262144,
698     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
699    },
700    {
701     "enum_field_value" : 327680,
702     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
703    },
704    {
705     "enum_field_value" : 393216,
706     "name" : "HAL_DATASPACE_STANDARD_BT2020"
707    },
708    {
709     "enum_field_value" : 458752,
710     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
711    },
712    {
713     "enum_field_value" : 524288,
714     "name" : "HAL_DATASPACE_STANDARD_BT470M"
715    },
716    {
717     "enum_field_value" : 589824,
718     "name" : "HAL_DATASPACE_STANDARD_FILM"
719    },
720    {
721     "enum_field_value" : 655360,
722     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
723    },
724    {
725     "enum_field_value" : 720896,
726     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
727    },
728    {
729     "enum_field_value" : 22,
730     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
731    },
732    {
733     "enum_field_value" : 130023424,
734     "name" : "HAL_DATASPACE_TRANSFER_MASK"
735    },
736    {
737     "enum_field_value" : 0,
738     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
739    },
740    {
741     "enum_field_value" : 4194304,
742     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
743    },
744    {
745     "enum_field_value" : 8388608,
746     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
747    },
748    {
749     "enum_field_value" : 12582912,
750     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
751    },
752    {
753     "enum_field_value" : 16777216,
754     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
755    },
756    {
757     "enum_field_value" : 20971520,
758     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
759    },
760    {
761     "enum_field_value" : 25165824,
762     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
763    },
764    {
765     "enum_field_value" : 29360128,
766     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
767    },
768    {
769     "enum_field_value" : 33554432,
770     "name" : "HAL_DATASPACE_TRANSFER_HLG"
771    },
772    {
773     "enum_field_value" : 27,
774     "name" : "HAL_DATASPACE_RANGE_SHIFT"
775    },
776    {
777     "enum_field_value" : 939524096,
778     "name" : "HAL_DATASPACE_RANGE_MASK"
779    },
780    {
781     "enum_field_value" : 0,
782     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
783    },
784    {
785     "enum_field_value" : 134217728,
786     "name" : "HAL_DATASPACE_RANGE_FULL"
787    },
788    {
789     "enum_field_value" : 268435456,
790     "name" : "HAL_DATASPACE_RANGE_LIMITED"
791    },
792    {
793     "enum_field_value" : 402653184,
794     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
795    },
796    {
797     "enum_field_value" : 512,
798     "name" : "HAL_DATASPACE_SRGB_LINEAR"
799    },
800    {
801     "enum_field_value" : 138477568,
802     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
803    },
804    {
805     "enum_field_value" : 406913024,
806     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
807    },
808    {
809     "enum_field_value" : 513,
810     "name" : "HAL_DATASPACE_SRGB"
811    },
812    {
813     "enum_field_value" : 142671872,
814     "name" : "HAL_DATASPACE_V0_SRGB"
815    },
816    {
817     "enum_field_value" : 411107328,
818     "name" : "HAL_DATASPACE_V0_SCRGB"
819    },
820    {
821     "enum_field_value" : 257,
822     "name" : "HAL_DATASPACE_JFIF"
823    },
824    {
825     "enum_field_value" : 146931712,
826     "name" : "HAL_DATASPACE_V0_JFIF"
827    },
828    {
829     "enum_field_value" : 258,
830     "name" : "HAL_DATASPACE_BT601_625"
831    },
832    {
833     "enum_field_value" : 281149440,
834     "name" : "HAL_DATASPACE_V0_BT601_625"
835    },
836    {
837     "enum_field_value" : 259,
838     "name" : "HAL_DATASPACE_BT601_525"
839    },
840    {
841     "enum_field_value" : 281280512,
842     "name" : "HAL_DATASPACE_V0_BT601_525"
843    },
844    {
845     "enum_field_value" : 260,
846     "name" : "HAL_DATASPACE_BT709"
847    },
848    {
849     "enum_field_value" : 281083904,
850     "name" : "HAL_DATASPACE_V0_BT709"
851    },
852    {
853     "enum_field_value" : 139067392,
854     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
855    },
856    {
857     "enum_field_value" : 155844608,
858     "name" : "HAL_DATASPACE_DCI_P3"
859    },
860    {
861     "enum_field_value" : 139067392,
862     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
863    },
864    {
865     "enum_field_value" : 143261696,
866     "name" : "HAL_DATASPACE_DISPLAY_P3"
867    },
868    {
869     "enum_field_value" : 151715840,
870     "name" : "HAL_DATASPACE_ADOBE_RGB"
871    },
872    {
873     "enum_field_value" : 138805248,
874     "name" : "HAL_DATASPACE_BT2020_LINEAR"
875    },
876    {
877     "enum_field_value" : 147193856,
878     "name" : "HAL_DATASPACE_BT2020"
879    },
880    {
881     "enum_field_value" : 163971072,
882     "name" : "HAL_DATASPACE_BT2020_PQ"
883    },
884    {
885     "enum_field_value" : 4096,
886     "name" : "HAL_DATASPACE_DEPTH"
887    },
888    {
889     "enum_field_value" : 4097,
890     "name" : "HAL_DATASPACE_SENSOR"
891    }
892   ],
893   "linker_set_key" : "_ZTI19android_dataspace_t",
894   "name" : "android_dataspace_t",
895   "referenced_type" : "_ZTI19android_dataspace_t",
896   "self_type" : "_ZTI19android_dataspace_t",
897   "size" : 4,
898   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
899   "underlying_type" : "_ZTIj"
900  },
901  {
902   "alignment" : 4,
903   "enum_fields" :
904   [
905    {
906     "enum_field_value" : 0,
907     "name" : "FLEX_FORMAT_INVALID"
908    },
909    {
910     "enum_field_value" : 1,
911     "name" : "FLEX_FORMAT_Y"
912    },
913    {
914     "enum_field_value" : 7,
915     "name" : "FLEX_FORMAT_YCbCr"
916    },
917    {
918     "enum_field_value" : 1073741831,
919     "name" : "FLEX_FORMAT_YCbCrA"
920    },
921    {
922     "enum_field_value" : 7168,
923     "name" : "FLEX_FORMAT_RGB"
924    },
925    {
926     "enum_field_value" : 1073748992,
927     "name" : "FLEX_FORMAT_RGBA"
928    }
929   ],
930   "linker_set_key" : "_ZTI19android_flex_format",
931   "name" : "android_flex_format",
932   "referenced_type" : "_ZTI19android_flex_format",
933   "self_type" : "_ZTI19android_flex_format",
934   "size" : 4,
935   "source_file" : "/system/core/libsystem/include/system/graphics.h",
936   "underlying_type" : "_ZTIj"
937  },
938  {
939   "alignment" : 4,
940   "enum_fields" :
941   [
942    {
943     "enum_field_value" : 1,
944     "name" : "HAL_TRANSFORM_FLIP_H"
945    },
946    {
947     "enum_field_value" : 2,
948     "name" : "HAL_TRANSFORM_FLIP_V"
949    },
950    {
951     "enum_field_value" : 4,
952     "name" : "HAL_TRANSFORM_ROT_90"
953    },
954    {
955     "enum_field_value" : 3,
956     "name" : "HAL_TRANSFORM_ROT_180"
957    },
958    {
959     "enum_field_value" : 7,
960     "name" : "HAL_TRANSFORM_ROT_270"
961    }
962   ],
963   "linker_set_key" : "_ZTI19android_transform_t",
964   "name" : "android_transform_t",
965   "referenced_type" : "_ZTI19android_transform_t",
966   "self_type" : "_ZTI19android_transform_t",
967   "size" : 4,
968   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
969   "underlying_type" : "_ZTIj"
970  },
971  {
972   "alignment" : 4,
973   "enum_fields" :
974   [
975    {
976     "enum_field_value" : 0,
977     "name" : "HAL_COLOR_MODE_NATIVE"
978    },
979    {
980     "enum_field_value" : 1,
981     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
982    },
983    {
984     "enum_field_value" : 2,
985     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
986    },
987    {
988     "enum_field_value" : 3,
989     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
990    },
991    {
992     "enum_field_value" : 4,
993     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
994    },
995    {
996     "enum_field_value" : 5,
997     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
998    },
999    {
1000     "enum_field_value" : 6,
1001     "name" : "HAL_COLOR_MODE_DCI_P3"
1002    },
1003    {
1004     "enum_field_value" : 7,
1005     "name" : "HAL_COLOR_MODE_SRGB"
1006    },
1007    {
1008     "enum_field_value" : 8,
1009     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1010    },
1011    {
1012     "enum_field_value" : 9,
1013     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1014    }
1015   ],
1016   "linker_set_key" : "_ZTI20android_color_mode_t",
1017   "name" : "android_color_mode_t",
1018   "referenced_type" : "_ZTI20android_color_mode_t",
1019   "self_type" : "_ZTI20android_color_mode_t",
1020   "size" : 4,
1021   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1022   "underlying_type" : "_ZTIj"
1023  },
1024  {
1025   "alignment" : 4,
1026   "enum_fields" :
1027   [
1028    {
1029     "enum_field_value" : 0,
1030     "name" : "SYSTEM_TIME_REALTIME"
1031    },
1032    {
1033     "enum_field_value" : 1,
1034     "name" : "SYSTEM_TIME_MONOTONIC"
1035    },
1036    {
1037     "enum_field_value" : 2,
1038     "name" : "SYSTEM_TIME_PROCESS"
1039    },
1040    {
1041     "enum_field_value" : 3,
1042     "name" : "SYSTEM_TIME_THREAD"
1043    },
1044    {
1045     "enum_field_value" : 4,
1046     "name" : "SYSTEM_TIME_BOOTTIME"
1047    }
1048   ],
1049   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1050   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1051   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1052   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1053   "size" : 4,
1054   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1055   "underlying_type" : "_ZTIj"
1056  },
1057  {
1058   "alignment" : 4,
1059   "enum_fields" :
1060   [
1061    {
1062     "enum_field_value" : 1,
1063     "name" : "FLEX_COMPONENT_Y"
1064    },
1065    {
1066     "enum_field_value" : 2,
1067     "name" : "FLEX_COMPONENT_Cb"
1068    },
1069    {
1070     "enum_field_value" : 4,
1071     "name" : "FLEX_COMPONENT_Cr"
1072    },
1073    {
1074     "enum_field_value" : 1024,
1075     "name" : "FLEX_COMPONENT_R"
1076    },
1077    {
1078     "enum_field_value" : 2048,
1079     "name" : "FLEX_COMPONENT_G"
1080    },
1081    {
1082     "enum_field_value" : 4096,
1083     "name" : "FLEX_COMPONENT_B"
1084    },
1085    {
1086     "enum_field_value" : 1073741824,
1087     "name" : "FLEX_COMPONENT_A"
1088    }
1089   ],
1090   "linker_set_key" : "_ZTI22android_flex_component",
1091   "name" : "android_flex_component",
1092   "referenced_type" : "_ZTI22android_flex_component",
1093   "self_type" : "_ZTI22android_flex_component",
1094   "size" : 4,
1095   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1096   "underlying_type" : "_ZTIj"
1097  },
1098  {
1099   "alignment" : 4,
1100   "enum_fields" :
1101   [
1102    {
1103     "enum_field_value" : 1,
1104     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1105    },
1106    {
1107     "enum_field_value" : 2,
1108     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1109    },
1110    {
1111     "enum_field_value" : 3,
1112     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1113    },
1114    {
1115     "enum_field_value" : 4,
1116     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1117    },
1118    {
1119     "enum_field_value" : 5,
1120     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1121    },
1122    {
1123     "enum_field_value" : 16,
1124     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1125    },
1126    {
1127     "enum_field_value" : 17,
1128     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1129    },
1130    {
1131     "enum_field_value" : 20,
1132     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1133    },
1134    {
1135     "enum_field_value" : 22,
1136     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1137    },
1138    {
1139     "enum_field_value" : 32,
1140     "name" : "HAL_PIXEL_FORMAT_RAW16"
1141    },
1142    {
1143     "enum_field_value" : 33,
1144     "name" : "HAL_PIXEL_FORMAT_BLOB"
1145    },
1146    {
1147     "enum_field_value" : 34,
1148     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1149    },
1150    {
1151     "enum_field_value" : 35,
1152     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1153    },
1154    {
1155     "enum_field_value" : 36,
1156     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1157    },
1158    {
1159     "enum_field_value" : 37,
1160     "name" : "HAL_PIXEL_FORMAT_RAW10"
1161    },
1162    {
1163     "enum_field_value" : 38,
1164     "name" : "HAL_PIXEL_FORMAT_RAW12"
1165    },
1166    {
1167     "enum_field_value" : 43,
1168     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1169    },
1170    {
1171     "enum_field_value" : 538982489,
1172     "name" : "HAL_PIXEL_FORMAT_Y8"
1173    },
1174    {
1175     "enum_field_value" : 540422489,
1176     "name" : "HAL_PIXEL_FORMAT_Y16"
1177    },
1178    {
1179     "enum_field_value" : 842094169,
1180     "name" : "HAL_PIXEL_FORMAT_YV12"
1181    }
1182   ],
1183   "linker_set_key" : "_ZTI22android_pixel_format_t",
1184   "name" : "android_pixel_format_t",
1185   "referenced_type" : "_ZTI22android_pixel_format_t",
1186   "self_type" : "_ZTI22android_pixel_format_t",
1187   "size" : 4,
1188   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1189   "underlying_type" : "_ZTIj"
1190  },
1191  {
1192   "alignment" : 4,
1193   "enum_fields" :
1194   [
1195    {
1196     "enum_field_value" : 19,
1197     "name" : "ANDROID_PRIORITY_LOWEST"
1198    },
1199    {
1200     "enum_field_value" : 10,
1201     "name" : "ANDROID_PRIORITY_BACKGROUND"
1202    },
1203    {
1204     "enum_field_value" : 0,
1205     "name" : "ANDROID_PRIORITY_NORMAL"
1206    },
1207    {
1208     "enum_field_value" : -2,
1209     "name" : "ANDROID_PRIORITY_FOREGROUND"
1210    },
1211    {
1212     "enum_field_value" : -4,
1213     "name" : "ANDROID_PRIORITY_DISPLAY"
1214    },
1215    {
1216     "enum_field_value" : -8,
1217     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1218    },
1219    {
1220     "enum_field_value" : -10,
1221     "name" : "ANDROID_PRIORITY_VIDEO"
1222    },
1223    {
1224     "enum_field_value" : -16,
1225     "name" : "ANDROID_PRIORITY_AUDIO"
1226    },
1227    {
1228     "enum_field_value" : -19,
1229     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1230    },
1231    {
1232     "enum_field_value" : -20,
1233     "name" : "ANDROID_PRIORITY_HIGHEST"
1234    },
1235    {
1236     "enum_field_value" : 0,
1237     "name" : "ANDROID_PRIORITY_DEFAULT"
1238    },
1239    {
1240     "enum_field_value" : -1,
1241     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1242    },
1243    {
1244     "enum_field_value" : 1,
1245     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1246    }
1247   ],
1248   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1249   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1250   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1251   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1252   "size" : 4,
1253   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1254   "underlying_type" : "_ZTIi"
1255  },
1256  {
1257   "alignment" : 4,
1258   "enum_fields" :
1259   [
1260    {
1261     "enum_field_value" : 281411584,
1262     "name" : "HAL_DATASPACE_BT2020_ITU"
1263    },
1264    {
1265     "enum_field_value" : 298188800,
1266     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1267    },
1268    {
1269     "enum_field_value" : 302383104,
1270     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1271    },
1272    {
1273     "enum_field_value" : 168165376,
1274     "name" : "HAL_DATASPACE_BT2020_HLG"
1275    }
1276   ],
1277   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1278   "name" : "android_dataspace_v1_1_t",
1279   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1280   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1281   "size" : 4,
1282   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1283   "underlying_type" : "_ZTIj"
1284  },
1285  {
1286   "alignment" : 4,
1287   "enum_fields" :
1288   [
1289    {
1290     "enum_field_value" : 142999552,
1291     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1292    },
1293    {
1294     "enum_field_value" : 4098,
1295     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1296    },
1297    {
1298     "enum_field_value" : 4099,
1299     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1300    },
1301    {
1302     "enum_field_value" : 4100,
1303     "name" : "HAL_DATASPACE_HEIF"
1304    }
1305   ],
1306   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1307   "name" : "android_dataspace_v1_2_t",
1308   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1309   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1310   "size" : 4,
1311   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1312   "underlying_type" : "_ZTIj"
1313  },
1314  {
1315   "alignment" : 4,
1316   "enum_fields" :
1317   [
1318    {
1319     "enum_field_value" : 10,
1320     "name" : "HAL_COLOR_MODE_BT2020"
1321    },
1322    {
1323     "enum_field_value" : 11,
1324     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1325    },
1326    {
1327     "enum_field_value" : 12,
1328     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1332   "name" : "android_color_mode_v1_1_t",
1333   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1334   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1335   "size" : 4,
1336   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1337   "underlying_type" : "_ZTIj"
1338  },
1339  {
1340   "alignment" : 4,
1341   "enum_fields" :
1342   [
1343    {
1344     "enum_field_value" : 0,
1345     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1346    },
1347    {
1348     "enum_field_value" : 1,
1349     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1350    },
1351    {
1352     "enum_field_value" : 2,
1353     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1354    },
1355    {
1356     "enum_field_value" : 3,
1357     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1358    },
1359    {
1360     "enum_field_value" : 4,
1361     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1362    },
1363    {
1364     "enum_field_value" : 5,
1365     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1366    },
1367    {
1368     "enum_field_value" : 6,
1369     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1370    }
1371   ],
1372   "linker_set_key" : "_ZTI25android_color_transform_t",
1373   "name" : "android_color_transform_t",
1374   "referenced_type" : "_ZTI25android_color_transform_t",
1375   "self_type" : "_ZTI25android_color_transform_t",
1376   "size" : 4,
1377   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1378   "underlying_type" : "_ZTIj"
1379  },
1380  {
1381   "alignment" : 4,
1382   "enum_fields" :
1383   [
1384    {
1385     "enum_field_value" : 39,
1386     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1387    },
1388    {
1389     "enum_field_value" : 40,
1390     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1391    },
1392    {
1393     "enum_field_value" : 41,
1394     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1395    },
1396    {
1397     "enum_field_value" : 42,
1398     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1399    }
1400   ],
1401   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1402   "name" : "android_pixel_format_sw_t",
1403   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1404   "self_type" : "_ZTI25android_pixel_format_sw_t",
1405   "size" : 4,
1406   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1407   "underlying_type" : "_ZTIj"
1408  },
1409  {
1410   "alignment" : 4,
1411   "enum_fields" :
1412   [
1413    {
1414     "enum_field_value" : 48,
1415     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1416    },
1417    {
1418     "enum_field_value" : 49,
1419     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1420    },
1421    {
1422     "enum_field_value" : 50,
1423     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1424    },
1425    {
1426     "enum_field_value" : 51,
1427     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1428    },
1429    {
1430     "enum_field_value" : 52,
1431     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1432    },
1433    {
1434     "enum_field_value" : 53,
1435     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1436    },
1437    {
1438     "enum_field_value" : 54,
1439     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1440    }
1441   ],
1442   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1443   "name" : "android_pixel_format_v1_1_t",
1444   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1445   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1446   "size" : 4,
1447   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1448   "underlying_type" : "_ZTIj"
1449  },
1450  {
1451   "alignment" : 4,
1452   "enum_fields" :
1453   [
1454    {
1455     "enum_field_value" : 55,
1456     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1460   "name" : "android_pixel_format_v1_2_t",
1461   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1462   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1463   "size" : 4,
1464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1465   "underlying_type" : "_ZTIj"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 0,
1473     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1474    },
1475    {
1476     "enum_field_value" : 1,
1477     "name" : "HAL_RENDER_INTENT_ENHANCE"
1478    },
1479    {
1480     "enum_field_value" : 2,
1481     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1482    },
1483    {
1484     "enum_field_value" : 3,
1485     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1486    }
1487   ],
1488   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1489   "name" : "android_render_intent_v1_1_t",
1490   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1491   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1492   "size" : 4,
1493   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1494   "underlying_type" : "_ZTIj"
1495  },
1496  {
1497   "alignment" : 4,
1498   "enum_fields" :
1499   [
1500    {
1501     "enum_field_value" : 0,
1502     "name" : "LOG_ID_MIN"
1503    },
1504    {
1505     "enum_field_value" : 0,
1506     "name" : "LOG_ID_MAIN"
1507    },
1508    {
1509     "enum_field_value" : 1,
1510     "name" : "LOG_ID_RADIO"
1511    },
1512    {
1513     "enum_field_value" : 2,
1514     "name" : "LOG_ID_EVENTS"
1515    },
1516    {
1517     "enum_field_value" : 3,
1518     "name" : "LOG_ID_SYSTEM"
1519    },
1520    {
1521     "enum_field_value" : 4,
1522     "name" : "LOG_ID_CRASH"
1523    },
1524    {
1525     "enum_field_value" : 5,
1526     "name" : "LOG_ID_STATS"
1527    },
1528    {
1529     "enum_field_value" : 6,
1530     "name" : "LOG_ID_SECURITY"
1531    },
1532    {
1533     "enum_field_value" : 7,
1534     "name" : "LOG_ID_KERNEL"
1535    },
1536    {
1537     "enum_field_value" : 8,
1538     "name" : "LOG_ID_MAX"
1539    },
1540    {
1541     "enum_field_value" : 2147483647,
1542     "name" : "LOG_ID_DEFAULT"
1543    }
1544   ],
1545   "linker_set_key" : "_ZTI6log_id",
1546   "name" : "log_id",
1547   "referenced_type" : "_ZTI6log_id",
1548   "self_type" : "_ZTI6log_id",
1549   "size" : 4,
1550   "source_file" : "/system/core/liblog/include/android/log.h",
1551   "underlying_type" : "_ZTIj"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 1,
1559     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1560    },
1561    {
1562     "enum_field_value" : 2,
1563     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1564    },
1565    {
1566     "enum_field_value" : 4,
1567     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1568    }
1569   ],
1570   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1571   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1572   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1573   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1574   "size" : 4,
1575   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1576   "underlying_type" : "_ZTIj"
1577  },
1578  {
1579   "alignment" : 4,
1580   "enum_fields" :
1581   [
1582    {
1583     "enum_field_value" : 0,
1584     "name" : "android::OK"
1585    },
1586    {
1587     "enum_field_value" : 0,
1588     "name" : "android::NO_ERROR"
1589    },
1590    {
1591     "enum_field_value" : -2147483648,
1592     "name" : "android::UNKNOWN_ERROR"
1593    },
1594    {
1595     "enum_field_value" : -12,
1596     "name" : "android::NO_MEMORY"
1597    },
1598    {
1599     "enum_field_value" : -38,
1600     "name" : "android::INVALID_OPERATION"
1601    },
1602    {
1603     "enum_field_value" : -22,
1604     "name" : "android::BAD_VALUE"
1605    },
1606    {
1607     "enum_field_value" : -2147483647,
1608     "name" : "android::BAD_TYPE"
1609    },
1610    {
1611     "enum_field_value" : -2,
1612     "name" : "android::NAME_NOT_FOUND"
1613    },
1614    {
1615     "enum_field_value" : -1,
1616     "name" : "android::PERMISSION_DENIED"
1617    },
1618    {
1619     "enum_field_value" : -19,
1620     "name" : "android::NO_INIT"
1621    },
1622    {
1623     "enum_field_value" : -17,
1624     "name" : "android::ALREADY_EXISTS"
1625    },
1626    {
1627     "enum_field_value" : -32,
1628     "name" : "android::DEAD_OBJECT"
1629    },
1630    {
1631     "enum_field_value" : -2147483646,
1632     "name" : "android::FAILED_TRANSACTION"
1633    },
1634    {
1635     "enum_field_value" : -75,
1636     "name" : "android::BAD_INDEX"
1637    },
1638    {
1639     "enum_field_value" : -61,
1640     "name" : "android::NOT_ENOUGH_DATA"
1641    },
1642    {
1643     "enum_field_value" : -11,
1644     "name" : "android::WOULD_BLOCK"
1645    },
1646    {
1647     "enum_field_value" : -110,
1648     "name" : "android::TIMED_OUT"
1649    },
1650    {
1651     "enum_field_value" : -74,
1652     "name" : "android::UNKNOWN_TRANSACTION"
1653    },
1654    {
1655     "enum_field_value" : -2147483641,
1656     "name" : "android::FDS_NOT_ALLOWED"
1657    },
1658    {
1659     "enum_field_value" : -2147483640,
1660     "name" : "android::UNEXPECTED_NULL"
1661    }
1662   ],
1663   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1664   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1665   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1666   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1667   "size" : 4,
1668   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1669   "underlying_type" : "_ZTIi"
1670  },
1671  {
1672   "alignment" : 4,
1673   "enum_fields" :
1674   [
1675    {
1676     "enum_field_value" : 19,
1677     "name" : "android::PRIORITY_LOWEST"
1678    },
1679    {
1680     "enum_field_value" : 10,
1681     "name" : "android::PRIORITY_BACKGROUND"
1682    },
1683    {
1684     "enum_field_value" : 0,
1685     "name" : "android::PRIORITY_NORMAL"
1686    },
1687    {
1688     "enum_field_value" : -2,
1689     "name" : "android::PRIORITY_FOREGROUND"
1690    },
1691    {
1692     "enum_field_value" : -4,
1693     "name" : "android::PRIORITY_DISPLAY"
1694    },
1695    {
1696     "enum_field_value" : -8,
1697     "name" : "android::PRIORITY_URGENT_DISPLAY"
1698    },
1699    {
1700     "enum_field_value" : -16,
1701     "name" : "android::PRIORITY_AUDIO"
1702    },
1703    {
1704     "enum_field_value" : -19,
1705     "name" : "android::PRIORITY_URGENT_AUDIO"
1706    },
1707    {
1708     "enum_field_value" : -20,
1709     "name" : "android::PRIORITY_HIGHEST"
1710    },
1711    {
1712     "enum_field_value" : 0,
1713     "name" : "android::PRIORITY_DEFAULT"
1714    },
1715    {
1716     "enum_field_value" : -1,
1717     "name" : "android::PRIORITY_MORE_FAVORABLE"
1718    },
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "android::PRIORITY_LESS_FAVORABLE"
1722    }
1723   ],
1724   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1725   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1726   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1727   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1728   "size" : 4,
1729   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1730   "underlying_type" : "_ZTIi"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 1,
1738     "name" : "android::trait_trivial_copy<bool>::value"
1739    }
1740   ],
1741   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1742   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1743   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1744   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1745   "size" : 4,
1746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1747   "underlying_type" : "_ZTIj"
1748  },
1749  {
1750   "alignment" : 4,
1751   "enum_fields" :
1752   [
1753    {
1754     "enum_field_value" : 1,
1755     "name" : "android::trait_trivial_copy<char>::value"
1756    }
1757   ],
1758   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1759   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1760   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1761   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1762   "size" : 4,
1763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1764   "underlying_type" : "_ZTIj"
1765  },
1766  {
1767   "alignment" : 4,
1768   "enum_fields" :
1769   [
1770    {
1771     "enum_field_value" : 1,
1772     "name" : "android::trait_trivial_copy<double>::value"
1773    }
1774   ],
1775   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1776   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1777   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1778   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1779   "size" : 4,
1780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1781   "underlying_type" : "_ZTIj"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 1,
1789     "name" : "android::trait_trivial_copy<float>::value"
1790    }
1791   ],
1792   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1793   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1794   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1795   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1796   "size" : 4,
1797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1798   "underlying_type" : "_ZTIj"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 1,
1806     "name" : "android::trait_trivial_copy<unsigned char>::value"
1807    }
1808   ],
1809   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1810   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1811   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1812   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1813   "size" : 4,
1814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1815   "underlying_type" : "_ZTIj"
1816  },
1817  {
1818   "alignment" : 4,
1819   "enum_fields" :
1820   [
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "android::trait_trivial_copy<int>::value"
1824    }
1825   ],
1826   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1827   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1828   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1829   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1830   "size" : 4,
1831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1832   "underlying_type" : "_ZTIj"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::trait_trivial_copy<unsigned int>::value"
1841    }
1842   ],
1843   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1844   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1845   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1846   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1847   "size" : 4,
1848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1849   "underlying_type" : "_ZTIj"
1850  },
1851  {
1852   "alignment" : 4,
1853   "enum_fields" :
1854   [
1855    {
1856     "enum_field_value" : 1,
1857     "name" : "android::trait_trivial_copy<long>::value"
1858    }
1859   ],
1860   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1861   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1862   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1863   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1864   "size" : 4,
1865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1866   "underlying_type" : "_ZTIj"
1867  },
1868  {
1869   "alignment" : 4,
1870   "enum_fields" :
1871   [
1872    {
1873     "enum_field_value" : 1,
1874     "name" : "android::trait_trivial_copy<unsigned long>::value"
1875    }
1876   ],
1877   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1878   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1879   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1880   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1881   "size" : 4,
1882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1883   "underlying_type" : "_ZTIj"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "android::trait_trivial_copy<short>::value"
1892    }
1893   ],
1894   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1895   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1896   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1897   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1898   "size" : 4,
1899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1900   "underlying_type" : "_ZTIj"
1901  },
1902  {
1903   "alignment" : 4,
1904   "enum_fields" :
1905   [
1906    {
1907     "enum_field_value" : 1,
1908     "name" : "android::trait_trivial_copy<unsigned short>::value"
1909    }
1910   ],
1911   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1912   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1913   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1914   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1915   "size" : 4,
1916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1917   "underlying_type" : "_ZTIj"
1918  },
1919  {
1920   "alignment" : 4,
1921   "enum_fields" :
1922   [
1923    {
1924     "enum_field_value" : 1,
1925     "name" : "android::trait_trivial_copy<void>::value"
1926    }
1927   ],
1928   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1929   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1930   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1931   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1932   "size" : 4,
1933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::trait_trivial_copy<long long>::value"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1946   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1947   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1948   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1949   "size" : 4,
1950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1951   "underlying_type" : "_ZTIj"
1952  },
1953  {
1954   "alignment" : 4,
1955   "enum_fields" :
1956   [
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1960    }
1961   ],
1962   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1963   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1964   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1965   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1966   "size" : 4,
1967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1968   "underlying_type" : "_ZTIj"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "android::trait_trivial_ctor<bool>::value"
1977    }
1978   ],
1979   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1980   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1981   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1982   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1983   "size" : 4,
1984   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1985   "underlying_type" : "_ZTIj"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 1,
1993     "name" : "android::trait_trivial_ctor<char>::value"
1994    }
1995   ],
1996   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1997   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1998   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1999   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2000   "size" : 4,
2001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2002   "underlying_type" : "_ZTIj"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "android::trait_trivial_ctor<double>::value"
2011    }
2012   ],
2013   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2014   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2015   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2016   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2017   "size" : 4,
2018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2019   "underlying_type" : "_ZTIj"
2020  },
2021  {
2022   "alignment" : 4,
2023   "enum_fields" :
2024   [
2025    {
2026     "enum_field_value" : 1,
2027     "name" : "android::trait_trivial_ctor<float>::value"
2028    }
2029   ],
2030   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2031   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2032   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2033   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2034   "size" : 4,
2035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2036   "underlying_type" : "_ZTIj"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2045    }
2046   ],
2047   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2048   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2049   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2050   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2051   "size" : 4,
2052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2053   "underlying_type" : "_ZTIj"
2054  },
2055  {
2056   "alignment" : 4,
2057   "enum_fields" :
2058   [
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::trait_trivial_ctor<int>::value"
2062    }
2063   ],
2064   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2065   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2066   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2067   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2068   "size" : 4,
2069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2070   "underlying_type" : "_ZTIj"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2079    }
2080   ],
2081   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2082   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2083   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2084   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2085   "size" : 4,
2086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2087   "underlying_type" : "_ZTIj"
2088  },
2089  {
2090   "alignment" : 4,
2091   "enum_fields" :
2092   [
2093    {
2094     "enum_field_value" : 1,
2095     "name" : "android::trait_trivial_ctor<long>::value"
2096    }
2097   ],
2098   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2099   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2100   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2101   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2102   "size" : 4,
2103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2104   "underlying_type" : "_ZTIj"
2105  },
2106  {
2107   "alignment" : 4,
2108   "enum_fields" :
2109   [
2110    {
2111     "enum_field_value" : 1,
2112     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2113    }
2114   ],
2115   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2116   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2117   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2118   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2119   "size" : 4,
2120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2121   "underlying_type" : "_ZTIj"
2122  },
2123  {
2124   "alignment" : 4,
2125   "enum_fields" :
2126   [
2127    {
2128     "enum_field_value" : 1,
2129     "name" : "android::trait_trivial_ctor<short>::value"
2130    }
2131   ],
2132   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2133   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2134   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2135   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2136   "size" : 4,
2137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2138   "underlying_type" : "_ZTIj"
2139  },
2140  {
2141   "alignment" : 4,
2142   "enum_fields" :
2143   [
2144    {
2145     "enum_field_value" : 1,
2146     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2147    }
2148   ],
2149   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2150   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2151   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2152   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2153   "size" : 4,
2154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2155   "underlying_type" : "_ZTIj"
2156  },
2157  {
2158   "alignment" : 4,
2159   "enum_fields" :
2160   [
2161    {
2162     "enum_field_value" : 1,
2163     "name" : "android::trait_trivial_ctor<void>::value"
2164    }
2165   ],
2166   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2167   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2168   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2169   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2170   "size" : 4,
2171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2172   "underlying_type" : "_ZTIj"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::trait_trivial_ctor<long long>::value"
2181    }
2182   ],
2183   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2184   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2185   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2186   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2187   "size" : 4,
2188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2201   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2202   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2203   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2204   "size" : 4,
2205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2206   "underlying_type" : "_ZTIj"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::trait_trivial_dtor<bool>::value"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2218   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2219   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2220   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2221   "size" : 4,
2222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 1,
2231     "name" : "android::trait_trivial_dtor<char>::value"
2232    }
2233   ],
2234   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2235   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2236   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2237   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2238   "size" : 4,
2239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2240   "underlying_type" : "_ZTIj"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::trait_trivial_dtor<double>::value"
2249    }
2250   ],
2251   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2252   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2253   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2254   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2255   "size" : 4,
2256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2257   "underlying_type" : "_ZTIj"
2258  },
2259  {
2260   "alignment" : 4,
2261   "enum_fields" :
2262   [
2263    {
2264     "enum_field_value" : 1,
2265     "name" : "android::trait_trivial_dtor<float>::value"
2266    }
2267   ],
2268   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2269   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2270   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2271   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2272   "size" : 4,
2273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2274   "underlying_type" : "_ZTIj"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 1,
2282     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2283    }
2284   ],
2285   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2286   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2287   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2288   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2289   "size" : 4,
2290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2291   "underlying_type" : "_ZTIj"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 1,
2299     "name" : "android::trait_trivial_dtor<int>::value"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2303   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2304   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2305   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2306   "size" : 4,
2307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 1,
2316     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2317    }
2318   ],
2319   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2320   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2321   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2322   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2323   "size" : 4,
2324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2325   "underlying_type" : "_ZTIj"
2326  },
2327  {
2328   "alignment" : 4,
2329   "enum_fields" :
2330   [
2331    {
2332     "enum_field_value" : 1,
2333     "name" : "android::trait_trivial_dtor<long>::value"
2334    }
2335   ],
2336   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2337   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2338   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2339   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2340   "size" : 4,
2341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2342   "underlying_type" : "_ZTIj"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 1,
2350     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2354   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2355   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2356   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2357   "size" : 4,
2358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 1,
2367     "name" : "android::trait_trivial_dtor<short>::value"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2371   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2372   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2373   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2374   "size" : 4,
2375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 1,
2384     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2388   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2389   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2390   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2391   "size" : 4,
2392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "android::trait_trivial_dtor<void>::value"
2402    }
2403   ],
2404   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2405   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2406   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2407   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2408   "size" : 4,
2409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2410   "underlying_type" : "_ZTIj"
2411  },
2412  {
2413   "alignment" : 4,
2414   "enum_fields" :
2415   [
2416    {
2417     "enum_field_value" : 1,
2418     "name" : "android::trait_trivial_dtor<long long>::value"
2419    }
2420   ],
2421   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2422   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2423   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2424   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2425   "size" : 4,
2426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2427   "underlying_type" : "_ZTIj"
2428  },
2429  {
2430   "alignment" : 4,
2431   "enum_fields" :
2432   [
2433    {
2434     "enum_field_value" : 1,
2435     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2436    }
2437   ],
2438   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2439   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2440   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2441   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2442   "size" : 4,
2443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2444   "underlying_type" : "_ZTIj"
2445  },
2446  {
2447   "alignment" : 4,
2448   "enum_fields" :
2449   [
2450    {
2451     "enum_field_value" : 1,
2452     "name" : "android::trait_trivial_move<android::String8>::value"
2453    }
2454   ],
2455   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2456   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2457   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2458   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2459   "size" : 4,
2460   "source_file" : "/system/core/libutils/include/utils/String8.h",
2461   "underlying_type" : "_ZTIj"
2462  },
2463  {
2464   "alignment" : 4,
2465   "enum_fields" :
2466   [
2467    {
2468     "enum_field_value" : 1,
2469     "name" : "android::trait_trivial_move<android::String16>::value"
2470    }
2471   ],
2472   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2473   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2474   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2475   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2476   "size" : 4,
2477   "source_file" : "/system/core/libutils/include/utils/String16.h",
2478   "underlying_type" : "_ZTIj"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "android::trait_trivial_move<bool>::value"
2487    }
2488   ],
2489   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2490   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2491   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2492   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2493   "size" : 4,
2494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2495   "underlying_type" : "_ZTIj"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "android::trait_trivial_move<char>::value"
2504    }
2505   ],
2506   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2507   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2508   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2509   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2510   "size" : 4,
2511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2512   "underlying_type" : "_ZTIj"
2513  },
2514  {
2515   "alignment" : 4,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 1,
2520     "name" : "android::trait_trivial_move<double>::value"
2521    }
2522   ],
2523   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2524   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2525   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2526   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2527   "size" : 4,
2528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2529   "underlying_type" : "_ZTIj"
2530  },
2531  {
2532   "alignment" : 4,
2533   "enum_fields" :
2534   [
2535    {
2536     "enum_field_value" : 1,
2537     "name" : "android::trait_trivial_move<float>::value"
2538    }
2539   ],
2540   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2541   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2542   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2543   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2544   "size" : 4,
2545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2546   "underlying_type" : "_ZTIj"
2547  },
2548  {
2549   "alignment" : 4,
2550   "enum_fields" :
2551   [
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "android::trait_trivial_move<unsigned char>::value"
2555    }
2556   ],
2557   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2558   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2559   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2560   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2561   "size" : 4,
2562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2563   "underlying_type" : "_ZTIj"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 1,
2571     "name" : "android::trait_trivial_move<int>::value"
2572    }
2573   ],
2574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2575   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2576   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2577   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2578   "size" : 4,
2579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2580   "underlying_type" : "_ZTIj"
2581  },
2582  {
2583   "alignment" : 4,
2584   "enum_fields" :
2585   [
2586    {
2587     "enum_field_value" : 1,
2588     "name" : "android::trait_trivial_move<unsigned int>::value"
2589    }
2590   ],
2591   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2592   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2593   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2594   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2595   "size" : 4,
2596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2597   "underlying_type" : "_ZTIj"
2598  },
2599  {
2600   "alignment" : 4,
2601   "enum_fields" :
2602   [
2603    {
2604     "enum_field_value" : 1,
2605     "name" : "android::trait_trivial_move<long>::value"
2606    }
2607   ],
2608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2609   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2610   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2611   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2612   "size" : 4,
2613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2614   "underlying_type" : "_ZTIj"
2615  },
2616  {
2617   "alignment" : 4,
2618   "enum_fields" :
2619   [
2620    {
2621     "enum_field_value" : 1,
2622     "name" : "android::trait_trivial_move<unsigned long>::value"
2623    }
2624   ],
2625   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2626   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2627   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2628   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2629   "size" : 4,
2630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2631   "underlying_type" : "_ZTIj"
2632  },
2633  {
2634   "alignment" : 4,
2635   "enum_fields" :
2636   [
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "android::trait_trivial_move<short>::value"
2640    }
2641   ],
2642   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2643   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2644   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2645   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2646   "size" : 4,
2647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2648   "underlying_type" : "_ZTIj"
2649  },
2650  {
2651   "alignment" : 4,
2652   "enum_fields" :
2653   [
2654    {
2655     "enum_field_value" : 1,
2656     "name" : "android::trait_trivial_move<unsigned short>::value"
2657    }
2658   ],
2659   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2660   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2661   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2662   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2663   "size" : 4,
2664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2665   "underlying_type" : "_ZTIj"
2666  },
2667  {
2668   "alignment" : 4,
2669   "enum_fields" :
2670   [
2671    {
2672     "enum_field_value" : 1,
2673     "name" : "android::trait_trivial_move<void>::value"
2674    }
2675   ],
2676   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2677   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2678   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2679   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2680   "size" : 4,
2681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2682   "underlying_type" : "_ZTIj"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "android::trait_trivial_move<long long>::value"
2691    }
2692   ],
2693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2694   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2695   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2696   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2697   "size" : 4,
2698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2699   "underlying_type" : "_ZTIj"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 1,
2707     "name" : "android::trait_trivial_move<unsigned long long>::value"
2708    }
2709   ],
2710   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2711   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2712   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2713   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2714   "size" : 4,
2715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2716   "underlying_type" : "_ZTIj"
2717  },
2718  {
2719   "alignment" : 4,
2720   "enum_fields" :
2721   [
2722    {
2723     "enum_field_value" : 0,
2724     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2725    },
2726    {
2727     "enum_field_value" : 1,
2728     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2729    },
2730    {
2731     "enum_field_value" : 2,
2732     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2733    }
2734   ],
2735   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2736   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2737   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2738   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2739   "size" : 4,
2740   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2741   "underlying_type" : "_ZTIi"
2742  },
2743  {
2744   "alignment" : 4,
2745   "enum_fields" :
2746   [
2747    {
2748     "enum_field_value" : -1,
2749     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2750    }
2751   ],
2752   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2753   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2754   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2755   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2756   "size" : 4,
2757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2758   "underlying_type" : "_ZTIi"
2759  },
2760  {
2761   "alignment" : 1,
2762   "enum_fields" :
2763   [
2764    {
2765     "enum_field_value" : 0,
2766     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2767    },
2768    {
2769     "enum_field_value" : 1,
2770     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2771    },
2772    {
2773     "enum_field_value" : 2,
2774     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2775    }
2776   ],
2777   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2778   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2779   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2780   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2781   "size" : 1,
2782   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2783   "underlying_type" : "_ZTIh"
2784  },
2785  {
2786   "alignment" : 4,
2787   "enum_fields" :
2788   [
2789    {
2790     "enum_field_value" : 0,
2791     "name" : "android::Mutex::PRIVATE"
2792    },
2793    {
2794     "enum_field_value" : 1,
2795     "name" : "android::Mutex::SHARED"
2796    }
2797   ],
2798   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2799   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2800   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2801   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2802   "size" : 4,
2803   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2804   "underlying_type" : "_ZTIj"
2805  },
2806  {
2807   "alignment" : 4,
2808   "enum_fields" :
2809   [
2810    {
2811     "enum_field_value" : 0,
2812     "name" : "android::RWLock::PRIVATE"
2813    },
2814    {
2815     "enum_field_value" : 1,
2816     "name" : "android::RWLock::SHARED"
2817    }
2818   ],
2819   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2820   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2821   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2822   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2823   "size" : 4,
2824   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2825   "underlying_type" : "_ZTIj"
2826  },
2827  {
2828   "access" : "protected",
2829   "alignment" : 4,
2830   "enum_fields" :
2831   [
2832    {
2833     "enum_field_value" : 1,
2834     "name" : "android::RefBase::FIRST_INC_STRONG"
2835    }
2836   ],
2837   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2838   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2839   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2840   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2841   "size" : 4,
2842   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2843   "underlying_type" : "_ZTIj"
2844  },
2845  {
2846   "access" : "protected",
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 0,
2852     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2853    },
2854    {
2855     "enum_field_value" : 1,
2856     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2857    },
2858    {
2859     "enum_field_value" : 1,
2860     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2861    }
2862   ],
2863   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2864   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2865   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2866   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2867   "size" : 4,
2868   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2869   "underlying_type" : "_ZTIj"
2870  },
2871  {
2872   "alignment" : 4,
2873   "enum_fields" :
2874   [
2875    {
2876     "enum_field_value" : 0,
2877     "name" : "android::String8::kEmptyString"
2878    }
2879   ],
2880   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2881   "name" : "android::String8::StaticLinkage",
2882   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2883   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2884   "size" : 4,
2885   "source_file" : "/system/core/libutils/include/utils/String8.h",
2886   "underlying_type" : "_ZTIj"
2887  },
2888  {
2889   "alignment" : 4,
2890   "enum_fields" :
2891   [
2892    {
2893     "enum_field_value" : 0,
2894     "name" : "android::String16::kEmptyString"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2898   "name" : "android::String16::StaticLinkage",
2899   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2900   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2901   "size" : 4,
2902   "source_file" : "/system/core/libutils/include/utils/String16.h",
2903   "underlying_type" : "_ZTIj"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 0,
2911     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2912    },
2913    {
2914     "enum_field_value" : 1,
2915     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2916    },
2917    {
2918     "enum_field_value" : 2,
2919     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2920    },
2921    {
2922     "enum_field_value" : 3,
2923     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2924    }
2925   ],
2926   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2927   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2928   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2929   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2930   "size" : 4,
2931   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2932   "underlying_type" : "_ZTIi"
2933  },
2934  {
2935   "alignment" : 4,
2936   "enum_fields" :
2937   [
2938    {
2939     "enum_field_value" : 0,
2940     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2941    },
2942    {
2943     "enum_field_value" : 1,
2944     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2945    },
2946    {
2947     "enum_field_value" : 2,
2948     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2952   "name" : "android::hardware::ProcessState::CallRestriction",
2953   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2954   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2955   "size" : 4,
2956   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2957   "underlying_type" : "_ZTIi"
2958  },
2959  {
2960   "alignment" : 4,
2961   "enum_fields" :
2962   [
2963    {
2964     "enum_field_value" : 0,
2965     "name" : "android::hardware::HidlReturnRestriction::NONE"
2966    },
2967    {
2968     "enum_field_value" : 1,
2969     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2970    },
2971    {
2972     "enum_field_value" : 2,
2973     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2974    }
2975   ],
2976   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2977   "name" : "android::hardware::HidlReturnRestriction",
2978   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2979   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2980   "size" : 4,
2981   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2982   "underlying_type" : "_ZTIi"
2983  },
2984  {
2985   "alignment" : 4,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 0,
2990     "name" : "android::hardware::Status::EX_NONE"
2991    },
2992    {
2993     "enum_field_value" : -1,
2994     "name" : "android::hardware::Status::EX_SECURITY"
2995    },
2996    {
2997     "enum_field_value" : -2,
2998     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2999    },
3000    {
3001     "enum_field_value" : -3,
3002     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3003    },
3004    {
3005     "enum_field_value" : -4,
3006     "name" : "android::hardware::Status::EX_NULL_POINTER"
3007    },
3008    {
3009     "enum_field_value" : -5,
3010     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3011    },
3012    {
3013     "enum_field_value" : -6,
3014     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3015    },
3016    {
3017     "enum_field_value" : -7,
3018     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3019    },
3020    {
3021     "enum_field_value" : -128,
3022     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3023    },
3024    {
3025     "enum_field_value" : -129,
3026     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3027    }
3028   ],
3029   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3030   "name" : "android::hardware::Status::Exception",
3031   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3032   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3033   "size" : 4,
3034   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3035   "underlying_type" : "_ZTIi"
3036  },
3037  {
3038   "alignment" : 4,
3039   "enum_fields" :
3040   [
3041    {
3042     "enum_field_value" : 1,
3043     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3044    }
3045   ],
3046   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3047   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3048   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3049   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3050   "size" : 4,
3051   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3052   "underlying_type" : "_ZTIj"
3053  },
3054  {
3055   "alignment" : 4,
3056   "enum_fields" :
3057   [
3058    {
3059     "enum_field_value" : 0,
3060     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3061    },
3062    {
3063     "enum_field_value" : 1,
3064     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3065    },
3066    {
3067     "enum_field_value" : 2,
3068     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3069    },
3070    {
3071     "enum_field_value" : 3,
3072     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3073    },
3074    {
3075     "enum_field_value" : 4,
3076     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3077    },
3078    {
3079     "enum_field_value" : 5,
3080     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3081    },
3082    {
3083     "enum_field_value" : 6,
3084     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3085    },
3086    {
3087     "enum_field_value" : 7,
3088     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3089    },
3090    {
3091     "enum_field_value" : 8,
3092     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3093    },
3094    {
3095     "enum_field_value" : 9,
3096     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3100   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3101   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3102   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3103   "size" : 4,
3104   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3105   "underlying_type" : "_ZTIj"
3106  },
3107  {
3108   "alignment" : 4,
3109   "enum_fields" :
3110   [
3111    {
3112     "enum_field_value" : 1,
3113     "name" : "android::hardware::kSynchronizedReadWrite"
3114    },
3115    {
3116     "enum_field_value" : 2,
3117     "name" : "android::hardware::kUnsynchronizedWrite"
3118    }
3119   ],
3120   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3121   "name" : "android::hardware::MQFlavor",
3122   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3123   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3124   "size" : 4,
3125   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3126   "underlying_type" : "_ZTIj"
3127  },
3128  {
3129   "alignment" : 4,
3130   "enum_fields" :
3131   [
3132    {
3133     "enum_field_value" : 0,
3134     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::ENCRYPT"
3135    },
3136    {
3137     "enum_field_value" : 1,
3138     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::DECRYPT"
3139    },
3140    {
3141     "enum_field_value" : 2,
3142     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::SIGN"
3143    },
3144    {
3145     "enum_field_value" : 3,
3146     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::VERIFY"
3147    },
3148    {
3149     "enum_field_value" : 5,
3150     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::WRAP_KEY"
3151    }
3152   ],
3153   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3154   "name" : "android::hardware::keymaster::V4_0::KeyPurpose",
3155   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3156   "self_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3157   "size" : 4,
3158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3159   "underlying_type" : "_ZTIj"
3160  },
3161  {
3162   "alignment" : 4,
3163   "enum_fields" :
3164   [
3165    {
3166     "enum_field_value" : 1,
3167     "name" : "android::hardware::keymaster::V4_0::PaddingMode::NONE"
3168    },
3169    {
3170     "enum_field_value" : 2,
3171     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_OAEP"
3172    },
3173    {
3174     "enum_field_value" : 3,
3175     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PSS"
3176    },
3177    {
3178     "enum_field_value" : 4,
3179     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT"
3180    },
3181    {
3182     "enum_field_value" : 5,
3183     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_SIGN"
3184    },
3185    {
3186     "enum_field_value" : 64,
3187     "name" : "android::hardware::keymaster::V4_0::PaddingMode::PKCS7"
3188    }
3189   ],
3190   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3191   "name" : "android::hardware::keymaster::V4_0::PaddingMode",
3192   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3193   "self_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3194   "size" : 4,
3195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3196   "underlying_type" : "_ZTIj"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 0,
3204     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::SOFTWARE"
3205    },
3206    {
3207     "enum_field_value" : 1,
3208     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT"
3209    },
3210    {
3211     "enum_field_value" : 2,
3212     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::STRONGBOX"
3213    }
3214   ],
3215   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3216   "name" : "android::hardware::keymaster::V4_0::SecurityLevel",
3217   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3218   "self_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3219   "size" : 4,
3220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3221   "underlying_type" : "_ZTIj"
3222  },
3223  {
3224   "alignment" : 4,
3225   "enum_fields" :
3226   [
3227    {
3228     "enum_field_value" : 0,
3229     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::NONE"
3230    },
3231    {
3232     "enum_field_value" : 1,
3233     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::RFC5869_SHA256"
3234    },
3235    {
3236     "enum_field_value" : 2,
3237     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1"
3238    },
3239    {
3240     "enum_field_value" : 3,
3241     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256"
3242    },
3243    {
3244     "enum_field_value" : 4,
3245     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1"
3246    },
3247    {
3248     "enum_field_value" : 5,
3249     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256"
3250    }
3251   ],
3252   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3253   "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
3254   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3255   "self_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3256   "size" : 4,
3257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3258   "underlying_type" : "_ZTIj"
3259  },
3260  {
3261   "alignment" : 4,
3262   "enum_fields" :
3263   [
3264    {
3265     "enum_field_value" : 0,
3266     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::STANDALONE"
3267    },
3268    {
3269     "enum_field_value" : 1,
3270     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM"
3271    }
3272   ],
3273   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3274   "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
3275   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3276   "self_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3277   "size" : 4,
3278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3279   "underlying_type" : "_ZTIj"
3280  },
3281  {
3282   "alignment" : 4,
3283   "enum_fields" :
3284   [
3285    {
3286     "enum_field_value" : 0,
3287     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::NONE"
3288    },
3289    {
3290     "enum_field_value" : 1,
3291     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::PASSWORD"
3292    },
3293    {
3294     "enum_field_value" : 2,
3295     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::FINGERPRINT"
3296    },
3297    {
3298     "enum_field_value" : -1,
3299     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::ANY"
3300    }
3301   ],
3302   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3303   "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
3304   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3305   "self_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3306   "size" : 4,
3307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3308   "underlying_type" : "_ZTIj"
3309  },
3310  {
3311   "alignment" : 4,
3312   "enum_fields" :
3313   [
3314    {
3315     "enum_field_value" : 0,
3316     "name" : "android::hardware::keymaster::V4_0::Tag::INVALID"
3317    },
3318    {
3319     "enum_field_value" : 536870913,
3320     "name" : "android::hardware::keymaster::V4_0::Tag::PURPOSE"
3321    },
3322    {
3323     "enum_field_value" : 268435458,
3324     "name" : "android::hardware::keymaster::V4_0::Tag::ALGORITHM"
3325    },
3326    {
3327     "enum_field_value" : 805306371,
3328     "name" : "android::hardware::keymaster::V4_0::Tag::KEY_SIZE"
3329    },
3330    {
3331     "enum_field_value" : 536870916,
3332     "name" : "android::hardware::keymaster::V4_0::Tag::BLOCK_MODE"
3333    },
3334    {
3335     "enum_field_value" : 536870917,
3336     "name" : "android::hardware::keymaster::V4_0::Tag::DIGEST"
3337    },
3338    {
3339     "enum_field_value" : 536870918,
3340     "name" : "android::hardware::keymaster::V4_0::Tag::PADDING"
3341    },
3342    {
3343     "enum_field_value" : 1879048199,
3344     "name" : "android::hardware::keymaster::V4_0::Tag::CALLER_NONCE"
3345    },
3346    {
3347     "enum_field_value" : 805306376,
3348     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_MAC_LENGTH"
3349    },
3350    {
3351     "enum_field_value" : 268435466,
3352     "name" : "android::hardware::keymaster::V4_0::Tag::EC_CURVE"
3353    },
3354    {
3355     "enum_field_value" : 1342177480,
3356     "name" : "android::hardware::keymaster::V4_0::Tag::RSA_PUBLIC_EXPONENT"
3357    },
3358    {
3359     "enum_field_value" : 1879048394,
3360     "name" : "android::hardware::keymaster::V4_0::Tag::INCLUDE_UNIQUE_ID"
3361    },
3362    {
3363     "enum_field_value" : 268435757,
3364     "name" : "android::hardware::keymaster::V4_0::Tag::BLOB_USAGE_REQUIREMENTS"
3365    },
3366    {
3367     "enum_field_value" : 1879048494,
3368     "name" : "android::hardware::keymaster::V4_0::Tag::BOOTLOADER_ONLY"
3369    },
3370    {
3371     "enum_field_value" : 1879048495,
3372     "name" : "android::hardware::keymaster::V4_0::Tag::ROLLBACK_RESISTANCE"
3373    },
3374    {
3375     "enum_field_value" : 268435760,
3376     "name" : "android::hardware::keymaster::V4_0::Tag::HARDWARE_TYPE"
3377    },
3378    {
3379     "enum_field_value" : 1610613136,
3380     "name" : "android::hardware::keymaster::V4_0::Tag::ACTIVE_DATETIME"
3381    },
3382    {
3383     "enum_field_value" : 1610613137,
3384     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGINATION_EXPIRE_DATETIME"
3385    },
3386    {
3387     "enum_field_value" : 1610613138,
3388     "name" : "android::hardware::keymaster::V4_0::Tag::USAGE_EXPIRE_DATETIME"
3389    },
3390    {
3391     "enum_field_value" : 805306771,
3392     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_SECONDS_BETWEEN_OPS"
3393    },
3394    {
3395     "enum_field_value" : 805306772,
3396     "name" : "android::hardware::keymaster::V4_0::Tag::MAX_USES_PER_BOOT"
3397    },
3398    {
3399     "enum_field_value" : 805306869,
3400     "name" : "android::hardware::keymaster::V4_0::Tag::USER_ID"
3401    },
3402    {
3403     "enum_field_value" : -1610612234,
3404     "name" : "android::hardware::keymaster::V4_0::Tag::USER_SECURE_ID"
3405    },
3406    {
3407     "enum_field_value" : 1879048695,
3408     "name" : "android::hardware::keymaster::V4_0::Tag::NO_AUTH_REQUIRED"
3409    },
3410    {
3411     "enum_field_value" : 268435960,
3412     "name" : "android::hardware::keymaster::V4_0::Tag::USER_AUTH_TYPE"
3413    },
3414    {
3415     "enum_field_value" : 805306873,
3416     "name" : "android::hardware::keymaster::V4_0::Tag::AUTH_TIMEOUT"
3417    },
3418    {
3419     "enum_field_value" : 1879048698,
3420     "name" : "android::hardware::keymaster::V4_0::Tag::ALLOW_WHILE_ON_BODY"
3421    },
3422    {
3423     "enum_field_value" : 1879048699,
3424     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
3425    },
3426    {
3427     "enum_field_value" : 1879048700,
3428     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_CONFIRMATION_REQUIRED"
3429    },
3430    {
3431     "enum_field_value" : 1879048701,
3432     "name" : "android::hardware::keymaster::V4_0::Tag::UNLOCKED_DEVICE_REQUIRED"
3433    },
3434    {
3435     "enum_field_value" : -1879047591,
3436     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_ID"
3437    },
3438    {
3439     "enum_field_value" : -1879047492,
3440     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_DATA"
3441    },
3442    {
3443     "enum_field_value" : 1610613437,
3444     "name" : "android::hardware::keymaster::V4_0::Tag::CREATION_DATETIME"
3445    },
3446    {
3447     "enum_field_value" : 268436158,
3448     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGIN"
3449    },
3450    {
3451     "enum_field_value" : -1879047488,
3452     "name" : "android::hardware::keymaster::V4_0::Tag::ROOT_OF_TRUST"
3453    },
3454    {
3455     "enum_field_value" : 805307073,
3456     "name" : "android::hardware::keymaster::V4_0::Tag::OS_VERSION"
3457    },
3458    {
3459     "enum_field_value" : 805307074,
3460     "name" : "android::hardware::keymaster::V4_0::Tag::OS_PATCHLEVEL"
3461    },
3462    {
3463     "enum_field_value" : -1879047485,
3464     "name" : "android::hardware::keymaster::V4_0::Tag::UNIQUE_ID"
3465    },
3466    {
3467     "enum_field_value" : -1879047484,
3468     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_CHALLENGE"
3469    },
3470    {
3471     "enum_field_value" : -1879047483,
3472     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_APPLICATION_ID"
3473    },
3474    {
3475     "enum_field_value" : -1879047482,
3476     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_BRAND"
3477    },
3478    {
3479     "enum_field_value" : -1879047481,
3480     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_DEVICE"
3481    },
3482    {
3483     "enum_field_value" : -1879047480,
3484     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_PRODUCT"
3485    },
3486    {
3487     "enum_field_value" : -1879047479,
3488     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_SERIAL"
3489    },
3490    {
3491     "enum_field_value" : -1879047478,
3492     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_IMEI"
3493    },
3494    {
3495     "enum_field_value" : -1879047477,
3496     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MEID"
3497    },
3498    {
3499     "enum_field_value" : -1879047476,
3500     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MANUFACTURER"
3501    },
3502    {
3503     "enum_field_value" : -1879047475,
3504     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MODEL"
3505    },
3506    {
3507     "enum_field_value" : 805307086,
3508     "name" : "android::hardware::keymaster::V4_0::Tag::VENDOR_PATCHLEVEL"
3509    },
3510    {
3511     "enum_field_value" : 805307087,
3512     "name" : "android::hardware::keymaster::V4_0::Tag::BOOT_PATCHLEVEL"
3513    },
3514    {
3515     "enum_field_value" : -1879047192,
3516     "name" : "android::hardware::keymaster::V4_0::Tag::ASSOCIATED_DATA"
3517    },
3518    {
3519     "enum_field_value" : -1879047191,
3520     "name" : "android::hardware::keymaster::V4_0::Tag::NONCE"
3521    },
3522    {
3523     "enum_field_value" : 805307371,
3524     "name" : "android::hardware::keymaster::V4_0::Tag::MAC_LENGTH"
3525    },
3526    {
3527     "enum_field_value" : 1879049196,
3528     "name" : "android::hardware::keymaster::V4_0::Tag::RESET_SINCE_ID_ROTATION"
3529    },
3530    {
3531     "enum_field_value" : -1879047187,
3532     "name" : "android::hardware::keymaster::V4_0::Tag::CONFIRMATION_TOKEN"
3533    }
3534   ],
3535   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3536   "name" : "android::hardware::keymaster::V4_0::Tag",
3537   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3538   "self_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3539   "size" : 4,
3540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3541   "underlying_type" : "_ZTIj"
3542  },
3543  {
3544   "alignment" : 4,
3545   "enum_fields" :
3546   [
3547    {
3548     "enum_field_value" : 0,
3549     "name" : "android::hardware::keymaster::V4_0::Digest::NONE"
3550    },
3551    {
3552     "enum_field_value" : 1,
3553     "name" : "android::hardware::keymaster::V4_0::Digest::MD5"
3554    },
3555    {
3556     "enum_field_value" : 2,
3557     "name" : "android::hardware::keymaster::V4_0::Digest::SHA1"
3558    },
3559    {
3560     "enum_field_value" : 3,
3561     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_224"
3562    },
3563    {
3564     "enum_field_value" : 4,
3565     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_256"
3566    },
3567    {
3568     "enum_field_value" : 5,
3569     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_384"
3570    },
3571    {
3572     "enum_field_value" : 6,
3573     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_512"
3574    }
3575   ],
3576   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3577   "name" : "android::hardware::keymaster::V4_0::Digest",
3578   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3579   "self_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3580   "size" : 4,
3581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3582   "underlying_type" : "_ZTIj"
3583  },
3584  {
3585   "alignment" : 4,
3586   "enum_fields" :
3587   [
3588    {
3589     "enum_field_value" : 0,
3590     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_224"
3591    },
3592    {
3593     "enum_field_value" : 1,
3594     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_256"
3595    },
3596    {
3597     "enum_field_value" : 2,
3598     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_384"
3599    },
3600    {
3601     "enum_field_value" : 3,
3602     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_521"
3603    }
3604   ],
3605   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3606   "name" : "android::hardware::keymaster::V4_0::EcCurve",
3607   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3608   "self_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3609   "size" : 4,
3610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3611   "underlying_type" : "_ZTIj"
3612  },
3613  {
3614   "alignment" : 4,
3615   "enum_fields" :
3616   [
3617    {
3618     "enum_field_value" : 0,
3619     "name" : "android::hardware::keymaster::V4_0::TagType::INVALID"
3620    },
3621    {
3622     "enum_field_value" : 268435456,
3623     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM"
3624    },
3625    {
3626     "enum_field_value" : 536870912,
3627     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM_REP"
3628    },
3629    {
3630     "enum_field_value" : 805306368,
3631     "name" : "android::hardware::keymaster::V4_0::TagType::UINT"
3632    },
3633    {
3634     "enum_field_value" : 1073741824,
3635     "name" : "android::hardware::keymaster::V4_0::TagType::UINT_REP"
3636    },
3637    {
3638     "enum_field_value" : 1342177280,
3639     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG"
3640    },
3641    {
3642     "enum_field_value" : 1610612736,
3643     "name" : "android::hardware::keymaster::V4_0::TagType::DATE"
3644    },
3645    {
3646     "enum_field_value" : 1879048192,
3647     "name" : "android::hardware::keymaster::V4_0::TagType::BOOL"
3648    },
3649    {
3650     "enum_field_value" : -2147483648,
3651     "name" : "android::hardware::keymaster::V4_0::TagType::BIGNUM"
3652    },
3653    {
3654     "enum_field_value" : -1879048192,
3655     "name" : "android::hardware::keymaster::V4_0::TagType::BYTES"
3656    },
3657    {
3658     "enum_field_value" : -1610612736,
3659     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG_REP"
3660    }
3661   ],
3662   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3663   "name" : "android::hardware::keymaster::V4_0::TagType",
3664   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3665   "self_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3666   "size" : 4,
3667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3668   "underlying_type" : "_ZTIj"
3669  },
3670  {
3671   "alignment" : 4,
3672   "enum_fields" :
3673   [
3674    {
3675     "enum_field_value" : 1,
3676     "name" : "android::hardware::keymaster::V4_0::Algorithm::RSA"
3677    },
3678    {
3679     "enum_field_value" : 3,
3680     "name" : "android::hardware::keymaster::V4_0::Algorithm::EC"
3681    },
3682    {
3683     "enum_field_value" : 32,
3684     "name" : "android::hardware::keymaster::V4_0::Algorithm::AES"
3685    },
3686    {
3687     "enum_field_value" : 33,
3688     "name" : "android::hardware::keymaster::V4_0::Algorithm::TRIPLE_DES"
3689    },
3690    {
3691     "enum_field_value" : 128,
3692     "name" : "android::hardware::keymaster::V4_0::Algorithm::HMAC"
3693    }
3694   ],
3695   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3696   "name" : "android::hardware::keymaster::V4_0::Algorithm",
3697   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3698   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3699   "size" : 4,
3700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3701   "underlying_type" : "_ZTIj"
3702  },
3703  {
3704   "alignment" : 4,
3705   "enum_fields" :
3706   [
3707    {
3708     "enum_field_value" : 1,
3709     "name" : "android::hardware::keymaster::V4_0::BlockMode::ECB"
3710    },
3711    {
3712     "enum_field_value" : 2,
3713     "name" : "android::hardware::keymaster::V4_0::BlockMode::CBC"
3714    },
3715    {
3716     "enum_field_value" : 3,
3717     "name" : "android::hardware::keymaster::V4_0::BlockMode::CTR"
3718    },
3719    {
3720     "enum_field_value" : 32,
3721     "name" : "android::hardware::keymaster::V4_0::BlockMode::GCM"
3722    }
3723   ],
3724   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3725   "name" : "android::hardware::keymaster::V4_0::BlockMode",
3726   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3727   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3728   "size" : 4,
3729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3730   "underlying_type" : "_ZTIj"
3731  },
3732  {
3733   "alignment" : 4,
3734   "enum_fields" :
3735   [
3736    {
3737     "enum_field_value" : 32,
3738     "name" : "android::hardware::keymaster::V4_0::Constants::AUTH_TOKEN_MAC_LENGTH"
3739    }
3740   ],
3741   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3742   "name" : "android::hardware::keymaster::V4_0::Constants",
3743   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3744   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3745   "size" : 4,
3746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3747   "underlying_type" : "_ZTIj"
3748  },
3749  {
3750   "alignment" : 4,
3751   "enum_fields" :
3752   [
3753    {
3754     "enum_field_value" : 0,
3755     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OK"
3756    },
3757    {
3758     "enum_field_value" : -1,
3759     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
3760    },
3761    {
3762     "enum_field_value" : -2,
3763     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PURPOSE"
3764    },
3765    {
3766     "enum_field_value" : -3,
3767     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PURPOSE"
3768    },
3769    {
3770     "enum_field_value" : -4,
3771     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_ALGORITHM"
3772    },
3773    {
3774     "enum_field_value" : -5,
3775     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_ALGORITHM"
3776    },
3777    {
3778     "enum_field_value" : -6,
3779     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_SIZE"
3780    },
3781    {
3782     "enum_field_value" : -7,
3783     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_BLOCK_MODE"
3784    },
3785    {
3786     "enum_field_value" : -8,
3787     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
3788    },
3789    {
3790     "enum_field_value" : -9,
3791     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MAC_LENGTH"
3792    },
3793    {
3794     "enum_field_value" : -10,
3795     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PADDING_MODE"
3796    },
3797    {
3798     "enum_field_value" : -11,
3799     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PADDING_MODE"
3800    },
3801    {
3802     "enum_field_value" : -12,
3803     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_DIGEST"
3804    },
3805    {
3806     "enum_field_value" : -13,
3807     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_DIGEST"
3808    },
3809    {
3810     "enum_field_value" : -14,
3811     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_EXPIRATION_TIME"
3812    },
3813    {
3814     "enum_field_value" : -15,
3815     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_USER_ID"
3816    },
3817    {
3818     "enum_field_value" : -16,
3819     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
3820    },
3821    {
3822     "enum_field_value" : -17,
3823     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_FORMAT"
3824    },
3825    {
3826     "enum_field_value" : -18,
3827     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
3828    },
3829    {
3830     "enum_field_value" : -19,
3831     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
3832    },
3833    {
3834     "enum_field_value" : -20,
3835     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
3836    },
3837    {
3838     "enum_field_value" : -21,
3839     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_INPUT_LENGTH"
3840    },
3841    {
3842     "enum_field_value" : -22,
3843     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
3844    },
3845    {
3846     "enum_field_value" : -23,
3847     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DELEGATION_NOT_ALLOWED"
3848    },
3849    {
3850     "enum_field_value" : -24,
3851     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_NOT_YET_VALID"
3852    },
3853    {
3854     "enum_field_value" : -25,
3855     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPIRED"
3856    },
3857    {
3858     "enum_field_value" : -26,
3859     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
3860    },
3861    {
3862     "enum_field_value" : -27,
3863     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OUTPUT_PARAMETER_NULL"
3864    },
3865    {
3866     "enum_field_value" : -28,
3867     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_OPERATION_HANDLE"
3868    },
3869    {
3870     "enum_field_value" : -29,
3871     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
3872    },
3873    {
3874     "enum_field_value" : -30,
3875     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERIFICATION_FAILED"
3876    },
3877    {
3878     "enum_field_value" : -31,
3879     "name" : "android::hardware::keymaster::V4_0::ErrorCode::TOO_MANY_OPERATIONS"
3880    },
3881    {
3882     "enum_field_value" : -32,
3883     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNEXPECTED_NULL_POINTER"
3884    },
3885    {
3886     "enum_field_value" : -33,
3887     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_KEY_BLOB"
3888    },
3889    {
3890     "enum_field_value" : -34,
3891     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
3892    },
3893    {
3894     "enum_field_value" : -35,
3895     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
3896    },
3897    {
3898     "enum_field_value" : -36,
3899     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
3900    },
3901    {
3902     "enum_field_value" : -37,
3903     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
3904    },
3905    {
3906     "enum_field_value" : -38,
3907     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_ARGUMENT"
3908    },
3909    {
3910     "enum_field_value" : -39,
3911     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_TAG"
3912    },
3913    {
3914     "enum_field_value" : -40,
3915     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_TAG"
3916    },
3917    {
3918     "enum_field_value" : -41,
3919     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MEMORY_ALLOCATION_FAILED"
3920    },
3921    {
3922     "enum_field_value" : -44,
3923     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORT_PARAMETER_MISMATCH"
3924    },
3925    {
3926     "enum_field_value" : -45,
3927     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_ACCESS_DENIED"
3928    },
3929    {
3930     "enum_field_value" : -46,
3931     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OPERATION_CANCELLED"
3932    },
3933    {
3934     "enum_field_value" : -47,
3935     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
3936    },
3937    {
3938     "enum_field_value" : -48,
3939     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_BUSY"
3940    },
3941    {
3942     "enum_field_value" : -49,
3943     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
3944    },
3945    {
3946     "enum_field_value" : -50,
3947     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_FIELD"
3948    },
3949    {
3950     "enum_field_value" : -51,
3951     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_NONCE"
3952    },
3953    {
3954     "enum_field_value" : -52,
3955     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_NONCE"
3956    },
3957    {
3958     "enum_field_value" : -53,
3959     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MAC_LENGTH"
3960    },
3961    {
3962     "enum_field_value" : -54,
3963     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
3964    },
3965    {
3966     "enum_field_value" : -55,
3967     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CALLER_NONCE_PROHIBITED"
3968    },
3969    {
3970     "enum_field_value" : -56,
3971     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_MAX_OPS_EXCEEDED"
3972    },
3973    {
3974     "enum_field_value" : -57,
3975     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_MAC_LENGTH"
3976    },
3977    {
3978     "enum_field_value" : -58,
3979     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MIN_MAC_LENGTH"
3980    },
3981    {
3982     "enum_field_value" : -59,
3983     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
3984    },
3985    {
3986     "enum_field_value" : -60,
3987     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KDF"
3988    },
3989    {
3990     "enum_field_value" : -61,
3991     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_CURVE"
3992    },
3993    {
3994     "enum_field_value" : -62,
3995     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_REQUIRES_UPGRADE"
3996    },
3997    {
3998     "enum_field_value" : -63,
3999     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
4000    },
4001    {
4002     "enum_field_value" : -64,
4003     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEYMASTER_NOT_CONFIGURED"
4004    },
4005    {
4006     "enum_field_value" : -65,
4007     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
4008    },
4009    {
4010     "enum_field_value" : -66,
4011     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CANNOT_ATTEST_IDS"
4012    },
4013    {
4014     "enum_field_value" : -67,
4015     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
4016    },
4017    {
4018     "enum_field_value" : -68,
4019     "name" : "android::hardware::keymaster::V4_0::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
4020    },
4021    {
4022     "enum_field_value" : -69,
4023     "name" : "android::hardware::keymaster::V4_0::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
4024    },
4025    {
4026     "enum_field_value" : -70,
4027     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
4028    },
4029    {
4030     "enum_field_value" : -71,
4031     "name" : "android::hardware::keymaster::V4_0::ErrorCode::NO_USER_CONFIRMATION"
4032    },
4033    {
4034     "enum_field_value" : -72,
4035     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DEVICE_LOCKED"
4036    },
4037    {
4038     "enum_field_value" : -100,
4039     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNIMPLEMENTED"
4040    },
4041    {
4042     "enum_field_value" : -101,
4043     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERSION_MISMATCH"
4044    },
4045    {
4046     "enum_field_value" : -1000,
4047     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNKNOWN_ERROR"
4048    }
4049   ],
4050   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4051   "name" : "android::hardware::keymaster::V4_0::ErrorCode",
4052   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4053   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4054   "size" : 4,
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4056   "underlying_type" : "_ZTIi"
4057  },
4058  {
4059   "alignment" : 4,
4060   "enum_fields" :
4061   [
4062    {
4063     "enum_field_value" : 0,
4064     "name" : "android::hardware::keymaster::V4_0::KeyFormat::X509"
4065    },
4066    {
4067     "enum_field_value" : 1,
4068     "name" : "android::hardware::keymaster::V4_0::KeyFormat::PKCS8"
4069    },
4070    {
4071     "enum_field_value" : 3,
4072     "name" : "android::hardware::keymaster::V4_0::KeyFormat::RAW"
4073    }
4074   ],
4075   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4076   "name" : "android::hardware::keymaster::V4_0::KeyFormat",
4077   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4078   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4079   "size" : 4,
4080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4081   "underlying_type" : "_ZTIj"
4082  },
4083  {
4084   "alignment" : 4,
4085   "enum_fields" :
4086   [
4087    {
4088     "enum_field_value" : 0,
4089     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::GENERATED"
4090    },
4091    {
4092     "enum_field_value" : 1,
4093     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::DERIVED"
4094    },
4095    {
4096     "enum_field_value" : 2,
4097     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::IMPORTED"
4098    },
4099    {
4100     "enum_field_value" : 3,
4101     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::UNKNOWN"
4102    },
4103    {
4104     "enum_field_value" : 4,
4105     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::SECURELY_IMPORTED"
4106    }
4107   ],
4108   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4109   "name" : "android::hardware::keymaster::V4_0::KeyOrigin",
4110   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4111   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4112   "size" : 4,
4113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4114   "underlying_type" : "_ZTIj"
4115  },
4116  {
4117   "alignment" : 4,
4118   "enum_fields" :
4119   [
4120    {
4121     "enum_field_value" : 0,
4122     "name" : "android::hardware::keymaster::V4_1::Tag::INVALID"
4123    },
4124    {
4125     "enum_field_value" : 536870913,
4126     "name" : "android::hardware::keymaster::V4_1::Tag::PURPOSE"
4127    },
4128    {
4129     "enum_field_value" : 268435458,
4130     "name" : "android::hardware::keymaster::V4_1::Tag::ALGORITHM"
4131    },
4132    {
4133     "enum_field_value" : 805306371,
4134     "name" : "android::hardware::keymaster::V4_1::Tag::KEY_SIZE"
4135    },
4136    {
4137     "enum_field_value" : 536870916,
4138     "name" : "android::hardware::keymaster::V4_1::Tag::BLOCK_MODE"
4139    },
4140    {
4141     "enum_field_value" : 536870917,
4142     "name" : "android::hardware::keymaster::V4_1::Tag::DIGEST"
4143    },
4144    {
4145     "enum_field_value" : 536870918,
4146     "name" : "android::hardware::keymaster::V4_1::Tag::PADDING"
4147    },
4148    {
4149     "enum_field_value" : 1879048199,
4150     "name" : "android::hardware::keymaster::V4_1::Tag::CALLER_NONCE"
4151    },
4152    {
4153     "enum_field_value" : 805306376,
4154     "name" : "android::hardware::keymaster::V4_1::Tag::MIN_MAC_LENGTH"
4155    },
4156    {
4157     "enum_field_value" : 268435466,
4158     "name" : "android::hardware::keymaster::V4_1::Tag::EC_CURVE"
4159    },
4160    {
4161     "enum_field_value" : 1342177480,
4162     "name" : "android::hardware::keymaster::V4_1::Tag::RSA_PUBLIC_EXPONENT"
4163    },
4164    {
4165     "enum_field_value" : 1879048394,
4166     "name" : "android::hardware::keymaster::V4_1::Tag::INCLUDE_UNIQUE_ID"
4167    },
4168    {
4169     "enum_field_value" : 268435757,
4170     "name" : "android::hardware::keymaster::V4_1::Tag::BLOB_USAGE_REQUIREMENTS"
4171    },
4172    {
4173     "enum_field_value" : 1879048494,
4174     "name" : "android::hardware::keymaster::V4_1::Tag::BOOTLOADER_ONLY"
4175    },
4176    {
4177     "enum_field_value" : 1879048495,
4178     "name" : "android::hardware::keymaster::V4_1::Tag::ROLLBACK_RESISTANCE"
4179    },
4180    {
4181     "enum_field_value" : 268435760,
4182     "name" : "android::hardware::keymaster::V4_1::Tag::HARDWARE_TYPE"
4183    },
4184    {
4185     "enum_field_value" : 1610613136,
4186     "name" : "android::hardware::keymaster::V4_1::Tag::ACTIVE_DATETIME"
4187    },
4188    {
4189     "enum_field_value" : 1610613137,
4190     "name" : "android::hardware::keymaster::V4_1::Tag::ORIGINATION_EXPIRE_DATETIME"
4191    },
4192    {
4193     "enum_field_value" : 1610613138,
4194     "name" : "android::hardware::keymaster::V4_1::Tag::USAGE_EXPIRE_DATETIME"
4195    },
4196    {
4197     "enum_field_value" : 805306771,
4198     "name" : "android::hardware::keymaster::V4_1::Tag::MIN_SECONDS_BETWEEN_OPS"
4199    },
4200    {
4201     "enum_field_value" : 805306772,
4202     "name" : "android::hardware::keymaster::V4_1::Tag::MAX_USES_PER_BOOT"
4203    },
4204    {
4205     "enum_field_value" : 805306869,
4206     "name" : "android::hardware::keymaster::V4_1::Tag::USER_ID"
4207    },
4208    {
4209     "enum_field_value" : -1610612234,
4210     "name" : "android::hardware::keymaster::V4_1::Tag::USER_SECURE_ID"
4211    },
4212    {
4213     "enum_field_value" : 1879048695,
4214     "name" : "android::hardware::keymaster::V4_1::Tag::NO_AUTH_REQUIRED"
4215    },
4216    {
4217     "enum_field_value" : 268435960,
4218     "name" : "android::hardware::keymaster::V4_1::Tag::USER_AUTH_TYPE"
4219    },
4220    {
4221     "enum_field_value" : 805306873,
4222     "name" : "android::hardware::keymaster::V4_1::Tag::AUTH_TIMEOUT"
4223    },
4224    {
4225     "enum_field_value" : 1879048698,
4226     "name" : "android::hardware::keymaster::V4_1::Tag::ALLOW_WHILE_ON_BODY"
4227    },
4228    {
4229     "enum_field_value" : 1879048699,
4230     "name" : "android::hardware::keymaster::V4_1::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
4231    },
4232    {
4233     "enum_field_value" : 1879048700,
4234     "name" : "android::hardware::keymaster::V4_1::Tag::TRUSTED_CONFIRMATION_REQUIRED"
4235    },
4236    {
4237     "enum_field_value" : 1879048701,
4238     "name" : "android::hardware::keymaster::V4_1::Tag::UNLOCKED_DEVICE_REQUIRED"
4239    },
4240    {
4241     "enum_field_value" : -1879047591,
4242     "name" : "android::hardware::keymaster::V4_1::Tag::APPLICATION_ID"
4243    },
4244    {
4245     "enum_field_value" : -1879047492,
4246     "name" : "android::hardware::keymaster::V4_1::Tag::APPLICATION_DATA"
4247    },
4248    {
4249     "enum_field_value" : 1610613437,
4250     "name" : "android::hardware::keymaster::V4_1::Tag::CREATION_DATETIME"
4251    },
4252    {
4253     "enum_field_value" : 268436158,
4254     "name" : "android::hardware::keymaster::V4_1::Tag::ORIGIN"
4255    },
4256    {
4257     "enum_field_value" : -1879047488,
4258     "name" : "android::hardware::keymaster::V4_1::Tag::ROOT_OF_TRUST"
4259    },
4260    {
4261     "enum_field_value" : 805307073,
4262     "name" : "android::hardware::keymaster::V4_1::Tag::OS_VERSION"
4263    },
4264    {
4265     "enum_field_value" : 805307074,
4266     "name" : "android::hardware::keymaster::V4_1::Tag::OS_PATCHLEVEL"
4267    },
4268    {
4269     "enum_field_value" : -1879047485,
4270     "name" : "android::hardware::keymaster::V4_1::Tag::UNIQUE_ID"
4271    },
4272    {
4273     "enum_field_value" : -1879047484,
4274     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_CHALLENGE"
4275    },
4276    {
4277     "enum_field_value" : -1879047483,
4278     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_APPLICATION_ID"
4279    },
4280    {
4281     "enum_field_value" : -1879047482,
4282     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_BRAND"
4283    },
4284    {
4285     "enum_field_value" : -1879047481,
4286     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_DEVICE"
4287    },
4288    {
4289     "enum_field_value" : -1879047480,
4290     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_PRODUCT"
4291    },
4292    {
4293     "enum_field_value" : -1879047479,
4294     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_SERIAL"
4295    },
4296    {
4297     "enum_field_value" : -1879047478,
4298     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_IMEI"
4299    },
4300    {
4301     "enum_field_value" : -1879047477,
4302     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MEID"
4303    },
4304    {
4305     "enum_field_value" : -1879047476,
4306     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MANUFACTURER"
4307    },
4308    {
4309     "enum_field_value" : -1879047475,
4310     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MODEL"
4311    },
4312    {
4313     "enum_field_value" : 805307086,
4314     "name" : "android::hardware::keymaster::V4_1::Tag::VENDOR_PATCHLEVEL"
4315    },
4316    {
4317     "enum_field_value" : 805307087,
4318     "name" : "android::hardware::keymaster::V4_1::Tag::BOOT_PATCHLEVEL"
4319    },
4320    {
4321     "enum_field_value" : -1879047192,
4322     "name" : "android::hardware::keymaster::V4_1::Tag::ASSOCIATED_DATA"
4323    },
4324    {
4325     "enum_field_value" : -1879047191,
4326     "name" : "android::hardware::keymaster::V4_1::Tag::NONCE"
4327    },
4328    {
4329     "enum_field_value" : 805307371,
4330     "name" : "android::hardware::keymaster::V4_1::Tag::MAC_LENGTH"
4331    },
4332    {
4333     "enum_field_value" : 1879049196,
4334     "name" : "android::hardware::keymaster::V4_1::Tag::RESET_SINCE_ID_ROTATION"
4335    },
4336    {
4337     "enum_field_value" : -1879047187,
4338     "name" : "android::hardware::keymaster::V4_1::Tag::CONFIRMATION_TOKEN"
4339    },
4340    {
4341     "enum_field_value" : 1879048497,
4342     "name" : "android::hardware::keymaster::V4_1::Tag::EARLY_BOOT_ONLY"
4343    },
4344    {
4345     "enum_field_value" : 1879048912,
4346     "name" : "android::hardware::keymaster::V4_1::Tag::DEVICE_UNIQUE_ATTESTATION"
4347    },
4348    {
4349     "enum_field_value" : 1879048913,
4350     "name" : "android::hardware::keymaster::V4_1::Tag::IDENTITY_CREDENTIAL_KEY"
4351    },
4352    {
4353     "enum_field_value" : 1879048914,
4354     "name" : "android::hardware::keymaster::V4_1::Tag::STORAGE_KEY"
4355    }
4356   ],
4357   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4358   "name" : "android::hardware::keymaster::V4_1::Tag",
4359   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4360   "self_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4361   "size" : 4,
4362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h",
4363   "underlying_type" : "_ZTIj"
4364  },
4365  {
4366   "alignment" : 4,
4367   "enum_fields" :
4368   [
4369    {
4370     "enum_field_value" : 0,
4371     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OK"
4372    },
4373    {
4374     "enum_field_value" : -1,
4375     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
4376    },
4377    {
4378     "enum_field_value" : -2,
4379     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_PURPOSE"
4380    },
4381    {
4382     "enum_field_value" : -3,
4383     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_PURPOSE"
4384    },
4385    {
4386     "enum_field_value" : -4,
4387     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_ALGORITHM"
4388    },
4389    {
4390     "enum_field_value" : -5,
4391     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_ALGORITHM"
4392    },
4393    {
4394     "enum_field_value" : -6,
4395     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_SIZE"
4396    },
4397    {
4398     "enum_field_value" : -7,
4399     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_BLOCK_MODE"
4400    },
4401    {
4402     "enum_field_value" : -8,
4403     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
4404    },
4405    {
4406     "enum_field_value" : -9,
4407     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_MAC_LENGTH"
4408    },
4409    {
4410     "enum_field_value" : -10,
4411     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_PADDING_MODE"
4412    },
4413    {
4414     "enum_field_value" : -11,
4415     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_PADDING_MODE"
4416    },
4417    {
4418     "enum_field_value" : -12,
4419     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_DIGEST"
4420    },
4421    {
4422     "enum_field_value" : -13,
4423     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_DIGEST"
4424    },
4425    {
4426     "enum_field_value" : -14,
4427     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_EXPIRATION_TIME"
4428    },
4429    {
4430     "enum_field_value" : -15,
4431     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_USER_ID"
4432    },
4433    {
4434     "enum_field_value" : -16,
4435     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
4436    },
4437    {
4438     "enum_field_value" : -17,
4439     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_FORMAT"
4440    },
4441    {
4442     "enum_field_value" : -18,
4443     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
4444    },
4445    {
4446     "enum_field_value" : -19,
4447     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
4448    },
4449    {
4450     "enum_field_value" : -20,
4451     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
4452    },
4453    {
4454     "enum_field_value" : -21,
4455     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_INPUT_LENGTH"
4456    },
4457    {
4458     "enum_field_value" : -22,
4459     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
4460    },
4461    {
4462     "enum_field_value" : -23,
4463     "name" : "android::hardware::keymaster::V4_1::ErrorCode::DELEGATION_NOT_ALLOWED"
4464    },
4465    {
4466     "enum_field_value" : -24,
4467     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_NOT_YET_VALID"
4468    },
4469    {
4470     "enum_field_value" : -25,
4471     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_EXPIRED"
4472    },
4473    {
4474     "enum_field_value" : -26,
4475     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
4476    },
4477    {
4478     "enum_field_value" : -27,
4479     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OUTPUT_PARAMETER_NULL"
4480    },
4481    {
4482     "enum_field_value" : -28,
4483     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_OPERATION_HANDLE"
4484    },
4485    {
4486     "enum_field_value" : -29,
4487     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
4488    },
4489    {
4490     "enum_field_value" : -30,
4491     "name" : "android::hardware::keymaster::V4_1::ErrorCode::VERIFICATION_FAILED"
4492    },
4493    {
4494     "enum_field_value" : -31,
4495     "name" : "android::hardware::keymaster::V4_1::ErrorCode::TOO_MANY_OPERATIONS"
4496    },
4497    {
4498     "enum_field_value" : -32,
4499     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNEXPECTED_NULL_POINTER"
4500    },
4501    {
4502     "enum_field_value" : -33,
4503     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_KEY_BLOB"
4504    },
4505    {
4506     "enum_field_value" : -34,
4507     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
4508    },
4509    {
4510     "enum_field_value" : -35,
4511     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
4512    },
4513    {
4514     "enum_field_value" : -36,
4515     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
4516    },
4517    {
4518     "enum_field_value" : -37,
4519     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
4520    },
4521    {
4522     "enum_field_value" : -38,
4523     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_ARGUMENT"
4524    },
4525    {
4526     "enum_field_value" : -39,
4527     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_TAG"
4528    },
4529    {
4530     "enum_field_value" : -40,
4531     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_TAG"
4532    },
4533    {
4534     "enum_field_value" : -41,
4535     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MEMORY_ALLOCATION_FAILED"
4536    },
4537    {
4538     "enum_field_value" : -44,
4539     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORT_PARAMETER_MISMATCH"
4540    },
4541    {
4542     "enum_field_value" : -45,
4543     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_ACCESS_DENIED"
4544    },
4545    {
4546     "enum_field_value" : -46,
4547     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OPERATION_CANCELLED"
4548    },
4549    {
4550     "enum_field_value" : -47,
4551     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
4552    },
4553    {
4554     "enum_field_value" : -48,
4555     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_BUSY"
4556    },
4557    {
4558     "enum_field_value" : -49,
4559     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
4560    },
4561    {
4562     "enum_field_value" : -50,
4563     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_EC_FIELD"
4564    },
4565    {
4566     "enum_field_value" : -51,
4567     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_NONCE"
4568    },
4569    {
4570     "enum_field_value" : -52,
4571     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_NONCE"
4572    },
4573    {
4574     "enum_field_value" : -53,
4575     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_MAC_LENGTH"
4576    },
4577    {
4578     "enum_field_value" : -54,
4579     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
4580    },
4581    {
4582     "enum_field_value" : -55,
4583     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CALLER_NONCE_PROHIBITED"
4584    },
4585    {
4586     "enum_field_value" : -56,
4587     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_MAX_OPS_EXCEEDED"
4588    },
4589    {
4590     "enum_field_value" : -57,
4591     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_MAC_LENGTH"
4592    },
4593    {
4594     "enum_field_value" : -58,
4595     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_MIN_MAC_LENGTH"
4596    },
4597    {
4598     "enum_field_value" : -59,
4599     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
4600    },
4601    {
4602     "enum_field_value" : -60,
4603     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KDF"
4604    },
4605    {
4606     "enum_field_value" : -61,
4607     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_EC_CURVE"
4608    },
4609    {
4610     "enum_field_value" : -62,
4611     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_REQUIRES_UPGRADE"
4612    },
4613    {
4614     "enum_field_value" : -63,
4615     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
4616    },
4617    {
4618     "enum_field_value" : -64,
4619     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEYMASTER_NOT_CONFIGURED"
4620    },
4621    {
4622     "enum_field_value" : -65,
4623     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
4624    },
4625    {
4626     "enum_field_value" : -66,
4627     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CANNOT_ATTEST_IDS"
4628    },
4629    {
4630     "enum_field_value" : -67,
4631     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
4632    },
4633    {
4634     "enum_field_value" : -68,
4635     "name" : "android::hardware::keymaster::V4_1::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
4636    },
4637    {
4638     "enum_field_value" : -69,
4639     "name" : "android::hardware::keymaster::V4_1::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
4640    },
4641    {
4642     "enum_field_value" : -70,
4643     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
4644    },
4645    {
4646     "enum_field_value" : -71,
4647     "name" : "android::hardware::keymaster::V4_1::ErrorCode::NO_USER_CONFIRMATION"
4648    },
4649    {
4650     "enum_field_value" : -72,
4651     "name" : "android::hardware::keymaster::V4_1::ErrorCode::DEVICE_LOCKED"
4652    },
4653    {
4654     "enum_field_value" : -100,
4655     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNIMPLEMENTED"
4656    },
4657    {
4658     "enum_field_value" : -101,
4659     "name" : "android::hardware::keymaster::V4_1::ErrorCode::VERSION_MISMATCH"
4660    },
4661    {
4662     "enum_field_value" : -1000,
4663     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNKNOWN_ERROR"
4664    },
4665    {
4666     "enum_field_value" : -73,
4667     "name" : "android::hardware::keymaster::V4_1::ErrorCode::EARLY_BOOT_ENDED"
4668    },
4669    {
4670     "enum_field_value" : -74,
4671     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_KEYS_NOT_PROVISIONED"
4672    },
4673    {
4674     "enum_field_value" : -75,
4675     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_IDS_NOT_PROVISIONED"
4676    },
4677    {
4678     "enum_field_value" : -76,
4679     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_OPERATION"
4680    },
4681    {
4682     "enum_field_value" : -77,
4683     "name" : "android::hardware::keymaster::V4_1::ErrorCode::STORAGE_KEY_UNSUPPORTED"
4684    }
4685   ],
4686   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4687   "name" : "android::hardware::keymaster::V4_1::ErrorCode",
4688   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4689   "self_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4690   "size" : 4,
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h",
4692   "underlying_type" : "_ZTIi"
4693  },
4694  {
4695   "alignment" : 4,
4696   "enum_fields" :
4697   [
4698    {
4699     "enum_field_value" : 0,
4700     "name" : "android::Condition::WAKE_UP_ONE"
4701    },
4702    {
4703     "enum_field_value" : 1,
4704     "name" : "android::Condition::WAKE_UP_ALL"
4705    }
4706   ],
4707   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4708   "name" : "android::Condition::WakeUpType",
4709   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4710   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4711   "size" : 4,
4712   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4713   "underlying_type" : "_ZTIj"
4714  },
4715  {
4716   "alignment" : 4,
4717   "enum_fields" :
4718   [
4719    {
4720     "enum_field_value" : 0,
4721     "name" : "android::Condition::PRIVATE"
4722    },
4723    {
4724     "enum_field_value" : 1,
4725     "name" : "android::Condition::SHARED"
4726    }
4727   ],
4728   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4729   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4730   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4731   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4732   "size" : 4,
4733   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4734   "underlying_type" : "_ZTIj"
4735  }
4736 ],
4737 "function_types" :
4738 [
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4742   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4743   "parameters" :
4744   [
4745    {
4746     "referenced_type" : "_ZTIRKN7android8String16E"
4747    },
4748    {
4749     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4750    },
4751    {
4752     "referenced_type" : "_ZTIPv"
4753    }
4754   ],
4755   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4756   "return_type" : "_ZTIb",
4757   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4758   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "linker_set_key" : "_ZTIFiPvE",
4763   "name" : "int (void *)",
4764   "parameters" :
4765   [
4766    {
4767     "referenced_type" : "_ZTIPv"
4768    }
4769   ],
4770   "referenced_type" : "_ZTIFiPvE",
4771   "return_type" : "_ZTIi",
4772   "self_type" : "_ZTIFiPvE",
4773   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4778   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4779   "parameters" :
4780   [
4781    {
4782     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4783    },
4784    {
4785     "referenced_type" : "_ZTIPKh"
4786    },
4787    {
4788     "referenced_type" : "_ZTIj"
4789    },
4790    {
4791     "referenced_type" : "_ZTIPKy"
4792    },
4793    {
4794     "referenced_type" : "_ZTIj"
4795    },
4796    {
4797     "referenced_type" : "_ZTIPv"
4798    }
4799   ],
4800   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4801   "return_type" : "_ZTIv",
4802   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4803   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4804  }
4805 ],
4806 "functions" :
4807 [
4808  {
4809   "function_name" : "android::hardware::details::castInterface",
4810   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS3_4V4_016IKeymasterDeviceENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4811   "parameters" :
4812   [
4813    {
4814     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
4815    },
4816    {
4817     "referenced_type" : "_ZTIPKc"
4818    },
4819    {
4820     "referenced_type" : "_ZTIb"
4821    }
4822   ],
4823   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
4824   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4825   "template_args" :
4826   [
4827    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4828    "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
4829    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
4830   ]
4831  },
4832  {
4833   "function_name" : "android::hardware::details::castInterface",
4834   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4835   "parameters" :
4836   [
4837    {
4838     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4839    },
4840    {
4841     "referenced_type" : "_ZTIPKc"
4842    },
4843    {
4844     "referenced_type" : "_ZTIb"
4845    }
4846   ],
4847   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
4848   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4849   "template_args" :
4850   [
4851    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4852    "_ZTIN7android4hidl4base4V1_05IBaseE",
4853    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
4854   ]
4855  },
4856  {
4857   "function_name" : "android::hardware::details::getServiceInternal",
4858   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V4_119BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4859   "parameters" :
4860   [
4861    {
4862     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4863    },
4864    {
4865     "referenced_type" : "_ZTIb"
4866    },
4867    {
4868     "referenced_type" : "_ZTIb"
4869    }
4870   ],
4871   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4872   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4873   "template_args" :
4874   [
4875    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
4876    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4877    "_ZTIv",
4878    "_ZTIv"
4879   ]
4880  },
4881  {
4882   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getService",
4883   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4884   "parameters" :
4885   [
4886    {
4887     "default_arg" : true,
4888     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4889    },
4890    {
4891     "default_arg" : true,
4892     "referenced_type" : "_ZTIb"
4893    }
4894   ],
4895   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4897  },
4898  {
4899   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::linkToDeath",
4900   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4901   "parameters" :
4902   [
4903    {
4904     "is_this_ptr" : true,
4905     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4906    },
4907    {
4908     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4909    },
4910    {
4911     "referenced_type" : "_ZTIy"
4912    }
4913   ],
4914   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4916  },
4917  {
4918   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getDebugInfo",
4919   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4920   "parameters" :
4921   [
4922    {
4923     "is_this_ptr" : true,
4924     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4925    },
4926    {
4927     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4928    }
4929   ],
4930   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4932  },
4933  {
4934   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getHashChain",
4935   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4936   "parameters" :
4937   [
4938    {
4939     "is_this_ptr" : true,
4940     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4941    },
4942    {
4943     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4944    }
4945   ],
4946   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4948  },
4949  {
4950   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::tryGetService",
4951   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4952   "parameters" :
4953   [
4954    {
4955     "default_arg" : true,
4956     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4957    },
4958    {
4959     "default_arg" : true,
4960     "referenced_type" : "_ZTIb"
4961    }
4962   ],
4963   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4965  },
4966  {
4967   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::unlinkToDeath",
4968   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4969   "parameters" :
4970   [
4971    {
4972     "is_this_ptr" : true,
4973     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4974    },
4975    {
4976     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4977    }
4978   ],
4979   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4981  },
4982  {
4983   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::interfaceChain",
4984   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4985   "parameters" :
4986   [
4987    {
4988     "is_this_ptr" : true,
4989     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4990    },
4991    {
4992     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4993    }
4994   ],
4995   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4997  },
4998  {
4999   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::registerAsService",
5000   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5001   "parameters" :
5002   [
5003    {
5004     "is_this_ptr" : true,
5005     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5006    },
5007    {
5008     "default_arg" : true,
5009     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5010    }
5011   ],
5012   "return_type" : "_ZTIi",
5013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5014  },
5015  {
5016   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::interfaceDescriptor",
5017   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5023    },
5024    {
5025     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5026    }
5027   ],
5028   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::notifySyspropsChanged",
5033   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv",
5034   "parameters" :
5035   [
5036    {
5037     "is_this_ptr" : true,
5038     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5039    }
5040   ],
5041   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5043  },
5044  {
5045   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::setHALInstrumentation",
5046   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv",
5047   "parameters" :
5048   [
5049    {
5050     "is_this_ptr" : true,
5051     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5052    }
5053   ],
5054   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5056  },
5057  {
5058   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::registerForNotifications",
5059   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5060   "parameters" :
5061   [
5062    {
5063     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5064    },
5065    {
5066     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5067    }
5068   ],
5069   "return_type" : "_ZTIb",
5070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5071  },
5072  {
5073   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::ping",
5074   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv",
5075   "parameters" :
5076   [
5077    {
5078     "is_this_ptr" : true,
5079     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5080    }
5081   ],
5082   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5084  },
5085  {
5086   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::debug",
5087   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5093    },
5094    {
5095     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5096    },
5097    {
5098     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5099    }
5100   ],
5101   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5103  },
5104  {
5105   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5106   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS1_4V4_016IKeymasterDeviceEEEb",
5107   "parameters" :
5108   [
5109    {
5110     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
5111    },
5112    {
5113     "default_arg" : true,
5114     "referenced_type" : "_ZTIb"
5115    }
5116   ],
5117   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5119  },
5120  {
5121   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5122   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5123   "parameters" :
5124   [
5125    {
5126     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5127    },
5128    {
5129     "default_arg" : true,
5130     "referenced_type" : "_ZTIb"
5131    }
5132   ],
5133   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5135  },
5136  {
5137   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5138   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spIS3_EEb",
5139   "parameters" :
5140   [
5141    {
5142     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5143    },
5144    {
5145     "default_arg" : true,
5146     "referenced_type" : "_ZTIb"
5147    }
5148   ],
5149   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5151  },
5152  {
5153   "access" : "private",
5154   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::addOnewayTask",
5155   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE",
5156   "parameters" :
5157   [
5158    {
5159     "is_this_ptr" : true,
5160     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5161    },
5162    {
5163     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5164    }
5165   ],
5166   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5168  },
5169  {
5170   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::BsKeymasterDevice",
5171   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE",
5172   "parameters" :
5173   [
5174    {
5175     "is_this_ptr" : true,
5176     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5177    },
5178    {
5179     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5180    }
5181   ],
5182   "return_type" : "_ZTIv",
5183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5184  },
5185  {
5186   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::BsKeymasterDevice",
5187   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE",
5188   "parameters" :
5189   [
5190    {
5191     "is_this_ptr" : true,
5192     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5193    },
5194    {
5195     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5196    }
5197   ],
5198   "return_type" : "_ZTIv",
5199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5200  },
5201  {
5202   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::onTransact",
5203   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5204   "parameters" :
5205   [
5206    {
5207     "is_this_ptr" : true,
5208     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5209    },
5210    {
5211     "referenced_type" : "_ZTIj"
5212    },
5213    {
5214     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5218    },
5219    {
5220     "default_arg" : true,
5221     "referenced_type" : "_ZTIj"
5222    },
5223    {
5224     "default_arg" : true,
5225     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5226    }
5227   ],
5228   "return_type" : "_ZTIi",
5229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5230  },
5231  {
5232   "access" : "private",
5233   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::getDebugInfo",
5234   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5235   "parameters" :
5236   [
5237    {
5238     "is_this_ptr" : true,
5239     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5240    },
5241    {
5242     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5243    }
5244   ],
5245   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5247  },
5248  {
5249   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::_hidl_deviceLocked",
5250   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice18_hidl_deviceLockedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5251   "parameters" :
5252   [
5253    {
5254     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5255    },
5256    {
5257     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5258    },
5259    {
5260     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5261    },
5262    {
5263     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5264    }
5265   ],
5266   "return_type" : "_ZTIi",
5267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5268  },
5269  {
5270   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::_hidl_earlyBootEnded",
5271   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice20_hidl_earlyBootEndedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5272   "parameters" :
5273   [
5274    {
5275     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5276    },
5277    {
5278     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5279    },
5280    {
5281     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5282    },
5283    {
5284     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5285    }
5286   ],
5287   "return_type" : "_ZTIi",
5288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5289  },
5290  {
5291   "access" : "private",
5292   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::ping",
5293   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice4pingEv",
5294   "parameters" :
5295   [
5296    {
5297     "is_this_ptr" : true,
5298     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5299    }
5300   ],
5301   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5303  },
5304  {
5305   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::BnHwKeymasterDevice",
5306   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE",
5307   "parameters" :
5308   [
5309    {
5310     "is_this_ptr" : true,
5311     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5312    },
5313    {
5314     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5315    }
5316   ],
5317   "return_type" : "_ZTIv",
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5319  },
5320  {
5321   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::BnHwKeymasterDevice",
5322   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5328    },
5329    {
5330     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5331    }
5332   ],
5333   "return_type" : "_ZTIv",
5334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5335  },
5336  {
5337   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5338   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev",
5339   "parameters" :
5340   [
5341    {
5342     "is_this_ptr" : true,
5343     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5344    }
5345   ],
5346   "return_type" : "_ZTIv",
5347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5348  },
5349  {
5350   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5351   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev",
5352   "parameters" :
5353   [
5354    {
5355     "is_this_ptr" : true,
5356     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5357    }
5358   ],
5359   "return_type" : "_ZTIv",
5360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5361  },
5362  {
5363   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5364   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD2Ev",
5365   "parameters" :
5366   [
5367    {
5368     "is_this_ptr" : true,
5369     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5370    }
5371   ],
5372   "return_type" : "_ZTIv",
5373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5374  },
5375  {
5376   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::upgradeKey",
5377   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE",
5378   "parameters" :
5379   [
5380    {
5381     "is_this_ptr" : true,
5382     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5383    },
5384    {
5385     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5386    },
5387    {
5388     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5389    },
5390    {
5391     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5392    }
5393   ],
5394   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5396  },
5397  {
5398   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::generateKey",
5399   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE",
5400   "parameters" :
5401   [
5402    {
5403     "is_this_ptr" : true,
5404     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5405    },
5406    {
5407     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5408    },
5409    {
5410     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5411    }
5412   ],
5413   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5415  },
5416  {
5417   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::linkToDeath",
5418   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5419   "parameters" :
5420   [
5421    {
5422     "is_this_ptr" : true,
5423     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5424    },
5425    {
5426     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5427    },
5428    {
5429     "referenced_type" : "_ZTIy"
5430    }
5431   ],
5432   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5434  },
5435  {
5436   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deviceLocked",
5437   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE",
5438   "parameters" :
5439   [
5440    {
5441     "is_this_ptr" : true,
5442     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5443    },
5444    {
5445     "referenced_type" : "_ZTIb"
5446    },
5447    {
5448     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5449    }
5450   ],
5451   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5453  },
5454  {
5455   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getDebugInfo",
5456   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5457   "parameters" :
5458   [
5459    {
5460     "is_this_ptr" : true,
5461     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5462    },
5463    {
5464     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5465    }
5466   ],
5467   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5469  },
5470  {
5471   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHashChain",
5472   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5473   "parameters" :
5474   [
5475    {
5476     "is_this_ptr" : true,
5477     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5478    },
5479    {
5480     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5481    }
5482   ],
5483   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5485  },
5486  {
5487   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::addRngEntropy",
5488   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE",
5489   "parameters" :
5490   [
5491    {
5492     "is_this_ptr" : true,
5493     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5494    },
5495    {
5496     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5497    }
5498   ],
5499   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5501  },
5502  {
5503   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deleteAllKeys",
5504   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv",
5505   "parameters" :
5506   [
5507    {
5508     "is_this_ptr" : true,
5509     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5510    }
5511   ],
5512   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5514  },
5515  {
5516   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::unlinkToDeath",
5517   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5518   "parameters" :
5519   [
5520    {
5521     "is_this_ptr" : true,
5522     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5523    },
5524    {
5525     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5526    }
5527   ],
5528   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5530  },
5531  {
5532   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::earlyBootEnded",
5533   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv",
5534   "parameters" :
5535   [
5536    {
5537     "is_this_ptr" : true,
5538     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5539    }
5540   ],
5541   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5543  },
5544  {
5545   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::interfaceChain",
5546   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5547   "parameters" :
5548   [
5549    {
5550     "is_this_ptr" : true,
5551     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5552    },
5553    {
5554     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5555    }
5556   ],
5557   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5559  },
5560  {
5561   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHardwareInfo",
5562   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE",
5563   "parameters" :
5564   [
5565    {
5566     "is_this_ptr" : true,
5567     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5568    },
5569    {
5570     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_013SecurityLevelERKNS2_11hidl_stringES8_EEE"
5571    }
5572   ],
5573   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5575  },
5576  {
5577   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
5578   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
5579   "parameters" :
5580   [
5581    {
5582     "is_this_ptr" : true,
5583     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5584    },
5585    {
5586     "referenced_type" : "_ZTIPKv"
5587    }
5588   ],
5589   "return_type" : "_ZTIv",
5590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5591  },
5592  {
5593   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::importWrappedKey",
5594   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE",
5595   "parameters" :
5596   [
5597    {
5598     "is_this_ptr" : true,
5599     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5600    },
5601    {
5602     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5603    },
5604    {
5605     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5606    },
5607    {
5608     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5609    },
5610    {
5611     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5612    },
5613    {
5614     "referenced_type" : "_ZTIy"
5615    },
5616    {
5617     "referenced_type" : "_ZTIy"
5618    },
5619    {
5620     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5621    }
5622   ],
5623   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5625  },
5626  {
5627   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::computeSharedHmac",
5628   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE",
5629   "parameters" :
5630   [
5631    {
5632     "is_this_ptr" : true,
5633     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5634    },
5635    {
5636     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE"
5637    },
5638    {
5639     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5640    }
5641   ],
5642   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5644  },
5645  {
5646   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::_hidl_deviceLocked",
5647   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice18_hidl_deviceLockedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V4_017VerificationTokenE",
5648   "parameters" :
5649   [
5650    {
5651     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5652    },
5653    {
5654     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5655    },
5656    {
5657     "referenced_type" : "_ZTIb"
5658    },
5659    {
5660     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5661    }
5662   ],
5663   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5665  },
5666  {
5667   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::interfaceDescriptor",
5668   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5669   "parameters" :
5670   [
5671    {
5672     "is_this_ptr" : true,
5673     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5674    },
5675    {
5676     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5677    }
5678   ],
5679   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5681  },
5682  {
5683   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::verifyAuthorization",
5684   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE",
5685   "parameters" :
5686   [
5687    {
5688     "is_this_ptr" : true,
5689     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5690    },
5691    {
5692     "referenced_type" : "_ZTIy"
5693    },
5694    {
5695     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5696    },
5697    {
5698     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5699    },
5700    {
5701     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_17VerificationTokenEEEE"
5702    }
5703   ],
5704   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5706  },
5707  {
5708   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::_hidl_earlyBootEnded",
5709   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice20_hidl_earlyBootEndedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5710   "parameters" :
5711   [
5712    {
5713     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5714    },
5715    {
5716     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5717    }
5718   ],
5719   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5721  },
5722  {
5723   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::destroyAttestationIds",
5724   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv",
5725   "parameters" :
5726   [
5727    {
5728     "is_this_ptr" : true,
5729     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5730    }
5731   ],
5732   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5734  },
5735  {
5736   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getKeyCharacteristics",
5737   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE",
5738   "parameters" :
5739   [
5740    {
5741     "is_this_ptr" : true,
5742     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5743    },
5744    {
5745     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5746    },
5747    {
5748     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5749    },
5750    {
5751     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5752    },
5753    {
5754     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_18KeyCharacteristicsEEEE"
5755    }
5756   ],
5757   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5759  },
5760  {
5761   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::notifySyspropsChanged",
5762   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv",
5763   "parameters" :
5764   [
5765    {
5766     "is_this_ptr" : true,
5767     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5768    }
5769   ],
5770   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5772  },
5773  {
5774   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::setHALInstrumentation",
5775   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv",
5776   "parameters" :
5777   [
5778    {
5779     "is_this_ptr" : true,
5780     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5781    }
5782   ],
5783   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5785  },
5786  {
5787   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHmacSharingParameters",
5788   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE",
5789   "parameters" :
5790   [
5791    {
5792     "is_this_ptr" : true,
5793     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5794    },
5795    {
5796     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_21HmacSharingParametersEEEE"
5797    }
5798   ],
5799   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5801  },
5802  {
5803   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::ping",
5804   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv",
5805   "parameters" :
5806   [
5807    {
5808     "is_this_ptr" : true,
5809     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5810    }
5811   ],
5812   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5814  },
5815  {
5816   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::abort",
5817   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy",
5818   "parameters" :
5819   [
5820    {
5821     "is_this_ptr" : true,
5822     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5823    },
5824    {
5825     "referenced_type" : "_ZTIy"
5826    }
5827   ],
5828   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5830  },
5831  {
5832   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::begin",
5833   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE",
5834   "parameters" :
5835   [
5836    {
5837     "is_this_ptr" : true,
5838     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5839    },
5840    {
5841     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE"
5842    },
5843    {
5844     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5845    },
5846    {
5847     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5848    },
5849    {
5850     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5851    },
5852    {
5853     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEEyEEE"
5854    }
5855   ],
5856   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5858  },
5859  {
5860   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::debug",
5861   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5862   "parameters" :
5863   [
5864    {
5865     "is_this_ptr" : true,
5866     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5867    },
5868    {
5869     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5870    },
5871    {
5872     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5873    }
5874   ],
5875   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5877  },
5878  {
5879   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::finish",
5880   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE",
5881   "parameters" :
5882   [
5883    {
5884     "is_this_ptr" : true,
5885     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5886    },
5887    {
5888     "referenced_type" : "_ZTIy"
5889    },
5890    {
5891     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5892    },
5893    {
5894     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5895    },
5896    {
5897     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5898    },
5899    {
5900     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5901    },
5902    {
5903     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5904    },
5905    {
5906     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5907    }
5908   ],
5909   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5911  },
5912  {
5913   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::update",
5914   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE",
5915   "parameters" :
5916   [
5917    {
5918     "is_this_ptr" : true,
5919     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5920    },
5921    {
5922     "referenced_type" : "_ZTIy"
5923    },
5924    {
5925     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5926    },
5927    {
5928     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5929    },
5930    {
5931     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5932    },
5933    {
5934     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5935    },
5936    {
5937     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeEjRKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5938    }
5939   ],
5940   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5942  },
5943  {
5944   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::attestKey",
5945   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5951    },
5952    {
5953     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5954    },
5955    {
5956     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5957    },
5958    {
5959     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS6_IhEEEEEEE"
5960    }
5961   ],
5962   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5964  },
5965  {
5966   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deleteKey",
5967   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE",
5968   "parameters" :
5969   [
5970    {
5971     "is_this_ptr" : true,
5972     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5973    },
5974    {
5975     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5976    }
5977   ],
5978   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5980  },
5981  {
5982   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::exportKey",
5983   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE",
5984   "parameters" :
5985   [
5986    {
5987     "is_this_ptr" : true,
5988     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5989    },
5990    {
5991     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE"
5992    },
5993    {
5994     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5995    },
5996    {
5997     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5998    },
5999    {
6000     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6001    },
6002    {
6003     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
6004    }
6005   ],
6006   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
6007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6008  },
6009  {
6010   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::importKey",
6011   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE",
6012   "parameters" :
6013   [
6014    {
6015     "is_this_ptr" : true,
6016     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6017    },
6018    {
6019     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
6020    },
6021    {
6022     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE"
6023    },
6024    {
6025     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6026    },
6027    {
6028     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
6029    }
6030   ],
6031   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
6032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6033  },
6034  {
6035   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::BpHwKeymasterDevice",
6036   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE",
6037   "parameters" :
6038   [
6039    {
6040     "is_this_ptr" : true,
6041     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6042    },
6043    {
6044     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
6045    }
6046   ],
6047   "return_type" : "_ZTIv",
6048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6049  },
6050  {
6051   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::BpHwKeymasterDevice",
6052   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE",
6053   "parameters" :
6054   [
6055    {
6056     "is_this_ptr" : true,
6057     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6058    },
6059    {
6060     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
6061    }
6062   ],
6063   "return_type" : "_ZTIv",
6064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6065  },
6066  {
6067   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
6068   "linker_set_key" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
6069   "parameters" :
6070   [
6071    {
6072     "is_this_ptr" : true,
6073     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6074    },
6075    {
6076     "referenced_type" : "_ZTIPKv"
6077    }
6078   ],
6079   "return_type" : "_ZTIv",
6080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6081  },
6082  {
6083   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
6084   "linker_set_key" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
6085   "parameters" :
6086   [
6087    {
6088     "is_this_ptr" : true,
6089     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6090    },
6091    {
6092     "referenced_type" : "_ZTIPKv"
6093    }
6094   ],
6095   "return_type" : "_ZTIv",
6096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6097  }
6098 ],
6099 "global_vars" :
6100 [
6101  {
6102   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10descriptorE",
6103   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::descriptor",
6104   "referenced_type" : "_ZTIPKc",
6105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6106  }
6107 ],
6108 "lvalue_reference_types" :
6109 [
6110  {
6111   "alignment" : 4,
6112   "linker_set_key" : "_ZTIRK7log_msg",
6113   "name" : "const log_msg &",
6114   "referenced_type" : "_ZTIK7log_msg",
6115   "self_type" : "_ZTIRK7log_msg",
6116   "size" : 4,
6117   "source_file" : "/system/core/liblog/include/log/log_read.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6122   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6123   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6124   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6125   "size" : 4,
6126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6131   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6132   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6133   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6134   "size" : 4,
6135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6136  },
6137  {
6138   "alignment" : 4,
6139   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6140   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6141   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6142   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6143   "size" : 4,
6144   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6149   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6150   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6151   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6152   "size" : 4,
6153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6154  },
6155  {
6156   "alignment" : 4,
6157   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6158   "name" : "const android::sp<android::hardware::IBinder> &",
6159   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6160   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6161   "size" : 4,
6162   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6163  },
6164  {
6165   "alignment" : 4,
6166   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6167   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> &",
6168   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6169   "self_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6170   "size" : 4,
6171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6172  },
6173  {
6174   "alignment" : 4,
6175   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6176   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &",
6177   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6178   "self_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6179   "size" : 4,
6180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6181  },
6182  {
6183   "alignment" : 4,
6184   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6185   "name" : "const android::wp<android::hardware::BHwBinder> &",
6186   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6187   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6188   "size" : 4,
6189   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6190  },
6191  {
6192   "alignment" : 4,
6193   "linker_set_key" : "_ZTIRKN7android7String8E",
6194   "name" : "const android::String8 &",
6195   "referenced_type" : "_ZTIKN7android7String8E",
6196   "self_type" : "_ZTIRKN7android7String8E",
6197   "size" : 4,
6198   "source_file" : "/system/core/libutils/include/utils/String8.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "linker_set_key" : "_ZTIRKN7android8String16E",
6203   "name" : "const android::String16 &",
6204   "referenced_type" : "_ZTIKN7android8String16E",
6205   "self_type" : "_ZTIRKN7android8String16E",
6206   "size" : 4,
6207   "source_file" : "/system/core/libutils/include/utils/String16.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6212   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
6213   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6214   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6215   "size" : 4,
6216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
6221   "name" : "const android::hardware::hidl_handle &",
6222   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
6223   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
6224   "size" : 4,
6225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6226  },
6227  {
6228   "alignment" : 4,
6229   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
6230   "name" : "const android::hardware::hidl_memory &",
6231   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6232   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
6233   "size" : 4,
6234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6235  },
6236  {
6237   "alignment" : 4,
6238   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
6239   "name" : "const android::hardware::hidl_string &",
6240   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
6241   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
6242   "size" : 4,
6243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6244  },
6245  {
6246   "alignment" : 4,
6247   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
6248   "name" : "const android::hardware::hidl_version &",
6249   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6250   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
6251   "size" : 4,
6252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6257   "name" : "const android::hardware::Parcel &",
6258   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6259   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6260   "size" : 4,
6261   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6262  },
6263  {
6264   "alignment" : 4,
6265   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6266   "name" : "const android::hardware::Return<bool> &",
6267   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6268   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6269   "size" : 4,
6270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6275   "name" : "const android::hardware::Status &",
6276   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6277   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6278   "size" : 4,
6279   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6280  },
6281  {
6282   "alignment" : 4,
6283   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6284   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
6285   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6286   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6287   "size" : 4,
6288   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6289  },
6290  {
6291   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6292   "name" : "const iter<is_const> &",
6293   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6294   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6300   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6301   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6302   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6303   "size" : 4,
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6309   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
6310   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6311   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6312   "size" : 4,
6313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6318   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters> &",
6319   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6320   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6321   "size" : 4,
6322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6327   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6328   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6329   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6330   "size" : 4,
6331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6336   "name" : "const android::hardware::hidl_vec<int> &",
6337   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6338   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6339   "size" : 4,
6340   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_012KeyParameterE",
6345   "name" : "const android::hardware::keymaster::V4_0::KeyParameter &",
6346   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
6347   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_012KeyParameterE",
6348   "size" : 4,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6354   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
6355   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6356   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6357   "size" : 4,
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE",
6363   "name" : "const android::hardware::keymaster::V4_0::VerificationToken &",
6364   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
6365   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE",
6366   "size" : 4,
6367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6372   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6373   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6374   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6375   "size" : 4,
6376   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6381   "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 *> > *)> > > &",
6382   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6383   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6384   "size" : 4,
6385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6390   "name" : "const android::hidl::base::V1_0::IBase *const &",
6391   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6392   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6393   "size" : 4,
6394   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIRKa",
6399   "name" : "const signed char &",
6400   "referenced_type" : "_ZTIKa",
6401   "self_type" : "_ZTIRKa",
6402   "size" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "_ZTIRKb",
6408   "name" : "const bool &",
6409   "referenced_type" : "_ZTIKb",
6410   "self_type" : "_ZTIRKb",
6411   "size" : 4,
6412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "_ZTIRKd",
6417   "name" : "const double &",
6418   "referenced_type" : "_ZTIKd",
6419   "self_type" : "_ZTIRKd",
6420   "size" : 4,
6421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIRKf",
6426   "name" : "const float &",
6427   "referenced_type" : "_ZTIKf",
6428   "self_type" : "_ZTIRKf",
6429   "size" : 4,
6430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "_ZTIRKh",
6435   "name" : "const unsigned char &",
6436   "referenced_type" : "_ZTIKh",
6437   "self_type" : "_ZTIRKh",
6438   "size" : 4,
6439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "_ZTIRKi",
6444   "name" : "const int &",
6445   "referenced_type" : "_ZTIKi",
6446   "self_type" : "_ZTIRKi",
6447   "size" : 4,
6448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "_ZTIRKj",
6453   "name" : "const unsigned int &",
6454   "referenced_type" : "_ZTIKj",
6455   "self_type" : "_ZTIRKj",
6456   "size" : 4,
6457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "_ZTIRKs",
6462   "name" : "const short &",
6463   "referenced_type" : "_ZTIKs",
6464   "self_type" : "_ZTIRKs",
6465   "size" : 4,
6466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "_ZTIRKt",
6471   "name" : "const unsigned short &",
6472   "referenced_type" : "_ZTIKt",
6473   "self_type" : "_ZTIRKt",
6474   "size" : 4,
6475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "_ZTIRKx",
6480   "name" : "const long long &",
6481   "referenced_type" : "_ZTIKx",
6482   "self_type" : "_ZTIRKx",
6483   "size" : 4,
6484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "_ZTIRKy",
6489   "name" : "const unsigned long long &",
6490   "referenced_type" : "_ZTIKy",
6491   "self_type" : "_ZTIRKy",
6492   "size" : 4,
6493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6498   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6499   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6500   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6501   "size" : 4,
6502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6507   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &",
6508   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6509   "self_type" : "_ZTIRN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6510   "size" : 4,
6511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "_ZTIRN7android5MutexE",
6516   "name" : "android::Mutex &",
6517   "referenced_type" : "_ZTIN7android5MutexE",
6518   "self_type" : "_ZTIRN7android5MutexE",
6519   "size" : 4,
6520   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "_ZTIRN7android6RWLockE",
6525   "name" : "android::RWLock &",
6526   "referenced_type" : "_ZTIN7android6RWLockE",
6527   "self_type" : "_ZTIRN7android6RWLockE",
6528   "size" : 4,
6529   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "_ZTIRN7android7String8E",
6534   "name" : "android::String8 &",
6535   "referenced_type" : "_ZTIN7android7String8E",
6536   "self_type" : "_ZTIRN7android7String8E",
6537   "size" : 4,
6538   "source_file" : "/system/core/libutils/include/utils/String8.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "_ZTIRN7android8String16E",
6543   "name" : "android::String16 &",
6544   "referenced_type" : "_ZTIN7android8String16E",
6545   "self_type" : "_ZTIRN7android8String16E",
6546   "size" : 4,
6547   "source_file" : "/system/core/libutils/include/utils/String16.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6552   "name" : "android::hardware::TextOutput &",
6553   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6554   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6555   "size" : 4,
6556   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6561   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6562   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6563   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6564   "size" : 4,
6565   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6566  },
6567  {
6568   "alignment" : 4,
6569   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6570   "name" : "android::hardware::hidl_memory &",
6571   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6572   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6573   "size" : 4,
6574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6579   "name" : "android::hardware::hidl_string &",
6580   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6581   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6582   "size" : 4,
6583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6588   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> &",
6589   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6590   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6591   "size" : 4,
6592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6597   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> &",
6598   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6599   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6600   "size" : 4,
6601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6606   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > &",
6607   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6608   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6609   "size" : 4,
6610   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6615   "name" : "android::hardware::Return<bool> &",
6616   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6617   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6618   "size" : 4,
6619   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6620  },
6621  {
6622   "alignment" : 4,
6623   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6624   "name" : "android::hardware::Return<void> &",
6625   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6626   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6627   "size" : 4,
6628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6633   "name" : "android::hardware::Status &",
6634   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6635   "self_type" : "_ZTIRN7android8hardware6StatusE",
6636   "size" : 4,
6637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6642   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6643   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6644   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6645   "size" : 4,
6646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6651   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6652   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6653   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6654   "size" : 4,
6655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6660   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6661   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6662   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6663   "size" : 4,
6664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6669   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6670   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6671   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6672   "size" : 4,
6673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6674  },
6675  {
6676   "alignment" : 4,
6677   "linker_set_key" : "_ZTIRh",
6678   "name" : "unsigned char &",
6679   "referenced_type" : "_ZTIh",
6680   "self_type" : "_ZTIRh",
6681   "size" : 4,
6682   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6683  },
6684  {
6685   "alignment" : 4,
6686   "linker_set_key" : "_ZTIRi",
6687   "name" : "int &",
6688   "referenced_type" : "_ZTIi",
6689   "self_type" : "_ZTIRi",
6690   "size" : 4,
6691   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6692  },
6693  {
6694   "alignment" : 4,
6695   "linker_set_key" : "_ZTIRj",
6696   "name" : "unsigned int &",
6697   "referenced_type" : "_ZTIj",
6698   "self_type" : "_ZTIRj",
6699   "size" : 4,
6700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
6701  }
6702 ],
6703 "pointer_types" :
6704 [
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIP13native_handle",
6708   "name" : "native_handle *",
6709   "referenced_type" : "_ZTI13native_handle",
6710   "self_type" : "_ZTIP13native_handle",
6711   "size" : 4,
6712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIP18android_flex_plane",
6717   "name" : "android_flex_plane *",
6718   "referenced_type" : "_ZTI18android_flex_plane",
6719   "self_type" : "_ZTIP18android_flex_plane",
6720   "size" : 4,
6721   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "_ZTIP7log_msg",
6726   "name" : "log_msg *",
6727   "referenced_type" : "_ZTI7log_msg",
6728   "self_type" : "_ZTIP7log_msg",
6729   "size" : 4,
6730   "source_file" : "/system/core/liblog/include/log/log_read.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6735   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6736   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6737   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6738   "size" : 4,
6739   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIPFiPvE",
6744   "name" : "int (*)(void *)",
6745   "referenced_type" : "_ZTIFiPvE",
6746   "self_type" : "_ZTIPFiPvE",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6753   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6754   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6755   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6756   "size" : 4,
6757   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIPK13native_handle",
6762   "name" : "const native_handle *",
6763   "referenced_type" : "_ZTIK13native_handle",
6764   "self_type" : "_ZTIPK13native_handle",
6765   "size" : 4,
6766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "_ZTIPK7log_msg",
6771   "name" : "const log_msg *",
6772   "referenced_type" : "_ZTIK7log_msg",
6773   "self_type" : "_ZTIPK7log_msg",
6774   "size" : 4,
6775   "source_file" : "/system/core/liblog/include/log/log_read.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "_ZTIPKDs",
6780   "name" : "const char16_t *",
6781   "referenced_type" : "_ZTIKDs",
6782   "self_type" : "_ZTIPKDs",
6783   "size" : 4,
6784   "source_file" : "/system/core/libutils/include/utils/String16.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6789   "name" : "const android::VectorImpl *",
6790   "referenced_type" : "_ZTIKN7android10VectorImplE",
6791   "self_type" : "_ZTIPKN7android10VectorImplE",
6792   "size" : 4,
6793   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6798   "name" : "const android::NativeHandle *",
6799   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6800   "self_type" : "_ZTIPKN7android12NativeHandleE",
6801   "size" : 4,
6802   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6807   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6808   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6809   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6810   "size" : 4,
6811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6816   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6817   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6818   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6819   "size" : 4,
6820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6825   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6826   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6827   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6828   "size" : 4,
6829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6834   "name" : "const android::sp<android::hardware::ProcessState> *",
6835   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6836   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6837   "size" : 4,
6838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6843   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6844   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6845   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6846   "size" : 4,
6847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6852   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6853   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6854   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6855   "size" : 4,
6856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6861   "name" : "const android::sp<android::hardware::IBinder> *",
6862   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6863   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6864   "size" : 4,
6865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6870   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> *",
6871   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6872   "self_type" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6873   "size" : 4,
6874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6879   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
6880   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6881   "self_type" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6882   "size" : 4,
6883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6888   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6889   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6890   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6891   "size" : 4,
6892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6897   "name" : "const android::wp<android::hardware::BHwBinder> *",
6898   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6899   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6900   "size" : 4,
6901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6906   "name" : "const android::hidl::base::V1_0::IBase *",
6907   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6908   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6909   "size" : 4,
6910   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6915   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6916   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6917   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6918   "size" : 4,
6919   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6924   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6925   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6926   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6927   "size" : 4,
6928   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6933   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6934   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6935   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6936   "size" : 4,
6937   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6942   "name" : "const android::RefBase *",
6943   "referenced_type" : "_ZTIKN7android7RefBaseE",
6944   "self_type" : "_ZTIPKN7android7RefBaseE",
6945   "size" : 4,
6946   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIPKN7android7String8E",
6951   "name" : "const android::String8 *",
6952   "referenced_type" : "_ZTIKN7android7String8E",
6953   "self_type" : "_ZTIPKN7android7String8E",
6954   "size" : 4,
6955   "source_file" : "/system/core/libutils/include/utils/String8.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIPKN7android8String16E",
6960   "name" : "const android::String16 *",
6961   "referenced_type" : "_ZTIKN7android8String16E",
6962   "self_type" : "_ZTIPKN7android8String16E",
6963   "size" : 4,
6964   "source_file" : "/system/core/libutils/include/utils/String16.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6969   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6970   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6971   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6972   "size" : 4,
6973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6978   "name" : "const android::hardware::BpHwRefBase *",
6979   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6980   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6981   "size" : 4,
6982   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6987   "name" : "const android::hardware::hidl_memory *",
6988   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6989   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6990   "size" : 4,
6991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6996   "name" : "const android::hardware::hidl_version *",
6997   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6998   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6999   "size" : 4,
7000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7005   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> *",
7006   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7007   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7008   "size" : 4,
7009   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7014   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> *",
7015   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7016   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7017   "size" : 4,
7018   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7023   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > *",
7024   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7025   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7026   "size" : 4,
7027   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
7032   "name" : "const android::hardware::Return<bool> *",
7033   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7034   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
7035   "size" : 4,
7036   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
7041   "name" : "const android::hardware::Status *",
7042   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
7043   "self_type" : "_ZTIPKN7android8hardware6StatusE",
7044   "size" : 4,
7045   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7050   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7051   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7052   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7053   "size" : 4,
7054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7059   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7060   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7061   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7062   "size" : 4,
7063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7068   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
7069   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7070   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7071   "size" : 4,
7072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7077   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7078   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7079   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7080   "size" : 4,
7081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7086   "name" : "const android::hardware::details::hidl_pointer<int> *",
7087   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7088   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7089   "size" : 4,
7090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7095   "name" : "const android::hardware::details::return_status *",
7096   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7097   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7098   "size" : 4,
7099   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
7104   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7105   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
7106   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
7107   "size" : 4,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7113   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
7114   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7115   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7116   "size" : 4,
7117   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7122   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7123   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7124   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7125   "size" : 4,
7126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7131   "name" : "const android::hardware::hidl_vec<int> *",
7132   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7133   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7134   "size" : 4,
7135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7140   "name" : "const android::hardware::keymaster::V4_0::IKeymasterDevice *",
7141   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7142   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7143   "size" : 4,
7144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7149   "name" : "const android::hardware::keymaster::V4_0::BpHwKeymasterDevice *",
7150   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7151   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7152   "size" : 4,
7153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7158   "name" : "const android::hardware::keymaster::V4_1::IKeymasterDevice *",
7159   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7160   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7161   "size" : 4,
7162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7167   "name" : "const android::hardware::keymaster::V4_1::BpHwKeymasterDevice *",
7168   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7169   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7170   "size" : 4,
7171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIPKc",
7176   "name" : "const char *",
7177   "referenced_type" : "_ZTIKc",
7178   "self_type" : "_ZTIPKc",
7179   "size" : 4,
7180   "source_file" : "/system/core/liblog/include/android/log.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "_ZTIPKh",
7185   "name" : "const unsigned char *",
7186   "referenced_type" : "_ZTIKh",
7187   "self_type" : "_ZTIPKh",
7188   "size" : 4,
7189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "_ZTIPKv",
7194   "name" : "const void *",
7195   "referenced_type" : "_ZTIKv",
7196   "self_type" : "_ZTIPKv",
7197   "size" : 4,
7198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIPKy",
7203   "name" : "const unsigned long long *",
7204   "referenced_type" : "_ZTIKy",
7205   "self_type" : "_ZTIPKy",
7206   "size" : 4,
7207   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7212   "name" : "android::ScopedTrace *",
7213   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7214   "self_type" : "_ZTIPN7android11ScopedTraceE",
7215   "size" : 4,
7216   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7221   "name" : "android::ReferenceRenamer *",
7222   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7223   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7224   "size" : 4,
7225   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7230   "name" : "android::VirtualLightRefBase *",
7231   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7232   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7233   "size" : 4,
7234   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7239   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7240   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7241   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7242   "size" : 4,
7243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7248   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7249   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7250   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7251   "size" : 4,
7252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7257   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7258   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7259   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7260   "size" : 4,
7261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7266   "name" : "android::sp<android::hardware::ProcessState> *",
7267   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7268   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7269   "size" : 4,
7270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7275   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7276   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7277   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7278   "size" : 4,
7279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7284   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7285   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7286   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7293   "name" : "android::sp<android::hardware::IBinder> *",
7294   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7295   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7296   "size" : 4,
7297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7302   "name" : "android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> *",
7303   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7304   "self_type" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7305   "size" : 4,
7306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7311   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
7312   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7313   "self_type" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7314   "size" : 4,
7315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7320   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7321   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7322   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7323   "size" : 4,
7324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7329   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7330   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7331   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7332   "size" : 4,
7333   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7338   "name" : "android::wp<android::hardware::BHwBinder> *",
7339   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7340   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7341   "size" : 4,
7342   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7347   "name" : "android::hidl::base::V1_0::IBase *",
7348   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7349   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7350   "size" : 4,
7351   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7356   "name" : "android::hidl::base::V1_0::BnHwBase *",
7357   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7358   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7359   "size" : 4,
7360   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7365   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7366   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7367   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7368   "size" : 4,
7369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7374   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7375   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7376   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7377   "size" : 4,
7378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7383   "name" : "android::Mutex::Autolock *",
7384   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7385   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7386   "size" : 4,
7387   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "_ZTIPN7android5MutexE",
7392   "name" : "android::Mutex *",
7393   "referenced_type" : "_ZTIN7android5MutexE",
7394   "self_type" : "_ZTIPN7android5MutexE",
7395   "size" : 4,
7396   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7401   "name" : "android::RWLock::AutoRLock *",
7402   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7403   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7404   "size" : 4,
7405   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7410   "name" : "android::RWLock::AutoWLock *",
7411   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7412   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7413   "size" : 4,
7414   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "linker_set_key" : "_ZTIPN7android6RWLockE",
7419   "name" : "android::RWLock *",
7420   "referenced_type" : "_ZTIN7android6RWLockE",
7421   "self_type" : "_ZTIPN7android6RWLockE",
7422   "size" : 4,
7423   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "linker_set_key" : "_ZTIPN7android6ThreadE",
7428   "name" : "android::Thread *",
7429   "referenced_type" : "_ZTIN7android6ThreadE",
7430   "self_type" : "_ZTIPN7android6ThreadE",
7431   "size" : 4,
7432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7433  },
7434  {
7435   "alignment" : 4,
7436   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7437   "name" : "android::RefBase::weakref_impl *",
7438   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7439   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7440   "size" : 4,
7441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7446   "name" : "android::RefBase::weakref_type *",
7447   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7448   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7449   "size" : 4,
7450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7451  },
7452  {
7453   "alignment" : 4,
7454   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7455   "name" : "android::RefBase *",
7456   "referenced_type" : "_ZTIN7android7RefBaseE",
7457   "self_type" : "_ZTIPN7android7RefBaseE",
7458   "size" : 4,
7459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "_ZTIPN7android7String8E",
7464   "name" : "android::String8 *",
7465   "referenced_type" : "_ZTIN7android7String8E",
7466   "self_type" : "_ZTIPN7android7String8E",
7467   "size" : 4,
7468   "source_file" : "/system/core/libutils/include/utils/String8.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "linker_set_key" : "_ZTIPN7android8String16E",
7473   "name" : "android::String16 *",
7474   "referenced_type" : "_ZTIN7android8String16E",
7475   "self_type" : "_ZTIPN7android8String16E",
7476   "size" : 4,
7477   "source_file" : "/system/core/libutils/include/utils/String16.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7482   "name" : "android::hardware::IInterface *",
7483   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7484   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7485   "size" : 4,
7486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7491   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7492   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7493   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7494   "size" : 4,
7495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7500   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
7501   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7502   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7503   "size" : 4,
7504   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7509   "name" : "android::hardware::hidl_memory *",
7510   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7511   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7512   "size" : 4,
7513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7518   "name" : "android::hardware::hidl_string *",
7519   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7520   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7521   "size" : 4,
7522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7523  },
7524  {
7525   "alignment" : 4,
7526   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7527   "name" : "android::hardware::ProcessState *",
7528   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7529   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7530   "size" : 4,
7531   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7536   "name" : "android::hardware::hidl_version *",
7537   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7538   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7539   "size" : 4,
7540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7541  },
7542  {
7543   "alignment" : 4,
7544   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7545   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7546   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7547   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7548   "size" : 4,
7549   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7550  },
7551  {
7552   "alignment" : 4,
7553   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7554   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7555   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7556   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7557   "size" : 4,
7558   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7563   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7564   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7565   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7566   "size" : 4,
7567   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7572   "name" : "android::hardware::GrantorDescriptor *",
7573   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7574   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7575   "size" : 4,
7576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7577  },
7578  {
7579   "alignment" : 4,
7580   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7581   "name" : "android::hardware::hidl_death_recipient *",
7582   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7583   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7584   "size" : 4,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7590   "name" : "android::hardware::hidl_binder_death_recipient *",
7591   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7592   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7593   "size" : 4,
7594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7599   "name" : "android::hardware::Parcel *",
7600   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7601   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7602   "size" : 4,
7603   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7608   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> *",
7609   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7610   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7611   "size" : 4,
7612   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7617   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> *",
7618   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7619   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7620   "size" : 4,
7621   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7626   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > *",
7627   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7628   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7629   "size" : 4,
7630   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7631  },
7632  {
7633   "alignment" : 4,
7634   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7635   "name" : "android::hardware::Return<bool> *",
7636   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7637   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7638   "size" : 4,
7639   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7640  },
7641  {
7642   "alignment" : 4,
7643   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7644   "name" : "android::hardware::Return<void> *",
7645   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7646   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7647   "size" : 4,
7648   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7653   "name" : "android::hardware::Status *",
7654   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7655   "self_type" : "_ZTIPN7android8hardware6StatusE",
7656   "size" : 4,
7657   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7662   "name" : "android::hardware::IBinder::DeathRecipient *",
7663   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7664   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7665   "size" : 4,
7666   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7667  },
7668  {
7669   "alignment" : 4,
7670   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7671   "name" : "android::hardware::IBinder *",
7672   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7673   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7674   "size" : 4,
7675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7676  },
7677  {
7678   "alignment" : 4,
7679   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7680   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7681   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7682   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7683   "size" : 4,
7684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7689   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7690   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7691   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7692   "size" : 4,
7693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7698   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7699   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7700   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7701   "size" : 4,
7702   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7707   "name" : "android::hardware::details::return_status *",
7708   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7709   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7710   "size" : 4,
7711   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7716   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
7717   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
7718   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7719   "size" : 4,
7720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7721  },
7722  {
7723   "alignment" : 4,
7724   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7725   "name" : "android::hardware::details::HidlInstrumentor *",
7726   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7727   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7728   "size" : 4,
7729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7734   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7735   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7736   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7737   "size" : 4,
7738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7743   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7744   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7745   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7746   "size" : 4,
7747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7752   "name" : "android::hardware::hidl_vec<unsigned char> *",
7753   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7754   "self_type" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7755   "size" : 4,
7756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7761   "name" : "android::hardware::BHwBinder *",
7762   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7763   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7764   "size" : 4,
7765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7766  },
7767  {
7768   "alignment" : 4,
7769   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE",
7770   "name" : "android::hardware::keymaster::V4_0::KeyParameter *",
7771   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
7772   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE",
7773   "size" : 4,
7774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7779   "name" : "android::hardware::keymaster::V4_0::IKeymasterDevice *",
7780   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7781   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7782   "size" : 4,
7783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7788   "name" : "android::hardware::keymaster::V4_0::BnHwKeymasterDevice *",
7789   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7790   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7791   "size" : 4,
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BnHwKeymasterDevice.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7797   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters *",
7798   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7799   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7800   "size" : 4,
7801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7802  },
7803  {
7804   "alignment" : 4,
7805   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7806   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice *",
7807   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7808   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7809   "size" : 4,
7810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7815   "name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice *",
7816   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7817   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7818   "size" : 4,
7819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7824   "name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice *",
7825   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7826   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7827   "size" : 4,
7828   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7833   "name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice *",
7834   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7835   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7836   "size" : 4,
7837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7838  },
7839  {
7840   "alignment" : 4,
7841   "linker_set_key" : "_ZTIPN7android9ConditionE",
7842   "name" : "android::Condition *",
7843   "referenced_type" : "_ZTIN7android9ConditionE",
7844   "self_type" : "_ZTIPN7android9ConditionE",
7845   "size" : 4,
7846   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "linker_set_key" : "_ZTIPPv",
7851   "name" : "void **",
7852   "referenced_type" : "_ZTIPv",
7853   "self_type" : "_ZTIPPv",
7854   "size" : 4,
7855   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "linker_set_key" : "_ZTIPc",
7860   "name" : "char *",
7861   "referenced_type" : "_ZTIc",
7862   "self_type" : "_ZTIPc",
7863   "size" : 4,
7864   "source_file" : "/system/core/liblog/include/log/log_read.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "linker_set_key" : "_ZTIPh",
7869   "name" : "unsigned char *",
7870   "referenced_type" : "_ZTIh",
7871   "self_type" : "_ZTIPh",
7872   "size" : 4,
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "linker_set_key" : "_ZTIPi",
7878   "name" : "int *",
7879   "referenced_type" : "_ZTIi",
7880   "self_type" : "_ZTIPi",
7881   "size" : 4,
7882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "linker_set_key" : "_ZTIPv",
7887   "name" : "void *",
7888   "referenced_type" : "_ZTIv",
7889   "self_type" : "_ZTIPv",
7890   "size" : 4,
7891   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7892  },
7893  {
7894   "alignment" : 4,
7895   "linker_set_key" : "_ZTIPy",
7896   "name" : "unsigned long long *",
7897   "referenced_type" : "_ZTIy",
7898   "self_type" : "_ZTIPy",
7899   "size" : 4,
7900   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7901  }
7902 ],
7903 "qualified_types" :
7904 [
7905  {
7906   "alignment" : 4,
7907   "is_const" : true,
7908   "linker_set_key" : "_ZTIK13native_handle",
7909   "name" : "const native_handle",
7910   "referenced_type" : "_ZTI13native_handle",
7911   "self_type" : "_ZTIK13native_handle",
7912   "size" : 12,
7913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "is_const" : true,
7918   "linker_set_key" : "_ZTIK7log_msg",
7919   "name" : "const log_msg",
7920   "referenced_type" : "_ZTI7log_msg",
7921   "self_type" : "_ZTIK7log_msg",
7922   "size" : 5124,
7923   "source_file" : "/system/core/liblog/include/log/log_read.h"
7924  },
7925  {
7926   "alignment" : 2,
7927   "is_const" : true,
7928   "linker_set_key" : "_ZTIKDs",
7929   "name" : "const char16_t",
7930   "referenced_type" : "_ZTIDs",
7931   "self_type" : "_ZTIKDs",
7932   "size" : 2,
7933   "source_file" : "/system/core/libutils/include/utils/String16.h"
7934  },
7935  {
7936   "alignment" : 4,
7937   "is_const" : true,
7938   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7939   "name" : "const android::VectorImpl",
7940   "referenced_type" : "_ZTIN7android10VectorImplE",
7941   "self_type" : "_ZTIKN7android10VectorImplE",
7942   "size" : 20,
7943   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "is_const" : true,
7948   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7949   "name" : "const android::NativeHandle",
7950   "referenced_type" : "_ZTIN7android12NativeHandleE",
7951   "self_type" : "_ZTIKN7android12NativeHandleE",
7952   "size" : 12,
7953   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7954  },
7955  {
7956   "alignment" : 4,
7957   "is_const" : true,
7958   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7959   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7960   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7961   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7962   "size" : 4,
7963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "is_const" : true,
7968   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7969   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7970   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7971   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7972   "size" : 4,
7973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "is_const" : true,
7978   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7979   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7980   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7981   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7982   "size" : 4,
7983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "is_const" : true,
7988   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7989   "name" : "const android::sp<android::hardware::ProcessState>",
7990   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7991   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7992   "size" : 4,
7993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7994  },
7995  {
7996   "alignment" : 4,
7997   "is_const" : true,
7998   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7999   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8000   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8001   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8002   "size" : 4,
8003   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8004  },
8005  {
8006   "alignment" : 4,
8007   "is_const" : true,
8008   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8009   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8010   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8011   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8012   "size" : 4,
8013   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "is_const" : true,
8018   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8019   "name" : "const android::sp<android::hardware::IBinder>",
8020   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8021   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8022   "size" : 4,
8023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8024  },
8025  {
8026   "alignment" : 4,
8027   "is_const" : true,
8028   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8029   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice>",
8030   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8031   "self_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8032   "size" : 4,
8033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8034  },
8035  {
8036   "alignment" : 4,
8037   "is_const" : true,
8038   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8039   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice>",
8040   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8041   "self_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8042   "size" : 4,
8043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8044  },
8045  {
8046   "alignment" : 4,
8047   "is_const" : true,
8048   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8049   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8050   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8051   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8052   "size" : 8,
8053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8054  },
8055  {
8056   "alignment" : 4,
8057   "is_const" : true,
8058   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8059   "name" : "const android::wp<android::hardware::BHwBinder>",
8060   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8061   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8062   "size" : 8,
8063   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8064  },
8065  {
8066   "alignment" : 4,
8067   "is_const" : true,
8068   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8069   "name" : "const android::hidl::base::V1_0::IBase",
8070   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8071   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8072   "size" : 12,
8073   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "is_const" : true,
8078   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8079   "name" : "const android::hidl::base::V1_0::BpHwBase",
8080   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8081   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8082   "size" : 92,
8083   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8084  },
8085  {
8086   "alignment" : 4,
8087   "is_const" : true,
8088   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8089   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8090   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8091   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8092   "size" : 4,
8093   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8094  },
8095  {
8096   "alignment" : 4,
8097   "is_const" : true,
8098   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8099   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8100   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8101   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8102   "size" : 4,
8103   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8104  },
8105  {
8106   "alignment" : 1,
8107   "is_const" : true,
8108   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8109   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8110   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8111   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8112   "size" : 1,
8113   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8114  },
8115  {
8116   "alignment" : 4,
8117   "is_const" : true,
8118   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8119   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8120   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8121   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8122   "size" : 12,
8123   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8124  },
8125  {
8126   "alignment" : 4,
8127   "is_const" : true,
8128   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8129   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8130   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8131   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8132   "size" : 12,
8133   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8134  },
8135  {
8136   "alignment" : 4,
8137   "is_const" : true,
8138   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8139   "name" : "const android::RefBase",
8140   "referenced_type" : "_ZTIN7android7RefBaseE",
8141   "self_type" : "_ZTIKN7android7RefBaseE",
8142   "size" : 8,
8143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "is_const" : true,
8148   "linker_set_key" : "_ZTIKN7android7String8E",
8149   "name" : "const android::String8",
8150   "referenced_type" : "_ZTIN7android7String8E",
8151   "self_type" : "_ZTIKN7android7String8E",
8152   "size" : 4,
8153   "source_file" : "/system/core/libutils/include/utils/String8.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "is_const" : true,
8158   "linker_set_key" : "_ZTIKN7android8String16E",
8159   "name" : "const android::String16",
8160   "referenced_type" : "_ZTIN7android8String16E",
8161   "self_type" : "_ZTIKN7android8String16E",
8162   "size" : 4,
8163   "source_file" : "/system/core/libutils/include/utils/String16.h"
8164  },
8165  {
8166   "alignment" : 1,
8167   "is_const" : true,
8168   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8169   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8170   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8171   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8172   "size" : 32,
8173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8174  },
8175  {
8176   "alignment" : 4,
8177   "is_const" : true,
8178   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8179   "name" : "const android::hardware::BpHwRefBase",
8180   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8181   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8182   "size" : 24,
8183   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8184  },
8185  {
8186   "alignment" : 4,
8187   "is_const" : true,
8188   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8189   "name" : "const android::hardware::hidl_handle",
8190   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8191   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8192   "size" : 16,
8193   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8194  },
8195  {
8196   "alignment" : 4,
8197   "is_const" : true,
8198   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8199   "name" : "const android::hardware::hidl_memory",
8200   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8201   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8202   "size" : 40,
8203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8204  },
8205  {
8206   "alignment" : 4,
8207   "is_const" : true,
8208   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8209   "name" : "const android::hardware::hidl_string",
8210   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8211   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8212   "size" : 16,
8213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8214  },
8215  {
8216   "alignment" : 2,
8217   "is_const" : true,
8218   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8219   "name" : "const android::hardware::hidl_version",
8220   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8221   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8222   "size" : 4,
8223   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8224  },
8225  {
8226   "alignment" : 4,
8227   "is_const" : true,
8228   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8229   "name" : "const android::hardware::Parcel",
8230   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8231   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8232   "size" : 68,
8233   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8234  },
8235  {
8236   "alignment" : 4,
8237   "is_const" : true,
8238   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8239   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode>",
8240   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8241   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8242   "size" : 28,
8243   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8244  },
8245  {
8246   "alignment" : 4,
8247   "is_const" : true,
8248   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8249   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode>",
8250   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8251   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8252   "size" : 28,
8253   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8254  },
8255  {
8256   "alignment" : 4,
8257   "is_const" : true,
8258   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8259   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> >",
8260   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8261   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8262   "size" : 28,
8263   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8264  },
8265  {
8266   "alignment" : 4,
8267   "is_const" : true,
8268   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8269   "name" : "const android::hardware::Return<bool>",
8270   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8271   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8272   "size" : 24,
8273   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8274  },
8275  {
8276   "alignment" : 4,
8277   "is_const" : true,
8278   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8279   "name" : "const android::hardware::Status",
8280   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8281   "self_type" : "_ZTIKN7android8hardware6StatusE",
8282   "size" : 20,
8283   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8284  },
8285  {
8286   "alignment" : 4,
8287   "is_const" : true,
8288   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8289   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8290   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8291   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8292   "size" : 8,
8293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8294  },
8295  {
8296   "alignment" : 4,
8297   "is_const" : true,
8298   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8299   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8300   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8301   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8302   "size" : 8,
8303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8304  },
8305  {
8306   "alignment" : 4,
8307   "is_const" : true,
8308   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8309   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
8310   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8311   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8312   "size" : 8,
8313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8314  },
8315  {
8316   "alignment" : 4,
8317   "is_const" : true,
8318   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8319   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8320   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
8321   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8322   "size" : 8,
8323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8324  },
8325  {
8326   "alignment" : 4,
8327   "is_const" : true,
8328   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8329   "name" : "const android::hardware::details::hidl_pointer<int>",
8330   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8331   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8332   "size" : 8,
8333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8334  },
8335  {
8336   "alignment" : 4,
8337   "is_const" : true,
8338   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8339   "name" : "const android::hardware::details::return_status",
8340   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8341   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8342   "size" : 24,
8343   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8344  },
8345  {
8346   "alignment" : 4,
8347   "is_const" : true,
8348   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8349   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
8350   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
8351   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8352   "size" : 4,
8353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8354  },
8355  {
8356   "is_const" : true,
8357   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8358   "name" : "const iter<is_const>",
8359   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8360   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "is_const" : true,
8366   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8367   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8368   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8369   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8370   "size" : 16,
8371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
8372  },
8373  {
8374   "alignment" : 4,
8375   "is_const" : true,
8376   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8377   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
8378   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8379   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8380   "size" : 16,
8381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "is_const" : true,
8386   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8387   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters>",
8388   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8389   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8390   "size" : 16,
8391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8392  },
8393  {
8394   "alignment" : 4,
8395   "is_const" : true,
8396   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8397   "name" : "const android::hardware::hidl_vec<unsigned char>",
8398   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
8399   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8400   "size" : 16,
8401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8402  },
8403  {
8404   "alignment" : 4,
8405   "is_const" : true,
8406   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8407   "name" : "const android::hardware::hidl_vec<int>",
8408   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8409   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8410   "size" : 16,
8411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8412  },
8413  {
8414   "alignment" : 4,
8415   "is_const" : true,
8416   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_010KeyPurposeE",
8417   "name" : "const android::hardware::keymaster::V4_0::KeyPurpose",
8418   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
8419   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_010KeyPurposeE",
8420   "size" : 4,
8421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8422  },
8423  {
8424   "alignment" : 4,
8425   "is_const" : true,
8426   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_011PaddingModeE",
8427   "name" : "const android::hardware::keymaster::V4_0::PaddingMode",
8428   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
8429   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_011PaddingModeE",
8430   "size" : 4,
8431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8432  },
8433  {
8434   "alignment" : 8,
8435   "is_const" : true,
8436   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
8437   "name" : "const android::hardware::keymaster::V4_0::KeyParameter",
8438   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
8439   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
8440   "size" : 32,
8441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8442  },
8443  {
8444   "alignment" : 4,
8445   "is_const" : true,
8446   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_013SecurityLevelE",
8447   "name" : "const android::hardware::keymaster::V4_0::SecurityLevel",
8448   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
8449   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_013SecurityLevelE",
8450   "size" : 4,
8451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "is_const" : true,
8456   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8457   "name" : "const android::hardware::keymaster::V4_0::IKeymasterDevice",
8458   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8459   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8460   "size" : 12,
8461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h"
8462  },
8463  {
8464   "alignment" : 8,
8465   "is_const" : true,
8466   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8467   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
8468   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8469   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8470   "size" : 56,
8471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8472  },
8473  {
8474   "alignment" : 8,
8475   "is_const" : true,
8476   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
8477   "name" : "const android::hardware::keymaster::V4_0::VerificationToken",
8478   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
8479   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
8480   "size" : 56,
8481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8482  },
8483  {
8484   "alignment" : 4,
8485   "is_const" : true,
8486   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8487   "name" : "const android::hardware::keymaster::V4_0::BpHwKeymasterDevice",
8488   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8489   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8490   "size" : 92,
8491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h"
8492  },
8493  {
8494   "alignment" : 4,
8495   "is_const" : true,
8496   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8497   "name" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
8498   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8499   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8500   "size" : 4,
8501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "is_const" : true,
8506   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8507   "name" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
8508   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8509   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8510   "size" : 4,
8511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8512  },
8513  {
8514   "alignment" : 4,
8515   "is_const" : true,
8516   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8517   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
8518   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8519   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8520   "size" : 4,
8521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8522  },
8523  {
8524   "alignment" : 4,
8525   "is_const" : true,
8526   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_03TagE",
8527   "name" : "const android::hardware::keymaster::V4_0::Tag",
8528   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
8529   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_03TagE",
8530   "size" : 4,
8531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "is_const" : true,
8536   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_06DigestE",
8537   "name" : "const android::hardware::keymaster::V4_0::Digest",
8538   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
8539   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_06DigestE",
8540   "size" : 4,
8541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8542  },
8543  {
8544   "alignment" : 4,
8545   "is_const" : true,
8546   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_07EcCurveE",
8547   "name" : "const android::hardware::keymaster::V4_0::EcCurve",
8548   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
8549   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_07EcCurveE",
8550   "size" : 4,
8551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8552  },
8553  {
8554   "alignment" : 4,
8555   "is_const" : true,
8556   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_07TagTypeE",
8557   "name" : "const android::hardware::keymaster::V4_0::TagType",
8558   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
8559   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_07TagTypeE",
8560   "size" : 4,
8561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8562  },
8563  {
8564   "alignment" : 4,
8565   "is_const" : true,
8566   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09AlgorithmE",
8567   "name" : "const android::hardware::keymaster::V4_0::Algorithm",
8568   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
8569   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09AlgorithmE",
8570   "size" : 4,
8571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8572  },
8573  {
8574   "alignment" : 4,
8575   "is_const" : true,
8576   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09BlockModeE",
8577   "name" : "const android::hardware::keymaster::V4_0::BlockMode",
8578   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
8579   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09BlockModeE",
8580   "size" : 4,
8581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8582  },
8583  {
8584   "alignment" : 4,
8585   "is_const" : true,
8586   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09ConstantsE",
8587   "name" : "const android::hardware::keymaster::V4_0::Constants",
8588   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
8589   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09ConstantsE",
8590   "size" : 4,
8591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8592  },
8593  {
8594   "alignment" : 4,
8595   "is_const" : true,
8596   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09ErrorCodeE",
8597   "name" : "const android::hardware::keymaster::V4_0::ErrorCode",
8598   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
8599   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09ErrorCodeE",
8600   "size" : 4,
8601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8602  },
8603  {
8604   "alignment" : 4,
8605   "is_const" : true,
8606   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09KeyFormatE",
8607   "name" : "const android::hardware::keymaster::V4_0::KeyFormat",
8608   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
8609   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09KeyFormatE",
8610   "size" : 4,
8611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8612  },
8613  {
8614   "alignment" : 4,
8615   "is_const" : true,
8616   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09KeyOriginE",
8617   "name" : "const android::hardware::keymaster::V4_0::KeyOrigin",
8618   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
8619   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09KeyOriginE",
8620   "size" : 4,
8621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "is_const" : true,
8626   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8627   "name" : "const android::hardware::keymaster::V4_1::IKeymasterDevice",
8628   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8629   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8630   "size" : 12,
8631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
8632  },
8633  {
8634   "alignment" : 4,
8635   "is_const" : true,
8636   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8637   "name" : "const android::hardware::keymaster::V4_1::BpHwKeymasterDevice",
8638   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8639   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8640   "size" : 92,
8641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8642  },
8643  {
8644   "alignment" : 4,
8645   "is_const" : true,
8646   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_13TagE",
8647   "name" : "const android::hardware::keymaster::V4_1::Tag",
8648   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
8649   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_13TagE",
8650   "size" : 4,
8651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8652  },
8653  {
8654   "alignment" : 4,
8655   "is_const" : true,
8656   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_19ErrorCodeE",
8657   "name" : "const android::hardware::keymaster::V4_1::ErrorCode",
8658   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
8659   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_19ErrorCodeE",
8660   "size" : 4,
8661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8662  },
8663  {
8664   "alignment" : 4,
8665   "is_const" : true,
8666   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8667   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8668   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8669   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8670   "size" : 12,
8671   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8672  },
8673  {
8674   "alignment" : 4,
8675   "is_const" : true,
8676   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8677   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8678   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8679   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8680   "size" : 12,
8681   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8682  },
8683  {
8684   "alignment" : 4,
8685   "is_const" : true,
8686   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8687   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8688   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8689   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8690   "size" : 4,
8691   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8692  },
8693  {
8694   "alignment" : 1,
8695   "is_const" : true,
8696   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8697   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8698   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8699   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8700   "size" : 3,
8701   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8702  },
8703  {
8704   "alignment" : 4,
8705   "is_const" : true,
8706   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8707   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8708   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8709   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8710   "size" : 20,
8711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "is_const" : true,
8716   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8717   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8718   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8719   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8720   "size" : 24,
8721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8722  },
8723  {
8724   "alignment" : 4,
8725   "is_const" : true,
8726   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8727   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8728   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8729   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8730   "size" : 12,
8731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8732  },
8733  {
8734   "alignment" : 4,
8735   "is_const" : true,
8736   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8737   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8738   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8739   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8740   "size" : 24,
8741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8742  },
8743  {
8744   "alignment" : 4,
8745   "is_const" : true,
8746   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8747   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8748   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8749   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8750   "size" : 8,
8751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8752  },
8753  {
8754   "alignment" : 4,
8755   "is_const" : true,
8756   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8757   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8758   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8759   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8760   "size" : 16,
8761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8762  },
8763  {
8764   "alignment" : 4,
8765   "is_const" : true,
8766   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8767   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8768   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8769   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8770   "size" : 220,
8771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8772  },
8773  {
8774   "alignment" : 4,
8775   "is_const" : true,
8776   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8777   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8778   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8779   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8780   "size" : 28,
8781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8782  },
8783  {
8784   "alignment" : 4,
8785   "is_const" : true,
8786   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8787   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8788   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8789   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8790   "size" : 16,
8791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8792  },
8793  {
8794   "alignment" : 4,
8795   "is_const" : true,
8796   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8797   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8798   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8799   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8800   "size" : 44,
8801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8802  },
8803  {
8804   "alignment" : 4,
8805   "is_const" : true,
8806   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8807   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8808   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8809   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8810   "size" : 20,
8811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8812  },
8813  {
8814   "alignment" : 4,
8815   "is_const" : true,
8816   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8817   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8818   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8819   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8820   "size" : 16,
8821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8822  },
8823  {
8824   "alignment" : 4,
8825   "is_const" : true,
8826   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8827   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8828   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8829   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8830   "size" : 4,
8831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8832  },
8833  {
8834   "alignment" : 4,
8835   "is_const" : true,
8836   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8837   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8838   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8839   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8840   "size" : 296,
8841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8842  },
8843  {
8844   "alignment" : 4,
8845   "is_const" : true,
8846   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8847   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8848   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8849   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8850   "size" : 12,
8851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8852  },
8853  {
8854   "alignment" : 4,
8855   "is_const" : true,
8856   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8857   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8858   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8859   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8860   "size" : 20,
8861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8862  },
8863  {
8864   "alignment" : 4,
8865   "is_const" : true,
8866   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8867   "name" : "const std::array<android::hardware::keymaster::V4_1::Tag, 59>",
8868   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8869   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8870   "size" : 236,
8871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8872  },
8873  {
8874   "alignment" : 4,
8875   "is_const" : true,
8876   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8877   "name" : "const std::array<android::hardware::keymaster::V4_1::ErrorCode, 79>",
8878   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8879   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8880   "size" : 316,
8881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8882  },
8883  {
8884   "alignment" : 4,
8885   "is_const" : true,
8886   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8887   "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 *> > *)> > >",
8888   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8889   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8890   "size" : 12,
8891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8892  },
8893  {
8894   "alignment" : 4,
8895   "is_const" : true,
8896   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8897   "name" : "const android::hidl::base::V1_0::IBase *const",
8898   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8899   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8900   "size" : 4,
8901   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8902  },
8903  {
8904   "alignment" : 4,
8905   "is_const" : true,
8906   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8907   "name" : "android::RefBase::weakref_impl *const",
8908   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8909   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8910   "size" : 4,
8911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8912  },
8913  {
8914   "alignment" : 4,
8915   "is_const" : true,
8916   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8917   "name" : "android::hardware::IBinder *const",
8918   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8919   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8920   "size" : 4,
8921   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8922  },
8923  {
8924   "alignment" : 4,
8925   "is_const" : true,
8926   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8927   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8928   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8929   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8930   "size" : 8,
8931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "is_const" : true,
8936   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8937   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8938   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8939   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8940   "size" : 8,
8941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8942  },
8943  {
8944   "alignment" : 1,
8945   "is_const" : true,
8946   "linker_set_key" : "_ZTIKa",
8947   "name" : "const signed char",
8948   "referenced_type" : "_ZTIa",
8949   "self_type" : "_ZTIKa",
8950   "size" : 1,
8951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8952  },
8953  {
8954   "alignment" : 1,
8955   "is_const" : true,
8956   "linker_set_key" : "_ZTIKb",
8957   "name" : "const bool",
8958   "referenced_type" : "_ZTIb",
8959   "self_type" : "_ZTIKb",
8960   "size" : 1,
8961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8962  },
8963  {
8964   "alignment" : 1,
8965   "is_const" : true,
8966   "linker_set_key" : "_ZTIKc",
8967   "name" : "const char",
8968   "referenced_type" : "_ZTIc",
8969   "self_type" : "_ZTIKc",
8970   "size" : 1,
8971   "source_file" : "/system/core/liblog/include/android/log.h"
8972  },
8973  {
8974   "alignment" : 4,
8975   "is_const" : true,
8976   "linker_set_key" : "_ZTIKd",
8977   "name" : "const double",
8978   "referenced_type" : "_ZTId",
8979   "self_type" : "_ZTIKd",
8980   "size" : 8,
8981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8982  },
8983  {
8984   "alignment" : 4,
8985   "is_const" : true,
8986   "linker_set_key" : "_ZTIKf",
8987   "name" : "const float",
8988   "referenced_type" : "_ZTIf",
8989   "self_type" : "_ZTIKf",
8990   "size" : 4,
8991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8992  },
8993  {
8994   "alignment" : 1,
8995   "is_const" : true,
8996   "linker_set_key" : "_ZTIKh",
8997   "name" : "const unsigned char",
8998   "referenced_type" : "_ZTIh",
8999   "self_type" : "_ZTIKh",
9000   "size" : 1,
9001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9002  },
9003  {
9004   "alignment" : 4,
9005   "is_const" : true,
9006   "linker_set_key" : "_ZTIKi",
9007   "name" : "const int",
9008   "referenced_type" : "_ZTIi",
9009   "self_type" : "_ZTIKi",
9010   "size" : 4,
9011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9012  },
9013  {
9014   "alignment" : 4,
9015   "is_const" : true,
9016   "linker_set_key" : "_ZTIKj",
9017   "name" : "const unsigned int",
9018   "referenced_type" : "_ZTIj",
9019   "self_type" : "_ZTIKj",
9020   "size" : 4,
9021   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9022  },
9023  {
9024   "alignment" : 2,
9025   "is_const" : true,
9026   "linker_set_key" : "_ZTIKs",
9027   "name" : "const short",
9028   "referenced_type" : "_ZTIs",
9029   "self_type" : "_ZTIKs",
9030   "size" : 2,
9031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9032  },
9033  {
9034   "alignment" : 2,
9035   "is_const" : true,
9036   "linker_set_key" : "_ZTIKt",
9037   "name" : "const unsigned short",
9038   "referenced_type" : "_ZTIt",
9039   "self_type" : "_ZTIKt",
9040   "size" : 2,
9041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9042  },
9043  {
9044   "is_const" : true,
9045   "linker_set_key" : "_ZTIKv",
9046   "name" : "const void",
9047   "referenced_type" : "_ZTIv",
9048   "self_type" : "_ZTIKv",
9049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9050  },
9051  {
9052   "alignment" : 4,
9053   "is_const" : true,
9054   "linker_set_key" : "_ZTIKx",
9055   "name" : "const long long",
9056   "referenced_type" : "_ZTIx",
9057   "self_type" : "_ZTIKx",
9058   "size" : 8,
9059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9060  },
9061  {
9062   "alignment" : 4,
9063   "is_const" : true,
9064   "linker_set_key" : "_ZTIKy",
9065   "name" : "const unsigned long long",
9066   "referenced_type" : "_ZTIy",
9067   "self_type" : "_ZTIKy",
9068   "size" : 8,
9069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9070  },
9071  {
9072   "alignment" : 1,
9073   "is_volatile" : true,
9074   "linker_set_key" : "_ZTIVb",
9075   "name" : "volatile bool",
9076   "referenced_type" : "_ZTIb",
9077   "self_type" : "_ZTIVb",
9078   "size" : 1,
9079   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9080  },
9081  {
9082   "alignment" : 4,
9083   "is_volatile" : true,
9084   "linker_set_key" : "_ZTIVi",
9085   "name" : "volatile int",
9086   "referenced_type" : "_ZTIi",
9087   "self_type" : "_ZTIVi",
9088   "size" : 4,
9089   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9090  }
9091 ],
9092 "record_types" :
9093 [
9094  {
9095   "alignment" : 4,
9096   "fields" :
9097   [
9098    {
9099     "field_name" : "len",
9100     "referenced_type" : "_ZTIt"
9101    },
9102    {
9103     "field_name" : "hdr_size",
9104     "field_offset" : 16,
9105     "referenced_type" : "_ZTIt"
9106    },
9107    {
9108     "field_name" : "pid",
9109     "field_offset" : 32,
9110     "referenced_type" : "_ZTIi"
9111    },
9112    {
9113     "field_name" : "tid",
9114     "field_offset" : 64,
9115     "referenced_type" : "_ZTIj"
9116    },
9117    {
9118     "field_name" : "sec",
9119     "field_offset" : 96,
9120     "referenced_type" : "_ZTIj"
9121    },
9122    {
9123     "field_name" : "nsec",
9124     "field_offset" : 128,
9125     "referenced_type" : "_ZTIj"
9126    },
9127    {
9128     "field_name" : "lid",
9129     "field_offset" : 160,
9130     "referenced_type" : "_ZTIj"
9131    },
9132    {
9133     "field_name" : "uid",
9134     "field_offset" : 192,
9135     "referenced_type" : "_ZTIj"
9136    }
9137   ],
9138   "linker_set_key" : "_ZTI12logger_entry",
9139   "name" : "logger_entry",
9140   "referenced_type" : "_ZTI12logger_entry",
9141   "self_type" : "_ZTI12logger_entry",
9142   "size" : 28,
9143   "source_file" : "/system/core/liblog/include/log/log_read.h"
9144  },
9145  {
9146   "alignment" : 4,
9147   "fields" :
9148   [
9149    {
9150     "field_name" : "y",
9151     "referenced_type" : "_ZTIPv"
9152    },
9153    {
9154     "field_name" : "cb",
9155     "field_offset" : 32,
9156     "referenced_type" : "_ZTIPv"
9157    },
9158    {
9159     "field_name" : "cr",
9160     "field_offset" : 64,
9161     "referenced_type" : "_ZTIPv"
9162    },
9163    {
9164     "field_name" : "ystride",
9165     "field_offset" : 96,
9166     "referenced_type" : "_ZTIj"
9167    },
9168    {
9169     "field_name" : "cstride",
9170     "field_offset" : 128,
9171     "referenced_type" : "_ZTIj"
9172    },
9173    {
9174     "field_name" : "chroma_step",
9175     "field_offset" : 160,
9176     "referenced_type" : "_ZTIj"
9177    },
9178    {
9179     "field_name" : "reserved",
9180     "field_offset" : 192,
9181     "referenced_type" : "_ZTIA8_j"
9182    }
9183   ],
9184   "linker_set_key" : "_ZTI13android_ycbcr",
9185   "name" : "android_ycbcr",
9186   "referenced_type" : "_ZTI13android_ycbcr",
9187   "self_type" : "_ZTI13android_ycbcr",
9188   "size" : 56,
9189   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9190  },
9191  {
9192   "alignment" : 4,
9193   "fields" :
9194   [
9195    {
9196     "field_name" : "version",
9197     "referenced_type" : "_ZTIi"
9198    },
9199    {
9200     "field_name" : "numFds",
9201     "field_offset" : 32,
9202     "referenced_type" : "_ZTIi"
9203    },
9204    {
9205     "field_name" : "numInts",
9206     "field_offset" : 64,
9207     "referenced_type" : "_ZTIi"
9208    },
9209    {
9210     "field_name" : "data",
9211     "field_offset" : 96,
9212     "referenced_type" : "_ZTIA0_i"
9213    }
9214   ],
9215   "linker_set_key" : "_ZTI13native_handle",
9216   "name" : "native_handle",
9217   "referenced_type" : "_ZTI13native_handle",
9218   "self_type" : "_ZTI13native_handle",
9219   "size" : 12,
9220   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9221  },
9222  {
9223   "alignment" : 4,
9224   "fields" :
9225   [
9226    {
9227     "field_name" : "x",
9228     "referenced_type" : "_ZTIf"
9229    },
9230    {
9231     "field_name" : "y",
9232     "field_offset" : 32,
9233     "referenced_type" : "_ZTIf"
9234    }
9235   ],
9236   "linker_set_key" : "_ZTI16android_xy_color",
9237   "name" : "android_xy_color",
9238   "referenced_type" : "_ZTI16android_xy_color",
9239   "self_type" : "_ZTI16android_xy_color",
9240   "size" : 8,
9241   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9242  },
9243  {
9244   "alignment" : 4,
9245   "fields" :
9246   [
9247    {
9248     "field_name" : "top_left",
9249     "referenced_type" : "_ZTIPh"
9250    },
9251    {
9252     "field_name" : "component",
9253     "field_offset" : 32,
9254     "referenced_type" : "_ZTI22android_flex_component"
9255    },
9256    {
9257     "field_name" : "bits_per_component",
9258     "field_offset" : 64,
9259     "referenced_type" : "_ZTIi"
9260    },
9261    {
9262     "field_name" : "bits_used",
9263     "field_offset" : 96,
9264     "referenced_type" : "_ZTIi"
9265    },
9266    {
9267     "field_name" : "h_increment",
9268     "field_offset" : 128,
9269     "referenced_type" : "_ZTIi"
9270    },
9271    {
9272     "field_name" : "v_increment",
9273     "field_offset" : 160,
9274     "referenced_type" : "_ZTIi"
9275    },
9276    {
9277     "field_name" : "h_subsampling",
9278     "field_offset" : 192,
9279     "referenced_type" : "_ZTIi"
9280    },
9281    {
9282     "field_name" : "v_subsampling",
9283     "field_offset" : 224,
9284     "referenced_type" : "_ZTIi"
9285    }
9286   ],
9287   "linker_set_key" : "_ZTI18android_flex_plane",
9288   "name" : "android_flex_plane",
9289   "referenced_type" : "_ZTI18android_flex_plane",
9290   "self_type" : "_ZTI18android_flex_plane",
9291   "size" : 32,
9292   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9293  },
9294  {
9295   "alignment" : 4,
9296   "fields" :
9297   [
9298    {
9299     "field_name" : "format",
9300     "referenced_type" : "_ZTI19android_flex_format"
9301    },
9302    {
9303     "field_name" : "num_planes",
9304     "field_offset" : 32,
9305     "referenced_type" : "_ZTIj"
9306    },
9307    {
9308     "field_name" : "planes",
9309     "field_offset" : 64,
9310     "referenced_type" : "_ZTIP18android_flex_plane"
9311    }
9312   ],
9313   "linker_set_key" : "_ZTI19android_flex_layout",
9314   "name" : "android_flex_layout",
9315   "referenced_type" : "_ZTI19android_flex_layout",
9316   "self_type" : "_ZTI19android_flex_layout",
9317   "size" : 12,
9318   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9319  },
9320  {
9321   "alignment" : 4,
9322   "fields" :
9323   [
9324    {
9325     "field_name" : "num_points",
9326     "referenced_type" : "_ZTIj"
9327    },
9328    {
9329     "field_name" : "reserved",
9330     "field_offset" : 32,
9331     "referenced_type" : "_ZTIA8_j"
9332    },
9333    {
9334     "field_name" : "xyzc_points",
9335     "field_offset" : 288,
9336     "referenced_type" : "_ZTIA_f"
9337    }
9338   ],
9339   "linker_set_key" : "_ZTI20android_depth_points",
9340   "name" : "android_depth_points",
9341   "referenced_type" : "_ZTI20android_depth_points",
9342   "self_type" : "_ZTI20android_depth_points",
9343   "size" : 36,
9344   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9345  },
9346  {
9347   "alignment" : 4,
9348   "fields" :
9349   [
9350    {
9351     "field_name" : "struct_size",
9352     "referenced_type" : "_ZTIj"
9353    },
9354    {
9355     "field_name" : "buffer_id",
9356     "field_offset" : 32,
9357     "referenced_type" : "_ZTIi"
9358    },
9359    {
9360     "field_name" : "priority",
9361     "field_offset" : 64,
9362     "referenced_type" : "_ZTIi"
9363    },
9364    {
9365     "field_name" : "tag",
9366     "field_offset" : 96,
9367     "referenced_type" : "_ZTIPKc"
9368    },
9369    {
9370     "field_name" : "file",
9371     "field_offset" : 128,
9372     "referenced_type" : "_ZTIPKc"
9373    },
9374    {
9375     "field_name" : "line",
9376     "field_offset" : 160,
9377     "referenced_type" : "_ZTIj"
9378    },
9379    {
9380     "field_name" : "message",
9381     "field_offset" : 192,
9382     "referenced_type" : "_ZTIPKc"
9383    }
9384   ],
9385   "linker_set_key" : "_ZTI21__android_log_message",
9386   "name" : "__android_log_message",
9387   "referenced_type" : "_ZTI21__android_log_message",
9388   "self_type" : "_ZTI21__android_log_message",
9389   "size" : 28,
9390   "source_file" : "/system/core/liblog/include/android/log.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "fields" :
9395   [
9396    {
9397     "field_name" : "maxContentLightLevel",
9398     "referenced_type" : "_ZTIf"
9399    },
9400    {
9401     "field_name" : "maxFrameAverageLightLevel",
9402     "field_offset" : 32,
9403     "referenced_type" : "_ZTIf"
9404    }
9405   ],
9406   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9407   "name" : "android_cta861_3_metadata",
9408   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9409   "self_type" : "_ZTI25android_cta861_3_metadata",
9410   "size" : 8,
9411   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9412  },
9413  {
9414   "alignment" : 4,
9415   "fields" :
9416   [
9417    {
9418     "field_name" : "displayPrimaryRed",
9419     "referenced_type" : "_ZTI16android_xy_color"
9420    },
9421    {
9422     "field_name" : "displayPrimaryGreen",
9423     "field_offset" : 64,
9424     "referenced_type" : "_ZTI16android_xy_color"
9425    },
9426    {
9427     "field_name" : "displayPrimaryBlue",
9428     "field_offset" : 128,
9429     "referenced_type" : "_ZTI16android_xy_color"
9430    },
9431    {
9432     "field_name" : "whitePoint",
9433     "field_offset" : 192,
9434     "referenced_type" : "_ZTI16android_xy_color"
9435    },
9436    {
9437     "field_name" : "maxLuminance",
9438     "field_offset" : 256,
9439     "referenced_type" : "_ZTIf"
9440    },
9441    {
9442     "field_name" : "minLuminance",
9443     "field_offset" : 288,
9444     "referenced_type" : "_ZTIf"
9445    }
9446   ],
9447   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9448   "name" : "android_smpte2086_metadata",
9449   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9450   "self_type" : "_ZTI26android_smpte2086_metadata",
9451   "size" : 40,
9452   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9453  },
9454  {
9455   "alignment" : 4,
9456   "fields" :
9457   [
9458    {
9459     "referenced_type" : "_ZTIN7log_msgUt_E"
9460    }
9461   ],
9462   "linker_set_key" : "_ZTI7log_msg",
9463   "name" : "log_msg",
9464   "referenced_type" : "_ZTI7log_msg",
9465   "self_type" : "_ZTI7log_msg",
9466   "size" : 5124,
9467   "source_file" : "/system/core/liblog/include/log/log_read.h"
9468  },
9469  {
9470   "alignment" : 1,
9471   "fields" :
9472   [
9473    {
9474     "field_name" : "tv_sec",
9475     "referenced_type" : "_ZTIj"
9476    },
9477    {
9478     "field_name" : "tv_nsec",
9479     "field_offset" : 32,
9480     "referenced_type" : "_ZTIj"
9481    }
9482   ],
9483   "linker_set_key" : "_ZTI8log_time",
9484   "name" : "log_time",
9485   "referenced_type" : "_ZTI8log_time",
9486   "self_type" : "_ZTI8log_time",
9487   "size" : 8,
9488   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9489  },
9490  {
9491   "alignment" : 4,
9492   "fields" :
9493   [
9494    {
9495     "access" : "private",
9496     "field_name" : "mStorage",
9497     "field_offset" : 32,
9498     "referenced_type" : "_ZTIPv"
9499    },
9500    {
9501     "access" : "private",
9502     "field_name" : "mCount",
9503     "field_offset" : 64,
9504     "referenced_type" : "_ZTIj"
9505    },
9506    {
9507     "access" : "private",
9508     "field_name" : "mFlags",
9509     "field_offset" : 96,
9510     "referenced_type" : "_ZTIKj"
9511    },
9512    {
9513     "access" : "private",
9514     "field_name" : "mItemSize",
9515     "field_offset" : 128,
9516     "referenced_type" : "_ZTIKj"
9517    }
9518   ],
9519   "linker_set_key" : "_ZTIN7android10VectorImplE",
9520   "name" : "android::VectorImpl",
9521   "record_kind" : "class",
9522   "referenced_type" : "_ZTIN7android10VectorImplE",
9523   "self_type" : "_ZTIN7android10VectorImplE",
9524   "size" : 20,
9525   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9526   "vtable_components" :
9527   [
9528    {
9529     "kind" : "offset_to_top"
9530    },
9531    {
9532     "kind" : "rtti",
9533     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9534    },
9535    {
9536     "kind" : "complete_dtor_pointer",
9537     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9538    },
9539    {
9540     "kind" : "deleting_dtor_pointer",
9541     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9542    },
9543    {
9544     "is_pure" : true,
9545     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9546    },
9547    {
9548     "is_pure" : true,
9549     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9550    },
9551    {
9552     "is_pure" : true,
9553     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9554    },
9555    {
9556     "is_pure" : true,
9557     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9558    },
9559    {
9560     "is_pure" : true,
9561     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9562    },
9563    {
9564     "is_pure" : true,
9565     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9566    }
9567   ]
9568  },
9569  {
9570   "alignment" : 4,
9571   "fields" :
9572   [
9573    {
9574     "access" : "private",
9575     "field_name" : "mVector",
9576     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9577    }
9578   ],
9579   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9580   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9581   "record_kind" : "class",
9582   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9583   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9584   "size" : 20,
9585   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9586   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9587  },
9588  {
9589   "alignment" : 4,
9590   "fields" :
9591   [
9592    {
9593     "access" : "private",
9594     "field_name" : "mTag",
9595     "referenced_type" : "_ZTIy"
9596    }
9597   ],
9598   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9599   "name" : "android::ScopedTrace",
9600   "record_kind" : "class",
9601   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9602   "self_type" : "_ZTIN7android11ScopedTraceE",
9603   "size" : 8,
9604   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9605  },
9606  {
9607   "alignment" : 4,
9608   "fields" :
9609   [
9610    {
9611     "access" : "private",
9612     "field_name" : "mCount",
9613     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9614    }
9615   ],
9616   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9617   "name" : "android::LightRefBase<android::NativeHandle>",
9618   "record_kind" : "class",
9619   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9620   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9621   "size" : 4,
9622   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9623   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9624  },
9625  {
9626   "alignment" : 4,
9627   "fields" :
9628   [
9629    {
9630     "access" : "private",
9631     "field_name" : "mCount",
9632     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9633    }
9634   ],
9635   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9636   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9637   "record_kind" : "class",
9638   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9639   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9640   "size" : 4,
9641   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9642   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9643  },
9644  {
9645   "alignment" : 4,
9646   "base_specifiers" :
9647   [
9648    {
9649     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9650    }
9651   ],
9652   "fields" :
9653   [
9654    {
9655     "access" : "private",
9656     "field_name" : "mHandle",
9657     "field_offset" : 32,
9658     "referenced_type" : "_ZTIP13native_handle"
9659    },
9660    {
9661     "access" : "private",
9662     "field_name" : "mOwnsHandle",
9663     "field_offset" : 64,
9664     "referenced_type" : "_ZTIb"
9665    }
9666   ],
9667   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9668   "name" : "android::NativeHandle",
9669   "record_kind" : "class",
9670   "referenced_type" : "_ZTIN7android12NativeHandleE",
9671   "self_type" : "_ZTIN7android12NativeHandleE",
9672   "size" : 12,
9673   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9674  },
9675  {
9676   "alignment" : 4,
9677   "base_specifiers" :
9678   [
9679    {
9680     "access" : "private",
9681     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9682    }
9683   ],
9684   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9685   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9686   "record_kind" : "class",
9687   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9688   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9689   "size" : 20,
9690   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9691   "template_args" :
9692   [
9693    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9694   ],
9695   "vtable_components" :
9696   [
9697    {
9698     "kind" : "offset_to_top"
9699    },
9700    {
9701     "kind" : "rtti",
9702     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9703    },
9704    {
9705     "kind" : "complete_dtor_pointer",
9706     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9707    },
9708    {
9709     "kind" : "deleting_dtor_pointer",
9710     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9711    },
9712    {
9713     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9714    },
9715    {
9716     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9717    },
9718    {
9719     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9720    },
9721    {
9722     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9723    },
9724    {
9725     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9726    },
9727    {
9728     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9729    },
9730    {
9731     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9732    }
9733   ]
9734  },
9735  {
9736   "alignment" : 1,
9737   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9738   "name" : "android::ReferenceMover",
9739   "record_kind" : "class",
9740   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9741   "self_type" : "_ZTIN7android14ReferenceMoverE",
9742   "size" : 1,
9743   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9744  },
9745  {
9746   "alignment" : 4,
9747   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9748   "name" : "android::ReferenceRenamer",
9749   "record_kind" : "class",
9750   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9751   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9752   "size" : 4,
9753   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9754   "vtable_components" :
9755   [
9756    {
9757     "kind" : "offset_to_top"
9758    },
9759    {
9760     "kind" : "rtti",
9761     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9762    },
9763    {
9764     "is_pure" : true,
9765     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9766    }
9767   ]
9768  },
9769  {
9770   "alignment" : 4,
9771   "base_specifiers" :
9772   [
9773    {
9774     "referenced_type" : "_ZTIN7android10VectorImplE"
9775    }
9776   ],
9777   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9778   "name" : "android::SortedVectorImpl",
9779   "record_kind" : "class",
9780   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9781   "self_type" : "_ZTIN7android16SortedVectorImplE",
9782   "size" : 20,
9783   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9784   "vtable_components" :
9785   [
9786    {
9787     "kind" : "offset_to_top"
9788    },
9789    {
9790     "kind" : "rtti",
9791     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9792    },
9793    {
9794     "kind" : "complete_dtor_pointer",
9795     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9796    },
9797    {
9798     "kind" : "deleting_dtor_pointer",
9799     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9800    },
9801    {
9802     "is_pure" : true,
9803     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9804    },
9805    {
9806     "is_pure" : true,
9807     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9808    },
9809    {
9810     "is_pure" : true,
9811     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9812    },
9813    {
9814     "is_pure" : true,
9815     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9816    },
9817    {
9818     "is_pure" : true,
9819     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9820    },
9821    {
9822     "is_pure" : true,
9823     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9824    },
9825    {
9826     "is_pure" : true,
9827     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9828    }
9829   ]
9830  },
9831  {
9832   "alignment" : 1,
9833   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9834   "name" : "android::trait_trivial_copy<bool>",
9835   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9836   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9837   "size" : 1,
9838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9839   "template_args" : [ "_ZTIb" ]
9840  },
9841  {
9842   "alignment" : 1,
9843   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9844   "name" : "android::trait_trivial_copy<char>",
9845   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9846   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9847   "size" : 1,
9848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9849   "template_args" : [ "_ZTIc" ]
9850  },
9851  {
9852   "alignment" : 1,
9853   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9854   "name" : "android::trait_trivial_copy<double>",
9855   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9856   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9857   "size" : 1,
9858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9859   "template_args" : [ "_ZTId" ]
9860  },
9861  {
9862   "alignment" : 1,
9863   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9864   "name" : "android::trait_trivial_copy<float>",
9865   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9866   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9867   "size" : 1,
9868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9869   "template_args" : [ "_ZTIf" ]
9870  },
9871  {
9872   "alignment" : 1,
9873   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9874   "name" : "android::trait_trivial_copy<unsigned char>",
9875   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9876   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9877   "size" : 1,
9878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9879   "template_args" : [ "_ZTIh" ]
9880  },
9881  {
9882   "alignment" : 1,
9883   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9884   "name" : "android::trait_trivial_copy<int>",
9885   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9886   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9887   "size" : 1,
9888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9889   "template_args" : [ "_ZTIi" ]
9890  },
9891  {
9892   "alignment" : 1,
9893   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9894   "name" : "android::trait_trivial_copy<unsigned int>",
9895   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9896   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9897   "size" : 1,
9898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9899   "template_args" : [ "_ZTIj" ]
9900  },
9901  {
9902   "alignment" : 1,
9903   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9904   "name" : "android::trait_trivial_copy<long>",
9905   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9906   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9907   "size" : 1,
9908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9909   "template_args" : [ "_ZTIl" ]
9910  },
9911  {
9912   "alignment" : 1,
9913   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9914   "name" : "android::trait_trivial_copy<unsigned long>",
9915   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9916   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9917   "size" : 1,
9918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9919   "template_args" : [ "_ZTIm" ]
9920  },
9921  {
9922   "alignment" : 1,
9923   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9924   "name" : "android::trait_trivial_copy<short>",
9925   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9926   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9927   "size" : 1,
9928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9929   "template_args" : [ "_ZTIs" ]
9930  },
9931  {
9932   "alignment" : 1,
9933   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9934   "name" : "android::trait_trivial_copy<unsigned short>",
9935   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9936   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9937   "size" : 1,
9938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9939   "template_args" : [ "_ZTIt" ]
9940  },
9941  {
9942   "alignment" : 1,
9943   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9944   "name" : "android::trait_trivial_copy<void>",
9945   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9946   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9947   "size" : 1,
9948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9949   "template_args" : [ "_ZTIv" ]
9950  },
9951  {
9952   "alignment" : 1,
9953   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9954   "name" : "android::trait_trivial_copy<long long>",
9955   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9956   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9957   "size" : 1,
9958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9959   "template_args" : [ "_ZTIx" ]
9960  },
9961  {
9962   "alignment" : 1,
9963   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9964   "name" : "android::trait_trivial_copy<unsigned long long>",
9965   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9966   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9967   "size" : 1,
9968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9969   "template_args" : [ "_ZTIy" ]
9970  },
9971  {
9972   "alignment" : 1,
9973   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9974   "name" : "android::trait_trivial_ctor<bool>",
9975   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9976   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9977   "size" : 1,
9978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9979   "template_args" : [ "_ZTIb" ]
9980  },
9981  {
9982   "alignment" : 1,
9983   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9984   "name" : "android::trait_trivial_ctor<char>",
9985   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9986   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9987   "size" : 1,
9988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9989   "template_args" : [ "_ZTIc" ]
9990  },
9991  {
9992   "alignment" : 1,
9993   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9994   "name" : "android::trait_trivial_ctor<double>",
9995   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9996   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9997   "size" : 1,
9998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9999   "template_args" : [ "_ZTId" ]
10000  },
10001  {
10002   "alignment" : 1,
10003   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10004   "name" : "android::trait_trivial_ctor<float>",
10005   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10006   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10007   "size" : 1,
10008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10009   "template_args" : [ "_ZTIf" ]
10010  },
10011  {
10012   "alignment" : 1,
10013   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10014   "name" : "android::trait_trivial_ctor<unsigned char>",
10015   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10016   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10017   "size" : 1,
10018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10019   "template_args" : [ "_ZTIh" ]
10020  },
10021  {
10022   "alignment" : 1,
10023   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10024   "name" : "android::trait_trivial_ctor<int>",
10025   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10026   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10027   "size" : 1,
10028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10029   "template_args" : [ "_ZTIi" ]
10030  },
10031  {
10032   "alignment" : 1,
10033   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10034   "name" : "android::trait_trivial_ctor<unsigned int>",
10035   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10036   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10037   "size" : 1,
10038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10039   "template_args" : [ "_ZTIj" ]
10040  },
10041  {
10042   "alignment" : 1,
10043   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10044   "name" : "android::trait_trivial_ctor<long>",
10045   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10046   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10047   "size" : 1,
10048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10049   "template_args" : [ "_ZTIl" ]
10050  },
10051  {
10052   "alignment" : 1,
10053   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10054   "name" : "android::trait_trivial_ctor<unsigned long>",
10055   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10056   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10057   "size" : 1,
10058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10059   "template_args" : [ "_ZTIm" ]
10060  },
10061  {
10062   "alignment" : 1,
10063   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10064   "name" : "android::trait_trivial_ctor<short>",
10065   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10066   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10067   "size" : 1,
10068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10069   "template_args" : [ "_ZTIs" ]
10070  },
10071  {
10072   "alignment" : 1,
10073   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10074   "name" : "android::trait_trivial_ctor<unsigned short>",
10075   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10076   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10077   "size" : 1,
10078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10079   "template_args" : [ "_ZTIt" ]
10080  },
10081  {
10082   "alignment" : 1,
10083   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10084   "name" : "android::trait_trivial_ctor<void>",
10085   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10086   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10087   "size" : 1,
10088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10089   "template_args" : [ "_ZTIv" ]
10090  },
10091  {
10092   "alignment" : 1,
10093   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10094   "name" : "android::trait_trivial_ctor<long long>",
10095   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10096   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10097   "size" : 1,
10098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10099   "template_args" : [ "_ZTIx" ]
10100  },
10101  {
10102   "alignment" : 1,
10103   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10104   "name" : "android::trait_trivial_ctor<unsigned long long>",
10105   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10106   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10107   "size" : 1,
10108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10109   "template_args" : [ "_ZTIy" ]
10110  },
10111  {
10112   "alignment" : 1,
10113   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10114   "name" : "android::trait_trivial_dtor<bool>",
10115   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10116   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10117   "size" : 1,
10118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10119   "template_args" : [ "_ZTIb" ]
10120  },
10121  {
10122   "alignment" : 1,
10123   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10124   "name" : "android::trait_trivial_dtor<char>",
10125   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10126   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10127   "size" : 1,
10128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10129   "template_args" : [ "_ZTIc" ]
10130  },
10131  {
10132   "alignment" : 1,
10133   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10134   "name" : "android::trait_trivial_dtor<double>",
10135   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10136   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10137   "size" : 1,
10138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10139   "template_args" : [ "_ZTId" ]
10140  },
10141  {
10142   "alignment" : 1,
10143   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10144   "name" : "android::trait_trivial_dtor<float>",
10145   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10146   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10147   "size" : 1,
10148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10149   "template_args" : [ "_ZTIf" ]
10150  },
10151  {
10152   "alignment" : 1,
10153   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10154   "name" : "android::trait_trivial_dtor<unsigned char>",
10155   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10156   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10157   "size" : 1,
10158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10159   "template_args" : [ "_ZTIh" ]
10160  },
10161  {
10162   "alignment" : 1,
10163   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10164   "name" : "android::trait_trivial_dtor<int>",
10165   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10166   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10167   "size" : 1,
10168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10169   "template_args" : [ "_ZTIi" ]
10170  },
10171  {
10172   "alignment" : 1,
10173   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10174   "name" : "android::trait_trivial_dtor<unsigned int>",
10175   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10176   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10177   "size" : 1,
10178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10179   "template_args" : [ "_ZTIj" ]
10180  },
10181  {
10182   "alignment" : 1,
10183   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10184   "name" : "android::trait_trivial_dtor<long>",
10185   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10186   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10187   "size" : 1,
10188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10189   "template_args" : [ "_ZTIl" ]
10190  },
10191  {
10192   "alignment" : 1,
10193   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10194   "name" : "android::trait_trivial_dtor<unsigned long>",
10195   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10196   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10197   "size" : 1,
10198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10199   "template_args" : [ "_ZTIm" ]
10200  },
10201  {
10202   "alignment" : 1,
10203   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10204   "name" : "android::trait_trivial_dtor<short>",
10205   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10206   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10207   "size" : 1,
10208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10209   "template_args" : [ "_ZTIs" ]
10210  },
10211  {
10212   "alignment" : 1,
10213   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10214   "name" : "android::trait_trivial_dtor<unsigned short>",
10215   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10216   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10217   "size" : 1,
10218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10219   "template_args" : [ "_ZTIt" ]
10220  },
10221  {
10222   "alignment" : 1,
10223   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10224   "name" : "android::trait_trivial_dtor<void>",
10225   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10226   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10227   "size" : 1,
10228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10229   "template_args" : [ "_ZTIv" ]
10230  },
10231  {
10232   "alignment" : 1,
10233   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10234   "name" : "android::trait_trivial_dtor<long long>",
10235   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10236   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10237   "size" : 1,
10238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10239   "template_args" : [ "_ZTIx" ]
10240  },
10241  {
10242   "alignment" : 1,
10243   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10244   "name" : "android::trait_trivial_dtor<unsigned long long>",
10245   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10246   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10247   "size" : 1,
10248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10249   "template_args" : [ "_ZTIy" ]
10250  },
10251  {
10252   "alignment" : 1,
10253   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10254   "name" : "android::trait_trivial_move<android::String8>",
10255   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10256   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10257   "size" : 1,
10258   "source_file" : "/system/core/libutils/include/utils/String8.h",
10259   "template_args" : [ "_ZTIN7android7String8E" ]
10260  },
10261  {
10262   "alignment" : 1,
10263   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10264   "name" : "android::trait_trivial_move<android::String16>",
10265   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10266   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10267   "size" : 1,
10268   "source_file" : "/system/core/libutils/include/utils/String16.h",
10269   "template_args" : [ "_ZTIN7android8String16E" ]
10270  },
10271  {
10272   "alignment" : 1,
10273   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10274   "name" : "android::trait_trivial_move<bool>",
10275   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10276   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10277   "size" : 1,
10278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10279   "template_args" : [ "_ZTIb" ]
10280  },
10281  {
10282   "alignment" : 1,
10283   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10284   "name" : "android::trait_trivial_move<char>",
10285   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10286   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10287   "size" : 1,
10288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10289   "template_args" : [ "_ZTIc" ]
10290  },
10291  {
10292   "alignment" : 1,
10293   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10294   "name" : "android::trait_trivial_move<double>",
10295   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10296   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10297   "size" : 1,
10298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10299   "template_args" : [ "_ZTId" ]
10300  },
10301  {
10302   "alignment" : 1,
10303   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10304   "name" : "android::trait_trivial_move<float>",
10305   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10306   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10307   "size" : 1,
10308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10309   "template_args" : [ "_ZTIf" ]
10310  },
10311  {
10312   "alignment" : 1,
10313   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10314   "name" : "android::trait_trivial_move<unsigned char>",
10315   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10316   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10317   "size" : 1,
10318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10319   "template_args" : [ "_ZTIh" ]
10320  },
10321  {
10322   "alignment" : 1,
10323   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10324   "name" : "android::trait_trivial_move<int>",
10325   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10326   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10327   "size" : 1,
10328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10329   "template_args" : [ "_ZTIi" ]
10330  },
10331  {
10332   "alignment" : 1,
10333   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10334   "name" : "android::trait_trivial_move<unsigned int>",
10335   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10336   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10337   "size" : 1,
10338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10339   "template_args" : [ "_ZTIj" ]
10340  },
10341  {
10342   "alignment" : 1,
10343   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10344   "name" : "android::trait_trivial_move<long>",
10345   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10346   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10347   "size" : 1,
10348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10349   "template_args" : [ "_ZTIl" ]
10350  },
10351  {
10352   "alignment" : 1,
10353   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10354   "name" : "android::trait_trivial_move<unsigned long>",
10355   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10356   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10357   "size" : 1,
10358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10359   "template_args" : [ "_ZTIm" ]
10360  },
10361  {
10362   "alignment" : 1,
10363   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10364   "name" : "android::trait_trivial_move<short>",
10365   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10366   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10367   "size" : 1,
10368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10369   "template_args" : [ "_ZTIs" ]
10370  },
10371  {
10372   "alignment" : 1,
10373   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10374   "name" : "android::trait_trivial_move<unsigned short>",
10375   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10376   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10377   "size" : 1,
10378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10379   "template_args" : [ "_ZTIt" ]
10380  },
10381  {
10382   "alignment" : 1,
10383   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10384   "name" : "android::trait_trivial_move<void>",
10385   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10386   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10387   "size" : 1,
10388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10389   "template_args" : [ "_ZTIv" ]
10390  },
10391  {
10392   "alignment" : 1,
10393   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10394   "name" : "android::trait_trivial_move<long long>",
10395   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10396   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10397   "size" : 1,
10398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10399   "template_args" : [ "_ZTIx" ]
10400  },
10401  {
10402   "alignment" : 1,
10403   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10404   "name" : "android::trait_trivial_move<unsigned long long>",
10405   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10406   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10407   "size" : 1,
10408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10409   "template_args" : [ "_ZTIy" ]
10410  },
10411  {
10412   "alignment" : 4,
10413   "base_specifiers" :
10414   [
10415    {
10416     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10417    }
10418   ],
10419   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10420   "name" : "android::VirtualLightRefBase",
10421   "record_kind" : "class",
10422   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10423   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10424   "size" : 8,
10425   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10426   "vtable_components" :
10427   [
10428    {
10429     "kind" : "offset_to_top"
10430    },
10431    {
10432     "kind" : "rtti",
10433     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10434    },
10435    {
10436     "kind" : "complete_dtor_pointer",
10437     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10438    },
10439    {
10440     "kind" : "deleting_dtor_pointer",
10441     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10442    }
10443   ]
10444  },
10445  {
10446   "alignment" : 4,
10447   "fields" :
10448   [
10449    {
10450     "access" : "private",
10451     "field_name" : "m_ptr",
10452     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10453    }
10454   ],
10455   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10456   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10457   "record_kind" : "class",
10458   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10459   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10460   "size" : 4,
10461   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10462   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10463  },
10464  {
10465   "alignment" : 4,
10466   "fields" :
10467   [
10468    {
10469     "access" : "private",
10470     "field_name" : "m_ptr",
10471     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10472    }
10473   ],
10474   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10475   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10476   "record_kind" : "class",
10477   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10478   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10479   "size" : 4,
10480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10481   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10482  },
10483  {
10484   "alignment" : 4,
10485   "fields" :
10486   [
10487    {
10488     "access" : "private",
10489     "field_name" : "m_ptr",
10490     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10491    }
10492   ],
10493   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10494   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10495   "record_kind" : "class",
10496   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10497   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10498   "size" : 4,
10499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10500   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10501  },
10502  {
10503   "alignment" : 4,
10504   "fields" :
10505   [
10506    {
10507     "access" : "private",
10508     "field_name" : "m_ptr",
10509     "referenced_type" : "_ZTIPN7android6ThreadE"
10510    }
10511   ],
10512   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10513   "name" : "android::sp<android::Thread>",
10514   "record_kind" : "class",
10515   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10516   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10517   "size" : 4,
10518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10519   "template_args" : [ "_ZTIN7android6ThreadE" ]
10520  },
10521  {
10522   "alignment" : 4,
10523   "fields" :
10524   [
10525    {
10526     "access" : "private",
10527     "field_name" : "m_ptr",
10528     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10529    }
10530   ],
10531   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10532   "name" : "android::sp<android::hardware::IInterface>",
10533   "record_kind" : "class",
10534   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10535   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10536   "size" : 4,
10537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10538   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10539  },
10540  {
10541   "alignment" : 4,
10542   "fields" :
10543   [
10544    {
10545     "access" : "private",
10546     "field_name" : "m_ptr",
10547     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10548    }
10549   ],
10550   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10551   "name" : "android::sp<android::hardware::ProcessState>",
10552   "record_kind" : "class",
10553   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10554   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10555   "size" : 4,
10556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10557   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10558  },
10559  {
10560   "alignment" : 4,
10561   "fields" :
10562   [
10563    {
10564     "access" : "private",
10565     "field_name" : "m_ptr",
10566     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10567    }
10568   ],
10569   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10570   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10571   "record_kind" : "class",
10572   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10573   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10574   "size" : 4,
10575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10576   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10577  },
10578  {
10579   "alignment" : 4,
10580   "fields" :
10581   [
10582    {
10583     "access" : "private",
10584     "field_name" : "m_ptr",
10585     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10586    }
10587   ],
10588   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10589   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10590   "record_kind" : "class",
10591   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10592   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10593   "size" : 4,
10594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10595   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10596  },
10597  {
10598   "alignment" : 4,
10599   "fields" :
10600   [
10601    {
10602     "access" : "private",
10603     "field_name" : "m_ptr",
10604     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10605    }
10606   ],
10607   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10608   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10609   "record_kind" : "class",
10610   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10611   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10612   "size" : 4,
10613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10614   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10615  },
10616  {
10617   "alignment" : 4,
10618   "fields" :
10619   [
10620    {
10621     "access" : "private",
10622     "field_name" : "m_ptr",
10623     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10624    }
10625   ],
10626   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10627   "name" : "android::sp<android::hardware::IBinder>",
10628   "record_kind" : "class",
10629   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10630   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10631   "size" : 4,
10632   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10633   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10634  },
10635  {
10636   "alignment" : 4,
10637   "fields" :
10638   [
10639    {
10640     "access" : "private",
10641     "field_name" : "m_ptr",
10642     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10643    }
10644   ],
10645   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10646   "name" : "android::sp<android::hardware::BHwBinder>",
10647   "record_kind" : "class",
10648   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10649   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10650   "size" : 4,
10651   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10652   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10653  },
10654  {
10655   "alignment" : 4,
10656   "fields" :
10657   [
10658    {
10659     "access" : "private",
10660     "field_name" : "m_ptr",
10661     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
10662    }
10663   ],
10664   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10665   "name" : "android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice>",
10666   "record_kind" : "class",
10667   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10668   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10669   "size" : 4,
10670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10671   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ]
10672  },
10673  {
10674   "alignment" : 4,
10675   "fields" :
10676   [
10677    {
10678     "access" : "private",
10679     "field_name" : "m_ptr",
10680     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
10681    }
10682   ],
10683   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10684   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice>",
10685   "record_kind" : "class",
10686   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10687   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10688   "size" : 4,
10689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10690   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ]
10691  },
10692  {
10693   "alignment" : 4,
10694   "fields" :
10695   [
10696    {
10697     "access" : "private",
10698     "field_name" : "m_ptr",
10699     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10700    },
10701    {
10702     "access" : "private",
10703     "field_name" : "m_refs",
10704     "field_offset" : 32,
10705     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10706    }
10707   ],
10708   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10709   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10710   "record_kind" : "class",
10711   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10712   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10713   "size" : 8,
10714   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10715   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10716  },
10717  {
10718   "alignment" : 4,
10719   "fields" :
10720   [
10721    {
10722     "access" : "private",
10723     "field_name" : "m_ptr",
10724     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10725    },
10726    {
10727     "access" : "private",
10728     "field_name" : "m_refs",
10729     "field_offset" : 32,
10730     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10731    }
10732   ],
10733   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10734   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10735   "record_kind" : "class",
10736   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10737   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10738   "size" : 8,
10739   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10740   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10741  },
10742  {
10743   "alignment" : 4,
10744   "fields" :
10745   [
10746    {
10747     "access" : "private",
10748     "field_name" : "m_ptr",
10749     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10750    },
10751    {
10752     "access" : "private",
10753     "field_name" : "m_refs",
10754     "field_offset" : 32,
10755     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10756    }
10757   ],
10758   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10759   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10760   "record_kind" : "class",
10761   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10762   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10763   "size" : 8,
10764   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10765   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10766  },
10767  {
10768   "alignment" : 4,
10769   "fields" :
10770   [
10771    {
10772     "access" : "private",
10773     "field_name" : "m_ptr",
10774     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10775    },
10776    {
10777     "access" : "private",
10778     "field_name" : "m_refs",
10779     "field_offset" : 32,
10780     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10781    }
10782   ],
10783   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10784   "name" : "android::wp<android::hardware::BHwBinder>",
10785   "record_kind" : "class",
10786   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10787   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10788   "size" : 8,
10789   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10790   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10791  },
10792  {
10793   "alignment" : 4,
10794   "base_specifiers" :
10795   [
10796    {
10797     "is_virtual" : true,
10798     "referenced_type" : "_ZTIN7android7RefBaseE"
10799    }
10800   ],
10801   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10802   "name" : "android::hidl::base::V1_0::IBase",
10803   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10804   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10805   "size" : 12,
10806   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10807   "vtable_components" :
10808   [
10809    {
10810     "component_value" : 4,
10811     "kind" : "vbase_offset"
10812    },
10813    {
10814     "kind" : "offset_to_top"
10815    },
10816    {
10817     "kind" : "rtti",
10818     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10819    },
10820    {
10821     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10825    },
10826    {
10827     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10837    },
10838    {
10839     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10840    },
10841    {
10842     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10843    },
10844    {
10845     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10846    },
10847    {
10848     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10852    },
10853    {
10854     "kind" : "complete_dtor_pointer",
10855     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10856    },
10857    {
10858     "kind" : "deleting_dtor_pointer",
10859     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10860    },
10861    {
10862     "kind" : "vcall_offset"
10863    },
10864    {
10865     "kind" : "vcall_offset"
10866    },
10867    {
10868     "kind" : "vcall_offset"
10869    },
10870    {
10871     "kind" : "vcall_offset"
10872    },
10873    {
10874     "component_value" : -4,
10875     "kind" : "vcall_offset"
10876    },
10877    {
10878     "component_value" : -4,
10879     "kind" : "offset_to_top"
10880    },
10881    {
10882     "kind" : "rtti",
10883     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10884    },
10885    {
10886     "kind" : "complete_dtor_pointer",
10887     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10888    },
10889    {
10890     "kind" : "deleting_dtor_pointer",
10891     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10898    },
10899    {
10900     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10901    },
10902    {
10903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10904    }
10905   ]
10906  },
10907  {
10908   "alignment" : 4,
10909   "base_specifiers" :
10910   [
10911    {
10912     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10913    },
10914    {
10915     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10916    }
10917   ],
10918   "fields" :
10919   [
10920    {
10921     "access" : "private",
10922     "field_name" : "_hidl_mImpl",
10923     "field_offset" : 512,
10924     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10925    }
10926   ],
10927   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10928   "name" : "android::hidl::base::V1_0::BnHwBase",
10929   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10930   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10931   "size" : 76,
10932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10933   "vtable_components" :
10934   [
10935    {
10936     "component_value" : 68,
10937     "kind" : "vbase_offset"
10938    },
10939    {
10940     "kind" : "offset_to_top"
10941    },
10942    {
10943     "kind" : "rtti",
10944     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10945    },
10946    {
10947     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10948    },
10949    {
10950     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10951    },
10952    {
10953     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10954    },
10955    {
10956     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10960    },
10961    {
10962     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10966    },
10967    {
10968     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10972    },
10973    {
10974     "kind" : "complete_dtor_pointer",
10975     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10976    },
10977    {
10978     "kind" : "deleting_dtor_pointer",
10979     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10983    },
10984    {
10985     "component_value" : -20,
10986     "kind" : "offset_to_top"
10987    },
10988    {
10989     "kind" : "rtti",
10990     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10991    },
10992    {
10993     "kind" : "complete_dtor_pointer",
10994     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10995    },
10996    {
10997     "kind" : "deleting_dtor_pointer",
10998     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10999    },
11000    {
11001     "kind" : "vcall_offset"
11002    },
11003    {
11004     "kind" : "vcall_offset"
11005    },
11006    {
11007     "kind" : "vcall_offset"
11008    },
11009    {
11010     "kind" : "vcall_offset"
11011    },
11012    {
11013     "component_value" : -68,
11014     "kind" : "vcall_offset"
11015    },
11016    {
11017     "component_value" : -68,
11018     "kind" : "offset_to_top"
11019    },
11020    {
11021     "kind" : "rtti",
11022     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11023    },
11024    {
11025     "kind" : "complete_dtor_pointer",
11026     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11027    },
11028    {
11029     "kind" : "deleting_dtor_pointer",
11030     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11031    },
11032    {
11033     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11034    },
11035    {
11036     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11043    }
11044   ]
11045  },
11046  {
11047   "alignment" : 4,
11048   "base_specifiers" :
11049   [
11050    {
11051     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11052    },
11053    {
11054     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11055    }
11056   ],
11057   "fields" :
11058   [
11059    {
11060     "access" : "private",
11061     "field_name" : "_hidl_mMutex",
11062     "field_offset" : 544,
11063     "referenced_type" : "_ZTINSt3__15mutexE"
11064    },
11065    {
11066     "access" : "private",
11067     "field_name" : "_hidl_mDeathRecipients",
11068     "field_offset" : 576,
11069     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11070    }
11071   ],
11072   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11073   "name" : "android::hidl::base::V1_0::BpHwBase",
11074   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11075   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11076   "size" : 92,
11077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11078   "vtable_components" :
11079   [
11080    {
11081     "component_value" : 84,
11082     "kind" : "vbase_offset"
11083    },
11084    {
11085     "kind" : "offset_to_top"
11086    },
11087    {
11088     "kind" : "rtti",
11089     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11090    },
11091    {
11092     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11093    },
11094    {
11095     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11099    },
11100    {
11101     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11102    },
11103    {
11104     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11105    },
11106    {
11107     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11108    },
11109    {
11110     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11123    },
11124    {
11125     "kind" : "complete_dtor_pointer",
11126     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11127    },
11128    {
11129     "kind" : "deleting_dtor_pointer",
11130     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11137    },
11138    {
11139     "component_value" : 80,
11140     "kind" : "vbase_offset"
11141    },
11142    {
11143     "component_value" : -4,
11144     "kind" : "offset_to_top"
11145    },
11146    {
11147     "kind" : "rtti",
11148     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11149    },
11150    {
11151     "kind" : "complete_dtor_pointer",
11152     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11153    },
11154    {
11155     "kind" : "deleting_dtor_pointer",
11156     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11157    },
11158    {
11159     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11160    },
11161    {
11162     "component_value" : 76,
11163     "kind" : "vbase_offset"
11164    },
11165    {
11166     "component_value" : -8,
11167     "kind" : "offset_to_top"
11168    },
11169    {
11170     "kind" : "rtti",
11171     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11172    },
11173    {
11174     "kind" : "complete_dtor_pointer",
11175     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11176    },
11177    {
11178     "kind" : "deleting_dtor_pointer",
11179     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11189    },
11190    {
11191     "component_value" : -24,
11192     "kind" : "offset_to_top"
11193    },
11194    {
11195     "kind" : "rtti",
11196     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11197    },
11198    {
11199     "kind" : "complete_dtor_pointer",
11200     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11201    },
11202    {
11203     "kind" : "deleting_dtor_pointer",
11204     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11205    },
11206    {
11207     "kind" : "vcall_offset"
11208    },
11209    {
11210     "component_value" : -76,
11211     "kind" : "vcall_offset"
11212    },
11213    {
11214     "component_value" : -84,
11215     "kind" : "vcall_offset"
11216    },
11217    {
11218     "component_value" : -76,
11219     "kind" : "vcall_offset"
11220    },
11221    {
11222     "component_value" : -84,
11223     "kind" : "vcall_offset"
11224    },
11225    {
11226     "component_value" : -84,
11227     "kind" : "offset_to_top"
11228    },
11229    {
11230     "kind" : "rtti",
11231     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11232    },
11233    {
11234     "kind" : "complete_dtor_pointer",
11235     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11236    },
11237    {
11238     "kind" : "deleting_dtor_pointer",
11239     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11240    },
11241    {
11242     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11243    },
11244    {
11245     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11246    },
11247    {
11248     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11252    }
11253   ]
11254  },
11255  {
11256   "alignment" : 8,
11257   "fields" :
11258   [
11259    {
11260     "field_name" : "pid",
11261     "referenced_type" : "_ZTIi"
11262    },
11263    {
11264     "field_name" : "ptr",
11265     "field_offset" : 64,
11266     "referenced_type" : "_ZTIy"
11267    },
11268    {
11269     "field_name" : "arch",
11270     "field_offset" : 128,
11271     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11272    }
11273   ],
11274   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11275   "name" : "android::hidl::base::V1_0::DebugInfo",
11276   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11277   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11278   "size" : 24,
11279   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11280  },
11281  {
11282   "alignment" : 8,
11283   "fields" :
11284   [
11285    {
11286     "field_name" : "interfaceName",
11287     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11288    },
11289    {
11290     "field_name" : "instanceName",
11291     "field_offset" : 128,
11292     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11293    },
11294    {
11295     "field_name" : "pid",
11296     "field_offset" : 256,
11297     "referenced_type" : "_ZTIi"
11298    },
11299    {
11300     "field_name" : "clientPids",
11301     "field_offset" : 320,
11302     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11303    },
11304    {
11305     "field_name" : "arch",
11306     "field_offset" : 448,
11307     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11308    }
11309   ],
11310   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11311   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11312   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11313   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11314   "size" : 64,
11315   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11316  },
11317  {
11318   "alignment" : 4,
11319   "base_specifiers" :
11320   [
11321    {
11322     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11323    }
11324   ],
11325   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11326   "name" : "android::hidl::manager::V1_0::IServiceManager",
11327   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11328   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11329   "size" : 12,
11330   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11331   "vtable_components" :
11332   [
11333    {
11334     "component_value" : 4,
11335     "kind" : "vbase_offset"
11336    },
11337    {
11338     "kind" : "offset_to_top"
11339    },
11340    {
11341     "kind" : "rtti",
11342     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11343    },
11344    {
11345     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11367    },
11368    {
11369     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11370    },
11371    {
11372     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11373    },
11374    {
11375     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11376    },
11377    {
11378     "kind" : "complete_dtor_pointer",
11379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11380    },
11381    {
11382     "kind" : "deleting_dtor_pointer",
11383     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11384    },
11385    {
11386     "is_pure" : true,
11387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11388    },
11389    {
11390     "is_pure" : true,
11391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11392    },
11393    {
11394     "is_pure" : true,
11395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11396    },
11397    {
11398     "is_pure" : true,
11399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11400    },
11401    {
11402     "is_pure" : true,
11403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11404    },
11405    {
11406     "is_pure" : true,
11407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11408    },
11409    {
11410     "is_pure" : true,
11411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11412    },
11413    {
11414     "is_pure" : true,
11415     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11416    },
11417    {
11418     "kind" : "vcall_offset"
11419    },
11420    {
11421     "kind" : "vcall_offset"
11422    },
11423    {
11424     "kind" : "vcall_offset"
11425    },
11426    {
11427     "kind" : "vcall_offset"
11428    },
11429    {
11430     "component_value" : -4,
11431     "kind" : "vcall_offset"
11432    },
11433    {
11434     "component_value" : -4,
11435     "kind" : "offset_to_top"
11436    },
11437    {
11438     "kind" : "rtti",
11439     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11440    },
11441    {
11442     "kind" : "complete_dtor_pointer",
11443     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11444    },
11445    {
11446     "kind" : "deleting_dtor_pointer",
11447     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11460    }
11461   ]
11462  },
11463  {
11464   "alignment" : 4,
11465   "base_specifiers" :
11466   [
11467    {
11468     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11469    }
11470   ],
11471   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11472   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11473   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11474   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11475   "size" : 12,
11476   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11477   "vtable_components" :
11478   [
11479    {
11480     "component_value" : 4,
11481     "kind" : "vbase_offset"
11482    },
11483    {
11484     "kind" : "offset_to_top"
11485    },
11486    {
11487     "kind" : "rtti",
11488     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11489    },
11490    {
11491     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11492    },
11493    {
11494     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11495    },
11496    {
11497     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11504    },
11505    {
11506     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11507    },
11508    {
11509     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11510    },
11511    {
11512     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11513    },
11514    {
11515     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11516    },
11517    {
11518     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11522    },
11523    {
11524     "kind" : "complete_dtor_pointer",
11525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11526    },
11527    {
11528     "kind" : "deleting_dtor_pointer",
11529     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11530    },
11531    {
11532     "is_pure" : true,
11533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11534    },
11535    {
11536     "kind" : "vcall_offset"
11537    },
11538    {
11539     "kind" : "vcall_offset"
11540    },
11541    {
11542     "kind" : "vcall_offset"
11543    },
11544    {
11545     "kind" : "vcall_offset"
11546    },
11547    {
11548     "component_value" : -4,
11549     "kind" : "vcall_offset"
11550    },
11551    {
11552     "component_value" : -4,
11553     "kind" : "offset_to_top"
11554    },
11555    {
11556     "kind" : "rtti",
11557     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11558    },
11559    {
11560     "kind" : "complete_dtor_pointer",
11561     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11562    },
11563    {
11564     "kind" : "deleting_dtor_pointer",
11565     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11572    },
11573    {
11574     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11575    },
11576    {
11577     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11578    }
11579   ]
11580  },
11581  {
11582   "alignment" : 4,
11583   "fields" :
11584   [
11585    {
11586     "access" : "private",
11587     "field_name" : "mLock",
11588     "referenced_type" : "_ZTIRN7android5MutexE"
11589    }
11590   ],
11591   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11592   "name" : "android::Mutex::Autolock",
11593   "record_kind" : "class",
11594   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11595   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11596   "size" : 4,
11597   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11598  },
11599  {
11600   "alignment" : 4,
11601   "fields" :
11602   [
11603    {
11604     "access" : "private",
11605     "field_name" : "mMutex",
11606     "referenced_type" : "_ZTI15pthread_mutex_t"
11607    }
11608   ],
11609   "linker_set_key" : "_ZTIN7android5MutexE",
11610   "name" : "android::Mutex",
11611   "record_kind" : "class",
11612   "referenced_type" : "_ZTIN7android5MutexE",
11613   "self_type" : "_ZTIN7android5MutexE",
11614   "size" : 4,
11615   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11616  },
11617  {
11618   "alignment" : 4,
11619   "fields" :
11620   [
11621    {
11622     "access" : "private",
11623     "field_name" : "mLock",
11624     "referenced_type" : "_ZTIRN7android6RWLockE"
11625    }
11626   ],
11627   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11628   "name" : "android::RWLock::AutoRLock",
11629   "record_kind" : "class",
11630   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11631   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11632   "size" : 4,
11633   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11634  },
11635  {
11636   "alignment" : 4,
11637   "fields" :
11638   [
11639    {
11640     "access" : "private",
11641     "field_name" : "mLock",
11642     "referenced_type" : "_ZTIRN7android6RWLockE"
11643    }
11644   ],
11645   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11646   "name" : "android::RWLock::AutoWLock",
11647   "record_kind" : "class",
11648   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11649   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11650   "size" : 4,
11651   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11652  },
11653  {
11654   "alignment" : 4,
11655   "fields" :
11656   [
11657    {
11658     "access" : "private",
11659     "field_name" : "mRWLock",
11660     "referenced_type" : "_ZTI16pthread_rwlock_t"
11661    }
11662   ],
11663   "linker_set_key" : "_ZTIN7android6RWLockE",
11664   "name" : "android::RWLock",
11665   "record_kind" : "class",
11666   "referenced_type" : "_ZTIN7android6RWLockE",
11667   "self_type" : "_ZTIN7android6RWLockE",
11668   "size" : 40,
11669   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11670  },
11671  {
11672   "alignment" : 4,
11673   "base_specifiers" :
11674   [
11675    {
11676     "is_virtual" : true,
11677     "referenced_type" : "_ZTIN7android7RefBaseE"
11678    }
11679   ],
11680   "fields" :
11681   [
11682    {
11683     "access" : "private",
11684     "field_name" : "mCanCallJava",
11685     "field_offset" : 32,
11686     "referenced_type" : "_ZTIKb"
11687    },
11688    {
11689     "access" : "private",
11690     "field_name" : "mThread",
11691     "field_offset" : 64,
11692     "referenced_type" : "_ZTIPv"
11693    },
11694    {
11695     "access" : "private",
11696     "field_name" : "mLock",
11697     "field_offset" : 96,
11698     "referenced_type" : "_ZTIN7android5MutexE"
11699    },
11700    {
11701     "access" : "private",
11702     "field_name" : "mThreadExitedCondition",
11703     "field_offset" : 128,
11704     "referenced_type" : "_ZTIN7android9ConditionE"
11705    },
11706    {
11707     "access" : "private",
11708     "field_name" : "mStatus",
11709     "field_offset" : 160,
11710     "referenced_type" : "_ZTIi"
11711    },
11712    {
11713     "access" : "private",
11714     "field_name" : "mExitPending",
11715     "field_offset" : 192,
11716     "referenced_type" : "_ZTIVb"
11717    },
11718    {
11719     "access" : "private",
11720     "field_name" : "mRunning",
11721     "field_offset" : 200,
11722     "referenced_type" : "_ZTIVb"
11723    },
11724    {
11725     "access" : "private",
11726     "field_name" : "mHoldSelf",
11727     "field_offset" : 224,
11728     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11729    },
11730    {
11731     "access" : "private",
11732     "field_name" : "mTid",
11733     "field_offset" : 256,
11734     "referenced_type" : "_ZTIi"
11735    }
11736   ],
11737   "linker_set_key" : "_ZTIN7android6ThreadE",
11738   "name" : "android::Thread",
11739   "record_kind" : "class",
11740   "referenced_type" : "_ZTIN7android6ThreadE",
11741   "self_type" : "_ZTIN7android6ThreadE",
11742   "size" : 44,
11743   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11744   "vtable_components" :
11745   [
11746    {
11747     "component_value" : 36,
11748     "kind" : "vbase_offset"
11749    },
11750    {
11751     "kind" : "offset_to_top"
11752    },
11753    {
11754     "kind" : "rtti",
11755     "mangled_component_name" : "_ZTIN7android6ThreadE"
11756    },
11757    {
11758     "kind" : "complete_dtor_pointer",
11759     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11760    },
11761    {
11762     "kind" : "deleting_dtor_pointer",
11763     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11773    },
11774    {
11775     "is_pure" : true,
11776     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11777    },
11778    {
11779     "kind" : "vcall_offset"
11780    },
11781    {
11782     "kind" : "vcall_offset"
11783    },
11784    {
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "kind" : "vcall_offset"
11789    },
11790    {
11791     "component_value" : -36,
11792     "kind" : "vcall_offset"
11793    },
11794    {
11795     "component_value" : -36,
11796     "kind" : "offset_to_top"
11797    },
11798    {
11799     "kind" : "rtti",
11800     "mangled_component_name" : "_ZTIN7android6ThreadE"
11801    },
11802    {
11803     "kind" : "complete_dtor_pointer",
11804     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11805    },
11806    {
11807     "kind" : "deleting_dtor_pointer",
11808     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11821    }
11822   ]
11823  },
11824  {
11825   "alignment" : 4,
11826   "base_specifiers" :
11827   [
11828    {
11829     "access" : "private",
11830     "referenced_type" : "_ZTIN7android10VectorImplE"
11831    }
11832   ],
11833   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11834   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11835   "record_kind" : "class",
11836   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11837   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11838   "size" : 20,
11839   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11840   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11841   "vtable_components" :
11842   [
11843    {
11844     "kind" : "offset_to_top"
11845    },
11846    {
11847     "kind" : "rtti",
11848     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11849    },
11850    {
11851     "kind" : "complete_dtor_pointer",
11852     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11853    },
11854    {
11855     "kind" : "deleting_dtor_pointer",
11856     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11857    },
11858    {
11859     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11860    },
11861    {
11862     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11863    },
11864    {
11865     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11866    },
11867    {
11868     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11869    },
11870    {
11871     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11872    },
11873    {
11874     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11875    }
11876   ]
11877  },
11878  {
11879   "alignment" : 1,
11880   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11881   "name" : "android::RefBase::weakref_type",
11882   "record_kind" : "class",
11883   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11884   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11885   "size" : 1,
11886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11887  },
11888  {
11889   "alignment" : 4,
11890   "fields" :
11891   [
11892    {
11893     "access" : "private",
11894     "field_name" : "mRefs",
11895     "field_offset" : 32,
11896     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11897    }
11898   ],
11899   "linker_set_key" : "_ZTIN7android7RefBaseE",
11900   "name" : "android::RefBase",
11901   "record_kind" : "class",
11902   "referenced_type" : "_ZTIN7android7RefBaseE",
11903   "self_type" : "_ZTIN7android7RefBaseE",
11904   "size" : 8,
11905   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11906   "vtable_components" :
11907   [
11908    {
11909     "kind" : "offset_to_top"
11910    },
11911    {
11912     "kind" : "rtti",
11913     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11914    },
11915    {
11916     "kind" : "complete_dtor_pointer",
11917     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11918    },
11919    {
11920     "kind" : "deleting_dtor_pointer",
11921     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11922    },
11923    {
11924     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11928    },
11929    {
11930     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11931    },
11932    {
11933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11934    }
11935   ]
11936  },
11937  {
11938   "alignment" : 4,
11939   "fields" :
11940   [
11941    {
11942     "access" : "private",
11943     "field_name" : "mString",
11944     "referenced_type" : "_ZTIPKc"
11945    }
11946   ],
11947   "linker_set_key" : "_ZTIN7android7String8E",
11948   "name" : "android::String8",
11949   "record_kind" : "class",
11950   "referenced_type" : "_ZTIN7android7String8E",
11951   "self_type" : "_ZTIN7android7String8E",
11952   "size" : 4,
11953   "source_file" : "/system/core/libutils/include/utils/String8.h"
11954  },
11955  {
11956   "alignment" : 4,
11957   "fields" :
11958   [
11959    {
11960     "access" : "private",
11961     "field_name" : "mString",
11962     "referenced_type" : "_ZTIPKDs"
11963    }
11964   ],
11965   "linker_set_key" : "_ZTIN7android8String16E",
11966   "name" : "android::String16",
11967   "record_kind" : "class",
11968   "referenced_type" : "_ZTIN7android8String16E",
11969   "self_type" : "_ZTIN7android8String16E",
11970   "size" : 4,
11971   "source_file" : "/system/core/libutils/include/utils/String16.h"
11972  },
11973  {
11974   "alignment" : 4,
11975   "base_specifiers" :
11976   [
11977    {
11978     "is_virtual" : true,
11979     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11980    },
11981    {
11982     "is_virtual" : true,
11983     "referenced_type" : "_ZTIN7android7RefBaseE"
11984    }
11985   ],
11986   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11987   "name" : "android::hardware::HidlMemory",
11988   "record_kind" : "class",
11989   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11990   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11991   "size" : 52,
11992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11993   "vtable_components" :
11994   [
11995    {
11996     "component_value" : 44,
11997     "kind" : "vbase_offset"
11998    },
11999    {
12000     "component_value" : 4,
12001     "kind" : "vbase_offset"
12002    },
12003    {
12004     "kind" : "offset_to_top"
12005    },
12006    {
12007     "kind" : "rtti",
12008     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12009    },
12010    {
12011     "kind" : "complete_dtor_pointer",
12012     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12013    },
12014    {
12015     "kind" : "deleting_dtor_pointer",
12016     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12017    },
12018    {
12019     "kind" : "vcall_offset"
12020    },
12021    {
12022     "kind" : "vcall_offset"
12023    },
12024    {
12025     "kind" : "vcall_offset"
12026    },
12027    {
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -44,
12032     "kind" : "vcall_offset"
12033    },
12034    {
12035     "component_value" : -44,
12036     "kind" : "offset_to_top"
12037    },
12038    {
12039     "kind" : "rtti",
12040     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12041    },
12042    {
12043     "kind" : "complete_dtor_pointer",
12044     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12045    },
12046    {
12047     "kind" : "deleting_dtor_pointer",
12048     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12061    }
12062   ]
12063  },
12064  {
12065   "alignment" : 4,
12066   "base_specifiers" :
12067   [
12068    {
12069     "is_virtual" : true,
12070     "referenced_type" : "_ZTIN7android7RefBaseE"
12071    }
12072   ],
12073   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12074   "name" : "android::hardware::IInterface",
12075   "record_kind" : "class",
12076   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12077   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12078   "size" : 12,
12079   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12080   "vtable_components" :
12081   [
12082    {
12083     "component_value" : 4,
12084     "kind" : "vbase_offset"
12085    },
12086    {
12087     "kind" : "offset_to_top"
12088    },
12089    {
12090     "kind" : "rtti",
12091     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12092    },
12093    {
12094     "kind" : "complete_dtor_pointer",
12095     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12096    },
12097    {
12098     "kind" : "deleting_dtor_pointer",
12099     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12100    },
12101    {
12102     "is_pure" : true,
12103     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12104    },
12105    {
12106     "kind" : "vcall_offset"
12107    },
12108    {
12109     "kind" : "vcall_offset"
12110    },
12111    {
12112     "kind" : "vcall_offset"
12113    },
12114    {
12115     "kind" : "vcall_offset"
12116    },
12117    {
12118     "component_value" : -4,
12119     "kind" : "vcall_offset"
12120    },
12121    {
12122     "component_value" : -4,
12123     "kind" : "offset_to_top"
12124    },
12125    {
12126     "kind" : "rtti",
12127     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12128    },
12129    {
12130     "kind" : "complete_dtor_pointer",
12131     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12132    },
12133    {
12134     "kind" : "deleting_dtor_pointer",
12135     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12136    },
12137    {
12138     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12139    },
12140    {
12141     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12142    },
12143    {
12144     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12145    },
12146    {
12147     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12148    }
12149   ]
12150  },
12151  {
12152   "alignment" : 1,
12153   "fields" :
12154   [
12155    {
12156     "access" : "private",
12157     "field_name" : "mBuffer",
12158     "referenced_type" : "_ZTIA32_h"
12159    }
12160   ],
12161   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12162   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12163   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12164   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12165   "size" : 32,
12166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12167   "template_args" : [ "_ZTIh" ]
12168  },
12169  {
12170   "alignment" : 4,
12171   "base_specifiers" :
12172   [
12173    {
12174     "is_virtual" : true,
12175     "referenced_type" : "_ZTIN7android7RefBaseE"
12176    }
12177   ],
12178   "fields" :
12179   [
12180    {
12181     "access" : "private",
12182     "field_name" : "mRemote",
12183     "field_offset" : 32,
12184     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12185    },
12186    {
12187     "access" : "private",
12188     "field_name" : "mRefs",
12189     "field_offset" : 64,
12190     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12191    },
12192    {
12193     "access" : "private",
12194     "field_name" : "mState",
12195     "field_offset" : 96,
12196     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12197    }
12198   ],
12199   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12200   "name" : "android::hardware::BpHwRefBase",
12201   "record_kind" : "class",
12202   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12203   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12204   "size" : 24,
12205   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12206   "vtable_components" :
12207   [
12208    {
12209     "component_value" : 16,
12210     "kind" : "vbase_offset"
12211    },
12212    {
12213     "kind" : "offset_to_top"
12214    },
12215    {
12216     "kind" : "rtti",
12217     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12218    },
12219    {
12220     "kind" : "complete_dtor_pointer",
12221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12222    },
12223    {
12224     "kind" : "deleting_dtor_pointer",
12225     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12235    },
12236    {
12237     "kind" : "vcall_offset"
12238    },
12239    {
12240     "component_value" : -16,
12241     "kind" : "vcall_offset"
12242    },
12243    {
12244     "component_value" : -16,
12245     "kind" : "vcall_offset"
12246    },
12247    {
12248     "component_value" : -16,
12249     "kind" : "vcall_offset"
12250    },
12251    {
12252     "component_value" : -16,
12253     "kind" : "vcall_offset"
12254    },
12255    {
12256     "component_value" : -16,
12257     "kind" : "offset_to_top"
12258    },
12259    {
12260     "kind" : "rtti",
12261     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12262    },
12263    {
12264     "kind" : "complete_dtor_pointer",
12265     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12266    },
12267    {
12268     "kind" : "deleting_dtor_pointer",
12269     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12270    },
12271    {
12272     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12273    },
12274    {
12275     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12276    },
12277    {
12278     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12282    }
12283   ]
12284  },
12285  {
12286   "alignment" : 4,
12287   "base_specifiers" :
12288   [
12289    {
12290     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
12291    },
12292    {
12293     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12294    },
12295    {
12296     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12297    }
12298   ],
12299   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12300   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_0::IKeymasterDevice>",
12301   "record_kind" : "class",
12302   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12303   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12304   "size" : 32,
12305   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12306   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ],
12307   "vtable_components" :
12308   [
12309    {
12310     "component_value" : 24,
12311     "kind" : "vbase_offset"
12312    },
12313    {
12314     "kind" : "offset_to_top"
12315    },
12316    {
12317     "kind" : "rtti",
12318     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12319    },
12320    {
12321     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
12337    },
12338    {
12339     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12340    },
12341    {
12342     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
12343    },
12344    {
12345     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12346    },
12347    {
12348     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12352    },
12353    {
12354     "kind" : "complete_dtor_pointer",
12355     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12356    },
12357    {
12358     "kind" : "deleting_dtor_pointer",
12359     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12360    },
12361    {
12362     "is_pure" : true,
12363     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
12364    },
12365    {
12366     "is_pure" : true,
12367     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
12368    },
12369    {
12370     "is_pure" : true,
12371     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
12372    },
12373    {
12374     "is_pure" : true,
12375     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
12376    },
12377    {
12378     "is_pure" : true,
12379     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12380    },
12381    {
12382     "is_pure" : true,
12383     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
12384    },
12385    {
12386     "is_pure" : true,
12387     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
12388    },
12389    {
12390     "is_pure" : true,
12391     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
12392    },
12393    {
12394     "is_pure" : true,
12395     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
12396    },
12397    {
12398     "is_pure" : true,
12399     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
12400    },
12401    {
12402     "is_pure" : true,
12403     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
12404    },
12405    {
12406     "is_pure" : true,
12407     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
12408    },
12409    {
12410     "is_pure" : true,
12411     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12412    },
12413    {
12414     "is_pure" : true,
12415     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
12416    },
12417    {
12418     "is_pure" : true,
12419     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
12420    },
12421    {
12422     "is_pure" : true,
12423     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
12424    },
12425    {
12426     "is_pure" : true,
12427     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
12428    },
12429    {
12430     "is_pure" : true,
12431     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
12432    },
12433    {
12434     "is_pure" : true,
12435     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEy"
12436    },
12437    {
12438     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12439    },
12440    {
12441     "component_value" : 20,
12442     "kind" : "vbase_offset"
12443    },
12444    {
12445     "component_value" : -4,
12446     "kind" : "offset_to_top"
12447    },
12448    {
12449     "kind" : "rtti",
12450     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12451    },
12452    {
12453     "kind" : "complete_dtor_pointer",
12454     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12455    },
12456    {
12457     "kind" : "deleting_dtor_pointer",
12458     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12459    },
12460    {
12461     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12462    },
12463    {
12464     "component_value" : 16,
12465     "kind" : "vbase_offset"
12466    },
12467    {
12468     "component_value" : -8,
12469     "kind" : "offset_to_top"
12470    },
12471    {
12472     "kind" : "rtti",
12473     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12474    },
12475    {
12476     "kind" : "complete_dtor_pointer",
12477     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12478    },
12479    {
12480     "kind" : "deleting_dtor_pointer",
12481     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12488    },
12489    {
12490     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12491    },
12492    {
12493     "kind" : "vcall_offset"
12494    },
12495    {
12496     "component_value" : -16,
12497     "kind" : "vcall_offset"
12498    },
12499    {
12500     "component_value" : -16,
12501     "kind" : "vcall_offset"
12502    },
12503    {
12504     "component_value" : -16,
12505     "kind" : "vcall_offset"
12506    },
12507    {
12508     "component_value" : -24,
12509     "kind" : "vcall_offset"
12510    },
12511    {
12512     "component_value" : -24,
12513     "kind" : "offset_to_top"
12514    },
12515    {
12516     "kind" : "rtti",
12517     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12518    },
12519    {
12520     "kind" : "complete_dtor_pointer",
12521     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12522    },
12523    {
12524     "kind" : "deleting_dtor_pointer",
12525     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12526    },
12527    {
12528     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12538    }
12539   ]
12540  },
12541  {
12542   "alignment" : 4,
12543   "base_specifiers" :
12544   [
12545    {
12546     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
12547    },
12548    {
12549     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12550    },
12551    {
12552     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12553    }
12554   ],
12555   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12556   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_1::IKeymasterDevice>",
12557   "record_kind" : "class",
12558   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12559   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12560   "size" : 32,
12561   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12562   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ],
12563   "vtable_components" :
12564   [
12565    {
12566     "component_value" : 24,
12567     "kind" : "vbase_offset"
12568    },
12569    {
12570     "kind" : "offset_to_top"
12571    },
12572    {
12573     "kind" : "rtti",
12574     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12575    },
12576    {
12577     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12608    },
12609    {
12610     "kind" : "complete_dtor_pointer",
12611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12612    },
12613    {
12614     "kind" : "deleting_dtor_pointer",
12615     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12616    },
12617    {
12618     "is_pure" : true,
12619     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
12620    },
12621    {
12622     "is_pure" : true,
12623     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
12624    },
12625    {
12626     "is_pure" : true,
12627     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
12628    },
12629    {
12630     "is_pure" : true,
12631     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
12632    },
12633    {
12634     "is_pure" : true,
12635     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12636    },
12637    {
12638     "is_pure" : true,
12639     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
12640    },
12641    {
12642     "is_pure" : true,
12643     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
12644    },
12645    {
12646     "is_pure" : true,
12647     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
12648    },
12649    {
12650     "is_pure" : true,
12651     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
12652    },
12653    {
12654     "is_pure" : true,
12655     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
12656    },
12657    {
12658     "is_pure" : true,
12659     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
12660    },
12661    {
12662     "is_pure" : true,
12663     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
12664    },
12665    {
12666     "is_pure" : true,
12667     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12668    },
12669    {
12670     "is_pure" : true,
12671     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
12672    },
12673    {
12674     "is_pure" : true,
12675     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
12676    },
12677    {
12678     "is_pure" : true,
12679     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
12680    },
12681    {
12682     "is_pure" : true,
12683     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
12684    },
12685    {
12686     "is_pure" : true,
12687     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
12688    },
12689    {
12690     "is_pure" : true,
12691     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEy"
12692    },
12693    {
12694     "is_pure" : true,
12695     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
12696    },
12697    {
12698     "is_pure" : true,
12699     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12703    },
12704    {
12705     "component_value" : 20,
12706     "kind" : "vbase_offset"
12707    },
12708    {
12709     "component_value" : -4,
12710     "kind" : "offset_to_top"
12711    },
12712    {
12713     "kind" : "rtti",
12714     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12715    },
12716    {
12717     "kind" : "complete_dtor_pointer",
12718     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12719    },
12720    {
12721     "kind" : "deleting_dtor_pointer",
12722     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12723    },
12724    {
12725     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12726    },
12727    {
12728     "component_value" : 16,
12729     "kind" : "vbase_offset"
12730    },
12731    {
12732     "component_value" : -8,
12733     "kind" : "offset_to_top"
12734    },
12735    {
12736     "kind" : "rtti",
12737     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12738    },
12739    {
12740     "kind" : "complete_dtor_pointer",
12741     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12742    },
12743    {
12744     "kind" : "deleting_dtor_pointer",
12745     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12746    },
12747    {
12748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12752    },
12753    {
12754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12755    },
12756    {
12757     "kind" : "vcall_offset"
12758    },
12759    {
12760     "component_value" : -16,
12761     "kind" : "vcall_offset"
12762    },
12763    {
12764     "component_value" : -16,
12765     "kind" : "vcall_offset"
12766    },
12767    {
12768     "component_value" : -16,
12769     "kind" : "vcall_offset"
12770    },
12771    {
12772     "component_value" : -24,
12773     "kind" : "vcall_offset"
12774    },
12775    {
12776     "component_value" : -24,
12777     "kind" : "offset_to_top"
12778    },
12779    {
12780     "kind" : "rtti",
12781     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12782    },
12783    {
12784     "kind" : "complete_dtor_pointer",
12785     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12786    },
12787    {
12788     "kind" : "deleting_dtor_pointer",
12789     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12790    },
12791    {
12792     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12793    },
12794    {
12795     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12796    },
12797    {
12798     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12802    }
12803   ]
12804  },
12805  {
12806   "alignment" : 4,
12807   "base_specifiers" :
12808   [
12809    {
12810     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12811    },
12812    {
12813     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12814    },
12815    {
12816     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12817    }
12818   ],
12819   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12820   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12821   "record_kind" : "class",
12822   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12823   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12824   "size" : 32,
12825   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12826   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12827   "vtable_components" :
12828   [
12829    {
12830     "component_value" : 24,
12831     "kind" : "vbase_offset"
12832    },
12833    {
12834     "kind" : "offset_to_top"
12835    },
12836    {
12837     "kind" : "rtti",
12838     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12839    },
12840    {
12841     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12851    },
12852    {
12853     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12872    },
12873    {
12874     "kind" : "complete_dtor_pointer",
12875     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12876    },
12877    {
12878     "kind" : "deleting_dtor_pointer",
12879     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12883    },
12884    {
12885     "component_value" : 20,
12886     "kind" : "vbase_offset"
12887    },
12888    {
12889     "component_value" : -4,
12890     "kind" : "offset_to_top"
12891    },
12892    {
12893     "kind" : "rtti",
12894     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12895    },
12896    {
12897     "kind" : "complete_dtor_pointer",
12898     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12899    },
12900    {
12901     "kind" : "deleting_dtor_pointer",
12902     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12903    },
12904    {
12905     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12906    },
12907    {
12908     "component_value" : 16,
12909     "kind" : "vbase_offset"
12910    },
12911    {
12912     "component_value" : -8,
12913     "kind" : "offset_to_top"
12914    },
12915    {
12916     "kind" : "rtti",
12917     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12918    },
12919    {
12920     "kind" : "complete_dtor_pointer",
12921     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12922    },
12923    {
12924     "kind" : "deleting_dtor_pointer",
12925     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12926    },
12927    {
12928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12929    },
12930    {
12931     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12932    },
12933    {
12934     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12935    },
12936    {
12937     "kind" : "vcall_offset"
12938    },
12939    {
12940     "component_value" : -16,
12941     "kind" : "vcall_offset"
12942    },
12943    {
12944     "component_value" : -16,
12945     "kind" : "vcall_offset"
12946    },
12947    {
12948     "component_value" : -16,
12949     "kind" : "vcall_offset"
12950    },
12951    {
12952     "component_value" : -24,
12953     "kind" : "vcall_offset"
12954    },
12955    {
12956     "component_value" : -24,
12957     "kind" : "offset_to_top"
12958    },
12959    {
12960     "kind" : "rtti",
12961     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12962    },
12963    {
12964     "kind" : "complete_dtor_pointer",
12965     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12966    },
12967    {
12968     "kind" : "deleting_dtor_pointer",
12969     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12970    },
12971    {
12972     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12973    },
12974    {
12975     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12976    },
12977    {
12978     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12982    }
12983   ]
12984  },
12985  {
12986   "alignment" : 4,
12987   "fields" :
12988   [
12989    {
12990     "access" : "private",
12991     "field_name" : "mHandle",
12992     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12993    },
12994    {
12995     "access" : "private",
12996     "field_name" : "mOwnsHandle",
12997     "field_offset" : 64,
12998     "referenced_type" : "_ZTIb"
12999    },
13000    {
13001     "access" : "private",
13002     "field_name" : "mPad",
13003     "field_offset" : 72,
13004     "referenced_type" : "_ZTIA7_h"
13005    }
13006   ],
13007   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13008   "name" : "android::hardware::hidl_handle",
13009   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13010   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13011   "size" : 16,
13012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13013  },
13014  {
13015   "alignment" : 4,
13016   "fields" :
13017   [
13018    {
13019     "access" : "private",
13020     "field_name" : "mHandle",
13021     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13022    },
13023    {
13024     "access" : "private",
13025     "field_name" : "mSize",
13026     "field_offset" : 128,
13027     "referenced_type" : "_ZTIy"
13028    },
13029    {
13030     "access" : "private",
13031     "field_name" : "mName",
13032     "field_offset" : 192,
13033     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13034    }
13035   ],
13036   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13037   "name" : "android::hardware::hidl_memory",
13038   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13039   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13040   "size" : 40,
13041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13042  },
13043  {
13044   "alignment" : 4,
13045   "fields" :
13046   [
13047    {
13048     "access" : "private",
13049     "field_name" : "mBuffer",
13050     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13051    },
13052    {
13053     "access" : "private",
13054     "field_name" : "mSize",
13055     "field_offset" : 64,
13056     "referenced_type" : "_ZTIj"
13057    },
13058    {
13059     "access" : "private",
13060     "field_name" : "mOwnsBuffer",
13061     "field_offset" : 96,
13062     "referenced_type" : "_ZTIb"
13063    },
13064    {
13065     "access" : "private",
13066     "field_name" : "mPad",
13067     "field_offset" : 104,
13068     "referenced_type" : "_ZTIA3_h"
13069    }
13070   ],
13071   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13072   "name" : "android::hardware::hidl_string",
13073   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13074   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13075   "size" : 16,
13076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13077  },
13078  {
13079   "alignment" : 4,
13080   "fields" :
13081   [
13082    {
13083     "access" : "private",
13084     "field_name" : "mGrantors",
13085     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13086    },
13087    {
13088     "access" : "private",
13089     "field_name" : "mHandle",
13090     "field_offset" : 128,
13091     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13092    },
13093    {
13094     "access" : "private",
13095     "field_name" : "mQuantum",
13096     "field_offset" : 192,
13097     "referenced_type" : "_ZTIj"
13098    },
13099    {
13100     "access" : "private",
13101     "field_name" : "mFlags",
13102     "field_offset" : 224,
13103     "referenced_type" : "_ZTIj"
13104    }
13105   ],
13106   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13107   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13108   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13109   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13110   "size" : 32,
13111   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13112   "template_args" : [ "_ZTIc" ]
13113  },
13114  {
13115   "access" : "private",
13116   "alignment" : 4,
13117   "fields" :
13118   [
13119    {
13120     "field_name" : "binder",
13121     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13122    },
13123    {
13124     "field_name" : "refs",
13125     "field_offset" : 32,
13126     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13127    }
13128   ],
13129   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13130   "name" : "android::hardware::ProcessState::handle_entry",
13131   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13132   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13133   "size" : 8,
13134   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13135  },
13136  {
13137   "alignment" : 4,
13138   "base_specifiers" :
13139   [
13140    {
13141     "is_virtual" : true,
13142     "referenced_type" : "_ZTIN7android7RefBaseE"
13143    }
13144   ],
13145   "fields" :
13146   [
13147    {
13148     "access" : "private",
13149     "field_name" : "mDriverFD",
13150     "field_offset" : 32,
13151     "referenced_type" : "_ZTIi"
13152    },
13153    {
13154     "access" : "private",
13155     "field_name" : "mVMStart",
13156     "field_offset" : 64,
13157     "referenced_type" : "_ZTIPv"
13158    },
13159    {
13160     "access" : "private",
13161     "field_name" : "mThreadCountLock",
13162     "field_offset" : 96,
13163     "referenced_type" : "_ZTI15pthread_mutex_t"
13164    },
13165    {
13166     "access" : "private",
13167     "field_name" : "mThreadCountDecrement",
13168     "field_offset" : 128,
13169     "referenced_type" : "_ZTI14pthread_cond_t"
13170    },
13171    {
13172     "access" : "private",
13173     "field_name" : "mExecutingThreadsCount",
13174     "field_offset" : 160,
13175     "referenced_type" : "_ZTIj"
13176    },
13177    {
13178     "access" : "private",
13179     "field_name" : "mMaxThreads",
13180     "field_offset" : 192,
13181     "referenced_type" : "_ZTIj"
13182    },
13183    {
13184     "access" : "private",
13185     "field_name" : "mStarvationStartTimeMs",
13186     "field_offset" : 224,
13187     "referenced_type" : "_ZTIx"
13188    },
13189    {
13190     "access" : "private",
13191     "field_name" : "mLock",
13192     "field_offset" : 288,
13193     "referenced_type" : "_ZTIN7android5MutexE"
13194    },
13195    {
13196     "access" : "private",
13197     "field_name" : "mHandleToObject",
13198     "field_offset" : 320,
13199     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13200    },
13201    {
13202     "access" : "private",
13203     "field_name" : "mManagesContexts",
13204     "field_offset" : 480,
13205     "referenced_type" : "_ZTIb"
13206    },
13207    {
13208     "access" : "private",
13209     "field_name" : "mBinderContextCheckFunc",
13210     "field_offset" : 512,
13211     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13212    },
13213    {
13214     "access" : "private",
13215     "field_name" : "mBinderContextUserData",
13216     "field_offset" : 544,
13217     "referenced_type" : "_ZTIPv"
13218    },
13219    {
13220     "access" : "private",
13221     "field_name" : "mContexts",
13222     "field_offset" : 576,
13223     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13224    },
13225    {
13226     "access" : "private",
13227     "field_name" : "mRootDir",
13228     "field_offset" : 736,
13229     "referenced_type" : "_ZTIN7android7String8E"
13230    },
13231    {
13232     "access" : "private",
13233     "field_name" : "mThreadPoolStarted",
13234     "field_offset" : 768,
13235     "referenced_type" : "_ZTIb"
13236    },
13237    {
13238     "access" : "private",
13239     "field_name" : "mSpawnThreadOnStart",
13240     "field_offset" : 776,
13241     "referenced_type" : "_ZTIb"
13242    },
13243    {
13244     "access" : "private",
13245     "field_name" : "mThreadPoolSeq",
13246     "field_offset" : 800,
13247     "referenced_type" : "_ZTIVi"
13248    },
13249    {
13250     "access" : "private",
13251     "field_name" : "mMmapSize",
13252     "field_offset" : 832,
13253     "referenced_type" : "_ZTIKj"
13254    },
13255    {
13256     "access" : "private",
13257     "field_name" : "mCallRestriction",
13258     "field_offset" : 864,
13259     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13260    }
13261   ],
13262   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13263   "name" : "android::hardware::ProcessState",
13264   "record_kind" : "class",
13265   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13266   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13267   "size" : 120,
13268   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13269   "vtable_components" :
13270   [
13271    {
13272     "component_value" : 112,
13273     "kind" : "vbase_offset"
13274    },
13275    {
13276     "kind" : "offset_to_top"
13277    },
13278    {
13279     "kind" : "rtti",
13280     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13281    },
13282    {
13283     "kind" : "complete_dtor_pointer",
13284     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13285    },
13286    {
13287     "kind" : "deleting_dtor_pointer",
13288     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13289    },
13290    {
13291     "kind" : "vcall_offset"
13292    },
13293    {
13294     "kind" : "vcall_offset"
13295    },
13296    {
13297     "kind" : "vcall_offset"
13298    },
13299    {
13300     "kind" : "vcall_offset"
13301    },
13302    {
13303     "component_value" : -112,
13304     "kind" : "vcall_offset"
13305    },
13306    {
13307     "component_value" : -112,
13308     "kind" : "offset_to_top"
13309    },
13310    {
13311     "kind" : "rtti",
13312     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13313    },
13314    {
13315     "kind" : "complete_dtor_pointer",
13316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13317    },
13318    {
13319     "kind" : "deleting_dtor_pointer",
13320     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13333    }
13334   ]
13335  },
13336  {
13337   "alignment" : 2,
13338   "fields" :
13339   [
13340    {
13341     "access" : "private",
13342     "field_name" : "mMajor",
13343     "referenced_type" : "_ZTIt"
13344    },
13345    {
13346     "access" : "private",
13347     "field_name" : "mMinor",
13348     "field_offset" : 16,
13349     "referenced_type" : "_ZTIt"
13350    }
13351   ],
13352   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13353   "name" : "android::hardware::hidl_version",
13354   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13355   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13356   "size" : 4,
13357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13358  },
13359  {
13360   "alignment" : 4,
13361   "fields" :
13362   [
13363    {
13364     "access" : "private",
13365     "field_name" : "mMutex",
13366     "referenced_type" : "_ZTINSt3__15mutexE"
13367    },
13368    {
13369     "access" : "private",
13370     "field_name" : "mMap",
13371     "field_offset" : 32,
13372     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13373    }
13374   ],
13375   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13376   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13377   "record_kind" : "class",
13378   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13379   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13380   "size" : 16,
13381   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13382   "template_args" :
13383   [
13384    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13385    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13386   ]
13387  },
13388  {
13389   "alignment" : 4,
13390   "fields" :
13391   [
13392    {
13393     "access" : "private",
13394     "field_name" : "mMutex",
13395     "referenced_type" : "_ZTINSt3__15mutexE"
13396    },
13397    {
13398     "access" : "private",
13399     "field_name" : "mMap",
13400     "field_offset" : 32,
13401     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13402    }
13403   ],
13404   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13405   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13406   "record_kind" : "class",
13407   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13408   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13409   "size" : 16,
13410   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13411   "template_args" :
13412   [
13413    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13414    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13415   ]
13416  },
13417  {
13418   "alignment" : 4,
13419   "fields" :
13420   [
13421    {
13422     "access" : "private",
13423     "field_name" : "mMutex",
13424     "referenced_type" : "_ZTINSt3__15mutexE"
13425    },
13426    {
13427     "access" : "private",
13428     "field_name" : "mMap",
13429     "field_offset" : 32,
13430     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13431    }
13432   ],
13433   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13434   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13435   "record_kind" : "class",
13436   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13437   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13438   "size" : 16,
13439   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13440   "template_args" :
13441   [
13442    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13443    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13444   ]
13445  },
13446  {
13447   "alignment" : 8,
13448   "fields" :
13449   [
13450    {
13451     "field_name" : "flags",
13452     "referenced_type" : "_ZTIj"
13453    },
13454    {
13455     "field_name" : "fdIndex",
13456     "field_offset" : 32,
13457     "referenced_type" : "_ZTIj"
13458    },
13459    {
13460     "field_name" : "offset",
13461     "field_offset" : 64,
13462     "referenced_type" : "_ZTIj"
13463    },
13464    {
13465     "field_name" : "extent",
13466     "field_offset" : 128,
13467     "referenced_type" : "_ZTIy"
13468    }
13469   ],
13470   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13471   "name" : "android::hardware::GrantorDescriptor",
13472   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13473   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13474   "size" : 24,
13475   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13476  },
13477  {
13478   "alignment" : 4,
13479   "base_specifiers" :
13480   [
13481    {
13482     "is_virtual" : true,
13483     "referenced_type" : "_ZTIN7android7RefBaseE"
13484    }
13485   ],
13486   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13487   "name" : "android::hardware::hidl_death_recipient",
13488   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13489   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13490   "size" : 12,
13491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13492   "vtable_components" :
13493   [
13494    {
13495     "component_value" : 4,
13496     "kind" : "vbase_offset"
13497    },
13498    {
13499     "kind" : "offset_to_top"
13500    },
13501    {
13502     "kind" : "rtti",
13503     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13504    },
13505    {
13506     "is_pure" : true,
13507     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13508    },
13509    {
13510     "kind" : "complete_dtor_pointer",
13511     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13512    },
13513    {
13514     "kind" : "deleting_dtor_pointer",
13515     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13516    },
13517    {
13518     "kind" : "vcall_offset"
13519    },
13520    {
13521     "kind" : "vcall_offset"
13522    },
13523    {
13524     "kind" : "vcall_offset"
13525    },
13526    {
13527     "kind" : "vcall_offset"
13528    },
13529    {
13530     "component_value" : -4,
13531     "kind" : "vcall_offset"
13532    },
13533    {
13534     "component_value" : -4,
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13540    },
13541    {
13542     "kind" : "complete_dtor_pointer",
13543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13544    },
13545    {
13546     "kind" : "deleting_dtor_pointer",
13547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13548    },
13549    {
13550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13551    },
13552    {
13553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13554    },
13555    {
13556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13557    },
13558    {
13559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13560    }
13561   ]
13562  },
13563  {
13564   "alignment" : 4,
13565   "base_specifiers" :
13566   [
13567    {
13568     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13569    }
13570   ],
13571   "fields" :
13572   [
13573    {
13574     "access" : "private",
13575     "field_name" : "mRecipient",
13576     "field_offset" : 32,
13577     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13578    },
13579    {
13580     "access" : "private",
13581     "field_name" : "mCookie",
13582     "field_offset" : 96,
13583     "referenced_type" : "_ZTIy"
13584    },
13585    {
13586     "access" : "private",
13587     "field_name" : "mBase",
13588     "field_offset" : 160,
13589     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13590    }
13591   ],
13592   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13593   "name" : "android::hardware::hidl_binder_death_recipient",
13594   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13595   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13596   "size" : 36,
13597   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13598   "vtable_components" :
13599   [
13600    {
13601     "component_value" : 28,
13602     "kind" : "vbase_offset"
13603    },
13604    {
13605     "kind" : "offset_to_top"
13606    },
13607    {
13608     "kind" : "rtti",
13609     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13610    },
13611    {
13612     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13613    },
13614    {
13615     "kind" : "complete_dtor_pointer",
13616     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13617    },
13618    {
13619     "kind" : "deleting_dtor_pointer",
13620     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13621    },
13622    {
13623     "kind" : "vcall_offset"
13624    },
13625    {
13626     "kind" : "vcall_offset"
13627    },
13628    {
13629     "kind" : "vcall_offset"
13630    },
13631    {
13632     "kind" : "vcall_offset"
13633    },
13634    {
13635     "component_value" : -28,
13636     "kind" : "vcall_offset"
13637    },
13638    {
13639     "component_value" : -28,
13640     "kind" : "offset_to_top"
13641    },
13642    {
13643     "kind" : "rtti",
13644     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13645    },
13646    {
13647     "kind" : "complete_dtor_pointer",
13648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13649    },
13650    {
13651     "kind" : "deleting_dtor_pointer",
13652     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13653    },
13654    {
13655     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13656    },
13657    {
13658     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13665    }
13666   ]
13667  },
13668  {
13669   "access" : "private",
13670   "alignment" : 4,
13671   "fields" :
13672   [
13673    {
13674     "field_name" : "index",
13675     "referenced_type" : "_ZTIj"
13676    },
13677    {
13678     "field_name" : "buffer",
13679     "field_offset" : 32,
13680     "referenced_type" : "_ZTIy"
13681    },
13682    {
13683     "field_name" : "bufend",
13684     "field_offset" : 96,
13685     "referenced_type" : "_ZTIy"
13686    }
13687   ],
13688   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13689   "name" : "android::hardware::Parcel::BufferInfo",
13690   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13691   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13692   "size" : 20,
13693   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13694  },
13695  {
13696   "alignment" : 4,
13697   "fields" :
13698   [
13699    {
13700     "access" : "private",
13701     "field_name" : "mBufCachePos",
13702     "referenced_type" : "_ZTIj"
13703    },
13704    {
13705     "access" : "private",
13706     "field_name" : "mBufCache",
13707     "field_offset" : 32,
13708     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13709    },
13710    {
13711     "access" : "private",
13712     "field_name" : "mError",
13713     "field_offset" : 128,
13714     "referenced_type" : "_ZTIi"
13715    },
13716    {
13717     "access" : "private",
13718     "field_name" : "mData",
13719     "field_offset" : 160,
13720     "referenced_type" : "_ZTIPh"
13721    },
13722    {
13723     "access" : "private",
13724     "field_name" : "mDataSize",
13725     "field_offset" : 192,
13726     "referenced_type" : "_ZTIj"
13727    },
13728    {
13729     "access" : "private",
13730     "field_name" : "mDataCapacity",
13731     "field_offset" : 224,
13732     "referenced_type" : "_ZTIj"
13733    },
13734    {
13735     "access" : "private",
13736     "field_name" : "mDataPos",
13737     "field_offset" : 256,
13738     "referenced_type" : "_ZTIj"
13739    },
13740    {
13741     "access" : "private",
13742     "field_name" : "mObjects",
13743     "field_offset" : 288,
13744     "referenced_type" : "_ZTIPy"
13745    },
13746    {
13747     "access" : "private",
13748     "field_name" : "mObjectsSize",
13749     "field_offset" : 320,
13750     "referenced_type" : "_ZTIj"
13751    },
13752    {
13753     "access" : "private",
13754     "field_name" : "mObjectsCapacity",
13755     "field_offset" : 352,
13756     "referenced_type" : "_ZTIj"
13757    },
13758    {
13759     "access" : "private",
13760     "field_name" : "mNextObjectHint",
13761     "field_offset" : 384,
13762     "referenced_type" : "_ZTIj"
13763    },
13764    {
13765     "access" : "private",
13766     "field_name" : "mNumRef",
13767     "field_offset" : 416,
13768     "referenced_type" : "_ZTIj"
13769    },
13770    {
13771     "access" : "private",
13772     "field_name" : "mFdsKnown",
13773     "field_offset" : 448,
13774     "referenced_type" : "_ZTIb"
13775    },
13776    {
13777     "access" : "private",
13778     "field_name" : "mHasFds",
13779     "field_offset" : 456,
13780     "referenced_type" : "_ZTIb"
13781    },
13782    {
13783     "access" : "private",
13784     "field_name" : "mAllowFds",
13785     "field_offset" : 464,
13786     "referenced_type" : "_ZTIb"
13787    },
13788    {
13789     "access" : "private",
13790     "field_name" : "mOwner",
13791     "field_offset" : 480,
13792     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13793    },
13794    {
13795     "access" : "private",
13796     "field_name" : "mOwnerCookie",
13797     "field_offset" : 512,
13798     "referenced_type" : "_ZTIPv"
13799    }
13800   ],
13801   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13802   "name" : "android::hardware::Parcel",
13803   "record_kind" : "class",
13804   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13805   "self_type" : "_ZTIN7android8hardware6ParcelE",
13806   "size" : 68,
13807   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13808  },
13809  {
13810   "alignment" : 4,
13811   "base_specifiers" :
13812   [
13813    {
13814     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13815    }
13816   ],
13817   "fields" :
13818   [
13819    {
13820     "access" : "private",
13821     "field_name" : "mVal",
13822     "field_offset" : 192,
13823     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE"
13824    }
13825   ],
13826   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13827   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode>",
13828   "record_kind" : "class",
13829   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13830   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13831   "size" : 28,
13832   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13833   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE" ]
13834  },
13835  {
13836   "alignment" : 4,
13837   "base_specifiers" :
13838   [
13839    {
13840     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13841    }
13842   ],
13843   "fields" :
13844   [
13845    {
13846     "access" : "private",
13847     "field_name" : "mVal",
13848     "field_offset" : 192,
13849     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE"
13850    }
13851   ],
13852   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13853   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode>",
13854   "record_kind" : "class",
13855   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13856   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13857   "size" : 28,
13858   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13859   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE" ]
13860  },
13861  {
13862   "alignment" : 4,
13863   "base_specifiers" :
13864   [
13865    {
13866     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13867    }
13868   ],
13869   "fields" :
13870   [
13871    {
13872     "access" : "private",
13873     "field_name" : "mVal",
13874     "field_offset" : 192,
13875     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
13876    }
13877   ],
13878   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13879   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> >",
13880   "record_kind" : "class",
13881   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13882   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13883   "size" : 28,
13884   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13885   "template_args" : [ "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE" ]
13886  },
13887  {
13888   "alignment" : 4,
13889   "base_specifiers" :
13890   [
13891    {
13892     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13893    }
13894   ],
13895   "fields" :
13896   [
13897    {
13898     "access" : "private",
13899     "field_name" : "mVal",
13900     "field_offset" : 168,
13901     "referenced_type" : "_ZTIb"
13902    }
13903   ],
13904   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13905   "name" : "android::hardware::Return<bool>",
13906   "record_kind" : "class",
13907   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13908   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13909   "size" : 24,
13910   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13911   "template_args" : [ "_ZTIb" ]
13912  },
13913  {
13914   "alignment" : 4,
13915   "base_specifiers" :
13916   [
13917    {
13918     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13919    }
13920   ],
13921   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13922   "name" : "android::hardware::Return<void>",
13923   "record_kind" : "class",
13924   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13925   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13926   "size" : 24,
13927   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13928   "template_args" : [ "_ZTIv" ]
13929  },
13930  {
13931   "alignment" : 4,
13932   "fields" :
13933   [
13934    {
13935     "access" : "private",
13936     "field_name" : "mException",
13937     "referenced_type" : "_ZTIi"
13938    },
13939    {
13940     "access" : "private",
13941     "field_name" : "mErrorCode",
13942     "field_offset" : 32,
13943     "referenced_type" : "_ZTIi"
13944    },
13945    {
13946     "access" : "private",
13947     "field_name" : "mMessage",
13948     "field_offset" : 64,
13949     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13950    }
13951   ],
13952   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13953   "name" : "android::hardware::Status",
13954   "record_kind" : "class",
13955   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13956   "self_type" : "_ZTIN7android8hardware6StatusE",
13957   "size" : 20,
13958   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13959  },
13960  {
13961   "alignment" : 4,
13962   "base_specifiers" :
13963   [
13964    {
13965     "is_virtual" : true,
13966     "referenced_type" : "_ZTIN7android7RefBaseE"
13967    }
13968   ],
13969   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13970   "name" : "android::hardware::IBinder::DeathRecipient",
13971   "record_kind" : "class",
13972   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13973   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13974   "size" : 12,
13975   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13976   "vtable_components" :
13977   [
13978    {
13979     "component_value" : 4,
13980     "kind" : "vbase_offset"
13981    },
13982    {
13983     "kind" : "offset_to_top"
13984    },
13985    {
13986     "kind" : "rtti",
13987     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13988    },
13989    {
13990     "is_pure" : true,
13991     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13992    },
13993    {
13994     "kind" : "complete_dtor_pointer",
13995     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13996    },
13997    {
13998     "kind" : "deleting_dtor_pointer",
13999     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14000    },
14001    {
14002     "kind" : "vcall_offset"
14003    },
14004    {
14005     "kind" : "vcall_offset"
14006    },
14007    {
14008     "kind" : "vcall_offset"
14009    },
14010    {
14011     "kind" : "vcall_offset"
14012    },
14013    {
14014     "component_value" : -4,
14015     "kind" : "vcall_offset"
14016    },
14017    {
14018     "component_value" : -4,
14019     "kind" : "offset_to_top"
14020    },
14021    {
14022     "kind" : "rtti",
14023     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14024    },
14025    {
14026     "kind" : "complete_dtor_pointer",
14027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14028    },
14029    {
14030     "kind" : "deleting_dtor_pointer",
14031     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14038    },
14039    {
14040     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14041    },
14042    {
14043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14044    }
14045   ]
14046  },
14047  {
14048   "alignment" : 4,
14049   "base_specifiers" :
14050   [
14051    {
14052     "is_virtual" : true,
14053     "referenced_type" : "_ZTIN7android7RefBaseE"
14054    }
14055   ],
14056   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14057   "name" : "android::hardware::IBinder",
14058   "record_kind" : "class",
14059   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14060   "self_type" : "_ZTIN7android8hardware7IBinderE",
14061   "size" : 12,
14062   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14063   "vtable_components" :
14064   [
14065    {
14066     "component_value" : 4,
14067     "kind" : "vbase_offset"
14068    },
14069    {
14070     "kind" : "offset_to_top"
14071    },
14072    {
14073     "kind" : "rtti",
14074     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14075    },
14076    {
14077     "is_pure" : true,
14078     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14079    },
14080    {
14081     "is_pure" : true,
14082     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14083    },
14084    {
14085     "is_pure" : true,
14086     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14087    },
14088    {
14089     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14090    },
14091    {
14092     "is_pure" : true,
14093     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14094    },
14095    {
14096     "is_pure" : true,
14097     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14098    },
14099    {
14100     "is_pure" : true,
14101     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14102    },
14103    {
14104     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14105    },
14106    {
14107     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14108    },
14109    {
14110     "kind" : "complete_dtor_pointer",
14111     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14112    },
14113    {
14114     "kind" : "deleting_dtor_pointer",
14115     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14116    },
14117    {
14118     "kind" : "vcall_offset"
14119    },
14120    {
14121     "kind" : "vcall_offset"
14122    },
14123    {
14124     "kind" : "vcall_offset"
14125    },
14126    {
14127     "kind" : "vcall_offset"
14128    },
14129    {
14130     "component_value" : -4,
14131     "kind" : "vcall_offset"
14132    },
14133    {
14134     "component_value" : -4,
14135     "kind" : "offset_to_top"
14136    },
14137    {
14138     "kind" : "rtti",
14139     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14140    },
14141    {
14142     "kind" : "complete_dtor_pointer",
14143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14144    },
14145    {
14146     "kind" : "deleting_dtor_pointer",
14147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14157    },
14158    {
14159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14160    }
14161   ]
14162  },
14163  {
14164   "alignment" : 4,
14165   "fields" :
14166   [
14167    {
14168     "access" : "private",
14169     "field_name" : "mQueue",
14170     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14171    }
14172   ],
14173   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14174   "name" : "android::hardware::details::TaskRunner",
14175   "record_kind" : "class",
14176   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14177   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14178   "size" : 8,
14179   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14180  },
14181  {
14182   "alignment" : 4,
14183   "fields" :
14184   [
14185    {
14186     "access" : "private",
14187     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14188    }
14189   ],
14190   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14191   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14192   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14193   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14194   "size" : 8,
14195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14196   "template_args" : [ "_ZTI13native_handle" ]
14197  },
14198  {
14199   "access" : "private",
14200   "alignment" : 4,
14201   "fields" :
14202   [
14203    {
14204     "field_name" : "mPointer",
14205     "referenced_type" : "_ZTIP13native_handle"
14206    },
14207    {
14208     "field_name" : "_pad",
14209     "referenced_type" : "_ZTIy"
14210    }
14211   ],
14212   "is_anonymous" : true,
14213   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14214   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14215   "record_kind" : "union",
14216   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14217   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14218   "size" : 8,
14219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14220  },
14221  {
14222   "alignment" : 4,
14223   "fields" :
14224   [
14225    {
14226     "access" : "private",
14227     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14228    }
14229   ],
14230   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14231   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14232   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14233   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14234   "size" : 8,
14235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14236   "template_args" : [ "_ZTIK13native_handle" ]
14237  },
14238  {
14239   "access" : "private",
14240   "alignment" : 4,
14241   "fields" :
14242   [
14243    {
14244     "field_name" : "mPointer",
14245     "referenced_type" : "_ZTIPK13native_handle"
14246    },
14247    {
14248     "field_name" : "_pad",
14249     "referenced_type" : "_ZTIy"
14250    }
14251   ],
14252   "is_anonymous" : true,
14253   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14254   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14255   "record_kind" : "union",
14256   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14257   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14258   "size" : 8,
14259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14260  },
14261  {
14262   "alignment" : 4,
14263   "fields" :
14264   [
14265    {
14266     "access" : "private",
14267     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14268    }
14269   ],
14270   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14271   "name" : "android::hardware::details::hidl_pointer<const char>",
14272   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14273   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14274   "size" : 8,
14275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14276   "template_args" : [ "_ZTIKc" ]
14277  },
14278  {
14279   "access" : "private",
14280   "alignment" : 4,
14281   "fields" :
14282   [
14283    {
14284     "field_name" : "mPointer",
14285     "referenced_type" : "_ZTIPKc"
14286    },
14287    {
14288     "field_name" : "_pad",
14289     "referenced_type" : "_ZTIy"
14290    }
14291   ],
14292   "is_anonymous" : true,
14293   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14294   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14295   "record_kind" : "union",
14296   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14297   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14298   "size" : 8,
14299   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14300  },
14301  {
14302   "alignment" : 4,
14303   "fields" :
14304   [
14305    {
14306     "access" : "private",
14307     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14308    }
14309   ],
14310   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14311   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14312   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14313   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14314   "size" : 8,
14315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14316   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14317  },
14318  {
14319   "access" : "private",
14320   "alignment" : 4,
14321   "fields" :
14322   [
14323    {
14324     "field_name" : "mPointer",
14325     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14326    },
14327    {
14328     "field_name" : "_pad",
14329     "referenced_type" : "_ZTIy"
14330    }
14331   ],
14332   "is_anonymous" : true,
14333   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14334   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14335   "record_kind" : "union",
14336   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14337   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14338   "size" : 8,
14339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14340  },
14341  {
14342   "alignment" : 4,
14343   "fields" :
14344   [
14345    {
14346     "access" : "private",
14347     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14348    }
14349   ],
14350   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14351   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14352   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14353   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14354   "size" : 8,
14355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14356   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14357  },
14358  {
14359   "access" : "private",
14360   "alignment" : 4,
14361   "fields" :
14362   [
14363    {
14364     "field_name" : "mPointer",
14365     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14366    },
14367    {
14368     "field_name" : "_pad",
14369     "referenced_type" : "_ZTIy"
14370    }
14371   ],
14372   "is_anonymous" : true,
14373   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14374   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14375   "record_kind" : "union",
14376   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14377   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14378   "size" : 8,
14379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14380  },
14381  {
14382   "alignment" : 4,
14383   "fields" :
14384   [
14385    {
14386     "access" : "private",
14387     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14388    }
14389   ],
14390   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14391   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14392   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14393   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14394   "size" : 8,
14395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14396   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14397  },
14398  {
14399   "access" : "private",
14400   "alignment" : 4,
14401   "fields" :
14402   [
14403    {
14404     "field_name" : "mPointer",
14405     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14406    },
14407    {
14408     "field_name" : "_pad",
14409     "referenced_type" : "_ZTIy"
14410    }
14411   ],
14412   "is_anonymous" : true,
14413   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14414   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14415   "record_kind" : "union",
14416   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14417   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14418   "size" : 8,
14419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14420  },
14421  {
14422   "alignment" : 4,
14423   "fields" :
14424   [
14425    {
14426     "access" : "private",
14427     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
14428    }
14429   ],
14430   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14431   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
14432   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14433   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14434   "size" : 8,
14435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14436   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
14437  },
14438  {
14439   "access" : "private",
14440   "alignment" : 4,
14441   "fields" :
14442   [
14443    {
14444     "field_name" : "mPointer",
14445     "referenced_type" : "_ZTIPN7android8hardware8hidl_vecIhEE"
14446    },
14447    {
14448     "field_name" : "_pad",
14449     "referenced_type" : "_ZTIy"
14450    }
14451   ],
14452   "is_anonymous" : true,
14453   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14454   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14455   "record_kind" : "union",
14456   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14457   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14458   "size" : 8,
14459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14460  },
14461  {
14462   "alignment" : 4,
14463   "fields" :
14464   [
14465    {
14466     "access" : "private",
14467     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E"
14468    }
14469   ],
14470   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14471   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
14472   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14473   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14474   "size" : 8,
14475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14476   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
14477  },
14478  {
14479   "access" : "private",
14480   "alignment" : 4,
14481   "fields" :
14482   [
14483    {
14484     "field_name" : "mPointer",
14485     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE"
14486    },
14487    {
14488     "field_name" : "_pad",
14489     "referenced_type" : "_ZTIy"
14490    }
14491   ],
14492   "is_anonymous" : true,
14493   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14494   "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14495   "record_kind" : "union",
14496   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14497   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14498   "size" : 8,
14499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14500  },
14501  {
14502   "alignment" : 4,
14503   "fields" :
14504   [
14505    {
14506     "access" : "private",
14507     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E"
14508    }
14509   ],
14510   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14511   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::HmacSharingParameters>",
14512   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14513   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14514   "size" : 8,
14515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14516   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
14517  },
14518  {
14519   "access" : "private",
14520   "alignment" : 4,
14521   "fields" :
14522   [
14523    {
14524     "field_name" : "mPointer",
14525     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE"
14526    },
14527    {
14528     "field_name" : "_pad",
14529     "referenced_type" : "_ZTIy"
14530    }
14531   ],
14532   "is_anonymous" : true,
14533   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14534   "name" : "android::hardware::details::hidl_pointer<HmacSharingParameters>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14535   "record_kind" : "union",
14536   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14537   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14538   "size" : 8,
14539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14540  },
14541  {
14542   "alignment" : 4,
14543   "fields" :
14544   [
14545    {
14546     "access" : "private",
14547     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14548    }
14549   ],
14550   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14551   "name" : "android::hardware::details::hidl_pointer<char>",
14552   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14553   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14554   "size" : 8,
14555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14556   "template_args" : [ "_ZTIc" ]
14557  },
14558  {
14559   "access" : "private",
14560   "alignment" : 4,
14561   "fields" :
14562   [
14563    {
14564     "field_name" : "mPointer",
14565     "referenced_type" : "_ZTIPc"
14566    },
14567    {
14568     "field_name" : "_pad",
14569     "referenced_type" : "_ZTIy"
14570    }
14571   ],
14572   "is_anonymous" : true,
14573   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14574   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14575   "record_kind" : "union",
14576   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14577   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14578   "size" : 8,
14579   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14580  },
14581  {
14582   "alignment" : 4,
14583   "fields" :
14584   [
14585    {
14586     "access" : "private",
14587     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
14588    }
14589   ],
14590   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14591   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14592   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14593   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14594   "size" : 8,
14595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14596   "template_args" : [ "_ZTIh" ]
14597  },
14598  {
14599   "access" : "private",
14600   "alignment" : 4,
14601   "fields" :
14602   [
14603    {
14604     "field_name" : "mPointer",
14605     "referenced_type" : "_ZTIPh"
14606    },
14607    {
14608     "field_name" : "_pad",
14609     "referenced_type" : "_ZTIy"
14610    }
14611   ],
14612   "is_anonymous" : true,
14613   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14614   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14615   "record_kind" : "union",
14616   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14617   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14618   "size" : 8,
14619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14620  },
14621  {
14622   "alignment" : 4,
14623   "fields" :
14624   [
14625    {
14626     "access" : "private",
14627     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14628    }
14629   ],
14630   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14631   "name" : "android::hardware::details::hidl_pointer<int>",
14632   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14633   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14634   "size" : 8,
14635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14636   "template_args" : [ "_ZTIi" ]
14637  },
14638  {
14639   "access" : "private",
14640   "alignment" : 4,
14641   "fields" :
14642   [
14643    {
14644     "field_name" : "mPointer",
14645     "referenced_type" : "_ZTIPi"
14646    },
14647    {
14648     "field_name" : "_pad",
14649     "referenced_type" : "_ZTIy"
14650    }
14651   ],
14652   "is_anonymous" : true,
14653   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14654   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14655   "record_kind" : "union",
14656   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14657   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14658   "size" : 8,
14659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14660  },
14661  {
14662   "alignment" : 4,
14663   "fields" :
14664   [
14665    {
14666     "access" : "private",
14667     "field_name" : "buffer",
14668     "referenced_type" : "_ZTIA16_c"
14669    }
14670   ],
14671   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14672   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14673   "record_kind" : "class",
14674   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14675   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14676   "size" : 16,
14677   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14678   "template_args" :
14679   [
14680    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14681   ]
14682  },
14683  {
14684   "alignment" : 4,
14685   "fields" :
14686   [
14687    {
14688     "access" : "private",
14689     "field_name" : "mStatus",
14690     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14691    },
14692    {
14693     "access" : "private",
14694     "field_name" : "mCheckedStatus",
14695     "field_offset" : 160,
14696     "referenced_type" : "_ZTIb"
14697    }
14698   ],
14699   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14700   "name" : "android::hardware::details::return_status",
14701   "record_kind" : "class",
14702   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14703   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14704   "size" : 24,
14705   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14706  },
14707  {
14708   "alignment" : 4,
14709   "fields" :
14710   [
14711    {
14712     "access" : "private",
14713     "field_name" : "mBase",
14714     "referenced_type" : "_ZTIPKh"
14715    }
14716   ],
14717   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14718   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
14719   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14720   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14721   "size" : 4,
14722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14723   "template_args" : [ "_ZTIh" ]
14724  },
14725  {
14726   "alignment" : 4,
14727   "fields" :
14728   [
14729    {
14730     "access" : "protected",
14731     "field_name" : "mInstrumentationCallbacks",
14732     "field_offset" : 32,
14733     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14734    },
14735    {
14736     "access" : "protected",
14737     "field_name" : "mEnableInstrumentation",
14738     "field_offset" : 128,
14739     "referenced_type" : "_ZTIb"
14740    },
14741    {
14742     "access" : "protected",
14743     "field_name" : "mInstrumentationLibPackage",
14744     "field_offset" : 160,
14745     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14746    },
14747    {
14748     "access" : "protected",
14749     "field_name" : "mInterfaceName",
14750     "field_offset" : 256,
14751     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14752    }
14753   ],
14754   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14755   "name" : "android::hardware::details::HidlInstrumentor",
14756   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14757   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14758   "size" : 44,
14759   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14760   "vtable_components" :
14761   [
14762    {
14763     "kind" : "offset_to_top"
14764    },
14765    {
14766     "kind" : "rtti",
14767     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14768    },
14769    {
14770     "kind" : "complete_dtor_pointer",
14771     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14772    },
14773    {
14774     "kind" : "deleting_dtor_pointer",
14775     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14776    }
14777   ]
14778  },
14779  {
14780   "alignment" : 1,
14781   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14782   "name" : "android::hardware::details::i_tag",
14783   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14784   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14785   "size" : 1,
14786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14787  },
14788  {
14789   "alignment" : 1,
14790   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14791   "name" : "android::hardware::details::bs_tag",
14792   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14793   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14794   "size" : 1,
14795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14796  },
14797  {
14798   "alignment" : 1,
14799   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14800   "name" : "android::hardware::details::bnhw_tag",
14801   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14802   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14803   "size" : 1,
14804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14805  },
14806  {
14807   "alignment" : 1,
14808   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14809   "name" : "android::hardware::details::bphw_tag",
14810   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14811   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14812   "size" : 1,
14813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14814  },
14815  {
14816   "alignment" : 1,
14817   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14818   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14819   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14820   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14821   "size" : 1,
14822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14823   "template_args" : [ "_ZTIh" ]
14824  },
14825  {
14826   "alignment" : 4,
14827   "fields" :
14828   [
14829    {
14830     "access" : "private",
14831     "field_name" : "mBuffer",
14832     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14833    },
14834    {
14835     "access" : "private",
14836     "field_name" : "mSize",
14837     "field_offset" : 64,
14838     "referenced_type" : "_ZTIj"
14839    },
14840    {
14841     "access" : "private",
14842     "field_name" : "mOwnsBuffer",
14843     "field_offset" : 96,
14844     "referenced_type" : "_ZTIb"
14845    },
14846    {
14847     "access" : "private",
14848     "field_name" : "mPad",
14849     "field_offset" : 104,
14850     "referenced_type" : "_ZTIA3_h"
14851    }
14852   ],
14853   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14854   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14855   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14856   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14857   "size" : 16,
14858   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14859   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14860  },
14861  {
14862   "alignment" : 4,
14863   "fields" :
14864   [
14865    {
14866     "access" : "private",
14867     "field_name" : "mBuffer",
14868     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14869    },
14870    {
14871     "access" : "private",
14872     "field_name" : "mSize",
14873     "field_offset" : 64,
14874     "referenced_type" : "_ZTIj"
14875    },
14876    {
14877     "access" : "private",
14878     "field_name" : "mOwnsBuffer",
14879     "field_offset" : 96,
14880     "referenced_type" : "_ZTIb"
14881    },
14882    {
14883     "access" : "private",
14884     "field_name" : "mPad",
14885     "field_offset" : 104,
14886     "referenced_type" : "_ZTIA3_h"
14887    }
14888   ],
14889   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14890   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14891   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14892   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14893   "size" : 16,
14894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14895   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14896  },
14897  {
14898   "alignment" : 4,
14899   "fields" :
14900   [
14901    {
14902     "access" : "private",
14903     "field_name" : "mBuffer",
14904     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14905    },
14906    {
14907     "access" : "private",
14908     "field_name" : "mSize",
14909     "field_offset" : 64,
14910     "referenced_type" : "_ZTIj"
14911    },
14912    {
14913     "access" : "private",
14914     "field_name" : "mOwnsBuffer",
14915     "field_offset" : 96,
14916     "referenced_type" : "_ZTIb"
14917    },
14918    {
14919     "access" : "private",
14920     "field_name" : "mPad",
14921     "field_offset" : 104,
14922     "referenced_type" : "_ZTIA3_h"
14923    }
14924   ],
14925   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14926   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14927   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14928   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14929   "size" : 16,
14930   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14931   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14932  },
14933  {
14934   "alignment" : 4,
14935   "fields" :
14936   [
14937    {
14938     "access" : "private",
14939     "field_name" : "mBuffer",
14940     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE"
14941    },
14942    {
14943     "access" : "private",
14944     "field_name" : "mSize",
14945     "field_offset" : 64,
14946     "referenced_type" : "_ZTIj"
14947    },
14948    {
14949     "access" : "private",
14950     "field_name" : "mOwnsBuffer",
14951     "field_offset" : 96,
14952     "referenced_type" : "_ZTIb"
14953    },
14954    {
14955     "access" : "private",
14956     "field_name" : "mPad",
14957     "field_offset" : 104,
14958     "referenced_type" : "_ZTIA3_h"
14959    }
14960   ],
14961   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
14962   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
14963   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
14964   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
14965   "size" : 16,
14966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14967   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
14968  },
14969  {
14970   "alignment" : 4,
14971   "fields" :
14972   [
14973    {
14974     "access" : "private",
14975     "field_name" : "mBuffer",
14976     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE"
14977    },
14978    {
14979     "access" : "private",
14980     "field_name" : "mSize",
14981     "field_offset" : 64,
14982     "referenced_type" : "_ZTIj"
14983    },
14984    {
14985     "access" : "private",
14986     "field_name" : "mOwnsBuffer",
14987     "field_offset" : 96,
14988     "referenced_type" : "_ZTIb"
14989    },
14990    {
14991     "access" : "private",
14992     "field_name" : "mPad",
14993     "field_offset" : 104,
14994     "referenced_type" : "_ZTIA3_h"
14995    }
14996   ],
14997   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
14998   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters>",
14999   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15000   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15001   "size" : 16,
15002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15003   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
15004  },
15005  {
15006   "alignment" : 4,
15007   "fields" :
15008   [
15009    {
15010     "access" : "private",
15011     "field_name" : "mBuffer",
15012     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
15013    },
15014    {
15015     "access" : "private",
15016     "field_name" : "mSize",
15017     "field_offset" : 64,
15018     "referenced_type" : "_ZTIj"
15019    },
15020    {
15021     "access" : "private",
15022     "field_name" : "mOwnsBuffer",
15023     "field_offset" : 96,
15024     "referenced_type" : "_ZTIb"
15025    },
15026    {
15027     "access" : "private",
15028     "field_name" : "mPad",
15029     "field_offset" : 104,
15030     "referenced_type" : "_ZTIA3_h"
15031    }
15032   ],
15033   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15034   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
15035   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15036   "self_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15037   "size" : 16,
15038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15039   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
15040  },
15041  {
15042   "alignment" : 4,
15043   "fields" :
15044   [
15045    {
15046     "access" : "private",
15047     "field_name" : "mBuffer",
15048     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15049    },
15050    {
15051     "access" : "private",
15052     "field_name" : "mSize",
15053     "field_offset" : 64,
15054     "referenced_type" : "_ZTIj"
15055    },
15056    {
15057     "access" : "private",
15058     "field_name" : "mOwnsBuffer",
15059     "field_offset" : 96,
15060     "referenced_type" : "_ZTIb"
15061    },
15062    {
15063     "access" : "private",
15064     "field_name" : "mPad",
15065     "field_offset" : 104,
15066     "referenced_type" : "_ZTIA3_h"
15067    }
15068   ],
15069   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15070   "name" : "android::hardware::hidl_vec<char>",
15071   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15072   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15073   "size" : 16,
15074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15075   "template_args" : [ "_ZTIc" ]
15076  },
15077  {
15078   "alignment" : 4,
15079   "fields" :
15080   [
15081    {
15082     "access" : "private",
15083     "field_name" : "mBuffer",
15084     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
15085    },
15086    {
15087     "access" : "private",
15088     "field_name" : "mSize",
15089     "field_offset" : 64,
15090     "referenced_type" : "_ZTIj"
15091    },
15092    {
15093     "access" : "private",
15094     "field_name" : "mOwnsBuffer",
15095     "field_offset" : 96,
15096     "referenced_type" : "_ZTIb"
15097    },
15098    {
15099     "access" : "private",
15100     "field_name" : "mPad",
15101     "field_offset" : 104,
15102     "referenced_type" : "_ZTIA3_h"
15103    }
15104   ],
15105   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15106   "name" : "android::hardware::hidl_vec<unsigned char>",
15107   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15108   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15109   "size" : 16,
15110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15111   "template_args" : [ "_ZTIh" ]
15112  },
15113  {
15114   "alignment" : 4,
15115   "fields" :
15116   [
15117    {
15118     "access" : "private",
15119     "field_name" : "mBuffer",
15120     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15121    },
15122    {
15123     "access" : "private",
15124     "field_name" : "mSize",
15125     "field_offset" : 64,
15126     "referenced_type" : "_ZTIj"
15127    },
15128    {
15129     "access" : "private",
15130     "field_name" : "mOwnsBuffer",
15131     "field_offset" : 96,
15132     "referenced_type" : "_ZTIb"
15133    },
15134    {
15135     "access" : "private",
15136     "field_name" : "mPad",
15137     "field_offset" : 104,
15138     "referenced_type" : "_ZTIA3_h"
15139    }
15140   ],
15141   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15142   "name" : "android::hardware::hidl_vec<int>",
15143   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15144   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15145   "size" : 16,
15146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15147   "template_args" : [ "_ZTIi" ]
15148  },
15149  {
15150   "alignment" : 4,
15151   "base_specifiers" :
15152   [
15153    {
15154     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15155    }
15156   ],
15157   "fields" :
15158   [
15159    {
15160     "access" : "protected",
15161     "field_name" : "mSchedPolicy",
15162     "field_offset" : 32,
15163     "referenced_type" : "_ZTIi"
15164    },
15165    {
15166     "access" : "protected",
15167     "field_name" : "mSchedPriority",
15168     "field_offset" : 64,
15169     "referenced_type" : "_ZTIi"
15170    },
15171    {
15172     "access" : "private",
15173     "field_name" : "mExtras",
15174     "field_offset" : 96,
15175     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15176    },
15177    {
15178     "access" : "private",
15179     "field_name" : "mReserved0",
15180     "field_offset" : 128,
15181     "referenced_type" : "_ZTIPv"
15182    }
15183   ],
15184   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15185   "name" : "android::hardware::BHwBinder",
15186   "record_kind" : "class",
15187   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15188   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15189   "size" : 28,
15190   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15191   "vtable_components" :
15192   [
15193    {
15194     "component_value" : 20,
15195     "kind" : "vbase_offset"
15196    },
15197    {
15198     "kind" : "offset_to_top"
15199    },
15200    {
15201     "kind" : "rtti",
15202     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15203    },
15204    {
15205     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15206    },
15207    {
15208     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15209    },
15210    {
15211     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15212    },
15213    {
15214     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15215    },
15216    {
15217     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15218    },
15219    {
15220     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15221    },
15222    {
15223     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15224    },
15225    {
15226     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15227    },
15228    {
15229     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15230    },
15231    {
15232     "kind" : "complete_dtor_pointer",
15233     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15234    },
15235    {
15236     "kind" : "deleting_dtor_pointer",
15237     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15238    },
15239    {
15240     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15241    },
15242    {
15243     "kind" : "vcall_offset"
15244    },
15245    {
15246     "kind" : "vcall_offset"
15247    },
15248    {
15249     "kind" : "vcall_offset"
15250    },
15251    {
15252     "kind" : "vcall_offset"
15253    },
15254    {
15255     "component_value" : -20,
15256     "kind" : "vcall_offset"
15257    },
15258    {
15259     "component_value" : -20,
15260     "kind" : "offset_to_top"
15261    },
15262    {
15263     "kind" : "rtti",
15264     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15265    },
15266    {
15267     "kind" : "complete_dtor_pointer",
15268     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15269    },
15270    {
15271     "kind" : "deleting_dtor_pointer",
15272     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15285    }
15286   ]
15287  },
15288  {
15289   "alignment" : 4,
15290   "fields" :
15291   [
15292    {
15293     "field_name" : "sched_policy",
15294     "referenced_type" : "_ZTIi"
15295    },
15296    {
15297     "field_name" : "prio",
15298     "field_offset" : 32,
15299     "referenced_type" : "_ZTIi"
15300    }
15301   ],
15302   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15303   "name" : "android::hardware::SchedPrio",
15304   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15305   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15306   "size" : 8,
15307   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15308  },
15309  {
15310   "alignment" : 8,
15311   "fields" :
15312   [
15313    {
15314     "field_name" : "algorithm",
15315     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE"
15316    },
15317    {
15318     "field_name" : "blockMode",
15319     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE"
15320    },
15321    {
15322     "field_name" : "paddingMode",
15323     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE"
15324    },
15325    {
15326     "field_name" : "digest",
15327     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE"
15328    },
15329    {
15330     "field_name" : "ecCurve",
15331     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE"
15332    },
15333    {
15334     "field_name" : "origin",
15335     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE"
15336    },
15337    {
15338     "field_name" : "keyBlobUsageRequirements",
15339     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE"
15340    },
15341    {
15342     "field_name" : "purpose",
15343     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE"
15344    },
15345    {
15346     "field_name" : "keyDerivationFunction",
15347     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE"
15348    },
15349    {
15350     "field_name" : "hardwareAuthenticatorType",
15351     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15352    },
15353    {
15354     "field_name" : "hardwareType",
15355     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15356    },
15357    {
15358     "field_name" : "boolValue",
15359     "referenced_type" : "_ZTIb"
15360    },
15361    {
15362     "field_name" : "integer",
15363     "referenced_type" : "_ZTIj"
15364    },
15365    {
15366     "field_name" : "longInteger",
15367     "referenced_type" : "_ZTIy"
15368    },
15369    {
15370     "field_name" : "dateTime",
15371     "referenced_type" : "_ZTIy"
15372    }
15373   ],
15374   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15375   "name" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
15376   "record_kind" : "union",
15377   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15378   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15379   "size" : 8,
15380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15381  },
15382  {
15383   "alignment" : 8,
15384   "fields" :
15385   [
15386    {
15387     "field_name" : "tag",
15388     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE"
15389    },
15390    {
15391     "field_name" : "f",
15392     "field_offset" : 64,
15393     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE"
15394    },
15395    {
15396     "field_name" : "blob",
15397     "field_offset" : 128,
15398     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15399    }
15400   ],
15401   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15402   "name" : "android::hardware::keymaster::V4_0::KeyParameter",
15403   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15404   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15405   "size" : 32,
15406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15407  },
15408  {
15409   "alignment" : 4,
15410   "base_specifiers" :
15411   [
15412    {
15413     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15414    }
15415   ],
15416   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15417   "name" : "android::hardware::keymaster::V4_0::IKeymasterDevice",
15418   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15419   "self_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15420   "size" : 12,
15421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h",
15422   "vtable_components" :
15423   [
15424    {
15425     "component_value" : 4,
15426     "kind" : "vbase_offset"
15427    },
15428    {
15429     "kind" : "offset_to_top"
15430    },
15431    {
15432     "kind" : "rtti",
15433     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15434    },
15435    {
15436     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
15437    },
15438    {
15439     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15440    },
15441    {
15442     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15443    },
15444    {
15445     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15446    },
15447    {
15448     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15449    },
15450    {
15451     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
15452    },
15453    {
15454     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15455    },
15456    {
15457     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
15458    },
15459    {
15460     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15461    },
15462    {
15463     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
15464    },
15465    {
15466     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15467    },
15468    {
15469     "kind" : "complete_dtor_pointer",
15470     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15471    },
15472    {
15473     "kind" : "deleting_dtor_pointer",
15474     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15475    },
15476    {
15477     "is_pure" : true,
15478     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15479    },
15480    {
15481     "is_pure" : true,
15482     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15483    },
15484    {
15485     "is_pure" : true,
15486     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15487    },
15488    {
15489     "is_pure" : true,
15490     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15491    },
15492    {
15493     "is_pure" : true,
15494     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15495    },
15496    {
15497     "is_pure" : true,
15498     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15499    },
15500    {
15501     "is_pure" : true,
15502     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15503    },
15504    {
15505     "is_pure" : true,
15506     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15507    },
15508    {
15509     "is_pure" : true,
15510     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15511    },
15512    {
15513     "is_pure" : true,
15514     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15515    },
15516    {
15517     "is_pure" : true,
15518     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15519    },
15520    {
15521     "is_pure" : true,
15522     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15523    },
15524    {
15525     "is_pure" : true,
15526     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15527    },
15528    {
15529     "is_pure" : true,
15530     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
15531    },
15532    {
15533     "is_pure" : true,
15534     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
15535    },
15536    {
15537     "is_pure" : true,
15538     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
15539    },
15540    {
15541     "is_pure" : true,
15542     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15543    },
15544    {
15545     "is_pure" : true,
15546     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15547    },
15548    {
15549     "is_pure" : true,
15550     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEy"
15551    },
15552    {
15553     "kind" : "vcall_offset"
15554    },
15555    {
15556     "kind" : "vcall_offset"
15557    },
15558    {
15559     "kind" : "vcall_offset"
15560    },
15561    {
15562     "kind" : "vcall_offset"
15563    },
15564    {
15565     "component_value" : -4,
15566     "kind" : "vcall_offset"
15567    },
15568    {
15569     "component_value" : -4,
15570     "kind" : "offset_to_top"
15571    },
15572    {
15573     "kind" : "rtti",
15574     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15575    },
15576    {
15577     "kind" : "complete_dtor_pointer",
15578     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15579    },
15580    {
15581     "kind" : "deleting_dtor_pointer",
15582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15583    },
15584    {
15585     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15589    },
15590    {
15591     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15592    },
15593    {
15594     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15595    }
15596   ]
15597  },
15598  {
15599   "alignment" : 8,
15600   "fields" :
15601   [
15602    {
15603     "field_name" : "challenge",
15604     "referenced_type" : "_ZTIy"
15605    },
15606    {
15607     "field_name" : "userId",
15608     "field_offset" : 64,
15609     "referenced_type" : "_ZTIy"
15610    },
15611    {
15612     "field_name" : "authenticatorId",
15613     "field_offset" : 128,
15614     "referenced_type" : "_ZTIy"
15615    },
15616    {
15617     "field_name" : "authenticatorType",
15618     "field_offset" : 192,
15619     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15620    },
15621    {
15622     "field_name" : "timestamp",
15623     "field_offset" : 256,
15624     "referenced_type" : "_ZTIy"
15625    },
15626    {
15627     "field_name" : "mac",
15628     "field_offset" : 320,
15629     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15630    }
15631   ],
15632   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15633   "name" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
15634   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15635   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15636   "size" : 56,
15637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15638  },
15639  {
15640   "alignment" : 8,
15641   "fields" :
15642   [
15643    {
15644     "field_name" : "challenge",
15645     "referenced_type" : "_ZTIy"
15646    },
15647    {
15648     "field_name" : "timestamp",
15649     "field_offset" : 64,
15650     "referenced_type" : "_ZTIy"
15651    },
15652    {
15653     "field_name" : "parametersVerified",
15654     "field_offset" : 128,
15655     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15656    },
15657    {
15658     "field_name" : "securityLevel",
15659     "field_offset" : 256,
15660     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15661    },
15662    {
15663     "field_name" : "mac",
15664     "field_offset" : 320,
15665     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15666    }
15667   ],
15668   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15669   "name" : "android::hardware::keymaster::V4_0::VerificationToken",
15670   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15671   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15672   "size" : 56,
15673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15674  },
15675  {
15676   "alignment" : 8,
15677   "fields" :
15678   [
15679    {
15680     "field_name" : "softwareEnforced",
15681     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15682    },
15683    {
15684     "field_name" : "hardwareEnforced",
15685     "field_offset" : 128,
15686     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15687    }
15688   ],
15689   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15690   "name" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
15691   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15692   "self_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15693   "size" : 32,
15694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15695  },
15696  {
15697   "alignment" : 4,
15698   "base_specifiers" :
15699   [
15700    {
15701     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15702    }
15703   ],
15704   "fields" :
15705   [
15706    {
15707     "access" : "private",
15708     "field_name" : "_hidl_mImpl",
15709     "field_offset" : 544,
15710     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
15711    }
15712   ],
15713   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15714   "name" : "android::hardware::keymaster::V4_0::BnHwKeymasterDevice",
15715   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15716   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15717   "size" : 80,
15718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BnHwKeymasterDevice.h",
15719   "vtable_components" :
15720   [
15721    {
15722     "component_value" : 72,
15723     "kind" : "vbase_offset"
15724    },
15725    {
15726     "kind" : "offset_to_top"
15727    },
15728    {
15729     "kind" : "rtti",
15730     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15731    },
15732    {
15733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15734    },
15735    {
15736     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15737    },
15738    {
15739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15740    },
15741    {
15742     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15743    },
15744    {
15745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15746    },
15747    {
15748     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15749    },
15750    {
15751     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15752    },
15753    {
15754     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15755    },
15756    {
15757     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15758    },
15759    {
15760     "kind" : "complete_dtor_pointer",
15761     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15762    },
15763    {
15764     "kind" : "deleting_dtor_pointer",
15765     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15766    },
15767    {
15768     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15769    },
15770    {
15771     "component_value" : -20,
15772     "kind" : "offset_to_top"
15773    },
15774    {
15775     "kind" : "rtti",
15776     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15777    },
15778    {
15779     "kind" : "complete_dtor_pointer",
15780     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15781    },
15782    {
15783     "kind" : "deleting_dtor_pointer",
15784     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15785    },
15786    {
15787     "kind" : "vcall_offset"
15788    },
15789    {
15790     "kind" : "vcall_offset"
15791    },
15792    {
15793     "kind" : "vcall_offset"
15794    },
15795    {
15796     "kind" : "vcall_offset"
15797    },
15798    {
15799     "component_value" : -72,
15800     "kind" : "vcall_offset"
15801    },
15802    {
15803     "component_value" : -72,
15804     "kind" : "offset_to_top"
15805    },
15806    {
15807     "kind" : "rtti",
15808     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15809    },
15810    {
15811     "kind" : "complete_dtor_pointer",
15812     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15813    },
15814    {
15815     "kind" : "deleting_dtor_pointer",
15816     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15817    },
15818    {
15819     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15820    },
15821    {
15822     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15823    },
15824    {
15825     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15826    },
15827    {
15828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15829    }
15830   ]
15831  },
15832  {
15833   "alignment" : 4,
15834   "base_specifiers" :
15835   [
15836    {
15837     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
15838    },
15839    {
15840     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15841    }
15842   ],
15843   "fields" :
15844   [
15845    {
15846     "access" : "private",
15847     "field_name" : "_hidl_mMutex",
15848     "field_offset" : 544,
15849     "referenced_type" : "_ZTINSt3__15mutexE"
15850    },
15851    {
15852     "access" : "private",
15853     "field_name" : "_hidl_mDeathRecipients",
15854     "field_offset" : 576,
15855     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15856    }
15857   ],
15858   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15859   "name" : "android::hardware::keymaster::V4_0::BpHwKeymasterDevice",
15860   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15861   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15862   "size" : 92,
15863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h",
15864   "vtable_components" :
15865   [
15866    {
15867     "component_value" : 84,
15868     "kind" : "vbase_offset"
15869    },
15870    {
15871     "kind" : "offset_to_top"
15872    },
15873    {
15874     "kind" : "rtti",
15875     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
15876    },
15877    {
15878     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_019BpHwKeymasterDevice8isRemoteEv"
15879    },
15880    {
15881     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15882    },
15883    {
15884     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15885    },
15886    {
15887     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15888    },
15889    {
15890     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15891    },
15892    {
15893     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21setHALInstrumentationEv"
15894    },
15895    {
15896     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15897    },
15898    {
15899     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice4pingEv"
15900    },
15901    {
15902     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15903    },
15904    {
15905     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21notifySyspropsChangedEv"
15906    },
15907    {
15908     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15909    },
15910    {
15911     "kind" : "complete_dtor_pointer",
15912     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
15913    },
15914    {
15915     "kind" : "deleting_dtor_pointer",
15916     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
15917    },
15918    {
15919     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15920    },
15921    {
15922     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15923    },
15924    {
15925     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15926    },
15927    {
15928     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15929    },
15930    {
15931     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15932    },
15933    {
15934     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15935    },
15936    {
15937     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15938    },
15939    {
15940     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15941    },
15942    {
15943     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15944    },
15945    {
15946     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15947    },
15948    {
15949     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15950    },
15951    {
15952     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15953    },
15954    {
15955     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15956    },
15957    {
15958     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13deleteAllKeysEv"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21destroyAttestationIdsEv"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5abortEy"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
15980    },
15981    {
15982     "component_value" : 80,
15983     "kind" : "vbase_offset"
15984    },
15985    {
15986     "component_value" : -4,
15987     "kind" : "offset_to_top"
15988    },
15989    {
15990     "kind" : "rtti",
15991     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
15992    },
15993    {
15994     "kind" : "complete_dtor_pointer",
15995     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
15996    },
15997    {
15998     "kind" : "deleting_dtor_pointer",
15999     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16000    },
16001    {
16002     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
16003    },
16004    {
16005     "component_value" : 76,
16006     "kind" : "vbase_offset"
16007    },
16008    {
16009     "component_value" : -8,
16010     "kind" : "offset_to_top"
16011    },
16012    {
16013     "kind" : "rtti",
16014     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16015    },
16016    {
16017     "kind" : "complete_dtor_pointer",
16018     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16019    },
16020    {
16021     "kind" : "deleting_dtor_pointer",
16022     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16023    },
16024    {
16025     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16026    },
16027    {
16028     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16032    },
16033    {
16034     "component_value" : -24,
16035     "kind" : "offset_to_top"
16036    },
16037    {
16038     "kind" : "rtti",
16039     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16040    },
16041    {
16042     "kind" : "complete_dtor_pointer",
16043     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16044    },
16045    {
16046     "kind" : "deleting_dtor_pointer",
16047     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16048    },
16049    {
16050     "kind" : "vcall_offset"
16051    },
16052    {
16053     "component_value" : -76,
16054     "kind" : "vcall_offset"
16055    },
16056    {
16057     "component_value" : -84,
16058     "kind" : "vcall_offset"
16059    },
16060    {
16061     "component_value" : -76,
16062     "kind" : "vcall_offset"
16063    },
16064    {
16065     "component_value" : -84,
16066     "kind" : "vcall_offset"
16067    },
16068    {
16069     "component_value" : -84,
16070     "kind" : "offset_to_top"
16071    },
16072    {
16073     "kind" : "rtti",
16074     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16075    },
16076    {
16077     "kind" : "complete_dtor_pointer",
16078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16079    },
16080    {
16081     "kind" : "deleting_dtor_pointer",
16082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16083    },
16084    {
16085     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16086    },
16087    {
16088     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16089    },
16090    {
16091     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16092    },
16093    {
16094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16095    }
16096   ]
16097  },
16098  {
16099   "alignment" : 8,
16100   "fields" :
16101   [
16102    {
16103     "field_name" : "seed",
16104     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
16105    },
16106    {
16107     "field_name" : "nonce",
16108     "field_offset" : 128,
16109     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
16110    }
16111   ],
16112   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16113   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
16114   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16115   "self_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16116   "size" : 48,
16117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
16118  },
16119  {
16120   "alignment" : 4,
16121   "base_specifiers" :
16122   [
16123    {
16124     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
16125    }
16126   ],
16127   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16128   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice",
16129   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16130   "self_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16131   "size" : 12,
16132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h",
16133   "vtable_components" :
16134   [
16135    {
16136     "component_value" : 4,
16137     "kind" : "vbase_offset"
16138    },
16139    {
16140     "kind" : "offset_to_top"
16141    },
16142    {
16143     "kind" : "rtti",
16144     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16145    },
16146    {
16147     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16148    },
16149    {
16150     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16151    },
16152    {
16153     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16154    },
16155    {
16156     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16157    },
16158    {
16159     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16160    },
16161    {
16162     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
16163    },
16164    {
16165     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16166    },
16167    {
16168     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
16169    },
16170    {
16171     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16172    },
16173    {
16174     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
16175    },
16176    {
16177     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16178    },
16179    {
16180     "kind" : "complete_dtor_pointer",
16181     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16182    },
16183    {
16184     "kind" : "deleting_dtor_pointer",
16185     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16186    },
16187    {
16188     "is_pure" : true,
16189     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16190    },
16191    {
16192     "is_pure" : true,
16193     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16194    },
16195    {
16196     "is_pure" : true,
16197     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16198    },
16199    {
16200     "is_pure" : true,
16201     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16202    },
16203    {
16204     "is_pure" : true,
16205     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16206    },
16207    {
16208     "is_pure" : true,
16209     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16210    },
16211    {
16212     "is_pure" : true,
16213     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16214    },
16215    {
16216     "is_pure" : true,
16217     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16218    },
16219    {
16220     "is_pure" : true,
16221     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16222    },
16223    {
16224     "is_pure" : true,
16225     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16226    },
16227    {
16228     "is_pure" : true,
16229     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16230    },
16231    {
16232     "is_pure" : true,
16233     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16234    },
16235    {
16236     "is_pure" : true,
16237     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16238    },
16239    {
16240     "is_pure" : true,
16241     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
16242    },
16243    {
16244     "is_pure" : true,
16245     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
16246    },
16247    {
16248     "is_pure" : true,
16249     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16250    },
16251    {
16252     "is_pure" : true,
16253     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16254    },
16255    {
16256     "is_pure" : true,
16257     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16258    },
16259    {
16260     "is_pure" : true,
16261     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEy"
16262    },
16263    {
16264     "is_pure" : true,
16265     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16266    },
16267    {
16268     "is_pure" : true,
16269     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
16270    },
16271    {
16272     "kind" : "vcall_offset"
16273    },
16274    {
16275     "kind" : "vcall_offset"
16276    },
16277    {
16278     "kind" : "vcall_offset"
16279    },
16280    {
16281     "kind" : "vcall_offset"
16282    },
16283    {
16284     "component_value" : -4,
16285     "kind" : "vcall_offset"
16286    },
16287    {
16288     "component_value" : -4,
16289     "kind" : "offset_to_top"
16290    },
16291    {
16292     "kind" : "rtti",
16293     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16294    },
16295    {
16296     "kind" : "complete_dtor_pointer",
16297     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16298    },
16299    {
16300     "kind" : "deleting_dtor_pointer",
16301     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16302    },
16303    {
16304     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16305    },
16306    {
16307     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16308    },
16309    {
16310     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16311    },
16312    {
16313     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16314    }
16315   ]
16316  },
16317  {
16318   "alignment" : 4,
16319   "base_specifiers" :
16320   [
16321    {
16322     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16323    },
16324    {
16325     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16326    }
16327   ],
16328   "fields" :
16329   [
16330    {
16331     "access" : "private",
16332     "field_name" : "mImpl",
16333     "field_offset" : 384,
16334     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16335    },
16336    {
16337     "access" : "private",
16338     "field_name" : "mOnewayQueue",
16339     "field_offset" : 416,
16340     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16341    }
16342   ],
16343   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16344   "name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice",
16345   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16346   "self_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16347   "size" : 68,
16348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h",
16349   "vtable_components" :
16350   [
16351    {
16352     "component_value" : 60,
16353     "kind" : "vbase_offset"
16354    },
16355    {
16356     "kind" : "offset_to_top"
16357    },
16358    {
16359     "kind" : "rtti",
16360     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16361    },
16362    {
16363     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16370    },
16371    {
16372     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16373    },
16374    {
16375     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16376    },
16377    {
16378     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21setHALInstrumentationEv"
16379    },
16380    {
16381     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16382    },
16383    {
16384     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice4pingEv"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16388    },
16389    {
16390     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21notifySyspropsChangedEv"
16391    },
16392    {
16393     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16394    },
16395    {
16396     "kind" : "complete_dtor_pointer",
16397     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16398    },
16399    {
16400     "kind" : "deleting_dtor_pointer",
16401     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16402    },
16403    {
16404     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16405    },
16406    {
16407     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16408    },
16409    {
16410     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16411    },
16412    {
16413     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16414    },
16415    {
16416     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16417    },
16418    {
16419     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16420    },
16421    {
16422     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16423    },
16424    {
16425     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16426    },
16427    {
16428     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16429    },
16430    {
16431     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16432    },
16433    {
16434     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16435    },
16436    {
16437     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16438    },
16439    {
16440     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16441    },
16442    {
16443     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13deleteAllKeysEv"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21destroyAttestationIdsEv"
16447    },
16448    {
16449     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16450    },
16451    {
16452     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16453    },
16454    {
16455     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16456    },
16457    {
16458     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5abortEy"
16459    },
16460    {
16461     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16462    },
16463    {
16464     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14earlyBootEndedEv"
16465    },
16466    {
16467     "component_value" : -4,
16468     "kind" : "offset_to_top"
16469    },
16470    {
16471     "kind" : "rtti",
16472     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16473    },
16474    {
16475     "kind" : "complete_dtor_pointer",
16476     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16477    },
16478    {
16479     "kind" : "deleting_dtor_pointer",
16480     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16481    },
16482    {
16483     "kind" : "vcall_offset"
16484    },
16485    {
16486     "kind" : "vcall_offset"
16487    },
16488    {
16489     "kind" : "vcall_offset"
16490    },
16491    {
16492     "kind" : "vcall_offset"
16493    },
16494    {
16495     "component_value" : -60,
16496     "kind" : "vcall_offset"
16497    },
16498    {
16499     "component_value" : -60,
16500     "kind" : "offset_to_top"
16501    },
16502    {
16503     "kind" : "rtti",
16504     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16505    },
16506    {
16507     "kind" : "complete_dtor_pointer",
16508     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16509    },
16510    {
16511     "kind" : "deleting_dtor_pointer",
16512     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16513    },
16514    {
16515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16516    },
16517    {
16518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16519    },
16520    {
16521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16525    }
16526   ]
16527  },
16528  {
16529   "alignment" : 4,
16530   "base_specifiers" :
16531   [
16532    {
16533     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16534    }
16535   ],
16536   "fields" :
16537   [
16538    {
16539     "access" : "private",
16540     "field_name" : "_hidl_mImpl",
16541     "field_offset" : 544,
16542     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16543    }
16544   ],
16545   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16546   "name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice",
16547   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16548   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16549   "size" : 80,
16550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h",
16551   "vtable_components" :
16552   [
16553    {
16554     "component_value" : 72,
16555     "kind" : "vbase_offset"
16556    },
16557    {
16558     "kind" : "offset_to_top"
16559    },
16560    {
16561     "kind" : "rtti",
16562     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16563    },
16564    {
16565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16566    },
16567    {
16568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16569    },
16570    {
16571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16572    },
16573    {
16574     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16575    },
16576    {
16577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16578    },
16579    {
16580     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16581    },
16582    {
16583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16584    },
16585    {
16586     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16587    },
16588    {
16589     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16590    },
16591    {
16592     "kind" : "complete_dtor_pointer",
16593     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16594    },
16595    {
16596     "kind" : "deleting_dtor_pointer",
16597     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16598    },
16599    {
16600     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16601    },
16602    {
16603     "component_value" : -20,
16604     "kind" : "offset_to_top"
16605    },
16606    {
16607     "kind" : "rtti",
16608     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16609    },
16610    {
16611     "kind" : "complete_dtor_pointer",
16612     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16613    },
16614    {
16615     "kind" : "deleting_dtor_pointer",
16616     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16617    },
16618    {
16619     "kind" : "vcall_offset"
16620    },
16621    {
16622     "kind" : "vcall_offset"
16623    },
16624    {
16625     "kind" : "vcall_offset"
16626    },
16627    {
16628     "kind" : "vcall_offset"
16629    },
16630    {
16631     "component_value" : -72,
16632     "kind" : "vcall_offset"
16633    },
16634    {
16635     "component_value" : -72,
16636     "kind" : "offset_to_top"
16637    },
16638    {
16639     "kind" : "rtti",
16640     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16641    },
16642    {
16643     "kind" : "complete_dtor_pointer",
16644     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16645    },
16646    {
16647     "kind" : "deleting_dtor_pointer",
16648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16649    },
16650    {
16651     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16652    },
16653    {
16654     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16655    },
16656    {
16657     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16658    },
16659    {
16660     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16661    }
16662   ]
16663  },
16664  {
16665   "alignment" : 4,
16666   "base_specifiers" :
16667   [
16668    {
16669     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
16670    },
16671    {
16672     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16673    }
16674   ],
16675   "fields" :
16676   [
16677    {
16678     "access" : "private",
16679     "field_name" : "_hidl_mMutex",
16680     "field_offset" : 544,
16681     "referenced_type" : "_ZTINSt3__15mutexE"
16682    },
16683    {
16684     "access" : "private",
16685     "field_name" : "_hidl_mDeathRecipients",
16686     "field_offset" : 576,
16687     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16688    }
16689   ],
16690   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16691   "name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice",
16692   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16693   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16694   "size" : 92,
16695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h",
16696   "vtable_components" :
16697   [
16698    {
16699     "component_value" : 84,
16700     "kind" : "vbase_offset"
16701    },
16702    {
16703     "kind" : "offset_to_top"
16704    },
16705    {
16706     "kind" : "rtti",
16707     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16708    },
16709    {
16710     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_119BpHwKeymasterDevice8isRemoteEv"
16711    },
16712    {
16713     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16714    },
16715    {
16716     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16717    },
16718    {
16719     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16720    },
16721    {
16722     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16723    },
16724    {
16725     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv"
16726    },
16727    {
16728     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16729    },
16730    {
16731     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv"
16732    },
16733    {
16734     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16735    },
16736    {
16737     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv"
16738    },
16739    {
16740     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16741    },
16742    {
16743     "kind" : "complete_dtor_pointer",
16744     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16745    },
16746    {
16747     "kind" : "deleting_dtor_pointer",
16748     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16749    },
16750    {
16751     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16752    },
16753    {
16754     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16755    },
16756    {
16757     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16758    },
16759    {
16760     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16761    },
16762    {
16763     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16764    },
16765    {
16766     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16767    },
16768    {
16769     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16770    },
16771    {
16772     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16773    },
16774    {
16775     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16776    },
16777    {
16778     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16779    },
16780    {
16781     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16782    },
16783    {
16784     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16785    },
16786    {
16787     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16797    },
16798    {
16799     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16800    },
16801    {
16802     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16803    },
16804    {
16805     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy"
16806    },
16807    {
16808     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16809    },
16810    {
16811     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv"
16812    },
16813    {
16814     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16815    },
16816    {
16817     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16818    },
16819    {
16820     "component_value" : 80,
16821     "kind" : "vbase_offset"
16822    },
16823    {
16824     "component_value" : -4,
16825     "kind" : "offset_to_top"
16826    },
16827    {
16828     "kind" : "rtti",
16829     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16830    },
16831    {
16832     "kind" : "complete_dtor_pointer",
16833     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16834    },
16835    {
16836     "kind" : "deleting_dtor_pointer",
16837     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16838    },
16839    {
16840     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16841    },
16842    {
16843     "component_value" : 76,
16844     "kind" : "vbase_offset"
16845    },
16846    {
16847     "component_value" : -8,
16848     "kind" : "offset_to_top"
16849    },
16850    {
16851     "kind" : "rtti",
16852     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16853    },
16854    {
16855     "kind" : "complete_dtor_pointer",
16856     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16857    },
16858    {
16859     "kind" : "deleting_dtor_pointer",
16860     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16861    },
16862    {
16863     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16864    },
16865    {
16866     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16867    },
16868    {
16869     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16870    },
16871    {
16872     "component_value" : -24,
16873     "kind" : "offset_to_top"
16874    },
16875    {
16876     "kind" : "rtti",
16877     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16878    },
16879    {
16880     "kind" : "complete_dtor_pointer",
16881     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16882    },
16883    {
16884     "kind" : "deleting_dtor_pointer",
16885     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16886    },
16887    {
16888     "kind" : "vcall_offset"
16889    },
16890    {
16891     "component_value" : -76,
16892     "kind" : "vcall_offset"
16893    },
16894    {
16895     "component_value" : -84,
16896     "kind" : "vcall_offset"
16897    },
16898    {
16899     "component_value" : -76,
16900     "kind" : "vcall_offset"
16901    },
16902    {
16903     "component_value" : -84,
16904     "kind" : "vcall_offset"
16905    },
16906    {
16907     "component_value" : -84,
16908     "kind" : "offset_to_top"
16909    },
16910    {
16911     "kind" : "rtti",
16912     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16913    },
16914    {
16915     "kind" : "complete_dtor_pointer",
16916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16917    },
16918    {
16919     "kind" : "deleting_dtor_pointer",
16920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16921    },
16922    {
16923     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16924    },
16925    {
16926     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16927    },
16928    {
16929     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16930    },
16931    {
16932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16933    }
16934   ]
16935  },
16936  {
16937   "alignment" : 4,
16938   "fields" :
16939   [
16940    {
16941     "access" : "private",
16942     "field_name" : "mCond",
16943     "referenced_type" : "_ZTI14pthread_cond_t"
16944    }
16945   ],
16946   "linker_set_key" : "_ZTIN7android9ConditionE",
16947   "name" : "android::Condition",
16948   "record_kind" : "class",
16949   "referenced_type" : "_ZTIN7android9ConditionE",
16950   "self_type" : "_ZTIN7android9ConditionE",
16951   "size" : 4,
16952   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16953  },
16954  {
16955   "alignment" : 4,
16956   "fields" :
16957   [
16958    {
16959     "field_name" : "buf",
16960     "referenced_type" : "_ZTIA5121_h"
16961    },
16962    {
16963     "field_name" : "entry",
16964     "referenced_type" : "_ZTI12logger_entry"
16965    }
16966   ],
16967   "is_anonymous" : true,
16968   "linker_set_key" : "_ZTIN7log_msgUt_E",
16969   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
16970   "record_kind" : "union",
16971   "referenced_type" : "_ZTIN7log_msgUt_E",
16972   "self_type" : "_ZTIN7log_msgUt_E",
16973   "size" : 5124,
16974   "source_file" : "/system/core/liblog/include/log/log_read.h"
16975  }
16976 ],
16977 "rvalue_reference_types" :
16978 [
16979  {
16980   "alignment" : 4,
16981   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16982   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16983   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16984   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16985   "size" : 4,
16986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16987  },
16988  {
16989   "alignment" : 4,
16990   "linker_set_key" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
16991   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &&",
16992   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
16993   "self_type" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
16994   "size" : 4,
16995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16996  },
16997  {
16998   "alignment" : 4,
16999   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17000   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17001   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17002   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17003   "size" : 4,
17004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17005  },
17006  {
17007   "alignment" : 4,
17008   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17009   "name" : "android::hardware::hidl_handle &&",
17010   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17011   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17012   "size" : 4,
17013   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17014  },
17015  {
17016   "alignment" : 4,
17017   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17018   "name" : "android::hardware::hidl_memory &&",
17019   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17020   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17021   "size" : 4,
17022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17023  },
17024  {
17025   "alignment" : 4,
17026   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17027   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> &&",
17028   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17029   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17030   "size" : 4,
17031   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17032  },
17033  {
17034   "alignment" : 4,
17035   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17036   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> &&",
17037   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17038   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17039   "size" : 4,
17040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17041  },
17042  {
17043   "alignment" : 4,
17044   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17045   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > &&",
17046   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17047   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17048   "size" : 4,
17049   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17050  },
17051  {
17052   "alignment" : 4,
17053   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17054   "name" : "android::hardware::Return<bool> &&",
17055   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17056   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17057   "size" : 4,
17058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17059  },
17060  {
17061   "alignment" : 4,
17062   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17063   "name" : "android::hardware::Return<void> &&",
17064   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17065   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17066   "size" : 4,
17067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17068  },
17069  {
17070   "alignment" : 4,
17071   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17072   "name" : "android::hardware::Status &&",
17073   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17074   "self_type" : "_ZTION7android8hardware6StatusE",
17075   "size" : 4,
17076   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17077  },
17078  {
17079   "alignment" : 4,
17080   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17081   "name" : "android::hardware::details::return_status &&",
17082   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17083   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17084   "size" : 4,
17085   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17086  },
17087  {
17088   "alignment" : 4,
17089   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17090   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17091   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17092   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17093   "size" : 4,
17094   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17095  },
17096  {
17097   "alignment" : 4,
17098   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17099   "name" : "std::function<sp<IBase> (void *)> &&",
17100   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17101   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17102   "size" : 4,
17103   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17104  },
17105  {
17106   "alignment" : 4,
17107   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17108   "name" : "std::function<sp<IBinder> (void *)> &&",
17109   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17110   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17111   "size" : 4,
17112   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17113  }
17114 ]
17115}
17116