1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
240  },
241  {
242   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
243  },
244  {
245   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
246  },
247  {
248   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
255  },
256  {
257   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv"
270  },
271  {
272   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv"
273  },
274  {
275   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv"
279  },
280  {
281   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
285  },
286  {
287   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb"
288  },
289  {
290   "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
300  },
301  {
302   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
303  },
304  {
305   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
306  },
307  {
308   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
309  },
310  {
311   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
312  },
313  {
314   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
318  },
319  {
320   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
321  },
322  {
323   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
324  },
325  {
326   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
327  },
328  {
329   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
330  },
331  {
332   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
333  },
334  {
335   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
336  },
337  {
338   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
339  },
340  {
341   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
342  },
343  {
344   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
345  },
346  {
347   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
348  },
349  {
350   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv"
351  },
352  {
353   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
360  },
361  {
362   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
363  },
364  {
365   "name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev"
366  },
367  {
368   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
369  },
370  {
371   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy"
372  },
373  {
374   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_yEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
381  },
382  {
383   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE"
384  },
385  {
386   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE"
387  },
388  {
389   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
396  },
397  {
398   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv"
399  },
400  {
401   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
411  },
412  {
413   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE"
414  },
415  {
416   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
420  },
421  {
422   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE"
423  },
424  {
425   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
429  },
430  {
431   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
432  },
433  {
434   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE"
435  },
436  {
437   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv"
441  },
442  {
443   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
444  },
445  {
446   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv"
447  },
448  {
449   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv"
450  },
451  {
452   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE"
453  },
454  {
455   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
456  },
457  {
458   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv"
462  },
463  {
464   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy"
465  },
466  {
467   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
474  },
475  {
476   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
477  },
478  {
479   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
483  },
484  {
485   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
486  },
487  {
488   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEjj"
498  },
499  {
500   "name" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEjj"
501  },
502  {
503   "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEjj"
504  },
505  {
506   "name" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEjj"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
511  },
512  {
513   "binding" : "weak",
514   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
519  },
520  {
521   "binding" : "weak",
522   "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_"
523  },
524  {
525   "binding" : "weak",
526   "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_"
527  },
528  {
529   "binding" : "weak",
530   "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"
531  },
532  {
533   "binding" : "weak",
534   "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_"
535  },
536  {
537   "binding" : "weak",
538   "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_"
539  },
540  {
541   "binding" : "weak",
542   "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"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
555  },
556  {
557   "name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
558  },
559  {
560   "name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
561  },
562  {
563   "name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
564  },
565  {
566   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
567  },
568  {
569   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
570  },
571  {
572   "name" : "_ZTv0_n20_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
573  }
574 ],
575 "elf_objects" :
576 [
577  {
578   "name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE"
579  },
580  {
581   "name" : "_ZTCN7android8hardware9keymaster4V3_016IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
582  },
583  {
584   "binding" : "weak",
585   "name" : "_ZTCN7android8hardware9keymaster4V3_017BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
586  },
587  {
588   "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_7IBinderE"
589  },
590  {
591   "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS0_9BHwBinderE"
592  },
593  {
594   "name" : "_ZTCN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE"
595  },
596  {
597   "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE"
598  },
599  {
600   "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
601  },
602  {
603   "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
604  },
605  {
606   "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE4_NS0_10IInterfaceE"
607  },
608  {
609   "name" : "_ZTCN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE8_NS0_11BpHwRefBaseE"
610  },
611  {
612   "name" : "_ZTTN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
613  },
614  {
615   "name" : "_ZTTN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
616  },
617  {
618   "name" : "_ZTTN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
619  },
620  {
621   "name" : "_ZTVN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
622  },
623  {
624   "binding" : "weak",
625   "name" : "_ZTVN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
626  },
627  {
628   "name" : "_ZTVN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
629  },
630  {
631   "name" : "_ZTVN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
632  }
633 ],
634 "enum_types" :
635 [
636  {
637   "alignment" : 4,
638   "enum_fields" :
639   [
640    {
641     "enum_field_value" : 1,
642     "name" : "HAL_HDR_DOLBY_VISION"
643    },
644    {
645     "enum_field_value" : 2,
646     "name" : "HAL_HDR_HDR10"
647    },
648    {
649     "enum_field_value" : 3,
650     "name" : "HAL_HDR_HLG"
651    }
652   ],
653   "linker_set_key" : "_ZTI13android_hdr_t",
654   "name" : "android_hdr_t",
655   "referenced_type" : "_ZTI13android_hdr_t",
656   "self_type" : "_ZTI13android_hdr_t",
657   "size" : 4,
658   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
659   "underlying_type" : "_ZTIj"
660  },
661  {
662   "alignment" : 4,
663   "enum_fields" :
664   [
665    {
666     "enum_field_value" : 4,
667     "name" : "HAL_HDR_HDR10_PLUS"
668    }
669   ],
670   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
671   "name" : "android_hdr_v1_2_t",
672   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
673   "self_type" : "_ZTI18android_hdr_v1_2_t",
674   "size" : 4,
675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
676   "underlying_type" : "_ZTIj"
677  },
678  {
679   "alignment" : 4,
680   "enum_fields" :
681   [
682    {
683     "enum_field_value" : 0,
684     "name" : "ANDROID_LOG_UNKNOWN"
685    },
686    {
687     "enum_field_value" : 1,
688     "name" : "ANDROID_LOG_DEFAULT"
689    },
690    {
691     "enum_field_value" : 2,
692     "name" : "ANDROID_LOG_VERBOSE"
693    },
694    {
695     "enum_field_value" : 3,
696     "name" : "ANDROID_LOG_DEBUG"
697    },
698    {
699     "enum_field_value" : 4,
700     "name" : "ANDROID_LOG_INFO"
701    },
702    {
703     "enum_field_value" : 5,
704     "name" : "ANDROID_LOG_WARN"
705    },
706    {
707     "enum_field_value" : 6,
708     "name" : "ANDROID_LOG_ERROR"
709    },
710    {
711     "enum_field_value" : 7,
712     "name" : "ANDROID_LOG_FATAL"
713    },
714    {
715     "enum_field_value" : 8,
716     "name" : "ANDROID_LOG_SILENT"
717    }
718   ],
719   "linker_set_key" : "_ZTI19android_LogPriority",
720   "name" : "android_LogPriority",
721   "referenced_type" : "_ZTI19android_LogPriority",
722   "self_type" : "_ZTI19android_LogPriority",
723   "size" : 4,
724   "source_file" : "/system/core/liblog/include/android/log.h",
725   "underlying_type" : "_ZTIj"
726  },
727  {
728   "alignment" : 4,
729   "enum_fields" :
730   [
731    {
732     "enum_field_value" : 0,
733     "name" : "HAL_DATASPACE_UNKNOWN"
734    },
735    {
736     "enum_field_value" : 1,
737     "name" : "HAL_DATASPACE_ARBITRARY"
738    },
739    {
740     "enum_field_value" : 16,
741     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
742    },
743    {
744     "enum_field_value" : 4128768,
745     "name" : "HAL_DATASPACE_STANDARD_MASK"
746    },
747    {
748     "enum_field_value" : 0,
749     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
750    },
751    {
752     "enum_field_value" : 65536,
753     "name" : "HAL_DATASPACE_STANDARD_BT709"
754    },
755    {
756     "enum_field_value" : 131072,
757     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
758    },
759    {
760     "enum_field_value" : 196608,
761     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
762    },
763    {
764     "enum_field_value" : 262144,
765     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
766    },
767    {
768     "enum_field_value" : 327680,
769     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
770    },
771    {
772     "enum_field_value" : 393216,
773     "name" : "HAL_DATASPACE_STANDARD_BT2020"
774    },
775    {
776     "enum_field_value" : 458752,
777     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
778    },
779    {
780     "enum_field_value" : 524288,
781     "name" : "HAL_DATASPACE_STANDARD_BT470M"
782    },
783    {
784     "enum_field_value" : 589824,
785     "name" : "HAL_DATASPACE_STANDARD_FILM"
786    },
787    {
788     "enum_field_value" : 655360,
789     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
790    },
791    {
792     "enum_field_value" : 720896,
793     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
794    },
795    {
796     "enum_field_value" : 22,
797     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
798    },
799    {
800     "enum_field_value" : 130023424,
801     "name" : "HAL_DATASPACE_TRANSFER_MASK"
802    },
803    {
804     "enum_field_value" : 0,
805     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
806    },
807    {
808     "enum_field_value" : 4194304,
809     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
810    },
811    {
812     "enum_field_value" : 8388608,
813     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
814    },
815    {
816     "enum_field_value" : 12582912,
817     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
818    },
819    {
820     "enum_field_value" : 16777216,
821     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
822    },
823    {
824     "enum_field_value" : 20971520,
825     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
826    },
827    {
828     "enum_field_value" : 25165824,
829     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
830    },
831    {
832     "enum_field_value" : 29360128,
833     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
834    },
835    {
836     "enum_field_value" : 33554432,
837     "name" : "HAL_DATASPACE_TRANSFER_HLG"
838    },
839    {
840     "enum_field_value" : 27,
841     "name" : "HAL_DATASPACE_RANGE_SHIFT"
842    },
843    {
844     "enum_field_value" : 939524096,
845     "name" : "HAL_DATASPACE_RANGE_MASK"
846    },
847    {
848     "enum_field_value" : 0,
849     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
850    },
851    {
852     "enum_field_value" : 134217728,
853     "name" : "HAL_DATASPACE_RANGE_FULL"
854    },
855    {
856     "enum_field_value" : 268435456,
857     "name" : "HAL_DATASPACE_RANGE_LIMITED"
858    },
859    {
860     "enum_field_value" : 402653184,
861     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
862    },
863    {
864     "enum_field_value" : 512,
865     "name" : "HAL_DATASPACE_SRGB_LINEAR"
866    },
867    {
868     "enum_field_value" : 138477568,
869     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
870    },
871    {
872     "enum_field_value" : 406913024,
873     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
874    },
875    {
876     "enum_field_value" : 513,
877     "name" : "HAL_DATASPACE_SRGB"
878    },
879    {
880     "enum_field_value" : 142671872,
881     "name" : "HAL_DATASPACE_V0_SRGB"
882    },
883    {
884     "enum_field_value" : 411107328,
885     "name" : "HAL_DATASPACE_V0_SCRGB"
886    },
887    {
888     "enum_field_value" : 257,
889     "name" : "HAL_DATASPACE_JFIF"
890    },
891    {
892     "enum_field_value" : 146931712,
893     "name" : "HAL_DATASPACE_V0_JFIF"
894    },
895    {
896     "enum_field_value" : 258,
897     "name" : "HAL_DATASPACE_BT601_625"
898    },
899    {
900     "enum_field_value" : 281149440,
901     "name" : "HAL_DATASPACE_V0_BT601_625"
902    },
903    {
904     "enum_field_value" : 259,
905     "name" : "HAL_DATASPACE_BT601_525"
906    },
907    {
908     "enum_field_value" : 281280512,
909     "name" : "HAL_DATASPACE_V0_BT601_525"
910    },
911    {
912     "enum_field_value" : 260,
913     "name" : "HAL_DATASPACE_BT709"
914    },
915    {
916     "enum_field_value" : 281083904,
917     "name" : "HAL_DATASPACE_V0_BT709"
918    },
919    {
920     "enum_field_value" : 139067392,
921     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
922    },
923    {
924     "enum_field_value" : 155844608,
925     "name" : "HAL_DATASPACE_DCI_P3"
926    },
927    {
928     "enum_field_value" : 139067392,
929     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
930    },
931    {
932     "enum_field_value" : 143261696,
933     "name" : "HAL_DATASPACE_DISPLAY_P3"
934    },
935    {
936     "enum_field_value" : 151715840,
937     "name" : "HAL_DATASPACE_ADOBE_RGB"
938    },
939    {
940     "enum_field_value" : 138805248,
941     "name" : "HAL_DATASPACE_BT2020_LINEAR"
942    },
943    {
944     "enum_field_value" : 147193856,
945     "name" : "HAL_DATASPACE_BT2020"
946    },
947    {
948     "enum_field_value" : 163971072,
949     "name" : "HAL_DATASPACE_BT2020_PQ"
950    },
951    {
952     "enum_field_value" : 4096,
953     "name" : "HAL_DATASPACE_DEPTH"
954    },
955    {
956     "enum_field_value" : 4097,
957     "name" : "HAL_DATASPACE_SENSOR"
958    }
959   ],
960   "linker_set_key" : "_ZTI19android_dataspace_t",
961   "name" : "android_dataspace_t",
962   "referenced_type" : "_ZTI19android_dataspace_t",
963   "self_type" : "_ZTI19android_dataspace_t",
964   "size" : 4,
965   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
966   "underlying_type" : "_ZTIj"
967  },
968  {
969   "alignment" : 4,
970   "enum_fields" :
971   [
972    {
973     "enum_field_value" : 0,
974     "name" : "FLEX_FORMAT_INVALID"
975    },
976    {
977     "enum_field_value" : 1,
978     "name" : "FLEX_FORMAT_Y"
979    },
980    {
981     "enum_field_value" : 7,
982     "name" : "FLEX_FORMAT_YCbCr"
983    },
984    {
985     "enum_field_value" : 1073741831,
986     "name" : "FLEX_FORMAT_YCbCrA"
987    },
988    {
989     "enum_field_value" : 7168,
990     "name" : "FLEX_FORMAT_RGB"
991    },
992    {
993     "enum_field_value" : 1073748992,
994     "name" : "FLEX_FORMAT_RGBA"
995    }
996   ],
997   "linker_set_key" : "_ZTI19android_flex_format",
998   "name" : "android_flex_format",
999   "referenced_type" : "_ZTI19android_flex_format",
1000   "self_type" : "_ZTI19android_flex_format",
1001   "size" : 4,
1002   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1003   "underlying_type" : "_ZTIj"
1004  },
1005  {
1006   "alignment" : 4,
1007   "enum_fields" :
1008   [
1009    {
1010     "enum_field_value" : 1,
1011     "name" : "HAL_TRANSFORM_FLIP_H"
1012    },
1013    {
1014     "enum_field_value" : 2,
1015     "name" : "HAL_TRANSFORM_FLIP_V"
1016    },
1017    {
1018     "enum_field_value" : 4,
1019     "name" : "HAL_TRANSFORM_ROT_90"
1020    },
1021    {
1022     "enum_field_value" : 3,
1023     "name" : "HAL_TRANSFORM_ROT_180"
1024    },
1025    {
1026     "enum_field_value" : 7,
1027     "name" : "HAL_TRANSFORM_ROT_270"
1028    }
1029   ],
1030   "linker_set_key" : "_ZTI19android_transform_t",
1031   "name" : "android_transform_t",
1032   "referenced_type" : "_ZTI19android_transform_t",
1033   "self_type" : "_ZTI19android_transform_t",
1034   "size" : 4,
1035   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1036   "underlying_type" : "_ZTIj"
1037  },
1038  {
1039   "alignment" : 4,
1040   "enum_fields" :
1041   [
1042    {
1043     "enum_field_value" : 0,
1044     "name" : "HAL_COLOR_MODE_NATIVE"
1045    },
1046    {
1047     "enum_field_value" : 1,
1048     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1049    },
1050    {
1051     "enum_field_value" : 2,
1052     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1053    },
1054    {
1055     "enum_field_value" : 3,
1056     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1057    },
1058    {
1059     "enum_field_value" : 4,
1060     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1061    },
1062    {
1063     "enum_field_value" : 5,
1064     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1065    },
1066    {
1067     "enum_field_value" : 6,
1068     "name" : "HAL_COLOR_MODE_DCI_P3"
1069    },
1070    {
1071     "enum_field_value" : 7,
1072     "name" : "HAL_COLOR_MODE_SRGB"
1073    },
1074    {
1075     "enum_field_value" : 8,
1076     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1077    },
1078    {
1079     "enum_field_value" : 9,
1080     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1081    }
1082   ],
1083   "linker_set_key" : "_ZTI20android_color_mode_t",
1084   "name" : "android_color_mode_t",
1085   "referenced_type" : "_ZTI20android_color_mode_t",
1086   "self_type" : "_ZTI20android_color_mode_t",
1087   "size" : 4,
1088   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1089   "underlying_type" : "_ZTIj"
1090  },
1091  {
1092   "alignment" : 4,
1093   "enum_fields" :
1094   [
1095    {
1096     "enum_field_value" : 0,
1097     "name" : "SYSTEM_TIME_REALTIME"
1098    },
1099    {
1100     "enum_field_value" : 1,
1101     "name" : "SYSTEM_TIME_MONOTONIC"
1102    },
1103    {
1104     "enum_field_value" : 2,
1105     "name" : "SYSTEM_TIME_PROCESS"
1106    },
1107    {
1108     "enum_field_value" : 3,
1109     "name" : "SYSTEM_TIME_THREAD"
1110    },
1111    {
1112     "enum_field_value" : 4,
1113     "name" : "SYSTEM_TIME_BOOTTIME"
1114    }
1115   ],
1116   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1117   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1118   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1119   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1120   "size" : 4,
1121   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1122   "underlying_type" : "_ZTIj"
1123  },
1124  {
1125   "alignment" : 4,
1126   "enum_fields" :
1127   [
1128    {
1129     "enum_field_value" : 1,
1130     "name" : "FLEX_COMPONENT_Y"
1131    },
1132    {
1133     "enum_field_value" : 2,
1134     "name" : "FLEX_COMPONENT_Cb"
1135    },
1136    {
1137     "enum_field_value" : 4,
1138     "name" : "FLEX_COMPONENT_Cr"
1139    },
1140    {
1141     "enum_field_value" : 1024,
1142     "name" : "FLEX_COMPONENT_R"
1143    },
1144    {
1145     "enum_field_value" : 2048,
1146     "name" : "FLEX_COMPONENT_G"
1147    },
1148    {
1149     "enum_field_value" : 4096,
1150     "name" : "FLEX_COMPONENT_B"
1151    },
1152    {
1153     "enum_field_value" : 1073741824,
1154     "name" : "FLEX_COMPONENT_A"
1155    }
1156   ],
1157   "linker_set_key" : "_ZTI22android_flex_component",
1158   "name" : "android_flex_component",
1159   "referenced_type" : "_ZTI22android_flex_component",
1160   "self_type" : "_ZTI22android_flex_component",
1161   "size" : 4,
1162   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1163   "underlying_type" : "_ZTIj"
1164  },
1165  {
1166   "alignment" : 4,
1167   "enum_fields" :
1168   [
1169    {
1170     "enum_field_value" : 1,
1171     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1172    },
1173    {
1174     "enum_field_value" : 2,
1175     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1176    },
1177    {
1178     "enum_field_value" : 3,
1179     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1180    },
1181    {
1182     "enum_field_value" : 4,
1183     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1184    },
1185    {
1186     "enum_field_value" : 5,
1187     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1188    },
1189    {
1190     "enum_field_value" : 16,
1191     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1192    },
1193    {
1194     "enum_field_value" : 17,
1195     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1196    },
1197    {
1198     "enum_field_value" : 20,
1199     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1200    },
1201    {
1202     "enum_field_value" : 22,
1203     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1204    },
1205    {
1206     "enum_field_value" : 32,
1207     "name" : "HAL_PIXEL_FORMAT_RAW16"
1208    },
1209    {
1210     "enum_field_value" : 33,
1211     "name" : "HAL_PIXEL_FORMAT_BLOB"
1212    },
1213    {
1214     "enum_field_value" : 34,
1215     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1216    },
1217    {
1218     "enum_field_value" : 35,
1219     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1220    },
1221    {
1222     "enum_field_value" : 36,
1223     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1224    },
1225    {
1226     "enum_field_value" : 37,
1227     "name" : "HAL_PIXEL_FORMAT_RAW10"
1228    },
1229    {
1230     "enum_field_value" : 38,
1231     "name" : "HAL_PIXEL_FORMAT_RAW12"
1232    },
1233    {
1234     "enum_field_value" : 43,
1235     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1236    },
1237    {
1238     "enum_field_value" : 538982489,
1239     "name" : "HAL_PIXEL_FORMAT_Y8"
1240    },
1241    {
1242     "enum_field_value" : 540422489,
1243     "name" : "HAL_PIXEL_FORMAT_Y16"
1244    },
1245    {
1246     "enum_field_value" : 842094169,
1247     "name" : "HAL_PIXEL_FORMAT_YV12"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI22android_pixel_format_t",
1251   "name" : "android_pixel_format_t",
1252   "referenced_type" : "_ZTI22android_pixel_format_t",
1253   "self_type" : "_ZTI22android_pixel_format_t",
1254   "size" : 4,
1255   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1256   "underlying_type" : "_ZTIj"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 19,
1264     "name" : "ANDROID_PRIORITY_LOWEST"
1265    },
1266    {
1267     "enum_field_value" : 10,
1268     "name" : "ANDROID_PRIORITY_BACKGROUND"
1269    },
1270    {
1271     "enum_field_value" : 0,
1272     "name" : "ANDROID_PRIORITY_NORMAL"
1273    },
1274    {
1275     "enum_field_value" : -2,
1276     "name" : "ANDROID_PRIORITY_FOREGROUND"
1277    },
1278    {
1279     "enum_field_value" : -4,
1280     "name" : "ANDROID_PRIORITY_DISPLAY"
1281    },
1282    {
1283     "enum_field_value" : -8,
1284     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1285    },
1286    {
1287     "enum_field_value" : -10,
1288     "name" : "ANDROID_PRIORITY_VIDEO"
1289    },
1290    {
1291     "enum_field_value" : -16,
1292     "name" : "ANDROID_PRIORITY_AUDIO"
1293    },
1294    {
1295     "enum_field_value" : -19,
1296     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1297    },
1298    {
1299     "enum_field_value" : -20,
1300     "name" : "ANDROID_PRIORITY_HIGHEST"
1301    },
1302    {
1303     "enum_field_value" : 0,
1304     "name" : "ANDROID_PRIORITY_DEFAULT"
1305    },
1306    {
1307     "enum_field_value" : -1,
1308     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1309    },
1310    {
1311     "enum_field_value" : 1,
1312     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1313    }
1314   ],
1315   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1316   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1317   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1318   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1319   "size" : 4,
1320   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1321   "underlying_type" : "_ZTIi"
1322  },
1323  {
1324   "alignment" : 4,
1325   "enum_fields" :
1326   [
1327    {
1328     "enum_field_value" : 281411584,
1329     "name" : "HAL_DATASPACE_BT2020_ITU"
1330    },
1331    {
1332     "enum_field_value" : 298188800,
1333     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1334    },
1335    {
1336     "enum_field_value" : 302383104,
1337     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1338    },
1339    {
1340     "enum_field_value" : 168165376,
1341     "name" : "HAL_DATASPACE_BT2020_HLG"
1342    }
1343   ],
1344   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1345   "name" : "android_dataspace_v1_1_t",
1346   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1347   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1348   "size" : 4,
1349   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1350   "underlying_type" : "_ZTIj"
1351  },
1352  {
1353   "alignment" : 4,
1354   "enum_fields" :
1355   [
1356    {
1357     "enum_field_value" : 142999552,
1358     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1359    },
1360    {
1361     "enum_field_value" : 4098,
1362     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1363    },
1364    {
1365     "enum_field_value" : 4099,
1366     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1367    },
1368    {
1369     "enum_field_value" : 4100,
1370     "name" : "HAL_DATASPACE_HEIF"
1371    }
1372   ],
1373   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1374   "name" : "android_dataspace_v1_2_t",
1375   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1376   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1377   "size" : 4,
1378   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1379   "underlying_type" : "_ZTIj"
1380  },
1381  {
1382   "alignment" : 4,
1383   "enum_fields" :
1384   [
1385    {
1386     "enum_field_value" : 10,
1387     "name" : "HAL_COLOR_MODE_BT2020"
1388    },
1389    {
1390     "enum_field_value" : 11,
1391     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1392    },
1393    {
1394     "enum_field_value" : 12,
1395     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1396    }
1397   ],
1398   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1399   "name" : "android_color_mode_v1_1_t",
1400   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1401   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1402   "size" : 4,
1403   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1404   "underlying_type" : "_ZTIj"
1405  },
1406  {
1407   "alignment" : 4,
1408   "enum_fields" :
1409   [
1410    {
1411     "enum_field_value" : 0,
1412     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1413    },
1414    {
1415     "enum_field_value" : 1,
1416     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1417    },
1418    {
1419     "enum_field_value" : 2,
1420     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1421    },
1422    {
1423     "enum_field_value" : 3,
1424     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1425    },
1426    {
1427     "enum_field_value" : 4,
1428     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1429    },
1430    {
1431     "enum_field_value" : 5,
1432     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1433    },
1434    {
1435     "enum_field_value" : 6,
1436     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1437    }
1438   ],
1439   "linker_set_key" : "_ZTI25android_color_transform_t",
1440   "name" : "android_color_transform_t",
1441   "referenced_type" : "_ZTI25android_color_transform_t",
1442   "self_type" : "_ZTI25android_color_transform_t",
1443   "size" : 4,
1444   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1445   "underlying_type" : "_ZTIj"
1446  },
1447  {
1448   "alignment" : 4,
1449   "enum_fields" :
1450   [
1451    {
1452     "enum_field_value" : 39,
1453     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1454    },
1455    {
1456     "enum_field_value" : 40,
1457     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1458    },
1459    {
1460     "enum_field_value" : 41,
1461     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1462    },
1463    {
1464     "enum_field_value" : 42,
1465     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1466    }
1467   ],
1468   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1469   "name" : "android_pixel_format_sw_t",
1470   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1471   "self_type" : "_ZTI25android_pixel_format_sw_t",
1472   "size" : 4,
1473   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1474   "underlying_type" : "_ZTIj"
1475  },
1476  {
1477   "alignment" : 4,
1478   "enum_fields" :
1479   [
1480    {
1481     "enum_field_value" : 48,
1482     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1483    },
1484    {
1485     "enum_field_value" : 49,
1486     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1487    },
1488    {
1489     "enum_field_value" : 50,
1490     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1491    },
1492    {
1493     "enum_field_value" : 51,
1494     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1495    },
1496    {
1497     "enum_field_value" : 52,
1498     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1499    },
1500    {
1501     "enum_field_value" : 53,
1502     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1503    },
1504    {
1505     "enum_field_value" : 54,
1506     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1507    }
1508   ],
1509   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1510   "name" : "android_pixel_format_v1_1_t",
1511   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1512   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1513   "size" : 4,
1514   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1515   "underlying_type" : "_ZTIj"
1516  },
1517  {
1518   "alignment" : 4,
1519   "enum_fields" :
1520   [
1521    {
1522     "enum_field_value" : 55,
1523     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1524    }
1525   ],
1526   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1527   "name" : "android_pixel_format_v1_2_t",
1528   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1529   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1530   "size" : 4,
1531   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1532   "underlying_type" : "_ZTIj"
1533  },
1534  {
1535   "alignment" : 4,
1536   "enum_fields" :
1537   [
1538    {
1539     "enum_field_value" : 0,
1540     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1541    },
1542    {
1543     "enum_field_value" : 1,
1544     "name" : "HAL_RENDER_INTENT_ENHANCE"
1545    },
1546    {
1547     "enum_field_value" : 2,
1548     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1549    },
1550    {
1551     "enum_field_value" : 3,
1552     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1553    }
1554   ],
1555   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1556   "name" : "android_render_intent_v1_1_t",
1557   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1558   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1559   "size" : 4,
1560   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1561   "underlying_type" : "_ZTIj"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 0,
1569     "name" : "LOG_ID_MIN"
1570    },
1571    {
1572     "enum_field_value" : 0,
1573     "name" : "LOG_ID_MAIN"
1574    },
1575    {
1576     "enum_field_value" : 1,
1577     "name" : "LOG_ID_RADIO"
1578    },
1579    {
1580     "enum_field_value" : 2,
1581     "name" : "LOG_ID_EVENTS"
1582    },
1583    {
1584     "enum_field_value" : 3,
1585     "name" : "LOG_ID_SYSTEM"
1586    },
1587    {
1588     "enum_field_value" : 4,
1589     "name" : "LOG_ID_CRASH"
1590    },
1591    {
1592     "enum_field_value" : 5,
1593     "name" : "LOG_ID_STATS"
1594    },
1595    {
1596     "enum_field_value" : 6,
1597     "name" : "LOG_ID_SECURITY"
1598    },
1599    {
1600     "enum_field_value" : 7,
1601     "name" : "LOG_ID_KERNEL"
1602    },
1603    {
1604     "enum_field_value" : 8,
1605     "name" : "LOG_ID_MAX"
1606    },
1607    {
1608     "enum_field_value" : 2147483647,
1609     "name" : "LOG_ID_DEFAULT"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTI6log_id",
1613   "name" : "log_id",
1614   "referenced_type" : "_ZTI6log_id",
1615   "self_type" : "_ZTI6log_id",
1616   "size" : 4,
1617   "source_file" : "/system/core/liblog/include/android/log.h",
1618   "underlying_type" : "_ZTIj"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 1,
1626     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1627    },
1628    {
1629     "enum_field_value" : 2,
1630     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1631    },
1632    {
1633     "enum_field_value" : 4,
1634     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1635    }
1636   ],
1637   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1638   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1639   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1640   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1641   "size" : 4,
1642   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1643   "underlying_type" : "_ZTIj"
1644  },
1645  {
1646   "alignment" : 4,
1647   "enum_fields" :
1648   [
1649    {
1650     "enum_field_value" : 0,
1651     "name" : "android::OK"
1652    },
1653    {
1654     "enum_field_value" : 0,
1655     "name" : "android::NO_ERROR"
1656    },
1657    {
1658     "enum_field_value" : -2147483648,
1659     "name" : "android::UNKNOWN_ERROR"
1660    },
1661    {
1662     "enum_field_value" : -12,
1663     "name" : "android::NO_MEMORY"
1664    },
1665    {
1666     "enum_field_value" : -38,
1667     "name" : "android::INVALID_OPERATION"
1668    },
1669    {
1670     "enum_field_value" : -22,
1671     "name" : "android::BAD_VALUE"
1672    },
1673    {
1674     "enum_field_value" : -2147483647,
1675     "name" : "android::BAD_TYPE"
1676    },
1677    {
1678     "enum_field_value" : -2,
1679     "name" : "android::NAME_NOT_FOUND"
1680    },
1681    {
1682     "enum_field_value" : -1,
1683     "name" : "android::PERMISSION_DENIED"
1684    },
1685    {
1686     "enum_field_value" : -19,
1687     "name" : "android::NO_INIT"
1688    },
1689    {
1690     "enum_field_value" : -17,
1691     "name" : "android::ALREADY_EXISTS"
1692    },
1693    {
1694     "enum_field_value" : -32,
1695     "name" : "android::DEAD_OBJECT"
1696    },
1697    {
1698     "enum_field_value" : -2147483646,
1699     "name" : "android::FAILED_TRANSACTION"
1700    },
1701    {
1702     "enum_field_value" : -75,
1703     "name" : "android::BAD_INDEX"
1704    },
1705    {
1706     "enum_field_value" : -61,
1707     "name" : "android::NOT_ENOUGH_DATA"
1708    },
1709    {
1710     "enum_field_value" : -11,
1711     "name" : "android::WOULD_BLOCK"
1712    },
1713    {
1714     "enum_field_value" : -110,
1715     "name" : "android::TIMED_OUT"
1716    },
1717    {
1718     "enum_field_value" : -74,
1719     "name" : "android::UNKNOWN_TRANSACTION"
1720    },
1721    {
1722     "enum_field_value" : -2147483641,
1723     "name" : "android::FDS_NOT_ALLOWED"
1724    },
1725    {
1726     "enum_field_value" : -2147483640,
1727     "name" : "android::UNEXPECTED_NULL"
1728    }
1729   ],
1730   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1731   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1732   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1733   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1734   "size" : 4,
1735   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1736   "underlying_type" : "_ZTIi"
1737  },
1738  {
1739   "alignment" : 4,
1740   "enum_fields" :
1741   [
1742    {
1743     "enum_field_value" : 19,
1744     "name" : "android::PRIORITY_LOWEST"
1745    },
1746    {
1747     "enum_field_value" : 10,
1748     "name" : "android::PRIORITY_BACKGROUND"
1749    },
1750    {
1751     "enum_field_value" : 0,
1752     "name" : "android::PRIORITY_NORMAL"
1753    },
1754    {
1755     "enum_field_value" : -2,
1756     "name" : "android::PRIORITY_FOREGROUND"
1757    },
1758    {
1759     "enum_field_value" : -4,
1760     "name" : "android::PRIORITY_DISPLAY"
1761    },
1762    {
1763     "enum_field_value" : -8,
1764     "name" : "android::PRIORITY_URGENT_DISPLAY"
1765    },
1766    {
1767     "enum_field_value" : -16,
1768     "name" : "android::PRIORITY_AUDIO"
1769    },
1770    {
1771     "enum_field_value" : -19,
1772     "name" : "android::PRIORITY_URGENT_AUDIO"
1773    },
1774    {
1775     "enum_field_value" : -20,
1776     "name" : "android::PRIORITY_HIGHEST"
1777    },
1778    {
1779     "enum_field_value" : 0,
1780     "name" : "android::PRIORITY_DEFAULT"
1781    },
1782    {
1783     "enum_field_value" : -1,
1784     "name" : "android::PRIORITY_MORE_FAVORABLE"
1785    },
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::PRIORITY_LESS_FAVORABLE"
1789    }
1790   ],
1791   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1792   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1793   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1794   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1795   "size" : 4,
1796   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1797   "underlying_type" : "_ZTIi"
1798  },
1799  {
1800   "alignment" : 4,
1801   "enum_fields" :
1802   [
1803    {
1804     "enum_field_value" : 1,
1805     "name" : "android::trait_trivial_copy<bool>::value"
1806    }
1807   ],
1808   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1809   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1810   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1811   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1812   "size" : 4,
1813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1814   "underlying_type" : "_ZTIj"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "android::trait_trivial_copy<char>::value"
1823    }
1824   ],
1825   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1826   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1827   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1828   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1829   "size" : 4,
1830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1831   "underlying_type" : "_ZTIj"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 1,
1839     "name" : "android::trait_trivial_copy<double>::value"
1840    }
1841   ],
1842   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1843   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1844   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1845   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1846   "size" : 4,
1847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1848   "underlying_type" : "_ZTIj"
1849  },
1850  {
1851   "alignment" : 4,
1852   "enum_fields" :
1853   [
1854    {
1855     "enum_field_value" : 1,
1856     "name" : "android::trait_trivial_copy<float>::value"
1857    }
1858   ],
1859   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1860   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1861   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1862   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1863   "size" : 4,
1864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1865   "underlying_type" : "_ZTIj"
1866  },
1867  {
1868   "alignment" : 4,
1869   "enum_fields" :
1870   [
1871    {
1872     "enum_field_value" : 1,
1873     "name" : "android::trait_trivial_copy<unsigned char>::value"
1874    }
1875   ],
1876   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1877   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1878   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1879   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1880   "size" : 4,
1881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1882   "underlying_type" : "_ZTIj"
1883  },
1884  {
1885   "alignment" : 4,
1886   "enum_fields" :
1887   [
1888    {
1889     "enum_field_value" : 1,
1890     "name" : "android::trait_trivial_copy<int>::value"
1891    }
1892   ],
1893   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1894   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1895   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1896   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1897   "size" : 4,
1898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1899   "underlying_type" : "_ZTIj"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 1,
1907     "name" : "android::trait_trivial_copy<unsigned int>::value"
1908    }
1909   ],
1910   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1911   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1912   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1913   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1914   "size" : 4,
1915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1916   "underlying_type" : "_ZTIj"
1917  },
1918  {
1919   "alignment" : 4,
1920   "enum_fields" :
1921   [
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::trait_trivial_copy<long>::value"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1928   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1929   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1930   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1931   "size" : 4,
1932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1933   "underlying_type" : "_ZTIj"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "android::trait_trivial_copy<unsigned long>::value"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1945   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1946   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1947   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1948   "size" : 4,
1949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::trait_trivial_copy<short>::value"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1962   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1963   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1964   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1965   "size" : 4,
1966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::trait_trivial_copy<unsigned short>::value"
1976    }
1977   ],
1978   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1979   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1980   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1981   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1982   "size" : 4,
1983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1984   "underlying_type" : "_ZTIj"
1985  },
1986  {
1987   "alignment" : 4,
1988   "enum_fields" :
1989   [
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::trait_trivial_copy<void>::value"
1993    }
1994   ],
1995   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1996   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1997   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1998   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1999   "size" : 4,
2000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2001   "underlying_type" : "_ZTIj"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 1,
2009     "name" : "android::trait_trivial_copy<long long>::value"
2010    }
2011   ],
2012   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2013   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2014   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2015   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2016   "size" : 4,
2017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2018   "underlying_type" : "_ZTIj"
2019  },
2020  {
2021   "alignment" : 4,
2022   "enum_fields" :
2023   [
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2027    }
2028   ],
2029   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2030   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2031   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2032   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2033   "size" : 4,
2034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2035   "underlying_type" : "_ZTIj"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::trait_trivial_ctor<bool>::value"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2047   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2048   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2049   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2050   "size" : 4,
2051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "android::trait_trivial_ctor<char>::value"
2061    }
2062   ],
2063   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2064   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2065   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2066   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2067   "size" : 4,
2068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_ctor<double>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2081   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2082   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2083   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2084   "size" : 4,
2085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2086   "underlying_type" : "_ZTIj"
2087  },
2088  {
2089   "alignment" : 4,
2090   "enum_fields" :
2091   [
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::trait_trivial_ctor<float>::value"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2098   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2099   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2100   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2101   "size" : 4,
2102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2103   "underlying_type" : "_ZTIj"
2104  },
2105  {
2106   "alignment" : 4,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 1,
2111     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2112    }
2113   ],
2114   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2115   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2116   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2117   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2118   "size" : 4,
2119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2120   "underlying_type" : "_ZTIj"
2121  },
2122  {
2123   "alignment" : 4,
2124   "enum_fields" :
2125   [
2126    {
2127     "enum_field_value" : 1,
2128     "name" : "android::trait_trivial_ctor<int>::value"
2129    }
2130   ],
2131   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2132   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2133   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2134   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2135   "size" : 4,
2136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2137   "underlying_type" : "_ZTIj"
2138  },
2139  {
2140   "alignment" : 4,
2141   "enum_fields" :
2142   [
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2146    }
2147   ],
2148   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2149   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2150   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2151   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2152   "size" : 4,
2153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2154   "underlying_type" : "_ZTIj"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "android::trait_trivial_ctor<long>::value"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2166   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2167   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2168   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2169   "size" : 4,
2170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2180    }
2181   ],
2182   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2183   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2184   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2185   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2186   "size" : 4,
2187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2188   "underlying_type" : "_ZTIj"
2189  },
2190  {
2191   "alignment" : 4,
2192   "enum_fields" :
2193   [
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::trait_trivial_ctor<short>::value"
2197    }
2198   ],
2199   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2200   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2201   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2202   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2203   "size" : 4,
2204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2205   "underlying_type" : "_ZTIj"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2217   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2218   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2219   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2220   "size" : 4,
2221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "android::trait_trivial_ctor<void>::value"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2234   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2235   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2236   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2237   "size" : 4,
2238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 1,
2247     "name" : "android::trait_trivial_ctor<long long>::value"
2248    }
2249   ],
2250   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2251   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2252   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2253   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2254   "size" : 4,
2255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2256   "underlying_type" : "_ZTIj"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2265    }
2266   ],
2267   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2268   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2269   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2270   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2271   "size" : 4,
2272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2273   "underlying_type" : "_ZTIj"
2274  },
2275  {
2276   "alignment" : 4,
2277   "enum_fields" :
2278   [
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::trait_trivial_dtor<bool>::value"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2285   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2286   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2287   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2288   "size" : 4,
2289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 1,
2298     "name" : "android::trait_trivial_dtor<char>::value"
2299    }
2300   ],
2301   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2302   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2303   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2304   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2305   "size" : 4,
2306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2307   "underlying_type" : "_ZTIj"
2308  },
2309  {
2310   "alignment" : 4,
2311   "enum_fields" :
2312   [
2313    {
2314     "enum_field_value" : 1,
2315     "name" : "android::trait_trivial_dtor<double>::value"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2319   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2320   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2321   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2322   "size" : 4,
2323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_dtor<float>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2336   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2337   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2338   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2339   "size" : 4,
2340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2353   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2354   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2355   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2356   "size" : 4,
2357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2358   "underlying_type" : "_ZTIj"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "android::trait_trivial_dtor<int>::value"
2367    }
2368   ],
2369   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2370   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2371   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2372   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2373   "size" : 4,
2374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2375   "underlying_type" : "_ZTIj"
2376  },
2377  {
2378   "alignment" : 4,
2379   "enum_fields" :
2380   [
2381    {
2382     "enum_field_value" : 1,
2383     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2384    }
2385   ],
2386   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2387   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2388   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2389   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2390   "size" : 4,
2391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2392   "underlying_type" : "_ZTIj"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "android::trait_trivial_dtor<long>::value"
2401    }
2402   ],
2403   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2404   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2405   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2406   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2407   "size" : 4,
2408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2409   "underlying_type" : "_ZTIj"
2410  },
2411  {
2412   "alignment" : 4,
2413   "enum_fields" :
2414   [
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2418    }
2419   ],
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2421   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2422   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2423   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2424   "size" : 4,
2425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::trait_trivial_dtor<short>::value"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2438   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2439   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2440   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2441   "size" : 4,
2442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 1,
2451     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2452    }
2453   ],
2454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2455   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2457   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2458   "size" : 4,
2459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2460   "underlying_type" : "_ZTIj"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::trait_trivial_dtor<void>::value"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2472   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2473   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2474   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2475   "size" : 4,
2476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "alignment" : 4,
2481   "enum_fields" :
2482   [
2483    {
2484     "enum_field_value" : 1,
2485     "name" : "android::trait_trivial_dtor<long long>::value"
2486    }
2487   ],
2488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2489   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2491   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2492   "size" : 4,
2493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2494   "underlying_type" : "_ZTIj"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : 1,
2502     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2506   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2507   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2508   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2509   "size" : 4,
2510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 1,
2519     "name" : "android::trait_trivial_move<android::String8>::value"
2520    }
2521   ],
2522   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2523   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2524   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2525   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2526   "size" : 4,
2527   "source_file" : "/system/core/libutils/include/utils/String8.h",
2528   "underlying_type" : "_ZTIj"
2529  },
2530  {
2531   "alignment" : 4,
2532   "enum_fields" :
2533   [
2534    {
2535     "enum_field_value" : 1,
2536     "name" : "android::trait_trivial_move<android::String16>::value"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2540   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2541   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2542   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2543   "size" : 4,
2544   "source_file" : "/system/core/libutils/include/utils/String16.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::trait_trivial_move<bool>::value"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2557   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2558   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2559   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2560   "size" : 4,
2561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 1,
2570     "name" : "android::trait_trivial_move<char>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2574   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2575   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2576   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2577   "size" : 4,
2578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 1,
2587     "name" : "android::trait_trivial_move<double>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2591   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2592   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2593   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2594   "size" : 4,
2595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::trait_trivial_move<float>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2608   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2609   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2610   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2611   "size" : 4,
2612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 1,
2621     "name" : "android::trait_trivial_move<unsigned char>::value"
2622    }
2623   ],
2624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2625   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2626   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2627   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2628   "size" : 4,
2629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2630   "underlying_type" : "_ZTIj"
2631  },
2632  {
2633   "alignment" : 4,
2634   "enum_fields" :
2635   [
2636    {
2637     "enum_field_value" : 1,
2638     "name" : "android::trait_trivial_move<int>::value"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2642   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2643   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2644   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2645   "size" : 4,
2646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2647   "underlying_type" : "_ZTIj"
2648  },
2649  {
2650   "alignment" : 4,
2651   "enum_fields" :
2652   [
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "android::trait_trivial_move<unsigned int>::value"
2656    }
2657   ],
2658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2659   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2660   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2661   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2662   "size" : 4,
2663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2664   "underlying_type" : "_ZTIj"
2665  },
2666  {
2667   "alignment" : 4,
2668   "enum_fields" :
2669   [
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "android::trait_trivial_move<long>::value"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2676   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2677   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2678   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2679   "size" : 4,
2680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 1,
2689     "name" : "android::trait_trivial_move<unsigned long>::value"
2690    }
2691   ],
2692   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2693   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2694   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2695   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2696   "size" : 4,
2697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2698   "underlying_type" : "_ZTIj"
2699  },
2700  {
2701   "alignment" : 4,
2702   "enum_fields" :
2703   [
2704    {
2705     "enum_field_value" : 1,
2706     "name" : "android::trait_trivial_move<short>::value"
2707    }
2708   ],
2709   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2710   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2711   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2712   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2713   "size" : 4,
2714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2715   "underlying_type" : "_ZTIj"
2716  },
2717  {
2718   "alignment" : 4,
2719   "enum_fields" :
2720   [
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "android::trait_trivial_move<unsigned short>::value"
2724    }
2725   ],
2726   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2727   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2728   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2729   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2730   "size" : 4,
2731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2732   "underlying_type" : "_ZTIj"
2733  },
2734  {
2735   "alignment" : 4,
2736   "enum_fields" :
2737   [
2738    {
2739     "enum_field_value" : 1,
2740     "name" : "android::trait_trivial_move<void>::value"
2741    }
2742   ],
2743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2744   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2746   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2747   "size" : 4,
2748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2749   "underlying_type" : "_ZTIj"
2750  },
2751  {
2752   "alignment" : 4,
2753   "enum_fields" :
2754   [
2755    {
2756     "enum_field_value" : 1,
2757     "name" : "android::trait_trivial_move<long long>::value"
2758    }
2759   ],
2760   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2761   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2762   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2763   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2764   "size" : 4,
2765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2766   "underlying_type" : "_ZTIj"
2767  },
2768  {
2769   "alignment" : 4,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 1,
2774     "name" : "android::trait_trivial_move<unsigned long long>::value"
2775    }
2776   ],
2777   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2778   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2779   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2780   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2781   "size" : 4,
2782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2783   "underlying_type" : "_ZTIj"
2784  },
2785  {
2786   "alignment" : 4,
2787   "enum_fields" :
2788   [
2789    {
2790     "enum_field_value" : 0,
2791     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2792    },
2793    {
2794     "enum_field_value" : 1,
2795     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2796    },
2797    {
2798     "enum_field_value" : 2,
2799     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2803   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2804   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2805   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2806   "size" : 4,
2807   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2808   "underlying_type" : "_ZTIi"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : -1,
2816     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2817    }
2818   ],
2819   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2820   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2821   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2822   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2823   "size" : 4,
2824   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2825   "underlying_type" : "_ZTIi"
2826  },
2827  {
2828   "alignment" : 1,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 0,
2833     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2834    },
2835    {
2836     "enum_field_value" : 1,
2837     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2838    },
2839    {
2840     "enum_field_value" : 2,
2841     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2842    }
2843   ],
2844   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2845   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2846   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2847   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2848   "size" : 1,
2849   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2850   "underlying_type" : "_ZTIh"
2851  },
2852  {
2853   "alignment" : 4,
2854   "enum_fields" :
2855   [
2856    {
2857     "enum_field_value" : 0,
2858     "name" : "android::Mutex::PRIVATE"
2859    },
2860    {
2861     "enum_field_value" : 1,
2862     "name" : "android::Mutex::SHARED"
2863    }
2864   ],
2865   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2866   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2867   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2868   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2869   "size" : 4,
2870   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2871   "underlying_type" : "_ZTIj"
2872  },
2873  {
2874   "alignment" : 4,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 0,
2879     "name" : "android::RWLock::PRIVATE"
2880    },
2881    {
2882     "enum_field_value" : 1,
2883     "name" : "android::RWLock::SHARED"
2884    }
2885   ],
2886   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2887   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2888   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2889   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2890   "size" : 4,
2891   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2892   "underlying_type" : "_ZTIj"
2893  },
2894  {
2895   "access" : "protected",
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::RefBase::FIRST_INC_STRONG"
2902    }
2903   ],
2904   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2905   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2906   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2907   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2908   "size" : 4,
2909   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2910   "underlying_type" : "_ZTIj"
2911  },
2912  {
2913   "access" : "protected",
2914   "alignment" : 4,
2915   "enum_fields" :
2916   [
2917    {
2918     "enum_field_value" : 0,
2919     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2920    },
2921    {
2922     "enum_field_value" : 1,
2923     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2924    },
2925    {
2926     "enum_field_value" : 1,
2927     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2928    }
2929   ],
2930   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2931   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2932   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2933   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2934   "size" : 4,
2935   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2936   "underlying_type" : "_ZTIj"
2937  },
2938  {
2939   "alignment" : 4,
2940   "enum_fields" :
2941   [
2942    {
2943     "enum_field_value" : 0,
2944     "name" : "android::String8::kEmptyString"
2945    }
2946   ],
2947   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2948   "name" : "android::String8::StaticLinkage",
2949   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2950   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2951   "size" : 4,
2952   "source_file" : "/system/core/libutils/include/utils/String8.h",
2953   "underlying_type" : "_ZTIj"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 0,
2961     "name" : "android::String16::kEmptyString"
2962    }
2963   ],
2964   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2965   "name" : "android::String16::StaticLinkage",
2966   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2967   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2968   "size" : 4,
2969   "source_file" : "/system/core/libutils/include/utils/String16.h",
2970   "underlying_type" : "_ZTIj"
2971  },
2972  {
2973   "alignment" : 4,
2974   "enum_fields" :
2975   [
2976    {
2977     "enum_field_value" : 0,
2978     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2979    },
2980    {
2981     "enum_field_value" : 1,
2982     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2983    },
2984    {
2985     "enum_field_value" : 2,
2986     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2987    },
2988    {
2989     "enum_field_value" : 3,
2990     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2991    }
2992   ],
2993   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2994   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2995   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2996   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2997   "size" : 4,
2998   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2999   "underlying_type" : "_ZTIi"
3000  },
3001  {
3002   "alignment" : 4,
3003   "enum_fields" :
3004   [
3005    {
3006     "enum_field_value" : 0,
3007     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3008    },
3009    {
3010     "enum_field_value" : 1,
3011     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3012    },
3013    {
3014     "enum_field_value" : 2,
3015     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3016    }
3017   ],
3018   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3019   "name" : "android::hardware::ProcessState::CallRestriction",
3020   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3021   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3022   "size" : 4,
3023   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3024   "underlying_type" : "_ZTIi"
3025  },
3026  {
3027   "alignment" : 4,
3028   "enum_fields" :
3029   [
3030    {
3031     "enum_field_value" : 0,
3032     "name" : "android::hardware::HidlReturnRestriction::NONE"
3033    },
3034    {
3035     "enum_field_value" : 1,
3036     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3037    },
3038    {
3039     "enum_field_value" : 2,
3040     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3041    }
3042   ],
3043   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3044   "name" : "android::hardware::HidlReturnRestriction",
3045   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3046   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3047   "size" : 4,
3048   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3049   "underlying_type" : "_ZTIi"
3050  },
3051  {
3052   "alignment" : 4,
3053   "enum_fields" :
3054   [
3055    {
3056     "enum_field_value" : 0,
3057     "name" : "android::hardware::Status::EX_NONE"
3058    },
3059    {
3060     "enum_field_value" : -1,
3061     "name" : "android::hardware::Status::EX_SECURITY"
3062    },
3063    {
3064     "enum_field_value" : -2,
3065     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3066    },
3067    {
3068     "enum_field_value" : -3,
3069     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3070    },
3071    {
3072     "enum_field_value" : -4,
3073     "name" : "android::hardware::Status::EX_NULL_POINTER"
3074    },
3075    {
3076     "enum_field_value" : -5,
3077     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3078    },
3079    {
3080     "enum_field_value" : -6,
3081     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3082    },
3083    {
3084     "enum_field_value" : -7,
3085     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3086    },
3087    {
3088     "enum_field_value" : -128,
3089     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3090    },
3091    {
3092     "enum_field_value" : -129,
3093     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3094    }
3095   ],
3096   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3097   "name" : "android::hardware::Status::Exception",
3098   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3099   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3100   "size" : 4,
3101   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3102   "underlying_type" : "_ZTIi"
3103  },
3104  {
3105   "alignment" : 4,
3106   "enum_fields" :
3107   [
3108    {
3109     "enum_field_value" : 1,
3110     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3111    }
3112   ],
3113   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3114   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3115   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3116   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3117   "size" : 4,
3118   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3119   "underlying_type" : "_ZTIj"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 0,
3127     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3128    },
3129    {
3130     "enum_field_value" : 1,
3131     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3132    },
3133    {
3134     "enum_field_value" : 2,
3135     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3136    },
3137    {
3138     "enum_field_value" : 3,
3139     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3140    },
3141    {
3142     "enum_field_value" : 4,
3143     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3144    },
3145    {
3146     "enum_field_value" : 5,
3147     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3148    },
3149    {
3150     "enum_field_value" : 6,
3151     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3152    },
3153    {
3154     "enum_field_value" : 7,
3155     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3156    },
3157    {
3158     "enum_field_value" : 8,
3159     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3160    },
3161    {
3162     "enum_field_value" : 9,
3163     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3164    }
3165   ],
3166   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3167   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3168   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3169   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3170   "size" : 4,
3171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3172   "underlying_type" : "_ZTIj"
3173  },
3174  {
3175   "alignment" : 4,
3176   "enum_fields" :
3177   [
3178    {
3179     "enum_field_value" : 1,
3180     "name" : "android::hardware::kSynchronizedReadWrite"
3181    },
3182    {
3183     "enum_field_value" : 2,
3184     "name" : "android::hardware::kUnsynchronizedWrite"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3188   "name" : "android::hardware::MQFlavor",
3189   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3190   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3191   "size" : 4,
3192   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3193   "underlying_type" : "_ZTIj"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::ENCRYPT"
3202    },
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DECRYPT"
3206    },
3207    {
3208     "enum_field_value" : 2,
3209     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::SIGN"
3210    },
3211    {
3212     "enum_field_value" : 3,
3213     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::VERIFY"
3214    },
3215    {
3216     "enum_field_value" : 4,
3217     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::DERIVE_KEY"
3218    },
3219    {
3220     "enum_field_value" : 5,
3221     "name" : "android::hardware::keymaster::V3_0::KeyPurpose::WRAP_KEY"
3222    }
3223   ],
3224   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE",
3225   "name" : "android::hardware::keymaster::V3_0::KeyPurpose",
3226   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE",
3227   "self_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE",
3228   "size" : 4,
3229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3230   "underlying_type" : "_ZTIj"
3231  },
3232  {
3233   "alignment" : 4,
3234   "enum_fields" :
3235   [
3236    {
3237     "enum_field_value" : 1,
3238     "name" : "android::hardware::keymaster::V3_0::PaddingMode::NONE"
3239    },
3240    {
3241     "enum_field_value" : 2,
3242     "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_OAEP"
3243    },
3244    {
3245     "enum_field_value" : 3,
3246     "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PSS"
3247    },
3248    {
3249     "enum_field_value" : 4,
3250     "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT"
3251    },
3252    {
3253     "enum_field_value" : 5,
3254     "name" : "android::hardware::keymaster::V3_0::PaddingMode::RSA_PKCS1_1_5_SIGN"
3255    },
3256    {
3257     "enum_field_value" : 64,
3258     "name" : "android::hardware::keymaster::V3_0::PaddingMode::PKCS7"
3259    }
3260   ],
3261   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_011PaddingModeE",
3262   "name" : "android::hardware::keymaster::V3_0::PaddingMode",
3263   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_011PaddingModeE",
3264   "self_type" : "_ZTIN7android8hardware9keymaster4V3_011PaddingModeE",
3265   "size" : 4,
3266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3267   "underlying_type" : "_ZTIj"
3268  },
3269  {
3270   "alignment" : 4,
3271   "enum_fields" :
3272   [
3273    {
3274     "enum_field_value" : 0,
3275     "name" : "android::hardware::keymaster::V3_0::SecurityLevel::SOFTWARE"
3276    },
3277    {
3278     "enum_field_value" : 1,
3279     "name" : "android::hardware::keymaster::V3_0::SecurityLevel::TRUSTED_ENVIRONMENT"
3280    }
3281   ],
3282   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_013SecurityLevelE",
3283   "name" : "android::hardware::keymaster::V3_0::SecurityLevel",
3284   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_013SecurityLevelE",
3285   "self_type" : "_ZTIN7android8hardware9keymaster4V3_013SecurityLevelE",
3286   "size" : 4,
3287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3288   "underlying_type" : "_ZTIj"
3289  },
3290  {
3291   "alignment" : 4,
3292   "enum_fields" :
3293   [
3294    {
3295     "enum_field_value" : 0,
3296     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::NONE"
3297    },
3298    {
3299     "enum_field_value" : 1,
3300     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::RFC5869_SHA256"
3301    },
3302    {
3303     "enum_field_value" : 2,
3304     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1"
3305    },
3306    {
3307     "enum_field_value" : 3,
3308     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256"
3309    },
3310    {
3311     "enum_field_value" : 4,
3312     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1"
3313    },
3314    {
3315     "enum_field_value" : 5,
3316     "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256"
3317    }
3318   ],
3319   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
3320   "name" : "android::hardware::keymaster::V3_0::KeyDerivationFunction",
3321   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
3322   "self_type" : "_ZTIN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
3323   "size" : 4,
3324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3325   "underlying_type" : "_ZTIj"
3326  },
3327  {
3328   "alignment" : 4,
3329   "enum_fields" :
3330   [
3331    {
3332     "enum_field_value" : 0,
3333     "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::STANDALONE"
3334    },
3335    {
3336     "enum_field_value" : 1,
3337     "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM"
3338    }
3339   ],
3340   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
3341   "name" : "android::hardware::keymaster::V3_0::KeyBlobUsageRequirements",
3342   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
3343   "self_type" : "_ZTIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
3344   "size" : 4,
3345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3346   "underlying_type" : "_ZTIj"
3347  },
3348  {
3349   "alignment" : 4,
3350   "enum_fields" :
3351   [
3352    {
3353     "enum_field_value" : 0,
3354     "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::NONE"
3355    },
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::PASSWORD"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::FINGERPRINT"
3363    },
3364    {
3365     "enum_field_value" : -1,
3366     "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType::ANY"
3367    }
3368   ],
3369   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
3370   "name" : "android::hardware::keymaster::V3_0::HardwareAuthenticatorType",
3371   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
3372   "self_type" : "_ZTIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
3373   "size" : 4,
3374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3375   "underlying_type" : "_ZTIj"
3376  },
3377  {
3378   "alignment" : 4,
3379   "enum_fields" :
3380   [
3381    {
3382     "enum_field_value" : 0,
3383     "name" : "android::hardware::keymaster::V3_0::Tag::INVALID"
3384    },
3385    {
3386     "enum_field_value" : 536870913,
3387     "name" : "android::hardware::keymaster::V3_0::Tag::PURPOSE"
3388    },
3389    {
3390     "enum_field_value" : 268435458,
3391     "name" : "android::hardware::keymaster::V3_0::Tag::ALGORITHM"
3392    },
3393    {
3394     "enum_field_value" : 805306371,
3395     "name" : "android::hardware::keymaster::V3_0::Tag::KEY_SIZE"
3396    },
3397    {
3398     "enum_field_value" : 536870916,
3399     "name" : "android::hardware::keymaster::V3_0::Tag::BLOCK_MODE"
3400    },
3401    {
3402     "enum_field_value" : 536870917,
3403     "name" : "android::hardware::keymaster::V3_0::Tag::DIGEST"
3404    },
3405    {
3406     "enum_field_value" : 536870918,
3407     "name" : "android::hardware::keymaster::V3_0::Tag::PADDING"
3408    },
3409    {
3410     "enum_field_value" : 1879048199,
3411     "name" : "android::hardware::keymaster::V3_0::Tag::CALLER_NONCE"
3412    },
3413    {
3414     "enum_field_value" : 805306376,
3415     "name" : "android::hardware::keymaster::V3_0::Tag::MIN_MAC_LENGTH"
3416    },
3417    {
3418     "enum_field_value" : 536870921,
3419     "name" : "android::hardware::keymaster::V3_0::Tag::KDF"
3420    },
3421    {
3422     "enum_field_value" : 268435466,
3423     "name" : "android::hardware::keymaster::V3_0::Tag::EC_CURVE"
3424    },
3425    {
3426     "enum_field_value" : 1342177480,
3427     "name" : "android::hardware::keymaster::V3_0::Tag::RSA_PUBLIC_EXPONENT"
3428    },
3429    {
3430     "enum_field_value" : 1879048393,
3431     "name" : "android::hardware::keymaster::V3_0::Tag::ECIES_SINGLE_HASH_MODE"
3432    },
3433    {
3434     "enum_field_value" : 1879048394,
3435     "name" : "android::hardware::keymaster::V3_0::Tag::INCLUDE_UNIQUE_ID"
3436    },
3437    {
3438     "enum_field_value" : 268435757,
3439     "name" : "android::hardware::keymaster::V3_0::Tag::BLOB_USAGE_REQUIREMENTS"
3440    },
3441    {
3442     "enum_field_value" : 1879048494,
3443     "name" : "android::hardware::keymaster::V3_0::Tag::BOOTLOADER_ONLY"
3444    },
3445    {
3446     "enum_field_value" : 1610613136,
3447     "name" : "android::hardware::keymaster::V3_0::Tag::ACTIVE_DATETIME"
3448    },
3449    {
3450     "enum_field_value" : 1610613137,
3451     "name" : "android::hardware::keymaster::V3_0::Tag::ORIGINATION_EXPIRE_DATETIME"
3452    },
3453    {
3454     "enum_field_value" : 1610613138,
3455     "name" : "android::hardware::keymaster::V3_0::Tag::USAGE_EXPIRE_DATETIME"
3456    },
3457    {
3458     "enum_field_value" : 805306771,
3459     "name" : "android::hardware::keymaster::V3_0::Tag::MIN_SECONDS_BETWEEN_OPS"
3460    },
3461    {
3462     "enum_field_value" : 805306772,
3463     "name" : "android::hardware::keymaster::V3_0::Tag::MAX_USES_PER_BOOT"
3464    },
3465    {
3466     "enum_field_value" : 1879048692,
3467     "name" : "android::hardware::keymaster::V3_0::Tag::ALL_USERS"
3468    },
3469    {
3470     "enum_field_value" : 805306869,
3471     "name" : "android::hardware::keymaster::V3_0::Tag::USER_ID"
3472    },
3473    {
3474     "enum_field_value" : -1610612234,
3475     "name" : "android::hardware::keymaster::V3_0::Tag::USER_SECURE_ID"
3476    },
3477    {
3478     "enum_field_value" : 1879048695,
3479     "name" : "android::hardware::keymaster::V3_0::Tag::NO_AUTH_REQUIRED"
3480    },
3481    {
3482     "enum_field_value" : 268435960,
3483     "name" : "android::hardware::keymaster::V3_0::Tag::USER_AUTH_TYPE"
3484    },
3485    {
3486     "enum_field_value" : 805306873,
3487     "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TIMEOUT"
3488    },
3489    {
3490     "enum_field_value" : 1879048698,
3491     "name" : "android::hardware::keymaster::V3_0::Tag::ALLOW_WHILE_ON_BODY"
3492    },
3493    {
3494     "enum_field_value" : 1879048792,
3495     "name" : "android::hardware::keymaster::V3_0::Tag::ALL_APPLICATIONS"
3496    },
3497    {
3498     "enum_field_value" : -1879047591,
3499     "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_ID"
3500    },
3501    {
3502     "enum_field_value" : 1879048794,
3503     "name" : "android::hardware::keymaster::V3_0::Tag::EXPORTABLE"
3504    },
3505    {
3506     "enum_field_value" : -1879047492,
3507     "name" : "android::hardware::keymaster::V3_0::Tag::APPLICATION_DATA"
3508    },
3509    {
3510     "enum_field_value" : 1610613437,
3511     "name" : "android::hardware::keymaster::V3_0::Tag::CREATION_DATETIME"
3512    },
3513    {
3514     "enum_field_value" : 268436158,
3515     "name" : "android::hardware::keymaster::V3_0::Tag::ORIGIN"
3516    },
3517    {
3518     "enum_field_value" : 1879048895,
3519     "name" : "android::hardware::keymaster::V3_0::Tag::ROLLBACK_RESISTANT"
3520    },
3521    {
3522     "enum_field_value" : -1879047488,
3523     "name" : "android::hardware::keymaster::V3_0::Tag::ROOT_OF_TRUST"
3524    },
3525    {
3526     "enum_field_value" : 805307073,
3527     "name" : "android::hardware::keymaster::V3_0::Tag::OS_VERSION"
3528    },
3529    {
3530     "enum_field_value" : 805307074,
3531     "name" : "android::hardware::keymaster::V3_0::Tag::OS_PATCHLEVEL"
3532    },
3533    {
3534     "enum_field_value" : -1879047485,
3535     "name" : "android::hardware::keymaster::V3_0::Tag::UNIQUE_ID"
3536    },
3537    {
3538     "enum_field_value" : -1879047484,
3539     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_CHALLENGE"
3540    },
3541    {
3542     "enum_field_value" : -1879047483,
3543     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_APPLICATION_ID"
3544    },
3545    {
3546     "enum_field_value" : -1879047482,
3547     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_BRAND"
3548    },
3549    {
3550     "enum_field_value" : -1879047481,
3551     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_DEVICE"
3552    },
3553    {
3554     "enum_field_value" : -1879047480,
3555     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_PRODUCT"
3556    },
3557    {
3558     "enum_field_value" : -1879047479,
3559     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_SERIAL"
3560    },
3561    {
3562     "enum_field_value" : -1879047478,
3563     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_IMEI"
3564    },
3565    {
3566     "enum_field_value" : -1879047477,
3567     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MEID"
3568    },
3569    {
3570     "enum_field_value" : -1879047476,
3571     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MANUFACTURER"
3572    },
3573    {
3574     "enum_field_value" : -1879047475,
3575     "name" : "android::hardware::keymaster::V3_0::Tag::ATTESTATION_ID_MODEL"
3576    },
3577    {
3578     "enum_field_value" : -1879047192,
3579     "name" : "android::hardware::keymaster::V3_0::Tag::ASSOCIATED_DATA"
3580    },
3581    {
3582     "enum_field_value" : -1879047191,
3583     "name" : "android::hardware::keymaster::V3_0::Tag::NONCE"
3584    },
3585    {
3586     "enum_field_value" : -1879047190,
3587     "name" : "android::hardware::keymaster::V3_0::Tag::AUTH_TOKEN"
3588    },
3589    {
3590     "enum_field_value" : 805307371,
3591     "name" : "android::hardware::keymaster::V3_0::Tag::MAC_LENGTH"
3592    },
3593    {
3594     "enum_field_value" : 1879049196,
3595     "name" : "android::hardware::keymaster::V3_0::Tag::RESET_SINCE_ID_ROTATION"
3596    }
3597   ],
3598   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_03TagE",
3599   "name" : "android::hardware::keymaster::V3_0::Tag",
3600   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_03TagE",
3601   "self_type" : "_ZTIN7android8hardware9keymaster4V3_03TagE",
3602   "size" : 4,
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3604   "underlying_type" : "_ZTIj"
3605  },
3606  {
3607   "alignment" : 4,
3608   "enum_fields" :
3609   [
3610    {
3611     "enum_field_value" : 0,
3612     "name" : "android::hardware::keymaster::V3_0::Digest::NONE"
3613    },
3614    {
3615     "enum_field_value" : 1,
3616     "name" : "android::hardware::keymaster::V3_0::Digest::MD5"
3617    },
3618    {
3619     "enum_field_value" : 2,
3620     "name" : "android::hardware::keymaster::V3_0::Digest::SHA1"
3621    },
3622    {
3623     "enum_field_value" : 3,
3624     "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_224"
3625    },
3626    {
3627     "enum_field_value" : 4,
3628     "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_256"
3629    },
3630    {
3631     "enum_field_value" : 5,
3632     "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_384"
3633    },
3634    {
3635     "enum_field_value" : 6,
3636     "name" : "android::hardware::keymaster::V3_0::Digest::SHA_2_512"
3637    }
3638   ],
3639   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_06DigestE",
3640   "name" : "android::hardware::keymaster::V3_0::Digest",
3641   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_06DigestE",
3642   "self_type" : "_ZTIN7android8hardware9keymaster4V3_06DigestE",
3643   "size" : 4,
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3645   "underlying_type" : "_ZTIj"
3646  },
3647  {
3648   "alignment" : 4,
3649   "enum_fields" :
3650   [
3651    {
3652     "enum_field_value" : 0,
3653     "name" : "android::hardware::keymaster::V3_0::EcCurve::P_224"
3654    },
3655    {
3656     "enum_field_value" : 1,
3657     "name" : "android::hardware::keymaster::V3_0::EcCurve::P_256"
3658    },
3659    {
3660     "enum_field_value" : 2,
3661     "name" : "android::hardware::keymaster::V3_0::EcCurve::P_384"
3662    },
3663    {
3664     "enum_field_value" : 3,
3665     "name" : "android::hardware::keymaster::V3_0::EcCurve::P_521"
3666    }
3667   ],
3668   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_07EcCurveE",
3669   "name" : "android::hardware::keymaster::V3_0::EcCurve",
3670   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_07EcCurveE",
3671   "self_type" : "_ZTIN7android8hardware9keymaster4V3_07EcCurveE",
3672   "size" : 4,
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3674   "underlying_type" : "_ZTIj"
3675  },
3676  {
3677   "alignment" : 4,
3678   "enum_fields" :
3679   [
3680    {
3681     "enum_field_value" : 0,
3682     "name" : "android::hardware::keymaster::V3_0::TagType::INVALID"
3683    },
3684    {
3685     "enum_field_value" : 268435456,
3686     "name" : "android::hardware::keymaster::V3_0::TagType::ENUM"
3687    },
3688    {
3689     "enum_field_value" : 536870912,
3690     "name" : "android::hardware::keymaster::V3_0::TagType::ENUM_REP"
3691    },
3692    {
3693     "enum_field_value" : 805306368,
3694     "name" : "android::hardware::keymaster::V3_0::TagType::UINT"
3695    },
3696    {
3697     "enum_field_value" : 1073741824,
3698     "name" : "android::hardware::keymaster::V3_0::TagType::UINT_REP"
3699    },
3700    {
3701     "enum_field_value" : 1342177280,
3702     "name" : "android::hardware::keymaster::V3_0::TagType::ULONG"
3703    },
3704    {
3705     "enum_field_value" : 1610612736,
3706     "name" : "android::hardware::keymaster::V3_0::TagType::DATE"
3707    },
3708    {
3709     "enum_field_value" : 1879048192,
3710     "name" : "android::hardware::keymaster::V3_0::TagType::BOOL"
3711    },
3712    {
3713     "enum_field_value" : -2147483648,
3714     "name" : "android::hardware::keymaster::V3_0::TagType::BIGNUM"
3715    },
3716    {
3717     "enum_field_value" : -1879048192,
3718     "name" : "android::hardware::keymaster::V3_0::TagType::BYTES"
3719    },
3720    {
3721     "enum_field_value" : -1610612736,
3722     "name" : "android::hardware::keymaster::V3_0::TagType::ULONG_REP"
3723    }
3724   ],
3725   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_07TagTypeE",
3726   "name" : "android::hardware::keymaster::V3_0::TagType",
3727   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_07TagTypeE",
3728   "self_type" : "_ZTIN7android8hardware9keymaster4V3_07TagTypeE",
3729   "size" : 4,
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3731   "underlying_type" : "_ZTIj"
3732  },
3733  {
3734   "alignment" : 4,
3735   "enum_fields" :
3736   [
3737    {
3738     "enum_field_value" : 1,
3739     "name" : "android::hardware::keymaster::V3_0::Algorithm::RSA"
3740    },
3741    {
3742     "enum_field_value" : 3,
3743     "name" : "android::hardware::keymaster::V3_0::Algorithm::EC"
3744    },
3745    {
3746     "enum_field_value" : 32,
3747     "name" : "android::hardware::keymaster::V3_0::Algorithm::AES"
3748    },
3749    {
3750     "enum_field_value" : 128,
3751     "name" : "android::hardware::keymaster::V3_0::Algorithm::HMAC"
3752    }
3753   ],
3754   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_09AlgorithmE",
3755   "name" : "android::hardware::keymaster::V3_0::Algorithm",
3756   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09AlgorithmE",
3757   "self_type" : "_ZTIN7android8hardware9keymaster4V3_09AlgorithmE",
3758   "size" : 4,
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3760   "underlying_type" : "_ZTIj"
3761  },
3762  {
3763   "alignment" : 4,
3764   "enum_fields" :
3765   [
3766    {
3767     "enum_field_value" : 1,
3768     "name" : "android::hardware::keymaster::V3_0::BlockMode::ECB"
3769    },
3770    {
3771     "enum_field_value" : 2,
3772     "name" : "android::hardware::keymaster::V3_0::BlockMode::CBC"
3773    },
3774    {
3775     "enum_field_value" : 3,
3776     "name" : "android::hardware::keymaster::V3_0::BlockMode::CTR"
3777    },
3778    {
3779     "enum_field_value" : 32,
3780     "name" : "android::hardware::keymaster::V3_0::BlockMode::GCM"
3781    }
3782   ],
3783   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_09BlockModeE",
3784   "name" : "android::hardware::keymaster::V3_0::BlockMode",
3785   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09BlockModeE",
3786   "self_type" : "_ZTIN7android8hardware9keymaster4V3_09BlockModeE",
3787   "size" : 4,
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
3789   "underlying_type" : "_ZTIj"
3790  },
3791  {
3792   "alignment" : 4,
3793   "enum_fields" :
3794   [
3795    {
3796     "enum_field_value" : 0,
3797     "name" : "android::hardware::keymaster::V3_0::ErrorCode::OK"
3798    },
3799    {
3800     "enum_field_value" : -1,
3801     "name" : "android::hardware::keymaster::V3_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
3802    },
3803    {
3804     "enum_field_value" : -2,
3805     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PURPOSE"
3806    },
3807    {
3808     "enum_field_value" : -3,
3809     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PURPOSE"
3810    },
3811    {
3812     "enum_field_value" : -4,
3813     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_ALGORITHM"
3814    },
3815    {
3816     "enum_field_value" : -5,
3817     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_ALGORITHM"
3818    },
3819    {
3820     "enum_field_value" : -6,
3821     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_SIZE"
3822    },
3823    {
3824     "enum_field_value" : -7,
3825     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_BLOCK_MODE"
3826    },
3827    {
3828     "enum_field_value" : -8,
3829     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
3830    },
3831    {
3832     "enum_field_value" : -9,
3833     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MAC_LENGTH"
3834    },
3835    {
3836     "enum_field_value" : -10,
3837     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_PADDING_MODE"
3838    },
3839    {
3840     "enum_field_value" : -11,
3841     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_PADDING_MODE"
3842    },
3843    {
3844     "enum_field_value" : -12,
3845     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_DIGEST"
3846    },
3847    {
3848     "enum_field_value" : -13,
3849     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_DIGEST"
3850    },
3851    {
3852     "enum_field_value" : -14,
3853     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_EXPIRATION_TIME"
3854    },
3855    {
3856     "enum_field_value" : -15,
3857     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_USER_ID"
3858    },
3859    {
3860     "enum_field_value" : -16,
3861     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
3862    },
3863    {
3864     "enum_field_value" : -17,
3865     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_FORMAT"
3866    },
3867    {
3868     "enum_field_value" : -18,
3869     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
3870    },
3871    {
3872     "enum_field_value" : -19,
3873     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
3874    },
3875    {
3876     "enum_field_value" : -20,
3877     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
3878    },
3879    {
3880     "enum_field_value" : -21,
3881     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_INPUT_LENGTH"
3882    },
3883    {
3884     "enum_field_value" : -22,
3885     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
3886    },
3887    {
3888     "enum_field_value" : -23,
3889     "name" : "android::hardware::keymaster::V3_0::ErrorCode::DELEGATION_NOT_ALLOWED"
3890    },
3891    {
3892     "enum_field_value" : -24,
3893     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_NOT_YET_VALID"
3894    },
3895    {
3896     "enum_field_value" : -25,
3897     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_EXPIRED"
3898    },
3899    {
3900     "enum_field_value" : -26,
3901     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
3902    },
3903    {
3904     "enum_field_value" : -27,
3905     "name" : "android::hardware::keymaster::V3_0::ErrorCode::OUTPUT_PARAMETER_NULL"
3906    },
3907    {
3908     "enum_field_value" : -28,
3909     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_OPERATION_HANDLE"
3910    },
3911    {
3912     "enum_field_value" : -29,
3913     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
3914    },
3915    {
3916     "enum_field_value" : -30,
3917     "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERIFICATION_FAILED"
3918    },
3919    {
3920     "enum_field_value" : -31,
3921     "name" : "android::hardware::keymaster::V3_0::ErrorCode::TOO_MANY_OPERATIONS"
3922    },
3923    {
3924     "enum_field_value" : -32,
3925     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNEXPECTED_NULL_POINTER"
3926    },
3927    {
3928     "enum_field_value" : -33,
3929     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_KEY_BLOB"
3930    },
3931    {
3932     "enum_field_value" : -34,
3933     "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
3934    },
3935    {
3936     "enum_field_value" : -35,
3937     "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
3938    },
3939    {
3940     "enum_field_value" : -36,
3941     "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
3942    },
3943    {
3944     "enum_field_value" : -37,
3945     "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
3946    },
3947    {
3948     "enum_field_value" : -38,
3949     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_ARGUMENT"
3950    },
3951    {
3952     "enum_field_value" : -39,
3953     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_TAG"
3954    },
3955    {
3956     "enum_field_value" : -40,
3957     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_TAG"
3958    },
3959    {
3960     "enum_field_value" : -41,
3961     "name" : "android::hardware::keymaster::V3_0::ErrorCode::MEMORY_ALLOCATION_FAILED"
3962    },
3963    {
3964     "enum_field_value" : -44,
3965     "name" : "android::hardware::keymaster::V3_0::ErrorCode::IMPORT_PARAMETER_MISMATCH"
3966    },
3967    {
3968     "enum_field_value" : -45,
3969     "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_ACCESS_DENIED"
3970    },
3971    {
3972     "enum_field_value" : -46,
3973     "name" : "android::hardware::keymaster::V3_0::ErrorCode::OPERATION_CANCELLED"
3974    },
3975    {
3976     "enum_field_value" : -47,
3977     "name" : "android::hardware::keymaster::V3_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
3978    },
3979    {
3980     "enum_field_value" : -48,
3981     "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_BUSY"
3982    },
3983    {
3984     "enum_field_value" : -49,
3985     "name" : "android::hardware::keymaster::V3_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
3986    },
3987    {
3988     "enum_field_value" : -50,
3989     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_FIELD"
3990    },
3991    {
3992     "enum_field_value" : -51,
3993     "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_NONCE"
3994    },
3995    {
3996     "enum_field_value" : -52,
3997     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_NONCE"
3998    },
3999    {
4000     "enum_field_value" : -53,
4001     "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MAC_LENGTH"
4002    },
4003    {
4004     "enum_field_value" : -54,
4005     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
4006    },
4007    {
4008     "enum_field_value" : -55,
4009     "name" : "android::hardware::keymaster::V3_0::ErrorCode::CALLER_NONCE_PROHIBITED"
4010    },
4011    {
4012     "enum_field_value" : -56,
4013     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_MAX_OPS_EXCEEDED"
4014    },
4015    {
4016     "enum_field_value" : -57,
4017     "name" : "android::hardware::keymaster::V3_0::ErrorCode::INVALID_MAC_LENGTH"
4018    },
4019    {
4020     "enum_field_value" : -58,
4021     "name" : "android::hardware::keymaster::V3_0::ErrorCode::MISSING_MIN_MAC_LENGTH"
4022    },
4023    {
4024     "enum_field_value" : -59,
4025     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
4026    },
4027    {
4028     "enum_field_value" : -60,
4029     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_KDF"
4030    },
4031    {
4032     "enum_field_value" : -61,
4033     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNSUPPORTED_EC_CURVE"
4034    },
4035    {
4036     "enum_field_value" : -62,
4037     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEY_REQUIRES_UPGRADE"
4038    },
4039    {
4040     "enum_field_value" : -63,
4041     "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
4042    },
4043    {
4044     "enum_field_value" : -64,
4045     "name" : "android::hardware::keymaster::V3_0::ErrorCode::KEYMASTER_NOT_CONFIGURED"
4046    },
4047    {
4048     "enum_field_value" : -65,
4049     "name" : "android::hardware::keymaster::V3_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
4050    },
4051    {
4052     "enum_field_value" : -66,
4053     "name" : "android::hardware::keymaster::V3_0::ErrorCode::CANNOT_ATTEST_IDS"
4054    },
4055    {
4056     "enum_field_value" : -100,
4057     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNIMPLEMENTED"
4058    },
4059    {
4060     "enum_field_value" : -101,
4061     "name" : "android::hardware::keymaster::V3_0::ErrorCode::VERSION_MISMATCH"
4062    },
4063    {
4064     "enum_field_value" : -1000,
4065     "name" : "android::hardware::keymaster::V3_0::ErrorCode::UNKNOWN_ERROR"
4066    }
4067   ],
4068   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE",
4069   "name" : "android::hardware::keymaster::V3_0::ErrorCode",
4070   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE",
4071   "self_type" : "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE",
4072   "size" : 4,
4073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
4074   "underlying_type" : "_ZTIj"
4075  },
4076  {
4077   "alignment" : 4,
4078   "enum_fields" :
4079   [
4080    {
4081     "enum_field_value" : 0,
4082     "name" : "android::hardware::keymaster::V3_0::KeyFormat::X509"
4083    },
4084    {
4085     "enum_field_value" : 1,
4086     "name" : "android::hardware::keymaster::V3_0::KeyFormat::PKCS8"
4087    },
4088    {
4089     "enum_field_value" : 3,
4090     "name" : "android::hardware::keymaster::V3_0::KeyFormat::RAW"
4091    }
4092   ],
4093   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE",
4094   "name" : "android::hardware::keymaster::V3_0::KeyFormat",
4095   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE",
4096   "self_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE",
4097   "size" : 4,
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
4099   "underlying_type" : "_ZTIj"
4100  },
4101  {
4102   "alignment" : 4,
4103   "enum_fields" :
4104   [
4105    {
4106     "enum_field_value" : 0,
4107     "name" : "android::hardware::keymaster::V3_0::KeyOrigin::GENERATED"
4108    },
4109    {
4110     "enum_field_value" : 1,
4111     "name" : "android::hardware::keymaster::V3_0::KeyOrigin::DERIVED"
4112    },
4113    {
4114     "enum_field_value" : 2,
4115     "name" : "android::hardware::keymaster::V3_0::KeyOrigin::IMPORTED"
4116    },
4117    {
4118     "enum_field_value" : 3,
4119     "name" : "android::hardware::keymaster::V3_0::KeyOrigin::UNKNOWN"
4120    }
4121   ],
4122   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_09KeyOriginE",
4123   "name" : "android::hardware::keymaster::V3_0::KeyOrigin",
4124   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyOriginE",
4125   "self_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyOriginE",
4126   "size" : 4,
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h",
4128   "underlying_type" : "_ZTIj"
4129  },
4130  {
4131   "alignment" : 4,
4132   "enum_fields" :
4133   [
4134    {
4135     "enum_field_value" : 0,
4136     "name" : "android::Condition::WAKE_UP_ONE"
4137    },
4138    {
4139     "enum_field_value" : 1,
4140     "name" : "android::Condition::WAKE_UP_ALL"
4141    }
4142   ],
4143   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4144   "name" : "android::Condition::WakeUpType",
4145   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4146   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4147   "size" : 4,
4148   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4149   "underlying_type" : "_ZTIj"
4150  },
4151  {
4152   "alignment" : 4,
4153   "enum_fields" :
4154   [
4155    {
4156     "enum_field_value" : 0,
4157     "name" : "android::Condition::PRIVATE"
4158    },
4159    {
4160     "enum_field_value" : 1,
4161     "name" : "android::Condition::SHARED"
4162    }
4163   ],
4164   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4165   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4166   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4167   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4168   "size" : 4,
4169   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4170   "underlying_type" : "_ZTIj"
4171  }
4172 ],
4173 "function_types" :
4174 [
4175  {
4176   "alignment" : 4,
4177   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4178   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4179   "parameters" :
4180   [
4181    {
4182     "referenced_type" : "_ZTIRKN7android8String16E"
4183    },
4184    {
4185     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIPv"
4189    }
4190   ],
4191   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4192   "return_type" : "_ZTIb",
4193   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4194   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "_ZTIFiPvE",
4199   "name" : "int (void *)",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTIPv"
4204    }
4205   ],
4206   "referenced_type" : "_ZTIFiPvE",
4207   "return_type" : "_ZTIi",
4208   "self_type" : "_ZTIFiPvE",
4209   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4210  },
4211  {
4212   "alignment" : 4,
4213   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4214   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4215   "parameters" :
4216   [
4217    {
4218     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4219    },
4220    {
4221     "referenced_type" : "_ZTIPKh"
4222    },
4223    {
4224     "referenced_type" : "_ZTIj"
4225    },
4226    {
4227     "referenced_type" : "_ZTIPKy"
4228    },
4229    {
4230     "referenced_type" : "_ZTIj"
4231    },
4232    {
4233     "referenced_type" : "_ZTIPv"
4234    }
4235   ],
4236   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4237   "return_type" : "_ZTIv",
4238   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4239   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4240  }
4241 ],
4242 "functions" :
4243 [
4244  {
4245   "function_name" : "android::hardware::details::castInterface",
4246   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V3_016IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4247   "parameters" :
4248   [
4249    {
4250     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4251    },
4252    {
4253     "referenced_type" : "_ZTIPKc"
4254    },
4255    {
4256     "referenced_type" : "_ZTIb"
4257    }
4258   ],
4259   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
4260   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4261   "template_args" :
4262   [
4263    "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
4264    "_ZTIN7android4hidl4base4V1_05IBaseE",
4265    "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
4266   ]
4267  },
4268  {
4269   "function_name" : "android::hardware::details::getServiceInternal",
4270   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V3_019BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4271   "parameters" :
4272   [
4273    {
4274     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIb"
4278    },
4279    {
4280     "referenced_type" : "_ZTIb"
4281    }
4282   ],
4283   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
4284   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4285   "template_args" :
4286   [
4287    "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
4288    "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
4289    "_ZTIv",
4290    "_ZTIv"
4291   ]
4292  },
4293  {
4294   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getService",
4295   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4296   "parameters" :
4297   [
4298    {
4299     "default_arg" : true,
4300     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4301    },
4302    {
4303     "default_arg" : true,
4304     "referenced_type" : "_ZTIb"
4305    }
4306   ],
4307   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4309  },
4310  {
4311   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::linkToDeath",
4312   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4313   "parameters" :
4314   [
4315    {
4316     "is_this_ptr" : true,
4317     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4318    },
4319    {
4320     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4321    },
4322    {
4323     "referenced_type" : "_ZTIy"
4324    }
4325   ],
4326   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4328  },
4329  {
4330   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getDebugInfo",
4331   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4332   "parameters" :
4333   [
4334    {
4335     "is_this_ptr" : true,
4336     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4337    },
4338    {
4339     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4340    }
4341   ],
4342   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4344  },
4345  {
4346   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::getHashChain",
4347   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4348   "parameters" :
4349   [
4350    {
4351     "is_this_ptr" : true,
4352     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4353    },
4354    {
4355     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4356    }
4357   ],
4358   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4360  },
4361  {
4362   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::tryGetService",
4363   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4364   "parameters" :
4365   [
4366    {
4367     "default_arg" : true,
4368     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4369    },
4370    {
4371     "default_arg" : true,
4372     "referenced_type" : "_ZTIb"
4373    }
4374   ],
4375   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
4376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4377  },
4378  {
4379   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::unlinkToDeath",
4380   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4381   "parameters" :
4382   [
4383    {
4384     "is_this_ptr" : true,
4385     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4386    },
4387    {
4388     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4389    }
4390   ],
4391   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4393  },
4394  {
4395   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceChain",
4396   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4397   "parameters" :
4398   [
4399    {
4400     "is_this_ptr" : true,
4401     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4402    },
4403    {
4404     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4405    }
4406   ],
4407   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4409  },
4410  {
4411   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerAsService",
4412   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4413   "parameters" :
4414   [
4415    {
4416     "is_this_ptr" : true,
4417     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4418    },
4419    {
4420     "default_arg" : true,
4421     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4422    }
4423   ],
4424   "return_type" : "_ZTIi",
4425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4426  },
4427  {
4428   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::interfaceDescriptor",
4429   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4430   "parameters" :
4431   [
4432    {
4433     "is_this_ptr" : true,
4434     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4435    },
4436    {
4437     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4438    }
4439   ],
4440   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4442  },
4443  {
4444   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::notifySyspropsChanged",
4445   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv",
4446   "parameters" :
4447   [
4448    {
4449     "is_this_ptr" : true,
4450     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4451    }
4452   ],
4453   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::setHALInstrumentation",
4458   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv",
4459   "parameters" :
4460   [
4461    {
4462     "is_this_ptr" : true,
4463     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4464    }
4465   ],
4466   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4468  },
4469  {
4470   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::registerForNotifications",
4471   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4472   "parameters" :
4473   [
4474    {
4475     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4476    },
4477    {
4478     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4479    }
4480   ],
4481   "return_type" : "_ZTIb",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4483  },
4484  {
4485   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::ping",
4486   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv",
4487   "parameters" :
4488   [
4489    {
4490     "is_this_ptr" : true,
4491     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4492    }
4493   ],
4494   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4496  },
4497  {
4498   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::debug",
4499   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4500   "parameters" :
4501   [
4502    {
4503     "is_this_ptr" : true,
4504     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
4505    },
4506    {
4507     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4508    },
4509    {
4510     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4511    }
4512   ],
4513   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4515  },
4516  {
4517   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom",
4518   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4519   "parameters" :
4520   [
4521    {
4522     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4523    },
4524    {
4525     "default_arg" : true,
4526     "referenced_type" : "_ZTIb"
4527    }
4528   ],
4529   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
4530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4531  },
4532  {
4533   "function_name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::castFrom",
4534   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice8castFromERKNS_2spIS3_EEb",
4535   "parameters" :
4536   [
4537    {
4538     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
4539    },
4540    {
4541     "default_arg" : true,
4542     "referenced_type" : "_ZTIb"
4543    }
4544   ],
4545   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
4546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
4547  },
4548  {
4549   "access" : "private",
4550   "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::addOnewayTask",
4551   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE",
4552   "parameters" :
4553   [
4554    {
4555     "is_this_ptr" : true,
4556     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
4557    },
4558    {
4559     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4560    }
4561   ],
4562   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h"
4564  },
4565  {
4566   "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice",
4567   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE",
4568   "parameters" :
4569   [
4570    {
4571     "is_this_ptr" : true,
4572     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
4573    },
4574    {
4575     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
4576    }
4577   ],
4578   "return_type" : "_ZTIv",
4579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h"
4580  },
4581  {
4582   "function_name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice::BsKeymasterDevice",
4583   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE",
4584   "parameters" :
4585   [
4586    {
4587     "is_this_ptr" : true,
4588     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
4589    },
4590    {
4591     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
4592    }
4593   ],
4594   "return_type" : "_ZTIv",
4595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h"
4596  },
4597  {
4598   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::onTransact",
4599   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4600   "parameters" :
4601   [
4602    {
4603     "is_this_ptr" : true,
4604     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
4605    },
4606    {
4607     "referenced_type" : "_ZTIj"
4608    },
4609    {
4610     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4611    },
4612    {
4613     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4614    },
4615    {
4616     "default_arg" : true,
4617     "referenced_type" : "_ZTIj"
4618    },
4619    {
4620     "default_arg" : true,
4621     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4622    }
4623   ],
4624   "return_type" : "_ZTIi",
4625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4626  },
4627  {
4628   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_abort",
4629   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4630   "parameters" :
4631   [
4632    {
4633     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4634    },
4635    {
4636     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4637    },
4638    {
4639     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4640    },
4641    {
4642     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4643    }
4644   ],
4645   "return_type" : "_ZTIi",
4646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4647  },
4648  {
4649   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_begin",
4650   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice11_hidl_beginEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4651   "parameters" :
4652   [
4653    {
4654     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4655    },
4656    {
4657     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4658    },
4659    {
4660     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4661    },
4662    {
4663     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4664    }
4665   ],
4666   "return_type" : "_ZTIi",
4667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4668  },
4669  {
4670   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_finish",
4671   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_finishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4672   "parameters" :
4673   [
4674    {
4675     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4676    },
4677    {
4678     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4679    },
4680    {
4681     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4682    },
4683    {
4684     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4685    }
4686   ],
4687   "return_type" : "_ZTIi",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_update",
4692   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4693   "parameters" :
4694   [
4695    {
4696     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4697    },
4698    {
4699     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4700    },
4701    {
4702     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4703    },
4704    {
4705     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4706    }
4707   ],
4708   "return_type" : "_ZTIi",
4709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4710  },
4711  {
4712   "access" : "private",
4713   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::getDebugInfo",
4714   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4715   "parameters" :
4716   [
4717    {
4718     "is_this_ptr" : true,
4719     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
4720    },
4721    {
4722     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4723    }
4724   ],
4725   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4727  },
4728  {
4729   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_attestKey",
4730   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_attestKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4731   "parameters" :
4732   [
4733    {
4734     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4735    },
4736    {
4737     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4738    },
4739    {
4740     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4741    },
4742    {
4743     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4744    }
4745   ],
4746   "return_type" : "_ZTIi",
4747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4748  },
4749  {
4750   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteKey",
4751   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_deleteKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4752   "parameters" :
4753   [
4754    {
4755     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4756    },
4757    {
4758     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4759    },
4760    {
4761     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4762    },
4763    {
4764     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4765    }
4766   ],
4767   "return_type" : "_ZTIi",
4768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4769  },
4770  {
4771   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_exportKey",
4772   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_exportKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4773   "parameters" :
4774   [
4775    {
4776     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4777    },
4778    {
4779     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4780    },
4781    {
4782     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4783    },
4784    {
4785     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4786    }
4787   ],
4788   "return_type" : "_ZTIi",
4789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4790  },
4791  {
4792   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_importKey",
4793   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice15_hidl_importKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4794   "parameters" :
4795   [
4796    {
4797     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4798    },
4799    {
4800     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4801    },
4802    {
4803     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4804    },
4805    {
4806     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4807    }
4808   ],
4809   "return_type" : "_ZTIi",
4810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4811  },
4812  {
4813   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_upgradeKey",
4814   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice16_hidl_upgradeKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4815   "parameters" :
4816   [
4817    {
4818     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4819    },
4820    {
4821     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4822    },
4823    {
4824     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4825    },
4826    {
4827     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4828    }
4829   ],
4830   "return_type" : "_ZTIi",
4831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4832  },
4833  {
4834   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_generateKey",
4835   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice17_hidl_generateKeyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4836   "parameters" :
4837   [
4838    {
4839     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4840    },
4841    {
4842     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4843    },
4844    {
4845     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4846    },
4847    {
4848     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4849    }
4850   ],
4851   "return_type" : "_ZTIi",
4852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4853  },
4854  {
4855   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_addRngEntropy",
4856   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_addRngEntropyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4857   "parameters" :
4858   [
4859    {
4860     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4861    },
4862    {
4863     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4864    },
4865    {
4866     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4867    },
4868    {
4869     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4870    }
4871   ],
4872   "return_type" : "_ZTIi",
4873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4874  },
4875  {
4876   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_deleteAllKeys",
4877   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice19_hidl_deleteAllKeysEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4878   "parameters" :
4879   [
4880    {
4881     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4882    },
4883    {
4884     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4885    },
4886    {
4887     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4888    },
4889    {
4890     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4891    }
4892   ],
4893   "return_type" : "_ZTIi",
4894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4895  },
4896  {
4897   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getHardwareFeatures",
4898   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4899   "parameters" :
4900   [
4901    {
4902     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4903    },
4904    {
4905     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4906    },
4907    {
4908     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4909    },
4910    {
4911     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4912    }
4913   ],
4914   "return_type" : "_ZTIi",
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4916  },
4917  {
4918   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_destroyAttestationIds",
4919   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4920   "parameters" :
4921   [
4922    {
4923     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4924    },
4925    {
4926     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4927    },
4928    {
4929     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4930    },
4931    {
4932     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4933    }
4934   ],
4935   "return_type" : "_ZTIi",
4936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4937  },
4938  {
4939   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::_hidl_getKeyCharacteristics",
4940   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4941   "parameters" :
4942   [
4943    {
4944     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4945    },
4946    {
4947     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4948    },
4949    {
4950     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4951    },
4952    {
4953     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4954    }
4955   ],
4956   "return_type" : "_ZTIi",
4957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4958  },
4959  {
4960   "access" : "private",
4961   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::ping",
4962   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice4pingEv",
4963   "parameters" :
4964   [
4965    {
4966     "is_this_ptr" : true,
4967     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
4968    }
4969   ],
4970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4972  },
4973  {
4974   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice",
4975   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE",
4976   "parameters" :
4977   [
4978    {
4979     "is_this_ptr" : true,
4980     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
4981    },
4982    {
4983     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
4984    }
4985   ],
4986   "return_type" : "_ZTIv",
4987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
4988  },
4989  {
4990   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::BnHwKeymasterDevice",
4991   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
4997    },
4998    {
4999     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
5000    }
5001   ],
5002   "return_type" : "_ZTIv",
5003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
5004  },
5005  {
5006   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5007   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev",
5008   "parameters" :
5009   [
5010    {
5011     "is_this_ptr" : true,
5012     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
5013    }
5014   ],
5015   "return_type" : "_ZTIv",
5016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
5017  },
5018  {
5019   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5020   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev",
5021   "parameters" :
5022   [
5023    {
5024     "is_this_ptr" : true,
5025     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
5026    }
5027   ],
5028   "return_type" : "_ZTIv",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5033   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD2Ev",
5034   "parameters" :
5035   [
5036    {
5037     "is_this_ptr" : true,
5038     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
5039    }
5040   ],
5041   "return_type" : "_ZTIv",
5042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h"
5043  },
5044  {
5045   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::upgradeKey",
5046   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE",
5047   "parameters" :
5048   [
5049    {
5050     "is_this_ptr" : true,
5051     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5052    },
5053    {
5054     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5055    },
5056    {
5057     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5058    },
5059    {
5060     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5061    }
5062   ],
5063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5065  },
5066  {
5067   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_abort",
5068   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy",
5069   "parameters" :
5070   [
5071    {
5072     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5073    },
5074    {
5075     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5076    },
5077    {
5078     "referenced_type" : "_ZTIy"
5079    }
5080   ],
5081   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5083  },
5084  {
5085   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_begin",
5086   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11_hidl_beginEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNSA_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESH_yEEE",
5087   "parameters" :
5088   [
5089    {
5090     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5091    },
5092    {
5093     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5094    },
5095    {
5096     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE"
5097    },
5098    {
5099     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5100    },
5101    {
5102     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5103    },
5104    {
5105     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEEyEEE"
5106    }
5107   ],
5108   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5110  },
5111  {
5112   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::generateKey",
5113   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE",
5114   "parameters" :
5115   [
5116    {
5117     "is_this_ptr" : true,
5118     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5119    },
5120    {
5121     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5122    },
5123    {
5124     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5125    }
5126   ],
5127   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5129  },
5130  {
5131   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::linkToDeath",
5132   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5133   "parameters" :
5134   [
5135    {
5136     "is_this_ptr" : true,
5137     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5138    },
5139    {
5140     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5141    },
5142    {
5143     "referenced_type" : "_ZTIy"
5144    }
5145   ],
5146   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5148  },
5149  {
5150   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_finish",
5151   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_finishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEESG_NSt3__18functionIFvNS2_9ErrorCodeESD_SG_EEE",
5152   "parameters" :
5153   [
5154    {
5155     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5156    },
5157    {
5158     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5159    },
5160    {
5161     "referenced_type" : "_ZTIy"
5162    },
5163    {
5164     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5165    },
5166    {
5167     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5168    },
5169    {
5170     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5171    },
5172    {
5173     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5174    }
5175   ],
5176   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5178  },
5179  {
5180   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_update",
5181   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeEjSD_SG_EEE",
5182   "parameters" :
5183   [
5184    {
5185     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5186    },
5187    {
5188     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5189    },
5190    {
5191     "referenced_type" : "_ZTIy"
5192    },
5193    {
5194     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5195    },
5196    {
5197     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5198    },
5199    {
5200     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeEjRKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5201    }
5202   ],
5203   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5205  },
5206  {
5207   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getDebugInfo",
5208   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5209   "parameters" :
5210   [
5211    {
5212     "is_this_ptr" : true,
5213     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5214    },
5215    {
5216     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5217    }
5218   ],
5219   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5221  },
5222  {
5223   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHashChain",
5224   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5225   "parameters" :
5226   [
5227    {
5228     "is_this_ptr" : true,
5229     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5230    },
5231    {
5232     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5233    }
5234   ],
5235   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5237  },
5238  {
5239   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::addRngEntropy",
5240   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE",
5241   "parameters" :
5242   [
5243    {
5244     "is_this_ptr" : true,
5245     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5246    },
5247    {
5248     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5249    }
5250   ],
5251   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5253  },
5254  {
5255   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteAllKeys",
5256   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv",
5257   "parameters" :
5258   [
5259    {
5260     "is_this_ptr" : true,
5261     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5262    }
5263   ],
5264   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5266  },
5267  {
5268   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::unlinkToDeath",
5269   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5270   "parameters" :
5271   [
5272    {
5273     "is_this_ptr" : true,
5274     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5275    },
5276    {
5277     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5278    }
5279   ],
5280   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5282  },
5283  {
5284   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceChain",
5285   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5286   "parameters" :
5287   [
5288    {
5289     "is_this_ptr" : true,
5290     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5291    },
5292    {
5293     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5294    }
5295   ],
5296   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5298  },
5299  {
5300   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_attestKey",
5301   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_attestKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_ISA_EEEEE",
5302   "parameters" :
5303   [
5304    {
5305     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5306    },
5307    {
5308     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5309    },
5310    {
5311     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5312    },
5313    {
5314     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5315    },
5316    {
5317     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS6_IhEEEEEEE"
5318    }
5319   ],
5320   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5322  },
5323  {
5324   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteKey",
5325   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_deleteKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5326   "parameters" :
5327   [
5328    {
5329     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5330    },
5331    {
5332     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5333    },
5334    {
5335     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5336    }
5337   ],
5338   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5340  },
5341  {
5342   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_exportKey",
5343   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_exportKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9KeyFormatERKNS0_8hidl_vecIhEESD_SD_NSt3__18functionIFvNS2_9ErrorCodeESD_EEE",
5344   "parameters" :
5345   [
5346    {
5347     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5348    },
5349    {
5350     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5351    },
5352    {
5353     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE"
5354    },
5355    {
5356     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5357    },
5358    {
5359     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5360    },
5361    {
5362     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5363    },
5364    {
5365     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5366    }
5367   ],
5368   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5370  },
5371  {
5372   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_importKey",
5373   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15_hidl_importKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS9_IhEENSt3__18functionIFvNS2_9ErrorCodeESH_RKNS2_18KeyCharacteristicsEEEE",
5374   "parameters" :
5375   [
5376    {
5377     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5378    },
5379    {
5380     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5381    },
5382    {
5383     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5384    },
5385    {
5386     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE"
5387    },
5388    {
5389     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5390    },
5391    {
5392     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5393    }
5394   ],
5395   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5397  },
5398  {
5399   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::onLastStrongRef",
5400   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv",
5401   "parameters" :
5402   [
5403    {
5404     "is_this_ptr" : true,
5405     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5406    },
5407    {
5408     "referenced_type" : "_ZTIPKv"
5409    }
5410   ],
5411   "return_type" : "_ZTIv",
5412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5413  },
5414  {
5415   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_upgradeKey",
5416   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice16_hidl_upgradeKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_EEE",
5417   "parameters" :
5418   [
5419    {
5420     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5421    },
5422    {
5423     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5424    },
5425    {
5426     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5427    },
5428    {
5429     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5430    },
5431    {
5432     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5433    }
5434   ],
5435   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5437  },
5438  {
5439   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_generateKey",
5440   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice17_hidl_generateKeyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS9_IhEERKNS2_18KeyCharacteristicsEEEE",
5441   "parameters" :
5442   [
5443    {
5444     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5445    },
5446    {
5447     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5448    },
5449    {
5450     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5451    },
5452    {
5453     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5454    }
5455   ],
5456   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5458  },
5459  {
5460   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_addRngEntropy",
5461   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_addRngEntropyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5462   "parameters" :
5463   [
5464    {
5465     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5466    },
5467    {
5468     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5469    },
5470    {
5471     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5472    }
5473   ],
5474   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5476  },
5477  {
5478   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_deleteAllKeys",
5479   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19_hidl_deleteAllKeysEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5480   "parameters" :
5481   [
5482    {
5483     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5484    },
5485    {
5486     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5487    }
5488   ],
5489   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5491  },
5492  {
5493   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getHardwareFeatures",
5494   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE",
5495   "parameters" :
5496   [
5497    {
5498     "is_this_ptr" : true,
5499     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5500    },
5501    {
5502     "referenced_type" : "_ZTINSt3__18functionIFvbbbbbRKN7android8hardware11hidl_stringES5_EEE"
5503    }
5504   ],
5505   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5507  },
5508  {
5509   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::interfaceDescriptor",
5510   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5511   "parameters" :
5512   [
5513    {
5514     "is_this_ptr" : true,
5515     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5516    },
5517    {
5518     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5519    }
5520   ],
5521   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5523  },
5524  {
5525   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::destroyAttestationIds",
5526   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv",
5527   "parameters" :
5528   [
5529    {
5530     "is_this_ptr" : true,
5531     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5532    }
5533   ],
5534   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5536  },
5537  {
5538   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::getKeyCharacteristics",
5539   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE",
5540   "parameters" :
5541   [
5542    {
5543     "is_this_ptr" : true,
5544     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5545    },
5546    {
5547     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5548    },
5549    {
5550     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5551    },
5552    {
5553     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5554    },
5555    {
5556     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS4_18KeyCharacteristicsEEEE"
5557    }
5558   ],
5559   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5561  },
5562  {
5563   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::notifySyspropsChanged",
5564   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv",
5565   "parameters" :
5566   [
5567    {
5568     "is_this_ptr" : true,
5569     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5570    }
5571   ],
5572   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5574  },
5575  {
5576   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::setHALInstrumentation",
5577   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv",
5578   "parameters" :
5579   [
5580    {
5581     "is_this_ptr" : true,
5582     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5583    }
5584   ],
5585   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5587  },
5588  {
5589   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getHardwareFeatures",
5590   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice25_hidl_getHardwareFeaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbbbbbRKNS0_11hidl_stringESD_EEE",
5591   "parameters" :
5592   [
5593    {
5594     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5595    },
5596    {
5597     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5598    },
5599    {
5600     "referenced_type" : "_ZTINSt3__18functionIFvbbbbbRKN7android8hardware11hidl_stringES5_EEE"
5601    }
5602   ],
5603   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5605  },
5606  {
5607   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_destroyAttestationIds",
5608   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_destroyAttestationIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5609   "parameters" :
5610   [
5611    {
5612     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5613    },
5614    {
5615     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5616    }
5617   ],
5618   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5620  },
5621  {
5622   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::_hidl_getKeyCharacteristics",
5623   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice27_hidl_getKeyCharacteristicsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_SC_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE",
5624   "parameters" :
5625   [
5626    {
5627     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5628    },
5629    {
5630     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5631    },
5632    {
5633     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5634    },
5635    {
5636     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5637    },
5638    {
5639     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5640    },
5641    {
5642     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS4_18KeyCharacteristicsEEEE"
5643    }
5644   ],
5645   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5647  },
5648  {
5649   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::ping",
5650   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5656    }
5657   ],
5658   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5660  },
5661  {
5662   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::abort",
5663   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy",
5664   "parameters" :
5665   [
5666    {
5667     "is_this_ptr" : true,
5668     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5669    },
5670    {
5671     "referenced_type" : "_ZTIy"
5672    }
5673   ],
5674   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5676  },
5677  {
5678   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::begin",
5679   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE",
5680   "parameters" :
5681   [
5682    {
5683     "is_this_ptr" : true,
5684     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5685    },
5686    {
5687     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE"
5688    },
5689    {
5690     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5691    },
5692    {
5693     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5694    },
5695    {
5696     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEEyEEE"
5697    }
5698   ],
5699   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5701  },
5702  {
5703   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::debug",
5704   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5705   "parameters" :
5706   [
5707    {
5708     "is_this_ptr" : true,
5709     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5710    },
5711    {
5712     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5713    },
5714    {
5715     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5716    }
5717   ],
5718   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5720  },
5721  {
5722   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::finish",
5723   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE",
5724   "parameters" :
5725   [
5726    {
5727     "is_this_ptr" : true,
5728     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5729    },
5730    {
5731     "referenced_type" : "_ZTIy"
5732    },
5733    {
5734     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5735    },
5736    {
5737     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5738    },
5739    {
5740     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5741    },
5742    {
5743     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5744    }
5745   ],
5746   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5748  },
5749  {
5750   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::update",
5751   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE",
5752   "parameters" :
5753   [
5754    {
5755     "is_this_ptr" : true,
5756     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5757    },
5758    {
5759     "referenced_type" : "_ZTIy"
5760    },
5761    {
5762     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5763    },
5764    {
5765     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5766    },
5767    {
5768     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeEjRKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5769    }
5770   ],
5771   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5773  },
5774  {
5775   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::attestKey",
5776   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE",
5777   "parameters" :
5778   [
5779    {
5780     "is_this_ptr" : true,
5781     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5782    },
5783    {
5784     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5785    },
5786    {
5787     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5788    },
5789    {
5790     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecINS6_IhEEEEEEE"
5791    }
5792   ],
5793   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5795  },
5796  {
5797   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::deleteKey",
5798   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE",
5799   "parameters" :
5800   [
5801    {
5802     "is_this_ptr" : true,
5803     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5804    },
5805    {
5806     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5807    }
5808   ],
5809   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
5810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5811  },
5812  {
5813   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::exportKey",
5814   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE",
5815   "parameters" :
5816   [
5817    {
5818     "is_this_ptr" : true,
5819     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5820    },
5821    {
5822     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE"
5823    },
5824    {
5825     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5826    },
5827    {
5828     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5829    },
5830    {
5831     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5832    },
5833    {
5834     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5835    }
5836   ],
5837   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5839  },
5840  {
5841   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::importKey",
5842   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE",
5843   "parameters" :
5844   [
5845    {
5846     "is_this_ptr" : true,
5847     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5848    },
5849    {
5850     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
5851    },
5852    {
5853     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE"
5854    },
5855    {
5856     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5857    },
5858    {
5859     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V3_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5860    }
5861   ],
5862   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5864  },
5865  {
5866   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice",
5867   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE",
5868   "parameters" :
5869   [
5870    {
5871     "is_this_ptr" : true,
5872     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5873    },
5874    {
5875     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5876    }
5877   ],
5878   "return_type" : "_ZTIv",
5879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5880  },
5881  {
5882   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::BpHwKeymasterDevice",
5883   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE",
5884   "parameters" :
5885   [
5886    {
5887     "is_this_ptr" : true,
5888     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5889    },
5890    {
5891     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5892    }
5893   ],
5894   "return_type" : "_ZTIv",
5895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5896  },
5897  {
5898   "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel",
5899   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_12KeyParameterEPNS0_6ParcelEjj",
5900   "parameters" :
5901   [
5902    {
5903     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V3_012KeyParameterE"
5904    },
5905    {
5906     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5907    },
5908    {
5909     "referenced_type" : "_ZTIj"
5910    },
5911    {
5912     "referenced_type" : "_ZTIj"
5913    }
5914   ],
5915   "return_type" : "_ZTIi",
5916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
5917  },
5918  {
5919   "function_name" : "android::hardware::keymaster::V3_0::writeEmbeddedToParcel",
5920   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_021writeEmbeddedToParcelERKNS2_18KeyCharacteristicsEPNS0_6ParcelEjj",
5921   "parameters" :
5922   [
5923    {
5924     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V3_018KeyCharacteristicsE"
5925    },
5926    {
5927     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5928    },
5929    {
5930     "referenced_type" : "_ZTIj"
5931    },
5932    {
5933     "referenced_type" : "_ZTIj"
5934    }
5935   ],
5936   "return_type" : "_ZTIi",
5937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
5938  },
5939  {
5940   "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel",
5941   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_12KeyParameterERKNS0_6ParcelEjj",
5942   "parameters" :
5943   [
5944    {
5945     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V3_012KeyParameterE"
5946    },
5947    {
5948     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5949    },
5950    {
5951     "referenced_type" : "_ZTIj"
5952    },
5953    {
5954     "referenced_type" : "_ZTIj"
5955    }
5956   ],
5957   "return_type" : "_ZTIi",
5958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
5959  },
5960  {
5961   "function_name" : "android::hardware::keymaster::V3_0::readEmbeddedFromParcel",
5962   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_022readEmbeddedFromParcelERKNS2_18KeyCharacteristicsERKNS0_6ParcelEjj",
5963   "parameters" :
5964   [
5965    {
5966     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V3_018KeyCharacteristicsE"
5967    },
5968    {
5969     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5970    },
5971    {
5972     "referenced_type" : "_ZTIj"
5973    },
5974    {
5975     "referenced_type" : "_ZTIj"
5976    }
5977   ],
5978   "return_type" : "_ZTIi",
5979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
5980  },
5981  {
5982   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::onLastStrongRef",
5983   "linker_set_key" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv",
5984   "parameters" :
5985   [
5986    {
5987     "is_this_ptr" : true,
5988     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
5989    },
5990    {
5991     "referenced_type" : "_ZTIPKv"
5992    }
5993   ],
5994   "return_type" : "_ZTIv",
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
5996  },
5997  {
5998   "function_name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice::onLastStrongRef",
5999   "linker_set_key" : "_ZTv0_n20_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv",
6000   "parameters" :
6001   [
6002    {
6003     "is_this_ptr" : true,
6004     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
6005    },
6006    {
6007     "referenced_type" : "_ZTIPKv"
6008    }
6009   ],
6010   "return_type" : "_ZTIv",
6011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
6012  }
6013 ],
6014 "global_vars" :
6015 [
6016  {
6017   "linker_set_key" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10descriptorE",
6018   "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice::descriptor",
6019   "referenced_type" : "_ZTIPKc",
6020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
6021  }
6022 ],
6023 "lvalue_reference_types" :
6024 [
6025  {
6026   "alignment" : 4,
6027   "linker_set_key" : "_ZTIRK7log_msg",
6028   "name" : "const log_msg &",
6029   "referenced_type" : "_ZTIK7log_msg",
6030   "self_type" : "_ZTIRK7log_msg",
6031   "size" : 4,
6032   "source_file" : "/system/core/liblog/include/log/log_read.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6037   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6038   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6039   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6040   "size" : 4,
6041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6042  },
6043  {
6044   "alignment" : 4,
6045   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6046   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6047   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6048   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6049   "size" : 4,
6050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
6051  },
6052  {
6053   "alignment" : 4,
6054   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6055   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6056   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6057   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6058   "size" : 4,
6059   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6064   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6065   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6066   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6067   "size" : 4,
6068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6073   "name" : "const android::sp<android::hardware::IBinder> &",
6074   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6075   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6076   "size" : 4,
6077   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6082   "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &",
6083   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6084   "self_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6085   "size" : 4,
6086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6091   "name" : "const android::wp<android::hardware::BHwBinder> &",
6092   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6093   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6094   "size" : 4,
6095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "linker_set_key" : "_ZTIRKN7android7String8E",
6100   "name" : "const android::String8 &",
6101   "referenced_type" : "_ZTIKN7android7String8E",
6102   "self_type" : "_ZTIRKN7android7String8E",
6103   "size" : 4,
6104   "source_file" : "/system/core/libutils/include/utils/String8.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "linker_set_key" : "_ZTIRKN7android8String16E",
6109   "name" : "const android::String16 &",
6110   "referenced_type" : "_ZTIKN7android8String16E",
6111   "self_type" : "_ZTIRKN7android8String16E",
6112   "size" : 4,
6113   "source_file" : "/system/core/libutils/include/utils/String16.h"
6114  },
6115  {
6116   "alignment" : 4,
6117   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6118   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
6119   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6120   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6121   "size" : 4,
6122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
6127   "name" : "const android::hardware::hidl_handle &",
6128   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
6129   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
6130   "size" : 4,
6131   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6132  },
6133  {
6134   "alignment" : 4,
6135   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
6136   "name" : "const android::hardware::hidl_memory &",
6137   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6138   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
6139   "size" : 4,
6140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
6145   "name" : "const android::hardware::hidl_string &",
6146   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
6147   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
6148   "size" : 4,
6149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
6154   "name" : "const android::hardware::hidl_version &",
6155   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6156   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
6157   "size" : 4,
6158   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6163   "name" : "const android::hardware::Parcel &",
6164   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6165   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6166   "size" : 4,
6167   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6172   "name" : "const android::hardware::Return<bool> &",
6173   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6174   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6175   "size" : 4,
6176   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6181   "name" : "const android::hardware::Status &",
6182   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6183   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6184   "size" : 4,
6185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6190   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
6191   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6192   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6193   "size" : 4,
6194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6195  },
6196  {
6197   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6198   "name" : "const iter<is_const> &",
6199   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6200   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6202  },
6203  {
6204   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6205   "name" : "const iter<is_const> &",
6206   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
6207   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
6208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6213   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6214   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6215   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6216   "size" : 4,
6217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
6222   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> &",
6223   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
6224   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
6225   "size" : 4,
6226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS1_IhEEEE",
6231   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6232   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS1_IhEEEE",
6233   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS1_IhEEEE",
6234   "size" : 4,
6235   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6236  },
6237  {
6238   "alignment" : 4,
6239   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6240   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6241   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6242   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6243   "size" : 4,
6244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6245  },
6246  {
6247   "alignment" : 4,
6248   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6249   "name" : "const android::hardware::hidl_vec<int> &",
6250   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6251   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6252   "size" : 4,
6253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V3_012KeyParameterE",
6258   "name" : "const android::hardware::keymaster::V3_0::KeyParameter &",
6259   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V3_012KeyParameterE",
6260   "self_type" : "_ZTIRKN7android8hardware9keymaster4V3_012KeyParameterE",
6261   "size" : 4,
6262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
6267   "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics &",
6268   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
6269   "self_type" : "_ZTIRKN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
6270   "size" : 4,
6271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6276   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6277   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6278   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6279   "size" : 4,
6280   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6285   "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 *> > *)> > > &",
6286   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6287   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6288   "size" : 4,
6289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6294   "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 *> > *)> > > &",
6295   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
6296   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
6297   "size" : 4,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6303   "name" : "const android::hidl::base::V1_0::IBase *const &",
6304   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6305   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6306   "size" : 4,
6307   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "linker_set_key" : "_ZTIRKa",
6312   "name" : "const signed char &",
6313   "referenced_type" : "_ZTIKa",
6314   "self_type" : "_ZTIRKa",
6315   "size" : 4,
6316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "linker_set_key" : "_ZTIRKb",
6321   "name" : "const bool &",
6322   "referenced_type" : "_ZTIKb",
6323   "self_type" : "_ZTIRKb",
6324   "size" : 4,
6325   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6326  },
6327  {
6328   "alignment" : 4,
6329   "linker_set_key" : "_ZTIRKd",
6330   "name" : "const double &",
6331   "referenced_type" : "_ZTIKd",
6332   "self_type" : "_ZTIRKd",
6333   "size" : 4,
6334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "linker_set_key" : "_ZTIRKf",
6339   "name" : "const float &",
6340   "referenced_type" : "_ZTIKf",
6341   "self_type" : "_ZTIRKf",
6342   "size" : 4,
6343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "linker_set_key" : "_ZTIRKh",
6348   "name" : "const unsigned char &",
6349   "referenced_type" : "_ZTIKh",
6350   "self_type" : "_ZTIRKh",
6351   "size" : 4,
6352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "_ZTIRKi",
6357   "name" : "const int &",
6358   "referenced_type" : "_ZTIKi",
6359   "self_type" : "_ZTIRKi",
6360   "size" : 4,
6361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "linker_set_key" : "_ZTIRKj",
6366   "name" : "const unsigned int &",
6367   "referenced_type" : "_ZTIKj",
6368   "self_type" : "_ZTIRKj",
6369   "size" : 4,
6370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "linker_set_key" : "_ZTIRKs",
6375   "name" : "const short &",
6376   "referenced_type" : "_ZTIKs",
6377   "self_type" : "_ZTIRKs",
6378   "size" : 4,
6379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "linker_set_key" : "_ZTIRKt",
6384   "name" : "const unsigned short &",
6385   "referenced_type" : "_ZTIKt",
6386   "self_type" : "_ZTIRKt",
6387   "size" : 4,
6388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "linker_set_key" : "_ZTIRKx",
6393   "name" : "const long long &",
6394   "referenced_type" : "_ZTIKx",
6395   "self_type" : "_ZTIRKx",
6396   "size" : 4,
6397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "_ZTIRKy",
6402   "name" : "const unsigned long long &",
6403   "referenced_type" : "_ZTIKy",
6404   "self_type" : "_ZTIRKy",
6405   "size" : 4,
6406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6411   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6412   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6413   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6414   "size" : 4,
6415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6416  },
6417  {
6418   "alignment" : 4,
6419   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6420   "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &",
6421   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6422   "self_type" : "_ZTIRN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6423   "size" : 4,
6424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "_ZTIRN7android5MutexE",
6429   "name" : "android::Mutex &",
6430   "referenced_type" : "_ZTIN7android5MutexE",
6431   "self_type" : "_ZTIRN7android5MutexE",
6432   "size" : 4,
6433   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "linker_set_key" : "_ZTIRN7android6RWLockE",
6438   "name" : "android::RWLock &",
6439   "referenced_type" : "_ZTIN7android6RWLockE",
6440   "self_type" : "_ZTIRN7android6RWLockE",
6441   "size" : 4,
6442   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "linker_set_key" : "_ZTIRN7android7String8E",
6447   "name" : "android::String8 &",
6448   "referenced_type" : "_ZTIN7android7String8E",
6449   "self_type" : "_ZTIRN7android7String8E",
6450   "size" : 4,
6451   "source_file" : "/system/core/libutils/include/utils/String8.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "linker_set_key" : "_ZTIRN7android8String16E",
6456   "name" : "android::String16 &",
6457   "referenced_type" : "_ZTIN7android8String16E",
6458   "self_type" : "_ZTIRN7android8String16E",
6459   "size" : 4,
6460   "source_file" : "/system/core/libutils/include/utils/String16.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6465   "name" : "android::hardware::TextOutput &",
6466   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6467   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6468   "size" : 4,
6469   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6474   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6475   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6476   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6477   "size" : 4,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6483   "name" : "android::hardware::hidl_memory &",
6484   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6485   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6486   "size" : 4,
6487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6492   "name" : "android::hardware::hidl_string &",
6493   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6494   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6495   "size" : 4,
6496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6501   "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &",
6502   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6503   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6504   "size" : 4,
6505   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6510   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &",
6511   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6512   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6513   "size" : 4,
6514   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6519   "name" : "android::hardware::Return<bool> &",
6520   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6521   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6522   "size" : 4,
6523   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6528   "name" : "android::hardware::Return<void> &",
6529   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6530   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6531   "size" : 4,
6532   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6537   "name" : "android::hardware::Status &",
6538   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6539   "self_type" : "_ZTIRN7android8hardware6StatusE",
6540   "size" : 4,
6541   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6546   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6547   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6548   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6549   "size" : 4,
6550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6555   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6556   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6557   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6558   "size" : 4,
6559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6564   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6565   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6566   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6567   "size" : 4,
6568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6573   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6574   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6575   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6576   "size" : 4,
6577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "_ZTIRh",
6582   "name" : "unsigned char &",
6583   "referenced_type" : "_ZTIh",
6584   "self_type" : "_ZTIRh",
6585   "size" : 4,
6586   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIRi",
6591   "name" : "int &",
6592   "referenced_type" : "_ZTIi",
6593   "self_type" : "_ZTIRi",
6594   "size" : 4,
6595   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "_ZTIRj",
6600   "name" : "unsigned int &",
6601   "referenced_type" : "_ZTIj",
6602   "self_type" : "_ZTIRj",
6603   "size" : 4,
6604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
6605  }
6606 ],
6607 "pointer_types" :
6608 [
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIP13native_handle",
6612   "name" : "native_handle *",
6613   "referenced_type" : "_ZTI13native_handle",
6614   "self_type" : "_ZTIP13native_handle",
6615   "size" : 4,
6616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "_ZTIP18android_flex_plane",
6621   "name" : "android_flex_plane *",
6622   "referenced_type" : "_ZTI18android_flex_plane",
6623   "self_type" : "_ZTIP18android_flex_plane",
6624   "size" : 4,
6625   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "_ZTIP7log_msg",
6630   "name" : "log_msg *",
6631   "referenced_type" : "_ZTI7log_msg",
6632   "self_type" : "_ZTIP7log_msg",
6633   "size" : 4,
6634   "source_file" : "/system/core/liblog/include/log/log_read.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6639   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6640   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6641   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6642   "size" : 4,
6643   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "_ZTIPFiPvE",
6648   "name" : "int (*)(void *)",
6649   "referenced_type" : "_ZTIFiPvE",
6650   "self_type" : "_ZTIPFiPvE",
6651   "size" : 4,
6652   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6657   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6658   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6659   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6660   "size" : 4,
6661   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "_ZTIPK13native_handle",
6666   "name" : "const native_handle *",
6667   "referenced_type" : "_ZTIK13native_handle",
6668   "self_type" : "_ZTIPK13native_handle",
6669   "size" : 4,
6670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "_ZTIPK7log_msg",
6675   "name" : "const log_msg *",
6676   "referenced_type" : "_ZTIK7log_msg",
6677   "self_type" : "_ZTIPK7log_msg",
6678   "size" : 4,
6679   "source_file" : "/system/core/liblog/include/log/log_read.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIPKDs",
6684   "name" : "const char16_t *",
6685   "referenced_type" : "_ZTIKDs",
6686   "self_type" : "_ZTIPKDs",
6687   "size" : 4,
6688   "source_file" : "/system/core/libutils/include/utils/String16.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6693   "name" : "const android::VectorImpl *",
6694   "referenced_type" : "_ZTIKN7android10VectorImplE",
6695   "self_type" : "_ZTIPKN7android10VectorImplE",
6696   "size" : 4,
6697   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6702   "name" : "const android::NativeHandle *",
6703   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6704   "self_type" : "_ZTIPKN7android12NativeHandleE",
6705   "size" : 4,
6706   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6711   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6712   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6713   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6714   "size" : 4,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 4,
6719   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6720   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6721   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6722   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6723   "size" : 4,
6724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6729   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6730   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6731   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6732   "size" : 4,
6733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6734  },
6735  {
6736   "alignment" : 4,
6737   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6738   "name" : "const android::sp<android::hardware::ProcessState> *",
6739   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6740   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6741   "size" : 4,
6742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6743  },
6744  {
6745   "alignment" : 4,
6746   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6747   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6748   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6749   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6750   "size" : 4,
6751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6756   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6757   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6758   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6759   "size" : 4,
6760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6765   "name" : "const android::sp<android::hardware::IBinder> *",
6766   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6767   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6768   "size" : 4,
6769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6774   "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *",
6775   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6776   "self_type" : "_ZTIPKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
6777   "size" : 4,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6783   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6784   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6785   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6786   "size" : 4,
6787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6792   "name" : "const android::wp<android::hardware::BHwBinder> *",
6793   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6794   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6795   "size" : 4,
6796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6797  },
6798  {
6799   "alignment" : 4,
6800   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6801   "name" : "const android::hidl::base::V1_0::IBase *",
6802   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6803   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6804   "size" : 4,
6805   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6806  },
6807  {
6808   "alignment" : 4,
6809   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6810   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6811   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6812   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6813   "size" : 4,
6814   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6819   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6820   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6821   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6822   "size" : 4,
6823   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6824  },
6825  {
6826   "alignment" : 4,
6827   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6828   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6829   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6830   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6831   "size" : 4,
6832   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6833  },
6834  {
6835   "alignment" : 4,
6836   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6837   "name" : "const android::RefBase *",
6838   "referenced_type" : "_ZTIKN7android7RefBaseE",
6839   "self_type" : "_ZTIPKN7android7RefBaseE",
6840   "size" : 4,
6841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "_ZTIPKN7android7String8E",
6846   "name" : "const android::String8 *",
6847   "referenced_type" : "_ZTIKN7android7String8E",
6848   "self_type" : "_ZTIPKN7android7String8E",
6849   "size" : 4,
6850   "source_file" : "/system/core/libutils/include/utils/String8.h"
6851  },
6852  {
6853   "alignment" : 4,
6854   "linker_set_key" : "_ZTIPKN7android8String16E",
6855   "name" : "const android::String16 *",
6856   "referenced_type" : "_ZTIKN7android8String16E",
6857   "self_type" : "_ZTIPKN7android8String16E",
6858   "size" : 4,
6859   "source_file" : "/system/core/libutils/include/utils/String16.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6864   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6865   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6866   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6867   "size" : 4,
6868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6873   "name" : "const android::hardware::BpHwRefBase *",
6874   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6875   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6876   "size" : 4,
6877   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6882   "name" : "const android::hardware::hidl_memory *",
6883   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6884   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6885   "size" : 4,
6886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6891   "name" : "const android::hardware::hidl_version *",
6892   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6893   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6894   "size" : 4,
6895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6896  },
6897  {
6898   "alignment" : 4,
6899   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6900   "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *",
6901   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6902   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
6903   "size" : 4,
6904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6909   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *",
6910   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6911   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
6912   "size" : 4,
6913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6914  },
6915  {
6916   "alignment" : 4,
6917   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6918   "name" : "const android::hardware::Return<bool> *",
6919   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6920   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6921   "size" : 4,
6922   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6923  },
6924  {
6925   "alignment" : 4,
6926   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6927   "name" : "const android::hardware::Status *",
6928   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6929   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6930   "size" : 4,
6931   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6932  },
6933  {
6934   "alignment" : 4,
6935   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6936   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6937   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6938   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6939   "size" : 4,
6940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6941  },
6942  {
6943   "alignment" : 4,
6944   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6945   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6946   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6947   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6948   "size" : 4,
6949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6950  },
6951  {
6952   "alignment" : 4,
6953   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
6954   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
6955   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
6956   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
6957   "size" : 4,
6958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
6963   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter> *",
6964   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
6965   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
6966   "size" : 4,
6967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6972   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6973   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6974   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
6975   "size" : 4,
6976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6977  },
6978  {
6979   "alignment" : 4,
6980   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6981   "name" : "const android::hardware::details::hidl_pointer<int> *",
6982   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6983   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6984   "size" : 4,
6985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6990   "name" : "const android::hardware::details::return_status *",
6991   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6992   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6993   "size" : 4,
6994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
6999   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7000   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
7001   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
7002   "size" : 4,
7003   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7004  },
7005  {
7006   "alignment" : 4,
7007   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
7008   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter> *",
7009   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
7010   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
7011   "size" : 4,
7012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS1_IhEEEE",
7017   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
7018   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS1_IhEEEE",
7019   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS1_IhEEEE",
7020   "size" : 4,
7021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7026   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7027   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7028   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7029   "size" : 4,
7030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7035   "name" : "const android::hardware::hidl_vec<int> *",
7036   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7037   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7038   "size" : 4,
7039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V3_012KeyParameterE",
7044   "name" : "const android::hardware::keymaster::V3_0::KeyParameter *",
7045   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V3_012KeyParameterE",
7046   "self_type" : "_ZTIPKN7android8hardware9keymaster4V3_012KeyParameterE",
7047   "size" : 4,
7048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7053   "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice *",
7054   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7055   "self_type" : "_ZTIPKN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7056   "size" : 4,
7057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7062   "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice *",
7063   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7064   "self_type" : "_ZTIPKN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7065   "size" : 4,
7066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
7067  },
7068  {
7069   "alignment" : 4,
7070   "linker_set_key" : "_ZTIPKc",
7071   "name" : "const char *",
7072   "referenced_type" : "_ZTIKc",
7073   "self_type" : "_ZTIPKc",
7074   "size" : 4,
7075   "source_file" : "/system/core/liblog/include/android/log.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "linker_set_key" : "_ZTIPKh",
7080   "name" : "const unsigned char *",
7081   "referenced_type" : "_ZTIKh",
7082   "self_type" : "_ZTIPKh",
7083   "size" : 4,
7084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7085  },
7086  {
7087   "alignment" : 4,
7088   "linker_set_key" : "_ZTIPKv",
7089   "name" : "const void *",
7090   "referenced_type" : "_ZTIKv",
7091   "self_type" : "_ZTIPKv",
7092   "size" : 4,
7093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7094  },
7095  {
7096   "alignment" : 4,
7097   "linker_set_key" : "_ZTIPKy",
7098   "name" : "const unsigned long long *",
7099   "referenced_type" : "_ZTIKy",
7100   "self_type" : "_ZTIPKy",
7101   "size" : 4,
7102   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7107   "name" : "android::ScopedTrace *",
7108   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7109   "self_type" : "_ZTIPN7android11ScopedTraceE",
7110   "size" : 4,
7111   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7112  },
7113  {
7114   "alignment" : 4,
7115   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7116   "name" : "android::ReferenceRenamer *",
7117   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7118   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7119   "size" : 4,
7120   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7121  },
7122  {
7123   "alignment" : 4,
7124   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7125   "name" : "android::VirtualLightRefBase *",
7126   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7127   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7128   "size" : 4,
7129   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7130  },
7131  {
7132   "alignment" : 4,
7133   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7134   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7135   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7136   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7137   "size" : 4,
7138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7139  },
7140  {
7141   "alignment" : 4,
7142   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7143   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7144   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7145   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7146   "size" : 4,
7147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7148  },
7149  {
7150   "alignment" : 4,
7151   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7152   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7153   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7154   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7155   "size" : 4,
7156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7157  },
7158  {
7159   "alignment" : 4,
7160   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7161   "name" : "android::sp<android::hardware::ProcessState> *",
7162   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7163   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7164   "size" : 4,
7165   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7170   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7171   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7172   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7173   "size" : 4,
7174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7179   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7180   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7181   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7182   "size" : 4,
7183   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7188   "name" : "android::sp<android::hardware::IBinder> *",
7189   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7190   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7191   "size" : 4,
7192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7193  },
7194  {
7195   "alignment" : 4,
7196   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7197   "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> *",
7198   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7199   "self_type" : "_ZTIPN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7200   "size" : 4,
7201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7202  },
7203  {
7204   "alignment" : 4,
7205   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7206   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7207   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7208   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7209   "size" : 4,
7210   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7211  },
7212  {
7213   "alignment" : 4,
7214   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7215   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7216   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7217   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7218   "size" : 4,
7219   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7224   "name" : "android::wp<android::hardware::BHwBinder> *",
7225   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7226   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7227   "size" : 4,
7228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7229  },
7230  {
7231   "alignment" : 4,
7232   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7233   "name" : "android::hidl::base::V1_0::IBase *",
7234   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7235   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7236   "size" : 4,
7237   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7238  },
7239  {
7240   "alignment" : 4,
7241   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7242   "name" : "android::hidl::base::V1_0::BnHwBase *",
7243   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7244   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7245   "size" : 4,
7246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7251   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7252   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7253   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7254   "size" : 4,
7255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7260   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7261   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7262   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7263   "size" : 4,
7264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7269   "name" : "android::Mutex::Autolock *",
7270   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7271   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7272   "size" : 4,
7273   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7274  },
7275  {
7276   "alignment" : 4,
7277   "linker_set_key" : "_ZTIPN7android5MutexE",
7278   "name" : "android::Mutex *",
7279   "referenced_type" : "_ZTIN7android5MutexE",
7280   "self_type" : "_ZTIPN7android5MutexE",
7281   "size" : 4,
7282   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7283  },
7284  {
7285   "alignment" : 4,
7286   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7287   "name" : "android::RWLock::AutoRLock *",
7288   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7289   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7290   "size" : 4,
7291   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7292  },
7293  {
7294   "alignment" : 4,
7295   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7296   "name" : "android::RWLock::AutoWLock *",
7297   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7298   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7299   "size" : 4,
7300   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7301  },
7302  {
7303   "alignment" : 4,
7304   "linker_set_key" : "_ZTIPN7android6RWLockE",
7305   "name" : "android::RWLock *",
7306   "referenced_type" : "_ZTIN7android6RWLockE",
7307   "self_type" : "_ZTIPN7android6RWLockE",
7308   "size" : 4,
7309   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7310  },
7311  {
7312   "alignment" : 4,
7313   "linker_set_key" : "_ZTIPN7android6ThreadE",
7314   "name" : "android::Thread *",
7315   "referenced_type" : "_ZTIN7android6ThreadE",
7316   "self_type" : "_ZTIPN7android6ThreadE",
7317   "size" : 4,
7318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7323   "name" : "android::RefBase::weakref_impl *",
7324   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7325   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7326   "size" : 4,
7327   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7328  },
7329  {
7330   "alignment" : 4,
7331   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7332   "name" : "android::RefBase::weakref_type *",
7333   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7334   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7335   "size" : 4,
7336   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7337  },
7338  {
7339   "alignment" : 4,
7340   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7341   "name" : "android::RefBase *",
7342   "referenced_type" : "_ZTIN7android7RefBaseE",
7343   "self_type" : "_ZTIPN7android7RefBaseE",
7344   "size" : 4,
7345   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "linker_set_key" : "_ZTIPN7android7String8E",
7350   "name" : "android::String8 *",
7351   "referenced_type" : "_ZTIN7android7String8E",
7352   "self_type" : "_ZTIPN7android7String8E",
7353   "size" : 4,
7354   "source_file" : "/system/core/libutils/include/utils/String8.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "linker_set_key" : "_ZTIPN7android8String16E",
7359   "name" : "android::String16 *",
7360   "referenced_type" : "_ZTIN7android8String16E",
7361   "self_type" : "_ZTIPN7android8String16E",
7362   "size" : 4,
7363   "source_file" : "/system/core/libutils/include/utils/String16.h"
7364  },
7365  {
7366   "alignment" : 4,
7367   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7368   "name" : "android::hardware::IInterface *",
7369   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7370   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7371   "size" : 4,
7372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7373  },
7374  {
7375   "alignment" : 4,
7376   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7377   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7378   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7379   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7380   "size" : 4,
7381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7382  },
7383  {
7384   "alignment" : 4,
7385   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
7386   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice> *",
7387   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
7388   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
7389   "size" : 4,
7390   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7391  },
7392  {
7393   "alignment" : 4,
7394   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7395   "name" : "android::hardware::hidl_memory *",
7396   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7397   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7398   "size" : 4,
7399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7400  },
7401  {
7402   "alignment" : 4,
7403   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7404   "name" : "android::hardware::hidl_string *",
7405   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7406   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7407   "size" : 4,
7408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7409  },
7410  {
7411   "alignment" : 4,
7412   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7413   "name" : "android::hardware::ProcessState *",
7414   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7415   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7416   "size" : 4,
7417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7422   "name" : "android::hardware::hidl_version *",
7423   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7424   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7425   "size" : 4,
7426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7427  },
7428  {
7429   "alignment" : 4,
7430   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7431   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7432   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7433   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7434   "size" : 4,
7435   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7440   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7441   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7442   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7443   "size" : 4,
7444   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7449   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7450   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7451   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7452   "size" : 4,
7453   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7458   "name" : "android::hardware::GrantorDescriptor *",
7459   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7460   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7461   "size" : 4,
7462   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7463  },
7464  {
7465   "alignment" : 4,
7466   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7467   "name" : "android::hardware::hidl_death_recipient *",
7468   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7469   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7470   "size" : 4,
7471   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7472  },
7473  {
7474   "alignment" : 4,
7475   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7476   "name" : "android::hardware::hidl_binder_death_recipient *",
7477   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7478   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7479   "size" : 4,
7480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7481  },
7482  {
7483   "alignment" : 4,
7484   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7485   "name" : "android::hardware::Parcel *",
7486   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7487   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7488   "size" : 4,
7489   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7490  },
7491  {
7492   "alignment" : 4,
7493   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
7494   "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> *",
7495   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
7496   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
7497   "size" : 4,
7498   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7499  },
7500  {
7501   "alignment" : 4,
7502   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
7503   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > *",
7504   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
7505   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
7506   "size" : 4,
7507   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7512   "name" : "android::hardware::Return<bool> *",
7513   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7514   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7515   "size" : 4,
7516   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7517  },
7518  {
7519   "alignment" : 4,
7520   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7521   "name" : "android::hardware::Return<void> *",
7522   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7523   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7524   "size" : 4,
7525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7526  },
7527  {
7528   "alignment" : 4,
7529   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7530   "name" : "android::hardware::Status *",
7531   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7532   "self_type" : "_ZTIPN7android8hardware6StatusE",
7533   "size" : 4,
7534   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7539   "name" : "android::hardware::IBinder::DeathRecipient *",
7540   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7541   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7542   "size" : 4,
7543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7548   "name" : "android::hardware::IBinder *",
7549   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7550   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7551   "size" : 4,
7552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7553  },
7554  {
7555   "alignment" : 4,
7556   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7557   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7558   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7559   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7560   "size" : 4,
7561   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7562  },
7563  {
7564   "alignment" : 4,
7565   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7566   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7567   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7568   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7569   "size" : 4,
7570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7571  },
7572  {
7573   "alignment" : 4,
7574   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7575   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7576   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7577   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7578   "size" : 4,
7579   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7580  },
7581  {
7582   "alignment" : 4,
7583   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7584   "name" : "android::hardware::details::return_status *",
7585   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7586   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7587   "size" : 4,
7588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7589  },
7590  {
7591   "alignment" : 4,
7592   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7593   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
7594   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
7595   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7596   "size" : 4,
7597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7598  },
7599  {
7600   "alignment" : 4,
7601   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7602   "name" : "android::hardware::details::HidlInstrumentor *",
7603   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7604   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7605   "size" : 4,
7606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7607  },
7608  {
7609   "alignment" : 4,
7610   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7611   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7612   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7613   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7614   "size" : 4,
7615   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7616  },
7617  {
7618   "alignment" : 4,
7619   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7620   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7621   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7622   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7623   "size" : 4,
7624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7625  },
7626  {
7627   "alignment" : 4,
7628   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7629   "name" : "android::hardware::hidl_vec<unsigned char> *",
7630   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7631   "self_type" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7632   "size" : 4,
7633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7638   "name" : "android::hardware::BHwBinder *",
7639   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7640   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7641   "size" : 4,
7642   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7643  },
7644  {
7645   "alignment" : 4,
7646   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V3_012KeyParameterE",
7647   "name" : "android::hardware::keymaster::V3_0::KeyParameter *",
7648   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE",
7649   "self_type" : "_ZTIPN7android8hardware9keymaster4V3_012KeyParameterE",
7650   "size" : 4,
7651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7652  },
7653  {
7654   "alignment" : 4,
7655   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7656   "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice *",
7657   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7658   "self_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
7659   "size" : 4,
7660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7661  },
7662  {
7663   "alignment" : 4,
7664   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
7665   "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice *",
7666   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
7667   "self_type" : "_ZTIPN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
7668   "size" : 4,
7669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7670  },
7671  {
7672   "alignment" : 4,
7673   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
7674   "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice *",
7675   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
7676   "self_type" : "_ZTIPN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
7677   "size" : 4,
7678   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7679  },
7680  {
7681   "alignment" : 4,
7682   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7683   "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice *",
7684   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7685   "self_type" : "_ZTIPN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
7686   "size" : 4,
7687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7688  },
7689  {
7690   "alignment" : 4,
7691   "linker_set_key" : "_ZTIPN7android9ConditionE",
7692   "name" : "android::Condition *",
7693   "referenced_type" : "_ZTIN7android9ConditionE",
7694   "self_type" : "_ZTIPN7android9ConditionE",
7695   "size" : 4,
7696   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7697  },
7698  {
7699   "alignment" : 4,
7700   "linker_set_key" : "_ZTIPPv",
7701   "name" : "void **",
7702   "referenced_type" : "_ZTIPv",
7703   "self_type" : "_ZTIPPv",
7704   "size" : 4,
7705   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7706  },
7707  {
7708   "alignment" : 4,
7709   "linker_set_key" : "_ZTIPc",
7710   "name" : "char *",
7711   "referenced_type" : "_ZTIc",
7712   "self_type" : "_ZTIPc",
7713   "size" : 4,
7714   "source_file" : "/system/core/liblog/include/log/log_read.h"
7715  },
7716  {
7717   "alignment" : 4,
7718   "linker_set_key" : "_ZTIPh",
7719   "name" : "unsigned char *",
7720   "referenced_type" : "_ZTIh",
7721   "self_type" : "_ZTIPh",
7722   "size" : 4,
7723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "linker_set_key" : "_ZTIPi",
7728   "name" : "int *",
7729   "referenced_type" : "_ZTIi",
7730   "self_type" : "_ZTIPi",
7731   "size" : 4,
7732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7733  },
7734  {
7735   "alignment" : 4,
7736   "linker_set_key" : "_ZTIPj",
7737   "name" : "unsigned int *",
7738   "referenced_type" : "_ZTIj",
7739   "self_type" : "_ZTIPj",
7740   "size" : 4,
7741   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7742  },
7743  {
7744   "alignment" : 4,
7745   "linker_set_key" : "_ZTIPv",
7746   "name" : "void *",
7747   "referenced_type" : "_ZTIv",
7748   "self_type" : "_ZTIPv",
7749   "size" : 4,
7750   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7751  },
7752  {
7753   "alignment" : 4,
7754   "linker_set_key" : "_ZTIPy",
7755   "name" : "unsigned long long *",
7756   "referenced_type" : "_ZTIy",
7757   "self_type" : "_ZTIPy",
7758   "size" : 4,
7759   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7760  }
7761 ],
7762 "qualified_types" :
7763 [
7764  {
7765   "alignment" : 4,
7766   "is_const" : true,
7767   "linker_set_key" : "_ZTIK13native_handle",
7768   "name" : "const native_handle",
7769   "referenced_type" : "_ZTI13native_handle",
7770   "self_type" : "_ZTIK13native_handle",
7771   "size" : 12,
7772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "is_const" : true,
7777   "linker_set_key" : "_ZTIK7log_msg",
7778   "name" : "const log_msg",
7779   "referenced_type" : "_ZTI7log_msg",
7780   "self_type" : "_ZTIK7log_msg",
7781   "size" : 5124,
7782   "source_file" : "/system/core/liblog/include/log/log_read.h"
7783  },
7784  {
7785   "alignment" : 2,
7786   "is_const" : true,
7787   "linker_set_key" : "_ZTIKDs",
7788   "name" : "const char16_t",
7789   "referenced_type" : "_ZTIDs",
7790   "self_type" : "_ZTIKDs",
7791   "size" : 2,
7792   "source_file" : "/system/core/libutils/include/utils/String16.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "is_const" : true,
7797   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7798   "name" : "const android::VectorImpl",
7799   "referenced_type" : "_ZTIN7android10VectorImplE",
7800   "self_type" : "_ZTIKN7android10VectorImplE",
7801   "size" : 20,
7802   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "is_const" : true,
7807   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7808   "name" : "const android::NativeHandle",
7809   "referenced_type" : "_ZTIN7android12NativeHandleE",
7810   "self_type" : "_ZTIKN7android12NativeHandleE",
7811   "size" : 12,
7812   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "is_const" : true,
7817   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7818   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7819   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7820   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7821   "size" : 4,
7822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7823  },
7824  {
7825   "alignment" : 4,
7826   "is_const" : true,
7827   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7828   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7829   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7830   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7831   "size" : 4,
7832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7833  },
7834  {
7835   "alignment" : 4,
7836   "is_const" : true,
7837   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7838   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7839   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7840   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7841   "size" : 4,
7842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7843  },
7844  {
7845   "alignment" : 4,
7846   "is_const" : true,
7847   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7848   "name" : "const android::sp<android::hardware::ProcessState>",
7849   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7850   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7851   "size" : 4,
7852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "is_const" : true,
7857   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7858   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7859   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7860   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7861   "size" : 4,
7862   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "is_const" : true,
7867   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7868   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7869   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7870   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7871   "size" : 4,
7872   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7873  },
7874  {
7875   "alignment" : 4,
7876   "is_const" : true,
7877   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7878   "name" : "const android::sp<android::hardware::IBinder>",
7879   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7880   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7881   "size" : 4,
7882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "is_const" : true,
7887   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7888   "name" : "const android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>",
7889   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7890   "self_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
7891   "size" : 4,
7892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "is_const" : true,
7897   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7898   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7899   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7900   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7901   "size" : 8,
7902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7903  },
7904  {
7905   "alignment" : 4,
7906   "is_const" : true,
7907   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7908   "name" : "const android::wp<android::hardware::BHwBinder>",
7909   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7910   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7911   "size" : 8,
7912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7913  },
7914  {
7915   "alignment" : 4,
7916   "is_const" : true,
7917   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7918   "name" : "const android::hidl::base::V1_0::IBase",
7919   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7920   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7921   "size" : 12,
7922   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7923  },
7924  {
7925   "alignment" : 4,
7926   "is_const" : true,
7927   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7928   "name" : "const android::hidl::base::V1_0::BpHwBase",
7929   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7930   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7931   "size" : 92,
7932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7933  },
7934  {
7935   "alignment" : 4,
7936   "is_const" : true,
7937   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7938   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7939   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7940   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7941   "size" : 4,
7942   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7943  },
7944  {
7945   "alignment" : 4,
7946   "is_const" : true,
7947   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7948   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7949   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7950   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7951   "size" : 4,
7952   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7953  },
7954  {
7955   "alignment" : 1,
7956   "is_const" : true,
7957   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7958   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7959   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7960   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7961   "size" : 1,
7962   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7963  },
7964  {
7965   "alignment" : 4,
7966   "is_const" : true,
7967   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7968   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7969   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7970   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7971   "size" : 12,
7972   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "is_const" : true,
7977   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7978   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7979   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7980   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7981   "size" : 12,
7982   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "is_const" : true,
7987   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7988   "name" : "const android::RefBase",
7989   "referenced_type" : "_ZTIN7android7RefBaseE",
7990   "self_type" : "_ZTIKN7android7RefBaseE",
7991   "size" : 8,
7992   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7993  },
7994  {
7995   "alignment" : 4,
7996   "is_const" : true,
7997   "linker_set_key" : "_ZTIKN7android7String8E",
7998   "name" : "const android::String8",
7999   "referenced_type" : "_ZTIN7android7String8E",
8000   "self_type" : "_ZTIKN7android7String8E",
8001   "size" : 4,
8002   "source_file" : "/system/core/libutils/include/utils/String8.h"
8003  },
8004  {
8005   "alignment" : 4,
8006   "is_const" : true,
8007   "linker_set_key" : "_ZTIKN7android8String16E",
8008   "name" : "const android::String16",
8009   "referenced_type" : "_ZTIN7android8String16E",
8010   "self_type" : "_ZTIKN7android8String16E",
8011   "size" : 4,
8012   "source_file" : "/system/core/libutils/include/utils/String16.h"
8013  },
8014  {
8015   "alignment" : 1,
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8018   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8019   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8020   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8021   "size" : 32,
8022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8023  },
8024  {
8025   "alignment" : 4,
8026   "is_const" : true,
8027   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8028   "name" : "const android::hardware::BpHwRefBase",
8029   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8030   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8031   "size" : 24,
8032   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8033  },
8034  {
8035   "alignment" : 4,
8036   "is_const" : true,
8037   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8038   "name" : "const android::hardware::hidl_handle",
8039   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8040   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8041   "size" : 16,
8042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8043  },
8044  {
8045   "alignment" : 4,
8046   "is_const" : true,
8047   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8048   "name" : "const android::hardware::hidl_memory",
8049   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8050   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8051   "size" : 40,
8052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8053  },
8054  {
8055   "alignment" : 4,
8056   "is_const" : true,
8057   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8058   "name" : "const android::hardware::hidl_string",
8059   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8060   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8061   "size" : 16,
8062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8063  },
8064  {
8065   "alignment" : 2,
8066   "is_const" : true,
8067   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8068   "name" : "const android::hardware::hidl_version",
8069   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8070   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8071   "size" : 4,
8072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "is_const" : true,
8077   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8078   "name" : "const android::hardware::Parcel",
8079   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8080   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8081   "size" : 68,
8082   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8083  },
8084  {
8085   "alignment" : 4,
8086   "is_const" : true,
8087   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
8088   "name" : "const android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>",
8089   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
8090   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
8091   "size" : 28,
8092   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8093  },
8094  {
8095   "alignment" : 4,
8096   "is_const" : true,
8097   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
8098   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >",
8099   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
8100   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
8101   "size" : 28,
8102   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8103  },
8104  {
8105   "alignment" : 4,
8106   "is_const" : true,
8107   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8108   "name" : "const android::hardware::Return<bool>",
8109   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8110   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8111   "size" : 24,
8112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8113  },
8114  {
8115   "alignment" : 4,
8116   "is_const" : true,
8117   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8118   "name" : "const android::hardware::Status",
8119   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8120   "self_type" : "_ZTIKN7android8hardware6StatusE",
8121   "size" : 20,
8122   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8123  },
8124  {
8125   "alignment" : 4,
8126   "is_const" : true,
8127   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8128   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8129   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8130   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8131   "size" : 8,
8132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "is_const" : true,
8137   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8138   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8139   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8140   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8141   "size" : 8,
8142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8143  },
8144  {
8145   "alignment" : 4,
8146   "is_const" : true,
8147   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
8148   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
8149   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
8150   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
8151   "size" : 8,
8152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "is_const" : true,
8157   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
8158   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>",
8159   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
8160   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
8161   "size" : 8,
8162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "is_const" : true,
8167   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8168   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8169   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
8170   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8171   "size" : 8,
8172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "is_const" : true,
8177   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8178   "name" : "const android::hardware::details::hidl_pointer<int>",
8179   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8180   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8181   "size" : 8,
8182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8183  },
8184  {
8185   "alignment" : 4,
8186   "is_const" : true,
8187   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8188   "name" : "const android::hardware::details::return_status",
8189   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8190   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8191   "size" : 24,
8192   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8193  },
8194  {
8195   "alignment" : 4,
8196   "is_const" : true,
8197   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8198   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
8199   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
8200   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8201   "size" : 4,
8202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8203  },
8204  {
8205   "is_const" : true,
8206   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8207   "name" : "const iter<is_const>",
8208   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8209   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8211  },
8212  {
8213   "alignment" : 4,
8214   "is_const" : true,
8215   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8216   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8217   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8218   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8219   "size" : 16,
8220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "is_const" : true,
8225   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
8226   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>",
8227   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
8228   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
8229   "size" : 16,
8230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8231  },
8232  {
8233   "alignment" : 4,
8234   "is_const" : true,
8235   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS1_IhEEEE",
8236   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
8237   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
8238   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS1_IhEEEE",
8239   "size" : 16,
8240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8241  },
8242  {
8243   "alignment" : 4,
8244   "is_const" : true,
8245   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8246   "name" : "const android::hardware::hidl_vec<unsigned char>",
8247   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
8248   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8249   "size" : 16,
8250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8251  },
8252  {
8253   "alignment" : 4,
8254   "is_const" : true,
8255   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8256   "name" : "const android::hardware::hidl_vec<int>",
8257   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8258   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8259   "size" : 16,
8260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8261  },
8262  {
8263   "alignment" : 4,
8264   "is_const" : true,
8265   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_010KeyPurposeE",
8266   "name" : "const android::hardware::keymaster::V3_0::KeyPurpose",
8267   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE",
8268   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_010KeyPurposeE",
8269   "size" : 4,
8270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "is_const" : true,
8275   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_011PaddingModeE",
8276   "name" : "const android::hardware::keymaster::V3_0::PaddingMode",
8277   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_011PaddingModeE",
8278   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_011PaddingModeE",
8279   "size" : 4,
8280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8281  },
8282  {
8283   "alignment" : 8,
8284   "is_const" : true,
8285   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_012KeyParameterE",
8286   "name" : "const android::hardware::keymaster::V3_0::KeyParameter",
8287   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE",
8288   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_012KeyParameterE",
8289   "size" : 32,
8290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8291  },
8292  {
8293   "alignment" : 4,
8294   "is_const" : true,
8295   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_013SecurityLevelE",
8296   "name" : "const android::hardware::keymaster::V3_0::SecurityLevel",
8297   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_013SecurityLevelE",
8298   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_013SecurityLevelE",
8299   "size" : 4,
8300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8301  },
8302  {
8303   "alignment" : 4,
8304   "is_const" : true,
8305   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
8306   "name" : "const android::hardware::keymaster::V3_0::IKeymasterDevice",
8307   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
8308   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
8309   "size" : 12,
8310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h"
8311  },
8312  {
8313   "alignment" : 8,
8314   "is_const" : true,
8315   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
8316   "name" : "const android::hardware::keymaster::V3_0::KeyCharacteristics",
8317   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
8318   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
8319   "size" : 32,
8320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/hwtypes.h"
8321  },
8322  {
8323   "alignment" : 4,
8324   "is_const" : true,
8325   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
8326   "name" : "const android::hardware::keymaster::V3_0::BpHwKeymasterDevice",
8327   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
8328   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
8329   "size" : 92,
8330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "is_const" : true,
8335   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
8336   "name" : "const android::hardware::keymaster::V3_0::KeyDerivationFunction",
8337   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
8338   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_021KeyDerivationFunctionE",
8339   "size" : 4,
8340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8341  },
8342  {
8343   "alignment" : 4,
8344   "is_const" : true,
8345   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
8346   "name" : "const android::hardware::keymaster::V3_0::KeyBlobUsageRequirements",
8347   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
8348   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE",
8349   "size" : 4,
8350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8351  },
8352  {
8353   "alignment" : 4,
8354   "is_const" : true,
8355   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
8356   "name" : "const android::hardware::keymaster::V3_0::HardwareAuthenticatorType",
8357   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
8358   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE",
8359   "size" : 4,
8360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "is_const" : true,
8365   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_03TagE",
8366   "name" : "const android::hardware::keymaster::V3_0::Tag",
8367   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_03TagE",
8368   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_03TagE",
8369   "size" : 4,
8370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "is_const" : true,
8375   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_06DigestE",
8376   "name" : "const android::hardware::keymaster::V3_0::Digest",
8377   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_06DigestE",
8378   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_06DigestE",
8379   "size" : 4,
8380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8381  },
8382  {
8383   "alignment" : 4,
8384   "is_const" : true,
8385   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_07EcCurveE",
8386   "name" : "const android::hardware::keymaster::V3_0::EcCurve",
8387   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_07EcCurveE",
8388   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_07EcCurveE",
8389   "size" : 4,
8390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8391  },
8392  {
8393   "alignment" : 4,
8394   "is_const" : true,
8395   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_07TagTypeE",
8396   "name" : "const android::hardware::keymaster::V3_0::TagType",
8397   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_07TagTypeE",
8398   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_07TagTypeE",
8399   "size" : 4,
8400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8401  },
8402  {
8403   "alignment" : 4,
8404   "is_const" : true,
8405   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_09AlgorithmE",
8406   "name" : "const android::hardware::keymaster::V3_0::Algorithm",
8407   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09AlgorithmE",
8408   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_09AlgorithmE",
8409   "size" : 4,
8410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8411  },
8412  {
8413   "alignment" : 4,
8414   "is_const" : true,
8415   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_09BlockModeE",
8416   "name" : "const android::hardware::keymaster::V3_0::BlockMode",
8417   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09BlockModeE",
8418   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_09BlockModeE",
8419   "size" : 4,
8420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8421  },
8422  {
8423   "alignment" : 4,
8424   "is_const" : true,
8425   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_09ErrorCodeE",
8426   "name" : "const android::hardware::keymaster::V3_0::ErrorCode",
8427   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE",
8428   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_09ErrorCodeE",
8429   "size" : 4,
8430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8431  },
8432  {
8433   "alignment" : 4,
8434   "is_const" : true,
8435   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_09KeyFormatE",
8436   "name" : "const android::hardware::keymaster::V3_0::KeyFormat",
8437   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyFormatE",
8438   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_09KeyFormatE",
8439   "size" : 4,
8440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8441  },
8442  {
8443   "alignment" : 4,
8444   "is_const" : true,
8445   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V3_09KeyOriginE",
8446   "name" : "const android::hardware::keymaster::V3_0::KeyOrigin",
8447   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyOriginE",
8448   "self_type" : "_ZTIKN7android8hardware9keymaster4V3_09KeyOriginE",
8449   "size" : 4,
8450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8451  },
8452  {
8453   "alignment" : 4,
8454   "is_const" : true,
8455   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8456   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8457   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8458   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8459   "size" : 12,
8460   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8461  },
8462  {
8463   "alignment" : 4,
8464   "is_const" : true,
8465   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8466   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8467   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8468   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8469   "size" : 12,
8470   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8471  },
8472  {
8473   "alignment" : 4,
8474   "is_const" : true,
8475   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8476   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8477   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8478   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8479   "size" : 4,
8480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8481  },
8482  {
8483   "alignment" : 1,
8484   "is_const" : true,
8485   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8486   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8487   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8488   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8489   "size" : 3,
8490   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8491  },
8492  {
8493   "alignment" : 4,
8494   "is_const" : true,
8495   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_010KeyPurposeELj6EEE",
8496   "name" : "const std::array<android::hardware::keymaster::V3_0::KeyPurpose, 6>",
8497   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_010KeyPurposeELj6EEE",
8498   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_010KeyPurposeELj6EEE",
8499   "size" : 24,
8500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8501  },
8502  {
8503   "alignment" : 4,
8504   "is_const" : true,
8505   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_011PaddingModeELj6EEE",
8506   "name" : "const std::array<android::hardware::keymaster::V3_0::PaddingMode, 6>",
8507   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_011PaddingModeELj6EEE",
8508   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_011PaddingModeELj6EEE",
8509   "size" : 24,
8510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "is_const" : true,
8515   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_013SecurityLevelELj2EEE",
8516   "name" : "const std::array<android::hardware::keymaster::V3_0::SecurityLevel, 2>",
8517   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_013SecurityLevelELj2EEE",
8518   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_013SecurityLevelELj2EEE",
8519   "size" : 8,
8520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8521  },
8522  {
8523   "alignment" : 4,
8524   "is_const" : true,
8525   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_021KeyDerivationFunctionELj6EEE",
8526   "name" : "const std::array<android::hardware::keymaster::V3_0::KeyDerivationFunction, 6>",
8527   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_021KeyDerivationFunctionELj6EEE",
8528   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_021KeyDerivationFunctionELj6EEE",
8529   "size" : 24,
8530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8531  },
8532  {
8533   "alignment" : 4,
8534   "is_const" : true,
8535   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsELj2EEE",
8536   "name" : "const std::array<android::hardware::keymaster::V3_0::KeyBlobUsageRequirements, 2>",
8537   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsELj2EEE",
8538   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsELj2EEE",
8539   "size" : 8,
8540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "is_const" : true,
8545   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeELj4EEE",
8546   "name" : "const std::array<android::hardware::keymaster::V3_0::HardwareAuthenticatorType, 4>",
8547   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeELj4EEE",
8548   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeELj4EEE",
8549   "size" : 16,
8550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8551  },
8552  {
8553   "alignment" : 4,
8554   "is_const" : true,
8555   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_03TagELj54EEE",
8556   "name" : "const std::array<android::hardware::keymaster::V3_0::Tag, 54>",
8557   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_03TagELj54EEE",
8558   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_03TagELj54EEE",
8559   "size" : 216,
8560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8561  },
8562  {
8563   "alignment" : 4,
8564   "is_const" : true,
8565   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_06DigestELj7EEE",
8566   "name" : "const std::array<android::hardware::keymaster::V3_0::Digest, 7>",
8567   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_06DigestELj7EEE",
8568   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_06DigestELj7EEE",
8569   "size" : 28,
8570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8571  },
8572  {
8573   "alignment" : 4,
8574   "is_const" : true,
8575   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_07EcCurveELj4EEE",
8576   "name" : "const std::array<android::hardware::keymaster::V3_0::EcCurve, 4>",
8577   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_07EcCurveELj4EEE",
8578   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_07EcCurveELj4EEE",
8579   "size" : 16,
8580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8581  },
8582  {
8583   "alignment" : 4,
8584   "is_const" : true,
8585   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_07TagTypeELj11EEE",
8586   "name" : "const std::array<android::hardware::keymaster::V3_0::TagType, 11>",
8587   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_07TagTypeELj11EEE",
8588   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_07TagTypeELj11EEE",
8589   "size" : 44,
8590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8591  },
8592  {
8593   "alignment" : 4,
8594   "is_const" : true,
8595   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09AlgorithmELj4EEE",
8596   "name" : "const std::array<android::hardware::keymaster::V3_0::Algorithm, 4>",
8597   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_09AlgorithmELj4EEE",
8598   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09AlgorithmELj4EEE",
8599   "size" : 16,
8600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8601  },
8602  {
8603   "alignment" : 4,
8604   "is_const" : true,
8605   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09BlockModeELj4EEE",
8606   "name" : "const std::array<android::hardware::keymaster::V3_0::BlockMode, 4>",
8607   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_09BlockModeELj4EEE",
8608   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09BlockModeELj4EEE",
8609   "size" : 16,
8610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8611  },
8612  {
8613   "alignment" : 4,
8614   "is_const" : true,
8615   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09ErrorCodeELj68EEE",
8616   "name" : "const std::array<android::hardware::keymaster::V3_0::ErrorCode, 68>",
8617   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_09ErrorCodeELj68EEE",
8618   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09ErrorCodeELj68EEE",
8619   "size" : 272,
8620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8621  },
8622  {
8623   "alignment" : 4,
8624   "is_const" : true,
8625   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09KeyFormatELj3EEE",
8626   "name" : "const std::array<android::hardware::keymaster::V3_0::KeyFormat, 3>",
8627   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_09KeyFormatELj3EEE",
8628   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09KeyFormatELj3EEE",
8629   "size" : 12,
8630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "is_const" : true,
8635   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09KeyOriginELj4EEE",
8636   "name" : "const std::array<android::hardware::keymaster::V3_0::KeyOrigin, 4>",
8637   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V3_09KeyOriginELj4EEE",
8638   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V3_09KeyOriginELj4EEE",
8639   "size" : 16,
8640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
8641  },
8642  {
8643   "alignment" : 4,
8644   "is_const" : true,
8645   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8646   "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 *> > *)> > >",
8647   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8648   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8649   "size" : 12,
8650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8651  },
8652  {
8653   "alignment" : 4,
8654   "is_const" : true,
8655   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8656   "name" : "const android::hidl::base::V1_0::IBase *const",
8657   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8658   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8659   "size" : 4,
8660   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8661  },
8662  {
8663   "alignment" : 4,
8664   "is_const" : true,
8665   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8666   "name" : "android::RefBase::weakref_impl *const",
8667   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
8668   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++/gen/android/hardware/keymaster/3.0/types.sdump",
8669   "size" : 4,
8670   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8671  },
8672  {
8673   "alignment" : 4,
8674   "is_const" : true,
8675   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8676   "name" : "android::RefBase::weakref_impl *const",
8677   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8678   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8679   "size" : 4,
8680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8681  },
8682  {
8683   "alignment" : 4,
8684   "is_const" : true,
8685   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8686   "name" : "android::hardware::IBinder *const",
8687   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8688   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8689   "size" : 4,
8690   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8691  },
8692  {
8693   "alignment" : 4,
8694   "is_const" : true,
8695   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8696   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8697   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8698   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8699   "size" : 8,
8700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8701  },
8702  {
8703   "alignment" : 4,
8704   "is_const" : true,
8705   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8706   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8707   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8708   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8709   "size" : 8,
8710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8711  },
8712  {
8713   "alignment" : 1,
8714   "is_const" : true,
8715   "linker_set_key" : "_ZTIKa",
8716   "name" : "const signed char",
8717   "referenced_type" : "_ZTIa",
8718   "self_type" : "_ZTIKa",
8719   "size" : 1,
8720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8721  },
8722  {
8723   "alignment" : 1,
8724   "is_const" : true,
8725   "linker_set_key" : "_ZTIKb",
8726   "name" : "const bool",
8727   "referenced_type" : "_ZTIb",
8728   "self_type" : "_ZTIKb",
8729   "size" : 1,
8730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8731  },
8732  {
8733   "alignment" : 1,
8734   "is_const" : true,
8735   "linker_set_key" : "_ZTIKc",
8736   "name" : "const char",
8737   "referenced_type" : "_ZTIc",
8738   "self_type" : "_ZTIKc",
8739   "size" : 1,
8740   "source_file" : "/system/core/liblog/include/android/log.h"
8741  },
8742  {
8743   "alignment" : 4,
8744   "is_const" : true,
8745   "linker_set_key" : "_ZTIKd",
8746   "name" : "const double",
8747   "referenced_type" : "_ZTId",
8748   "self_type" : "_ZTIKd",
8749   "size" : 8,
8750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8751  },
8752  {
8753   "alignment" : 4,
8754   "is_const" : true,
8755   "linker_set_key" : "_ZTIKf",
8756   "name" : "const float",
8757   "referenced_type" : "_ZTIf",
8758   "self_type" : "_ZTIKf",
8759   "size" : 4,
8760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8761  },
8762  {
8763   "alignment" : 1,
8764   "is_const" : true,
8765   "linker_set_key" : "_ZTIKh",
8766   "name" : "const unsigned char",
8767   "referenced_type" : "_ZTIh",
8768   "self_type" : "_ZTIKh",
8769   "size" : 1,
8770   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8771  },
8772  {
8773   "alignment" : 4,
8774   "is_const" : true,
8775   "linker_set_key" : "_ZTIKi",
8776   "name" : "const int",
8777   "referenced_type" : "_ZTIi",
8778   "self_type" : "_ZTIKi",
8779   "size" : 4,
8780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8781  },
8782  {
8783   "alignment" : 4,
8784   "is_const" : true,
8785   "linker_set_key" : "_ZTIKj",
8786   "name" : "const unsigned int",
8787   "referenced_type" : "_ZTIj",
8788   "self_type" : "_ZTIKj",
8789   "size" : 4,
8790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8791  },
8792  {
8793   "alignment" : 2,
8794   "is_const" : true,
8795   "linker_set_key" : "_ZTIKs",
8796   "name" : "const short",
8797   "referenced_type" : "_ZTIs",
8798   "self_type" : "_ZTIKs",
8799   "size" : 2,
8800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8801  },
8802  {
8803   "alignment" : 2,
8804   "is_const" : true,
8805   "linker_set_key" : "_ZTIKt",
8806   "name" : "const unsigned short",
8807   "referenced_type" : "_ZTIt",
8808   "self_type" : "_ZTIKt",
8809   "size" : 2,
8810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8811  },
8812  {
8813   "is_const" : true,
8814   "linker_set_key" : "_ZTIKv",
8815   "name" : "const void",
8816   "referenced_type" : "_ZTIv",
8817   "self_type" : "_ZTIKv",
8818   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8819  },
8820  {
8821   "alignment" : 4,
8822   "is_const" : true,
8823   "linker_set_key" : "_ZTIKx",
8824   "name" : "const long long",
8825   "referenced_type" : "_ZTIx",
8826   "self_type" : "_ZTIKx",
8827   "size" : 8,
8828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8829  },
8830  {
8831   "alignment" : 4,
8832   "is_const" : true,
8833   "linker_set_key" : "_ZTIKy",
8834   "name" : "const unsigned long long",
8835   "referenced_type" : "_ZTIy",
8836   "self_type" : "_ZTIKy",
8837   "size" : 8,
8838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8839  },
8840  {
8841   "alignment" : 1,
8842   "is_volatile" : true,
8843   "linker_set_key" : "_ZTIVb",
8844   "name" : "volatile bool",
8845   "referenced_type" : "_ZTIb",
8846   "self_type" : "_ZTIVb",
8847   "size" : 1,
8848   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8849  },
8850  {
8851   "alignment" : 4,
8852   "is_volatile" : true,
8853   "linker_set_key" : "_ZTIVi",
8854   "name" : "volatile int",
8855   "referenced_type" : "_ZTIi",
8856   "self_type" : "_ZTIVi",
8857   "size" : 4,
8858   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8859  }
8860 ],
8861 "record_types" :
8862 [
8863  {
8864   "alignment" : 4,
8865   "fields" :
8866   [
8867    {
8868     "field_name" : "len",
8869     "referenced_type" : "_ZTIt"
8870    },
8871    {
8872     "field_name" : "hdr_size",
8873     "field_offset" : 16,
8874     "referenced_type" : "_ZTIt"
8875    },
8876    {
8877     "field_name" : "pid",
8878     "field_offset" : 32,
8879     "referenced_type" : "_ZTIi"
8880    },
8881    {
8882     "field_name" : "tid",
8883     "field_offset" : 64,
8884     "referenced_type" : "_ZTIj"
8885    },
8886    {
8887     "field_name" : "sec",
8888     "field_offset" : 96,
8889     "referenced_type" : "_ZTIj"
8890    },
8891    {
8892     "field_name" : "nsec",
8893     "field_offset" : 128,
8894     "referenced_type" : "_ZTIj"
8895    },
8896    {
8897     "field_name" : "lid",
8898     "field_offset" : 160,
8899     "referenced_type" : "_ZTIj"
8900    },
8901    {
8902     "field_name" : "uid",
8903     "field_offset" : 192,
8904     "referenced_type" : "_ZTIj"
8905    },
8906    {
8907     "field_name" : "msg",
8908     "field_offset" : 224,
8909     "referenced_type" : "_ZTIA0_c"
8910    }
8911   ],
8912   "linker_set_key" : "_ZTI12logger_entry",
8913   "name" : "logger_entry",
8914   "referenced_type" : "_ZTI12logger_entry",
8915   "self_type" : "_ZTI12logger_entry",
8916   "size" : 28,
8917   "source_file" : "/system/core/liblog/include/log/log_read.h"
8918  },
8919  {
8920   "alignment" : 4,
8921   "fields" :
8922   [
8923    {
8924     "field_name" : "y",
8925     "referenced_type" : "_ZTIPv"
8926    },
8927    {
8928     "field_name" : "cb",
8929     "field_offset" : 32,
8930     "referenced_type" : "_ZTIPv"
8931    },
8932    {
8933     "field_name" : "cr",
8934     "field_offset" : 64,
8935     "referenced_type" : "_ZTIPv"
8936    },
8937    {
8938     "field_name" : "ystride",
8939     "field_offset" : 96,
8940     "referenced_type" : "_ZTIj"
8941    },
8942    {
8943     "field_name" : "cstride",
8944     "field_offset" : 128,
8945     "referenced_type" : "_ZTIj"
8946    },
8947    {
8948     "field_name" : "chroma_step",
8949     "field_offset" : 160,
8950     "referenced_type" : "_ZTIj"
8951    },
8952    {
8953     "field_name" : "reserved",
8954     "field_offset" : 192,
8955     "referenced_type" : "_ZTIA8_j"
8956    }
8957   ],
8958   "linker_set_key" : "_ZTI13android_ycbcr",
8959   "name" : "android_ycbcr",
8960   "referenced_type" : "_ZTI13android_ycbcr",
8961   "self_type" : "_ZTI13android_ycbcr",
8962   "size" : 56,
8963   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8964  },
8965  {
8966   "alignment" : 4,
8967   "fields" :
8968   [
8969    {
8970     "field_name" : "version",
8971     "referenced_type" : "_ZTIi"
8972    },
8973    {
8974     "field_name" : "numFds",
8975     "field_offset" : 32,
8976     "referenced_type" : "_ZTIi"
8977    },
8978    {
8979     "field_name" : "numInts",
8980     "field_offset" : 64,
8981     "referenced_type" : "_ZTIi"
8982    },
8983    {
8984     "field_name" : "data",
8985     "field_offset" : 96,
8986     "referenced_type" : "_ZTIA0_i"
8987    }
8988   ],
8989   "linker_set_key" : "_ZTI13native_handle",
8990   "name" : "native_handle",
8991   "referenced_type" : "_ZTI13native_handle",
8992   "self_type" : "_ZTI13native_handle",
8993   "size" : 12,
8994   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8995  },
8996  {
8997   "alignment" : 4,
8998   "fields" :
8999   [
9000    {
9001     "field_name" : "x",
9002     "referenced_type" : "_ZTIf"
9003    },
9004    {
9005     "field_name" : "y",
9006     "field_offset" : 32,
9007     "referenced_type" : "_ZTIf"
9008    }
9009   ],
9010   "linker_set_key" : "_ZTI16android_xy_color",
9011   "name" : "android_xy_color",
9012   "referenced_type" : "_ZTI16android_xy_color",
9013   "self_type" : "_ZTI16android_xy_color",
9014   "size" : 8,
9015   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9016  },
9017  {
9018   "alignment" : 4,
9019   "fields" :
9020   [
9021    {
9022     "field_name" : "top_left",
9023     "referenced_type" : "_ZTIPh"
9024    },
9025    {
9026     "field_name" : "component",
9027     "field_offset" : 32,
9028     "referenced_type" : "_ZTI22android_flex_component"
9029    },
9030    {
9031     "field_name" : "bits_per_component",
9032     "field_offset" : 64,
9033     "referenced_type" : "_ZTIi"
9034    },
9035    {
9036     "field_name" : "bits_used",
9037     "field_offset" : 96,
9038     "referenced_type" : "_ZTIi"
9039    },
9040    {
9041     "field_name" : "h_increment",
9042     "field_offset" : 128,
9043     "referenced_type" : "_ZTIi"
9044    },
9045    {
9046     "field_name" : "v_increment",
9047     "field_offset" : 160,
9048     "referenced_type" : "_ZTIi"
9049    },
9050    {
9051     "field_name" : "h_subsampling",
9052     "field_offset" : 192,
9053     "referenced_type" : "_ZTIi"
9054    },
9055    {
9056     "field_name" : "v_subsampling",
9057     "field_offset" : 224,
9058     "referenced_type" : "_ZTIi"
9059    }
9060   ],
9061   "linker_set_key" : "_ZTI18android_flex_plane",
9062   "name" : "android_flex_plane",
9063   "referenced_type" : "_ZTI18android_flex_plane",
9064   "self_type" : "_ZTI18android_flex_plane",
9065   "size" : 32,
9066   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9067  },
9068  {
9069   "alignment" : 4,
9070   "fields" :
9071   [
9072    {
9073     "field_name" : "format",
9074     "referenced_type" : "_ZTI19android_flex_format"
9075    },
9076    {
9077     "field_name" : "num_planes",
9078     "field_offset" : 32,
9079     "referenced_type" : "_ZTIj"
9080    },
9081    {
9082     "field_name" : "planes",
9083     "field_offset" : 64,
9084     "referenced_type" : "_ZTIP18android_flex_plane"
9085    }
9086   ],
9087   "linker_set_key" : "_ZTI19android_flex_layout",
9088   "name" : "android_flex_layout",
9089   "referenced_type" : "_ZTI19android_flex_layout",
9090   "self_type" : "_ZTI19android_flex_layout",
9091   "size" : 12,
9092   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9093  },
9094  {
9095   "alignment" : 4,
9096   "fields" :
9097   [
9098    {
9099     "field_name" : "num_points",
9100     "referenced_type" : "_ZTIj"
9101    },
9102    {
9103     "field_name" : "reserved",
9104     "field_offset" : 32,
9105     "referenced_type" : "_ZTIA8_j"
9106    },
9107    {
9108     "field_name" : "xyzc_points",
9109     "field_offset" : 288,
9110     "referenced_type" : "_ZTIA_f"
9111    }
9112   ],
9113   "linker_set_key" : "_ZTI20android_depth_points",
9114   "name" : "android_depth_points",
9115   "referenced_type" : "_ZTI20android_depth_points",
9116   "self_type" : "_ZTI20android_depth_points",
9117   "size" : 36,
9118   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9119  },
9120  {
9121   "alignment" : 4,
9122   "fields" :
9123   [
9124    {
9125     "field_name" : "struct_size",
9126     "referenced_type" : "_ZTIj"
9127    },
9128    {
9129     "field_name" : "buffer_id",
9130     "field_offset" : 32,
9131     "referenced_type" : "_ZTIi"
9132    },
9133    {
9134     "field_name" : "priority",
9135     "field_offset" : 64,
9136     "referenced_type" : "_ZTIi"
9137    },
9138    {
9139     "field_name" : "tag",
9140     "field_offset" : 96,
9141     "referenced_type" : "_ZTIPKc"
9142    },
9143    {
9144     "field_name" : "file",
9145     "field_offset" : 128,
9146     "referenced_type" : "_ZTIPKc"
9147    },
9148    {
9149     "field_name" : "line",
9150     "field_offset" : 160,
9151     "referenced_type" : "_ZTIj"
9152    },
9153    {
9154     "field_name" : "message",
9155     "field_offset" : 192,
9156     "referenced_type" : "_ZTIPKc"
9157    }
9158   ],
9159   "linker_set_key" : "_ZTI21__android_log_message",
9160   "name" : "__android_log_message",
9161   "referenced_type" : "_ZTI21__android_log_message",
9162   "self_type" : "_ZTI21__android_log_message",
9163   "size" : 28,
9164   "source_file" : "/system/core/liblog/include/android/log.h"
9165  },
9166  {
9167   "alignment" : 4,
9168   "fields" :
9169   [
9170    {
9171     "field_name" : "maxContentLightLevel",
9172     "referenced_type" : "_ZTIf"
9173    },
9174    {
9175     "field_name" : "maxFrameAverageLightLevel",
9176     "field_offset" : 32,
9177     "referenced_type" : "_ZTIf"
9178    }
9179   ],
9180   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9181   "name" : "android_cta861_3_metadata",
9182   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9183   "self_type" : "_ZTI25android_cta861_3_metadata",
9184   "size" : 8,
9185   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9186  },
9187  {
9188   "alignment" : 4,
9189   "fields" :
9190   [
9191    {
9192     "field_name" : "displayPrimaryRed",
9193     "referenced_type" : "_ZTI16android_xy_color"
9194    },
9195    {
9196     "field_name" : "displayPrimaryGreen",
9197     "field_offset" : 64,
9198     "referenced_type" : "_ZTI16android_xy_color"
9199    },
9200    {
9201     "field_name" : "displayPrimaryBlue",
9202     "field_offset" : 128,
9203     "referenced_type" : "_ZTI16android_xy_color"
9204    },
9205    {
9206     "field_name" : "whitePoint",
9207     "field_offset" : 192,
9208     "referenced_type" : "_ZTI16android_xy_color"
9209    },
9210    {
9211     "field_name" : "maxLuminance",
9212     "field_offset" : 256,
9213     "referenced_type" : "_ZTIf"
9214    },
9215    {
9216     "field_name" : "minLuminance",
9217     "field_offset" : 288,
9218     "referenced_type" : "_ZTIf"
9219    }
9220   ],
9221   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9222   "name" : "android_smpte2086_metadata",
9223   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9224   "self_type" : "_ZTI26android_smpte2086_metadata",
9225   "size" : 40,
9226   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9227  },
9228  {
9229   "alignment" : 4,
9230   "fields" :
9231   [
9232    {
9233     "referenced_type" : "_ZTIN7log_msgUt_E"
9234    }
9235   ],
9236   "linker_set_key" : "_ZTI7log_msg",
9237   "name" : "log_msg",
9238   "referenced_type" : "_ZTI7log_msg",
9239   "self_type" : "_ZTI7log_msg",
9240   "size" : 5124,
9241   "source_file" : "/system/core/liblog/include/log/log_read.h"
9242  },
9243  {
9244   "alignment" : 1,
9245   "fields" :
9246   [
9247    {
9248     "field_name" : "tv_sec",
9249     "referenced_type" : "_ZTIj"
9250    },
9251    {
9252     "field_name" : "tv_nsec",
9253     "field_offset" : 32,
9254     "referenced_type" : "_ZTIj"
9255    }
9256   ],
9257   "linker_set_key" : "_ZTI8log_time",
9258   "name" : "log_time",
9259   "referenced_type" : "_ZTI8log_time",
9260   "self_type" : "_ZTI8log_time",
9261   "size" : 8,
9262   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9263  },
9264  {
9265   "alignment" : 4,
9266   "fields" :
9267   [
9268    {
9269     "access" : "private",
9270     "field_name" : "mStorage",
9271     "field_offset" : 32,
9272     "referenced_type" : "_ZTIPv"
9273    },
9274    {
9275     "access" : "private",
9276     "field_name" : "mCount",
9277     "field_offset" : 64,
9278     "referenced_type" : "_ZTIj"
9279    },
9280    {
9281     "access" : "private",
9282     "field_name" : "mFlags",
9283     "field_offset" : 96,
9284     "referenced_type" : "_ZTIKj"
9285    },
9286    {
9287     "access" : "private",
9288     "field_name" : "mItemSize",
9289     "field_offset" : 128,
9290     "referenced_type" : "_ZTIKj"
9291    }
9292   ],
9293   "linker_set_key" : "_ZTIN7android10VectorImplE",
9294   "name" : "android::VectorImpl",
9295   "record_kind" : "class",
9296   "referenced_type" : "_ZTIN7android10VectorImplE",
9297   "self_type" : "_ZTIN7android10VectorImplE",
9298   "size" : 20,
9299   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9300   "vtable_components" :
9301   [
9302    {
9303     "kind" : "offset_to_top"
9304    },
9305    {
9306     "kind" : "rtti",
9307     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9308    },
9309    {
9310     "kind" : "complete_dtor_pointer",
9311     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9312    },
9313    {
9314     "kind" : "deleting_dtor_pointer",
9315     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9316    },
9317    {
9318     "is_pure" : true,
9319     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9320    },
9321    {
9322     "is_pure" : true,
9323     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9324    },
9325    {
9326     "is_pure" : true,
9327     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9328    },
9329    {
9330     "is_pure" : true,
9331     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9332    },
9333    {
9334     "is_pure" : true,
9335     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9336    },
9337    {
9338     "is_pure" : true,
9339     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9340    }
9341   ]
9342  },
9343  {
9344   "alignment" : 4,
9345   "fields" :
9346   [
9347    {
9348     "access" : "private",
9349     "field_name" : "mVector",
9350     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9351    }
9352   ],
9353   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9354   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9355   "record_kind" : "class",
9356   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9357   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9358   "size" : 20,
9359   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9360   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9361  },
9362  {
9363   "alignment" : 4,
9364   "fields" :
9365   [
9366    {
9367     "access" : "private",
9368     "field_name" : "mTag",
9369     "referenced_type" : "_ZTIy"
9370    }
9371   ],
9372   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9373   "name" : "android::ScopedTrace",
9374   "record_kind" : "class",
9375   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9376   "self_type" : "_ZTIN7android11ScopedTraceE",
9377   "size" : 8,
9378   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9379  },
9380  {
9381   "alignment" : 4,
9382   "fields" :
9383   [
9384    {
9385     "access" : "private",
9386     "field_name" : "mCount",
9387     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9388    }
9389   ],
9390   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9391   "name" : "android::LightRefBase<android::NativeHandle>",
9392   "record_kind" : "class",
9393   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9394   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9395   "size" : 4,
9396   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9397   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9398  },
9399  {
9400   "alignment" : 4,
9401   "fields" :
9402   [
9403    {
9404     "access" : "private",
9405     "field_name" : "mCount",
9406     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9407    }
9408   ],
9409   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9410   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9411   "record_kind" : "class",
9412   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9413   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9414   "size" : 4,
9415   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9416   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9417  },
9418  {
9419   "alignment" : 4,
9420   "base_specifiers" :
9421   [
9422    {
9423     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9424    }
9425   ],
9426   "fields" :
9427   [
9428    {
9429     "access" : "private",
9430     "field_name" : "mHandle",
9431     "field_offset" : 32,
9432     "referenced_type" : "_ZTIP13native_handle"
9433    },
9434    {
9435     "access" : "private",
9436     "field_name" : "mOwnsHandle",
9437     "field_offset" : 64,
9438     "referenced_type" : "_ZTIb"
9439    }
9440   ],
9441   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9442   "name" : "android::NativeHandle",
9443   "record_kind" : "class",
9444   "referenced_type" : "_ZTIN7android12NativeHandleE",
9445   "self_type" : "_ZTIN7android12NativeHandleE",
9446   "size" : 12,
9447   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9448  },
9449  {
9450   "alignment" : 4,
9451   "base_specifiers" :
9452   [
9453    {
9454     "access" : "private",
9455     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9456    }
9457   ],
9458   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9459   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9460   "record_kind" : "class",
9461   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9462   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9463   "size" : 20,
9464   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9465   "template_args" :
9466   [
9467    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9468   ],
9469   "vtable_components" :
9470   [
9471    {
9472     "kind" : "offset_to_top"
9473    },
9474    {
9475     "kind" : "rtti",
9476     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9477    },
9478    {
9479     "kind" : "complete_dtor_pointer",
9480     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9481    },
9482    {
9483     "kind" : "deleting_dtor_pointer",
9484     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9485    },
9486    {
9487     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9488    },
9489    {
9490     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9491    },
9492    {
9493     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9494    },
9495    {
9496     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9497    },
9498    {
9499     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9500    },
9501    {
9502     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9503    },
9504    {
9505     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9506    }
9507   ]
9508  },
9509  {
9510   "alignment" : 1,
9511   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9512   "name" : "android::ReferenceMover",
9513   "record_kind" : "class",
9514   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9515   "self_type" : "_ZTIN7android14ReferenceMoverE",
9516   "size" : 1,
9517   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9518  },
9519  {
9520   "alignment" : 4,
9521   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9522   "name" : "android::ReferenceRenamer",
9523   "record_kind" : "class",
9524   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9525   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9526   "size" : 4,
9527   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9528   "vtable_components" :
9529   [
9530    {
9531     "kind" : "offset_to_top"
9532    },
9533    {
9534     "kind" : "rtti",
9535     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9536    },
9537    {
9538     "is_pure" : true,
9539     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9540    }
9541   ]
9542  },
9543  {
9544   "alignment" : 4,
9545   "base_specifiers" :
9546   [
9547    {
9548     "referenced_type" : "_ZTIN7android10VectorImplE"
9549    }
9550   ],
9551   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9552   "name" : "android::SortedVectorImpl",
9553   "record_kind" : "class",
9554   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9555   "self_type" : "_ZTIN7android16SortedVectorImplE",
9556   "size" : 20,
9557   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9558   "vtable_components" :
9559   [
9560    {
9561     "kind" : "offset_to_top"
9562    },
9563    {
9564     "kind" : "rtti",
9565     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9566    },
9567    {
9568     "kind" : "complete_dtor_pointer",
9569     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9570    },
9571    {
9572     "kind" : "deleting_dtor_pointer",
9573     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9574    },
9575    {
9576     "is_pure" : true,
9577     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9578    },
9579    {
9580     "is_pure" : true,
9581     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9582    },
9583    {
9584     "is_pure" : true,
9585     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9586    },
9587    {
9588     "is_pure" : true,
9589     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9590    },
9591    {
9592     "is_pure" : true,
9593     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9594    },
9595    {
9596     "is_pure" : true,
9597     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9598    },
9599    {
9600     "is_pure" : true,
9601     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9602    }
9603   ]
9604  },
9605  {
9606   "alignment" : 1,
9607   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9608   "name" : "android::trait_trivial_copy<bool>",
9609   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9610   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9611   "size" : 1,
9612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9613   "template_args" : [ "_ZTIb" ]
9614  },
9615  {
9616   "alignment" : 1,
9617   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9618   "name" : "android::trait_trivial_copy<char>",
9619   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9620   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9621   "size" : 1,
9622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9623   "template_args" : [ "_ZTIc" ]
9624  },
9625  {
9626   "alignment" : 1,
9627   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9628   "name" : "android::trait_trivial_copy<double>",
9629   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9630   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9631   "size" : 1,
9632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9633   "template_args" : [ "_ZTId" ]
9634  },
9635  {
9636   "alignment" : 1,
9637   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9638   "name" : "android::trait_trivial_copy<float>",
9639   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9640   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9641   "size" : 1,
9642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9643   "template_args" : [ "_ZTIf" ]
9644  },
9645  {
9646   "alignment" : 1,
9647   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9648   "name" : "android::trait_trivial_copy<unsigned char>",
9649   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9650   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9651   "size" : 1,
9652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9653   "template_args" : [ "_ZTIh" ]
9654  },
9655  {
9656   "alignment" : 1,
9657   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9658   "name" : "android::trait_trivial_copy<int>",
9659   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9660   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9661   "size" : 1,
9662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9663   "template_args" : [ "_ZTIi" ]
9664  },
9665  {
9666   "alignment" : 1,
9667   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9668   "name" : "android::trait_trivial_copy<unsigned int>",
9669   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9670   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9671   "size" : 1,
9672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9673   "template_args" : [ "_ZTIj" ]
9674  },
9675  {
9676   "alignment" : 1,
9677   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9678   "name" : "android::trait_trivial_copy<long>",
9679   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9680   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9681   "size" : 1,
9682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9683   "template_args" : [ "_ZTIl" ]
9684  },
9685  {
9686   "alignment" : 1,
9687   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9688   "name" : "android::trait_trivial_copy<unsigned long>",
9689   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9690   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9691   "size" : 1,
9692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9693   "template_args" : [ "_ZTIm" ]
9694  },
9695  {
9696   "alignment" : 1,
9697   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9698   "name" : "android::trait_trivial_copy<short>",
9699   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9700   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9701   "size" : 1,
9702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9703   "template_args" : [ "_ZTIs" ]
9704  },
9705  {
9706   "alignment" : 1,
9707   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9708   "name" : "android::trait_trivial_copy<unsigned short>",
9709   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9710   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9711   "size" : 1,
9712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9713   "template_args" : [ "_ZTIt" ]
9714  },
9715  {
9716   "alignment" : 1,
9717   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9718   "name" : "android::trait_trivial_copy<void>",
9719   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9720   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9721   "size" : 1,
9722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9723   "template_args" : [ "_ZTIv" ]
9724  },
9725  {
9726   "alignment" : 1,
9727   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9728   "name" : "android::trait_trivial_copy<long long>",
9729   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9730   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9731   "size" : 1,
9732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9733   "template_args" : [ "_ZTIx" ]
9734  },
9735  {
9736   "alignment" : 1,
9737   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9738   "name" : "android::trait_trivial_copy<unsigned long long>",
9739   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9740   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9741   "size" : 1,
9742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9743   "template_args" : [ "_ZTIy" ]
9744  },
9745  {
9746   "alignment" : 1,
9747   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9748   "name" : "android::trait_trivial_ctor<bool>",
9749   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9750   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9751   "size" : 1,
9752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9753   "template_args" : [ "_ZTIb" ]
9754  },
9755  {
9756   "alignment" : 1,
9757   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9758   "name" : "android::trait_trivial_ctor<char>",
9759   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9760   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9761   "size" : 1,
9762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9763   "template_args" : [ "_ZTIc" ]
9764  },
9765  {
9766   "alignment" : 1,
9767   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9768   "name" : "android::trait_trivial_ctor<double>",
9769   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9770   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9771   "size" : 1,
9772   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9773   "template_args" : [ "_ZTId" ]
9774  },
9775  {
9776   "alignment" : 1,
9777   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9778   "name" : "android::trait_trivial_ctor<float>",
9779   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9780   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9781   "size" : 1,
9782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9783   "template_args" : [ "_ZTIf" ]
9784  },
9785  {
9786   "alignment" : 1,
9787   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9788   "name" : "android::trait_trivial_ctor<unsigned char>",
9789   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9790   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9791   "size" : 1,
9792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9793   "template_args" : [ "_ZTIh" ]
9794  },
9795  {
9796   "alignment" : 1,
9797   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9798   "name" : "android::trait_trivial_ctor<int>",
9799   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9800   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9801   "size" : 1,
9802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9803   "template_args" : [ "_ZTIi" ]
9804  },
9805  {
9806   "alignment" : 1,
9807   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9808   "name" : "android::trait_trivial_ctor<unsigned int>",
9809   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9810   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9811   "size" : 1,
9812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9813   "template_args" : [ "_ZTIj" ]
9814  },
9815  {
9816   "alignment" : 1,
9817   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9818   "name" : "android::trait_trivial_ctor<long>",
9819   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9820   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9821   "size" : 1,
9822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9823   "template_args" : [ "_ZTIl" ]
9824  },
9825  {
9826   "alignment" : 1,
9827   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9828   "name" : "android::trait_trivial_ctor<unsigned long>",
9829   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9830   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9831   "size" : 1,
9832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9833   "template_args" : [ "_ZTIm" ]
9834  },
9835  {
9836   "alignment" : 1,
9837   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9838   "name" : "android::trait_trivial_ctor<short>",
9839   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9840   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9841   "size" : 1,
9842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9843   "template_args" : [ "_ZTIs" ]
9844  },
9845  {
9846   "alignment" : 1,
9847   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9848   "name" : "android::trait_trivial_ctor<unsigned short>",
9849   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9850   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9851   "size" : 1,
9852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9853   "template_args" : [ "_ZTIt" ]
9854  },
9855  {
9856   "alignment" : 1,
9857   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9858   "name" : "android::trait_trivial_ctor<void>",
9859   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9860   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9861   "size" : 1,
9862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9863   "template_args" : [ "_ZTIv" ]
9864  },
9865  {
9866   "alignment" : 1,
9867   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9868   "name" : "android::trait_trivial_ctor<long long>",
9869   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9870   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9871   "size" : 1,
9872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9873   "template_args" : [ "_ZTIx" ]
9874  },
9875  {
9876   "alignment" : 1,
9877   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9878   "name" : "android::trait_trivial_ctor<unsigned long long>",
9879   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9880   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9881   "size" : 1,
9882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9883   "template_args" : [ "_ZTIy" ]
9884  },
9885  {
9886   "alignment" : 1,
9887   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9888   "name" : "android::trait_trivial_dtor<bool>",
9889   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9890   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9891   "size" : 1,
9892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9893   "template_args" : [ "_ZTIb" ]
9894  },
9895  {
9896   "alignment" : 1,
9897   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9898   "name" : "android::trait_trivial_dtor<char>",
9899   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9900   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9901   "size" : 1,
9902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9903   "template_args" : [ "_ZTIc" ]
9904  },
9905  {
9906   "alignment" : 1,
9907   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9908   "name" : "android::trait_trivial_dtor<double>",
9909   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9910   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9911   "size" : 1,
9912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9913   "template_args" : [ "_ZTId" ]
9914  },
9915  {
9916   "alignment" : 1,
9917   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9918   "name" : "android::trait_trivial_dtor<float>",
9919   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9920   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9921   "size" : 1,
9922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9923   "template_args" : [ "_ZTIf" ]
9924  },
9925  {
9926   "alignment" : 1,
9927   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9928   "name" : "android::trait_trivial_dtor<unsigned char>",
9929   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9930   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9931   "size" : 1,
9932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9933   "template_args" : [ "_ZTIh" ]
9934  },
9935  {
9936   "alignment" : 1,
9937   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9938   "name" : "android::trait_trivial_dtor<int>",
9939   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9940   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9941   "size" : 1,
9942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9943   "template_args" : [ "_ZTIi" ]
9944  },
9945  {
9946   "alignment" : 1,
9947   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9948   "name" : "android::trait_trivial_dtor<unsigned int>",
9949   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9950   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9951   "size" : 1,
9952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9953   "template_args" : [ "_ZTIj" ]
9954  },
9955  {
9956   "alignment" : 1,
9957   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9958   "name" : "android::trait_trivial_dtor<long>",
9959   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9960   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9961   "size" : 1,
9962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9963   "template_args" : [ "_ZTIl" ]
9964  },
9965  {
9966   "alignment" : 1,
9967   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9968   "name" : "android::trait_trivial_dtor<unsigned long>",
9969   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9970   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9971   "size" : 1,
9972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9973   "template_args" : [ "_ZTIm" ]
9974  },
9975  {
9976   "alignment" : 1,
9977   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9978   "name" : "android::trait_trivial_dtor<short>",
9979   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9980   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9981   "size" : 1,
9982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9983   "template_args" : [ "_ZTIs" ]
9984  },
9985  {
9986   "alignment" : 1,
9987   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9988   "name" : "android::trait_trivial_dtor<unsigned short>",
9989   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9990   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9991   "size" : 1,
9992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9993   "template_args" : [ "_ZTIt" ]
9994  },
9995  {
9996   "alignment" : 1,
9997   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9998   "name" : "android::trait_trivial_dtor<void>",
9999   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10000   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10001   "size" : 1,
10002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10003   "template_args" : [ "_ZTIv" ]
10004  },
10005  {
10006   "alignment" : 1,
10007   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10008   "name" : "android::trait_trivial_dtor<long long>",
10009   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10010   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10011   "size" : 1,
10012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10013   "template_args" : [ "_ZTIx" ]
10014  },
10015  {
10016   "alignment" : 1,
10017   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10018   "name" : "android::trait_trivial_dtor<unsigned long long>",
10019   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10020   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10021   "size" : 1,
10022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10023   "template_args" : [ "_ZTIy" ]
10024  },
10025  {
10026   "alignment" : 1,
10027   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10028   "name" : "android::trait_trivial_move<android::String8>",
10029   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10030   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10031   "size" : 1,
10032   "source_file" : "/system/core/libutils/include/utils/String8.h",
10033   "template_args" : [ "_ZTIN7android7String8E" ]
10034  },
10035  {
10036   "alignment" : 1,
10037   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10038   "name" : "android::trait_trivial_move<android::String16>",
10039   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10040   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10041   "size" : 1,
10042   "source_file" : "/system/core/libutils/include/utils/String16.h",
10043   "template_args" : [ "_ZTIN7android8String16E" ]
10044  },
10045  {
10046   "alignment" : 1,
10047   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10048   "name" : "android::trait_trivial_move<bool>",
10049   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10050   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10051   "size" : 1,
10052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10053   "template_args" : [ "_ZTIb" ]
10054  },
10055  {
10056   "alignment" : 1,
10057   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10058   "name" : "android::trait_trivial_move<char>",
10059   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10060   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10061   "size" : 1,
10062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10063   "template_args" : [ "_ZTIc" ]
10064  },
10065  {
10066   "alignment" : 1,
10067   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10068   "name" : "android::trait_trivial_move<double>",
10069   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10070   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10071   "size" : 1,
10072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10073   "template_args" : [ "_ZTId" ]
10074  },
10075  {
10076   "alignment" : 1,
10077   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10078   "name" : "android::trait_trivial_move<float>",
10079   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10080   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10081   "size" : 1,
10082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10083   "template_args" : [ "_ZTIf" ]
10084  },
10085  {
10086   "alignment" : 1,
10087   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10088   "name" : "android::trait_trivial_move<unsigned char>",
10089   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10090   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10091   "size" : 1,
10092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10093   "template_args" : [ "_ZTIh" ]
10094  },
10095  {
10096   "alignment" : 1,
10097   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10098   "name" : "android::trait_trivial_move<int>",
10099   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10100   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10101   "size" : 1,
10102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10103   "template_args" : [ "_ZTIi" ]
10104  },
10105  {
10106   "alignment" : 1,
10107   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10108   "name" : "android::trait_trivial_move<unsigned int>",
10109   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10110   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10111   "size" : 1,
10112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10113   "template_args" : [ "_ZTIj" ]
10114  },
10115  {
10116   "alignment" : 1,
10117   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10118   "name" : "android::trait_trivial_move<long>",
10119   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10120   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10121   "size" : 1,
10122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10123   "template_args" : [ "_ZTIl" ]
10124  },
10125  {
10126   "alignment" : 1,
10127   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10128   "name" : "android::trait_trivial_move<unsigned long>",
10129   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10130   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10131   "size" : 1,
10132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10133   "template_args" : [ "_ZTIm" ]
10134  },
10135  {
10136   "alignment" : 1,
10137   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10138   "name" : "android::trait_trivial_move<short>",
10139   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10140   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10141   "size" : 1,
10142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10143   "template_args" : [ "_ZTIs" ]
10144  },
10145  {
10146   "alignment" : 1,
10147   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10148   "name" : "android::trait_trivial_move<unsigned short>",
10149   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10150   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10151   "size" : 1,
10152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10153   "template_args" : [ "_ZTIt" ]
10154  },
10155  {
10156   "alignment" : 1,
10157   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10158   "name" : "android::trait_trivial_move<void>",
10159   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10160   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10161   "size" : 1,
10162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10163   "template_args" : [ "_ZTIv" ]
10164  },
10165  {
10166   "alignment" : 1,
10167   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10168   "name" : "android::trait_trivial_move<long long>",
10169   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10170   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10171   "size" : 1,
10172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10173   "template_args" : [ "_ZTIx" ]
10174  },
10175  {
10176   "alignment" : 1,
10177   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10178   "name" : "android::trait_trivial_move<unsigned long long>",
10179   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10180   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10181   "size" : 1,
10182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10183   "template_args" : [ "_ZTIy" ]
10184  },
10185  {
10186   "alignment" : 4,
10187   "base_specifiers" :
10188   [
10189    {
10190     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10191    }
10192   ],
10193   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10194   "name" : "android::VirtualLightRefBase",
10195   "record_kind" : "class",
10196   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10197   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10198   "size" : 8,
10199   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10200   "vtable_components" :
10201   [
10202    {
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10216    }
10217   ]
10218  },
10219  {
10220   "alignment" : 4,
10221   "fields" :
10222   [
10223    {
10224     "access" : "private",
10225     "field_name" : "m_ptr",
10226     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10227    }
10228   ],
10229   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10230   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10231   "record_kind" : "class",
10232   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10233   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10234   "size" : 4,
10235   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10236   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10237  },
10238  {
10239   "alignment" : 4,
10240   "fields" :
10241   [
10242    {
10243     "access" : "private",
10244     "field_name" : "m_ptr",
10245     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10246    }
10247   ],
10248   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10249   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10250   "record_kind" : "class",
10251   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10252   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10253   "size" : 4,
10254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10255   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10256  },
10257  {
10258   "alignment" : 4,
10259   "fields" :
10260   [
10261    {
10262     "access" : "private",
10263     "field_name" : "m_ptr",
10264     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10265    }
10266   ],
10267   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10268   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10269   "record_kind" : "class",
10270   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10271   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10272   "size" : 4,
10273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10274   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10275  },
10276  {
10277   "alignment" : 4,
10278   "fields" :
10279   [
10280    {
10281     "access" : "private",
10282     "field_name" : "m_ptr",
10283     "referenced_type" : "_ZTIPN7android6ThreadE"
10284    }
10285   ],
10286   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10287   "name" : "android::sp<android::Thread>",
10288   "record_kind" : "class",
10289   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10290   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10291   "size" : 4,
10292   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10293   "template_args" : [ "_ZTIN7android6ThreadE" ]
10294  },
10295  {
10296   "alignment" : 4,
10297   "fields" :
10298   [
10299    {
10300     "access" : "private",
10301     "field_name" : "m_ptr",
10302     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10303    }
10304   ],
10305   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10306   "name" : "android::sp<android::hardware::IInterface>",
10307   "record_kind" : "class",
10308   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10309   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10310   "size" : 4,
10311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10312   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10313  },
10314  {
10315   "alignment" : 4,
10316   "fields" :
10317   [
10318    {
10319     "access" : "private",
10320     "field_name" : "m_ptr",
10321     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10322    }
10323   ],
10324   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10325   "name" : "android::sp<android::hardware::ProcessState>",
10326   "record_kind" : "class",
10327   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10328   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10329   "size" : 4,
10330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10331   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10332  },
10333  {
10334   "alignment" : 4,
10335   "fields" :
10336   [
10337    {
10338     "access" : "private",
10339     "field_name" : "m_ptr",
10340     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10341    }
10342   ],
10343   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10344   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10345   "record_kind" : "class",
10346   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10347   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10348   "size" : 4,
10349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10350   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10351  },
10352  {
10353   "alignment" : 4,
10354   "fields" :
10355   [
10356    {
10357     "access" : "private",
10358     "field_name" : "m_ptr",
10359     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10360    }
10361   ],
10362   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10363   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10364   "record_kind" : "class",
10365   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10366   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10367   "size" : 4,
10368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10369   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10370  },
10371  {
10372   "alignment" : 4,
10373   "fields" :
10374   [
10375    {
10376     "access" : "private",
10377     "field_name" : "m_ptr",
10378     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10379    }
10380   ],
10381   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10382   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10383   "record_kind" : "class",
10384   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10385   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10386   "size" : 4,
10387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10388   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10389  },
10390  {
10391   "alignment" : 4,
10392   "fields" :
10393   [
10394    {
10395     "access" : "private",
10396     "field_name" : "m_ptr",
10397     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10398    }
10399   ],
10400   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10401   "name" : "android::sp<android::hardware::IBinder>",
10402   "record_kind" : "class",
10403   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10404   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10405   "size" : 4,
10406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10407   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10408  },
10409  {
10410   "alignment" : 4,
10411   "fields" :
10412   [
10413    {
10414     "access" : "private",
10415     "field_name" : "m_ptr",
10416     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10417    }
10418   ],
10419   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10420   "name" : "android::sp<android::hardware::BHwBinder>",
10421   "record_kind" : "class",
10422   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10423   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10424   "size" : 4,
10425   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10426   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10427  },
10428  {
10429   "alignment" : 4,
10430   "fields" :
10431   [
10432    {
10433     "access" : "private",
10434     "field_name" : "m_ptr",
10435     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
10436    }
10437   ],
10438   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
10439   "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice>",
10440   "record_kind" : "class",
10441   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
10442   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
10443   "size" : 4,
10444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10445   "template_args" : [ "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" ]
10446  },
10447  {
10448   "alignment" : 4,
10449   "fields" :
10450   [
10451    {
10452     "access" : "private",
10453     "field_name" : "m_ptr",
10454     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10455    },
10456    {
10457     "access" : "private",
10458     "field_name" : "m_refs",
10459     "field_offset" : 32,
10460     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10461    }
10462   ],
10463   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10464   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10465   "record_kind" : "class",
10466   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10467   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10468   "size" : 8,
10469   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10470   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10471  },
10472  {
10473   "alignment" : 4,
10474   "fields" :
10475   [
10476    {
10477     "access" : "private",
10478     "field_name" : "m_ptr",
10479     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10480    },
10481    {
10482     "access" : "private",
10483     "field_name" : "m_refs",
10484     "field_offset" : 32,
10485     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10486    }
10487   ],
10488   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10489   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10490   "record_kind" : "class",
10491   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10492   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10493   "size" : 8,
10494   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10495   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10496  },
10497  {
10498   "alignment" : 4,
10499   "fields" :
10500   [
10501    {
10502     "access" : "private",
10503     "field_name" : "m_ptr",
10504     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "m_refs",
10509     "field_offset" : 32,
10510     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10511    }
10512   ],
10513   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10514   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10515   "record_kind" : "class",
10516   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10517   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10518   "size" : 8,
10519   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10520   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10521  },
10522  {
10523   "alignment" : 4,
10524   "fields" :
10525   [
10526    {
10527     "access" : "private",
10528     "field_name" : "m_ptr",
10529     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10530    },
10531    {
10532     "access" : "private",
10533     "field_name" : "m_refs",
10534     "field_offset" : 32,
10535     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10536    }
10537   ],
10538   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10539   "name" : "android::wp<android::hardware::BHwBinder>",
10540   "record_kind" : "class",
10541   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10542   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10543   "size" : 8,
10544   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10545   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10546  },
10547  {
10548   "alignment" : 4,
10549   "base_specifiers" :
10550   [
10551    {
10552     "is_virtual" : true,
10553     "referenced_type" : "_ZTIN7android7RefBaseE"
10554    }
10555   ],
10556   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10557   "name" : "android::hidl::base::V1_0::IBase",
10558   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10559   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10560   "size" : 12,
10561   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10562   "vtable_components" :
10563   [
10564    {
10565     "component_value" : 4,
10566     "kind" : "vbase_offset"
10567    },
10568    {
10569     "kind" : "offset_to_top"
10570    },
10571    {
10572     "kind" : "rtti",
10573     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10574    },
10575    {
10576     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10607    },
10608    {
10609     "kind" : "complete_dtor_pointer",
10610     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10611    },
10612    {
10613     "kind" : "deleting_dtor_pointer",
10614     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10615    },
10616    {
10617     "kind" : "vcall_offset"
10618    },
10619    {
10620     "kind" : "vcall_offset"
10621    },
10622    {
10623     "kind" : "vcall_offset"
10624    },
10625    {
10626     "kind" : "vcall_offset"
10627    },
10628    {
10629     "component_value" : -4,
10630     "kind" : "vcall_offset"
10631    },
10632    {
10633     "component_value" : -4,
10634     "kind" : "offset_to_top"
10635    },
10636    {
10637     "kind" : "rtti",
10638     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10639    },
10640    {
10641     "kind" : "complete_dtor_pointer",
10642     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10643    },
10644    {
10645     "kind" : "deleting_dtor_pointer",
10646     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10647    },
10648    {
10649     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10650    },
10651    {
10652     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10653    },
10654    {
10655     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10656    },
10657    {
10658     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10659    }
10660   ]
10661  },
10662  {
10663   "alignment" : 4,
10664   "base_specifiers" :
10665   [
10666    {
10667     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10668    },
10669    {
10670     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10671    }
10672   ],
10673   "fields" :
10674   [
10675    {
10676     "access" : "private",
10677     "field_name" : "_hidl_mImpl",
10678     "field_offset" : 512,
10679     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10680    }
10681   ],
10682   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10683   "name" : "android::hidl::base::V1_0::BnHwBase",
10684   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10685   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10686   "size" : 76,
10687   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10688   "vtable_components" :
10689   [
10690    {
10691     "component_value" : 68,
10692     "kind" : "vbase_offset"
10693    },
10694    {
10695     "kind" : "offset_to_top"
10696    },
10697    {
10698     "kind" : "rtti",
10699     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10700    },
10701    {
10702     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10703    },
10704    {
10705     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10709    },
10710    {
10711     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10715    },
10716    {
10717     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10721    },
10722    {
10723     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10724    },
10725    {
10726     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10727    },
10728    {
10729     "kind" : "complete_dtor_pointer",
10730     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10731    },
10732    {
10733     "kind" : "deleting_dtor_pointer",
10734     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10738    },
10739    {
10740     "component_value" : -20,
10741     "kind" : "offset_to_top"
10742    },
10743    {
10744     "kind" : "rtti",
10745     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10746    },
10747    {
10748     "kind" : "complete_dtor_pointer",
10749     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10750    },
10751    {
10752     "kind" : "deleting_dtor_pointer",
10753     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10754    },
10755    {
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "kind" : "vcall_offset"
10760    },
10761    {
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "component_value" : -68,
10769     "kind" : "vcall_offset"
10770    },
10771    {
10772     "component_value" : -68,
10773     "kind" : "offset_to_top"
10774    },
10775    {
10776     "kind" : "rtti",
10777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10778    },
10779    {
10780     "kind" : "complete_dtor_pointer",
10781     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10782    },
10783    {
10784     "kind" : "deleting_dtor_pointer",
10785     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10798    }
10799   ]
10800  },
10801  {
10802   "alignment" : 4,
10803   "base_specifiers" :
10804   [
10805    {
10806     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10807    },
10808    {
10809     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10810    }
10811   ],
10812   "fields" :
10813   [
10814    {
10815     "access" : "private",
10816     "field_name" : "_hidl_mMutex",
10817     "field_offset" : 544,
10818     "referenced_type" : "_ZTINSt3__15mutexE"
10819    },
10820    {
10821     "access" : "private",
10822     "field_name" : "_hidl_mDeathRecipients",
10823     "field_offset" : 576,
10824     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10825    }
10826   ],
10827   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10828   "name" : "android::hidl::base::V1_0::BpHwBase",
10829   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10830   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10831   "size" : 92,
10832   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10833   "vtable_components" :
10834   [
10835    {
10836     "component_value" : 84,
10837     "kind" : "vbase_offset"
10838    },
10839    {
10840     "kind" : "offset_to_top"
10841    },
10842    {
10843     "kind" : "rtti",
10844     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10845    },
10846    {
10847     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10848    },
10849    {
10850     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10851    },
10852    {
10853     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10854    },
10855    {
10856     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10857    },
10858    {
10859     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10875    },
10876    {
10877     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10878    },
10879    {
10880     "kind" : "complete_dtor_pointer",
10881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10882    },
10883    {
10884     "kind" : "deleting_dtor_pointer",
10885     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10886    },
10887    {
10888     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10892    },
10893    {
10894     "component_value" : 80,
10895     "kind" : "vbase_offset"
10896    },
10897    {
10898     "component_value" : -4,
10899     "kind" : "offset_to_top"
10900    },
10901    {
10902     "kind" : "rtti",
10903     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10904    },
10905    {
10906     "kind" : "complete_dtor_pointer",
10907     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10908    },
10909    {
10910     "kind" : "deleting_dtor_pointer",
10911     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10912    },
10913    {
10914     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10915    },
10916    {
10917     "component_value" : 76,
10918     "kind" : "vbase_offset"
10919    },
10920    {
10921     "component_value" : -8,
10922     "kind" : "offset_to_top"
10923    },
10924    {
10925     "kind" : "rtti",
10926     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10927    },
10928    {
10929     "kind" : "complete_dtor_pointer",
10930     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10931    },
10932    {
10933     "kind" : "deleting_dtor_pointer",
10934     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10935    },
10936    {
10937     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10938    },
10939    {
10940     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10944    },
10945    {
10946     "component_value" : -24,
10947     "kind" : "offset_to_top"
10948    },
10949    {
10950     "kind" : "rtti",
10951     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10952    },
10953    {
10954     "kind" : "complete_dtor_pointer",
10955     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10956    },
10957    {
10958     "kind" : "deleting_dtor_pointer",
10959     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10960    },
10961    {
10962     "kind" : "vcall_offset"
10963    },
10964    {
10965     "component_value" : -76,
10966     "kind" : "vcall_offset"
10967    },
10968    {
10969     "component_value" : -84,
10970     "kind" : "vcall_offset"
10971    },
10972    {
10973     "component_value" : -76,
10974     "kind" : "vcall_offset"
10975    },
10976    {
10977     "component_value" : -84,
10978     "kind" : "vcall_offset"
10979    },
10980    {
10981     "component_value" : -84,
10982     "kind" : "offset_to_top"
10983    },
10984    {
10985     "kind" : "rtti",
10986     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10987    },
10988    {
10989     "kind" : "complete_dtor_pointer",
10990     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10991    },
10992    {
10993     "kind" : "deleting_dtor_pointer",
10994     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10995    },
10996    {
10997     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10998    },
10999    {
11000     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11001    },
11002    {
11003     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11007    }
11008   ]
11009  },
11010  {
11011   "alignment" : 8,
11012   "fields" :
11013   [
11014    {
11015     "field_name" : "pid",
11016     "referenced_type" : "_ZTIi"
11017    },
11018    {
11019     "field_name" : "ptr",
11020     "field_offset" : 64,
11021     "referenced_type" : "_ZTIy"
11022    },
11023    {
11024     "field_name" : "arch",
11025     "field_offset" : 128,
11026     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11027    }
11028   ],
11029   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11030   "name" : "android::hidl::base::V1_0::DebugInfo",
11031   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11032   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11033   "size" : 24,
11034   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11035  },
11036  {
11037   "alignment" : 8,
11038   "fields" :
11039   [
11040    {
11041     "field_name" : "interfaceName",
11042     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11043    },
11044    {
11045     "field_name" : "instanceName",
11046     "field_offset" : 128,
11047     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11048    },
11049    {
11050     "field_name" : "pid",
11051     "field_offset" : 256,
11052     "referenced_type" : "_ZTIi"
11053    },
11054    {
11055     "field_name" : "clientPids",
11056     "field_offset" : 320,
11057     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11058    },
11059    {
11060     "field_name" : "arch",
11061     "field_offset" : 448,
11062     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11063    }
11064   ],
11065   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11066   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11067   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11068   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11069   "size" : 64,
11070   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11071  },
11072  {
11073   "alignment" : 4,
11074   "base_specifiers" :
11075   [
11076    {
11077     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11078    }
11079   ],
11080   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11081   "name" : "android::hidl::manager::V1_0::IServiceManager",
11082   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11083   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11084   "size" : 12,
11085   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11086   "vtable_components" :
11087   [
11088    {
11089     "component_value" : 4,
11090     "kind" : "vbase_offset"
11091    },
11092    {
11093     "kind" : "offset_to_top"
11094    },
11095    {
11096     "kind" : "rtti",
11097     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11098    },
11099    {
11100     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11101    },
11102    {
11103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11104    },
11105    {
11106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11131    },
11132    {
11133     "kind" : "complete_dtor_pointer",
11134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11135    },
11136    {
11137     "kind" : "deleting_dtor_pointer",
11138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11139    },
11140    {
11141     "is_pure" : true,
11142     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11143    },
11144    {
11145     "is_pure" : true,
11146     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11147    },
11148    {
11149     "is_pure" : true,
11150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11151    },
11152    {
11153     "is_pure" : true,
11154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11155    },
11156    {
11157     "is_pure" : true,
11158     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11159    },
11160    {
11161     "is_pure" : true,
11162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11163    },
11164    {
11165     "is_pure" : true,
11166     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11167    },
11168    {
11169     "is_pure" : true,
11170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11171    },
11172    {
11173     "kind" : "vcall_offset"
11174    },
11175    {
11176     "kind" : "vcall_offset"
11177    },
11178    {
11179     "kind" : "vcall_offset"
11180    },
11181    {
11182     "kind" : "vcall_offset"
11183    },
11184    {
11185     "component_value" : -4,
11186     "kind" : "vcall_offset"
11187    },
11188    {
11189     "component_value" : -4,
11190     "kind" : "offset_to_top"
11191    },
11192    {
11193     "kind" : "rtti",
11194     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11195    },
11196    {
11197     "kind" : "complete_dtor_pointer",
11198     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11199    },
11200    {
11201     "kind" : "deleting_dtor_pointer",
11202     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11206    },
11207    {
11208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11212    },
11213    {
11214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11215    }
11216   ]
11217  },
11218  {
11219   "alignment" : 4,
11220   "base_specifiers" :
11221   [
11222    {
11223     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11224    }
11225   ],
11226   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11227   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11228   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11229   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11230   "size" : 12,
11231   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11232   "vtable_components" :
11233   [
11234    {
11235     "component_value" : 4,
11236     "kind" : "vbase_offset"
11237    },
11238    {
11239     "kind" : "offset_to_top"
11240    },
11241    {
11242     "kind" : "rtti",
11243     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11244    },
11245    {
11246     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11250    },
11251    {
11252     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11277    },
11278    {
11279     "kind" : "complete_dtor_pointer",
11280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11281    },
11282    {
11283     "kind" : "deleting_dtor_pointer",
11284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11285    },
11286    {
11287     "is_pure" : true,
11288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11289    },
11290    {
11291     "kind" : "vcall_offset"
11292    },
11293    {
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "component_value" : -4,
11304     "kind" : "vcall_offset"
11305    },
11306    {
11307     "component_value" : -4,
11308     "kind" : "offset_to_top"
11309    },
11310    {
11311     "kind" : "rtti",
11312     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11313    },
11314    {
11315     "kind" : "complete_dtor_pointer",
11316     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11317    },
11318    {
11319     "kind" : "deleting_dtor_pointer",
11320     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11321    },
11322    {
11323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11333    }
11334   ]
11335  },
11336  {
11337   "alignment" : 4,
11338   "fields" :
11339   [
11340    {
11341     "access" : "private",
11342     "field_name" : "mLock",
11343     "referenced_type" : "_ZTIRN7android5MutexE"
11344    }
11345   ],
11346   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11347   "name" : "android::Mutex::Autolock",
11348   "record_kind" : "class",
11349   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11350   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11351   "size" : 4,
11352   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11353  },
11354  {
11355   "alignment" : 4,
11356   "fields" :
11357   [
11358    {
11359     "access" : "private",
11360     "field_name" : "mMutex",
11361     "referenced_type" : "_ZTI15pthread_mutex_t"
11362    }
11363   ],
11364   "linker_set_key" : "_ZTIN7android5MutexE",
11365   "name" : "android::Mutex",
11366   "record_kind" : "class",
11367   "referenced_type" : "_ZTIN7android5MutexE",
11368   "self_type" : "_ZTIN7android5MutexE",
11369   "size" : 4,
11370   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11371  },
11372  {
11373   "alignment" : 4,
11374   "fields" :
11375   [
11376    {
11377     "access" : "private",
11378     "field_name" : "mLock",
11379     "referenced_type" : "_ZTIRN7android6RWLockE"
11380    }
11381   ],
11382   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11383   "name" : "android::RWLock::AutoRLock",
11384   "record_kind" : "class",
11385   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11386   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11387   "size" : 4,
11388   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11389  },
11390  {
11391   "alignment" : 4,
11392   "fields" :
11393   [
11394    {
11395     "access" : "private",
11396     "field_name" : "mLock",
11397     "referenced_type" : "_ZTIRN7android6RWLockE"
11398    }
11399   ],
11400   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11401   "name" : "android::RWLock::AutoWLock",
11402   "record_kind" : "class",
11403   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11404   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11405   "size" : 4,
11406   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11407  },
11408  {
11409   "alignment" : 4,
11410   "fields" :
11411   [
11412    {
11413     "access" : "private",
11414     "field_name" : "mRWLock",
11415     "referenced_type" : "_ZTI16pthread_rwlock_t"
11416    }
11417   ],
11418   "linker_set_key" : "_ZTIN7android6RWLockE",
11419   "name" : "android::RWLock",
11420   "record_kind" : "class",
11421   "referenced_type" : "_ZTIN7android6RWLockE",
11422   "self_type" : "_ZTIN7android6RWLockE",
11423   "size" : 40,
11424   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11425  },
11426  {
11427   "alignment" : 4,
11428   "base_specifiers" :
11429   [
11430    {
11431     "is_virtual" : true,
11432     "referenced_type" : "_ZTIN7android7RefBaseE"
11433    }
11434   ],
11435   "fields" :
11436   [
11437    {
11438     "access" : "private",
11439     "field_name" : "mCanCallJava",
11440     "field_offset" : 32,
11441     "referenced_type" : "_ZTIKb"
11442    },
11443    {
11444     "access" : "private",
11445     "field_name" : "mThread",
11446     "field_offset" : 64,
11447     "referenced_type" : "_ZTIPv"
11448    },
11449    {
11450     "access" : "private",
11451     "field_name" : "mLock",
11452     "field_offset" : 96,
11453     "referenced_type" : "_ZTIN7android5MutexE"
11454    },
11455    {
11456     "access" : "private",
11457     "field_name" : "mThreadExitedCondition",
11458     "field_offset" : 128,
11459     "referenced_type" : "_ZTIN7android9ConditionE"
11460    },
11461    {
11462     "access" : "private",
11463     "field_name" : "mStatus",
11464     "field_offset" : 160,
11465     "referenced_type" : "_ZTIi"
11466    },
11467    {
11468     "access" : "private",
11469     "field_name" : "mExitPending",
11470     "field_offset" : 192,
11471     "referenced_type" : "_ZTIVb"
11472    },
11473    {
11474     "access" : "private",
11475     "field_name" : "mRunning",
11476     "field_offset" : 200,
11477     "referenced_type" : "_ZTIVb"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mHoldSelf",
11482     "field_offset" : 224,
11483     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mTid",
11488     "field_offset" : 256,
11489     "referenced_type" : "_ZTIi"
11490    }
11491   ],
11492   "linker_set_key" : "_ZTIN7android6ThreadE",
11493   "name" : "android::Thread",
11494   "record_kind" : "class",
11495   "referenced_type" : "_ZTIN7android6ThreadE",
11496   "self_type" : "_ZTIN7android6ThreadE",
11497   "size" : 44,
11498   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11499   "vtable_components" :
11500   [
11501    {
11502     "component_value" : 36,
11503     "kind" : "vbase_offset"
11504    },
11505    {
11506     "kind" : "offset_to_top"
11507    },
11508    {
11509     "kind" : "rtti",
11510     "mangled_component_name" : "_ZTIN7android6ThreadE"
11511    },
11512    {
11513     "kind" : "complete_dtor_pointer",
11514     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11515    },
11516    {
11517     "kind" : "deleting_dtor_pointer",
11518     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11528    },
11529    {
11530     "is_pure" : true,
11531     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11532    },
11533    {
11534     "kind" : "vcall_offset"
11535    },
11536    {
11537     "kind" : "vcall_offset"
11538    },
11539    {
11540     "kind" : "vcall_offset"
11541    },
11542    {
11543     "kind" : "vcall_offset"
11544    },
11545    {
11546     "component_value" : -36,
11547     "kind" : "vcall_offset"
11548    },
11549    {
11550     "component_value" : -36,
11551     "kind" : "offset_to_top"
11552    },
11553    {
11554     "kind" : "rtti",
11555     "mangled_component_name" : "_ZTIN7android6ThreadE"
11556    },
11557    {
11558     "kind" : "complete_dtor_pointer",
11559     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11560    },
11561    {
11562     "kind" : "deleting_dtor_pointer",
11563     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11576    }
11577   ]
11578  },
11579  {
11580   "alignment" : 4,
11581   "base_specifiers" :
11582   [
11583    {
11584     "access" : "private",
11585     "referenced_type" : "_ZTIN7android10VectorImplE"
11586    }
11587   ],
11588   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11589   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11590   "record_kind" : "class",
11591   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11592   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11593   "size" : 20,
11594   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11595   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11596   "vtable_components" :
11597   [
11598    {
11599     "kind" : "offset_to_top"
11600    },
11601    {
11602     "kind" : "rtti",
11603     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11604    },
11605    {
11606     "kind" : "complete_dtor_pointer",
11607     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11608    },
11609    {
11610     "kind" : "deleting_dtor_pointer",
11611     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11612    },
11613    {
11614     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11615    },
11616    {
11617     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11618    },
11619    {
11620     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11621    },
11622    {
11623     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11624    },
11625    {
11626     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11627    },
11628    {
11629     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11630    }
11631   ]
11632  },
11633  {
11634   "alignment" : 1,
11635   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11636   "name" : "android::RefBase::weakref_type",
11637   "record_kind" : "class",
11638   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11639   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11640   "size" : 1,
11641   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11642  },
11643  {
11644   "alignment" : 4,
11645   "fields" :
11646   [
11647    {
11648     "access" : "private",
11649     "field_name" : "mRefs",
11650     "field_offset" : 32,
11651     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11652    }
11653   ],
11654   "linker_set_key" : "_ZTIN7android7RefBaseE",
11655   "name" : "android::RefBase",
11656   "record_kind" : "class",
11657   "referenced_type" : "_ZTIN7android7RefBaseE",
11658   "self_type" : "_ZTIN7android7RefBaseE",
11659   "size" : 8,
11660   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11661   "vtable_components" :
11662   [
11663    {
11664     "kind" : "offset_to_top"
11665    },
11666    {
11667     "kind" : "rtti",
11668     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11669    },
11670    {
11671     "kind" : "complete_dtor_pointer",
11672     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11673    },
11674    {
11675     "kind" : "deleting_dtor_pointer",
11676     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11689    }
11690   ]
11691  },
11692  {
11693   "alignment" : 4,
11694   "fields" :
11695   [
11696    {
11697     "access" : "private",
11698     "field_name" : "mString",
11699     "referenced_type" : "_ZTIPKc"
11700    }
11701   ],
11702   "linker_set_key" : "_ZTIN7android7String8E",
11703   "name" : "android::String8",
11704   "record_kind" : "class",
11705   "referenced_type" : "_ZTIN7android7String8E",
11706   "self_type" : "_ZTIN7android7String8E",
11707   "size" : 4,
11708   "source_file" : "/system/core/libutils/include/utils/String8.h"
11709  },
11710  {
11711   "alignment" : 4,
11712   "fields" :
11713   [
11714    {
11715     "access" : "private",
11716     "field_name" : "mString",
11717     "referenced_type" : "_ZTIPKDs"
11718    }
11719   ],
11720   "linker_set_key" : "_ZTIN7android8String16E",
11721   "name" : "android::String16",
11722   "record_kind" : "class",
11723   "referenced_type" : "_ZTIN7android8String16E",
11724   "self_type" : "_ZTIN7android8String16E",
11725   "size" : 4,
11726   "source_file" : "/system/core/libutils/include/utils/String16.h"
11727  },
11728  {
11729   "alignment" : 4,
11730   "base_specifiers" :
11731   [
11732    {
11733     "is_virtual" : true,
11734     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11735    },
11736    {
11737     "is_virtual" : true,
11738     "referenced_type" : "_ZTIN7android7RefBaseE"
11739    }
11740   ],
11741   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11742   "name" : "android::hardware::HidlMemory",
11743   "record_kind" : "class",
11744   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11745   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11746   "size" : 52,
11747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11748   "vtable_components" :
11749   [
11750    {
11751     "component_value" : 44,
11752     "kind" : "vbase_offset"
11753    },
11754    {
11755     "component_value" : 4,
11756     "kind" : "vbase_offset"
11757    },
11758    {
11759     "kind" : "offset_to_top"
11760    },
11761    {
11762     "kind" : "rtti",
11763     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11764    },
11765    {
11766     "kind" : "complete_dtor_pointer",
11767     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11768    },
11769    {
11770     "kind" : "deleting_dtor_pointer",
11771     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11772    },
11773    {
11774     "kind" : "vcall_offset"
11775    },
11776    {
11777     "kind" : "vcall_offset"
11778    },
11779    {
11780     "kind" : "vcall_offset"
11781    },
11782    {
11783     "kind" : "vcall_offset"
11784    },
11785    {
11786     "component_value" : -44,
11787     "kind" : "vcall_offset"
11788    },
11789    {
11790     "component_value" : -44,
11791     "kind" : "offset_to_top"
11792    },
11793    {
11794     "kind" : "rtti",
11795     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11796    },
11797    {
11798     "kind" : "complete_dtor_pointer",
11799     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11800    },
11801    {
11802     "kind" : "deleting_dtor_pointer",
11803     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11816    }
11817   ]
11818  },
11819  {
11820   "alignment" : 4,
11821   "base_specifiers" :
11822   [
11823    {
11824     "is_virtual" : true,
11825     "referenced_type" : "_ZTIN7android7RefBaseE"
11826    }
11827   ],
11828   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11829   "name" : "android::hardware::IInterface",
11830   "record_kind" : "class",
11831   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11832   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11833   "size" : 12,
11834   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11835   "vtable_components" :
11836   [
11837    {
11838     "component_value" : 4,
11839     "kind" : "vbase_offset"
11840    },
11841    {
11842     "kind" : "offset_to_top"
11843    },
11844    {
11845     "kind" : "rtti",
11846     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11847    },
11848    {
11849     "kind" : "complete_dtor_pointer",
11850     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11851    },
11852    {
11853     "kind" : "deleting_dtor_pointer",
11854     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11855    },
11856    {
11857     "is_pure" : true,
11858     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11859    },
11860    {
11861     "kind" : "vcall_offset"
11862    },
11863    {
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "component_value" : -4,
11874     "kind" : "vcall_offset"
11875    },
11876    {
11877     "component_value" : -4,
11878     "kind" : "offset_to_top"
11879    },
11880    {
11881     "kind" : "rtti",
11882     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11903    }
11904   ]
11905  },
11906  {
11907   "alignment" : 1,
11908   "fields" :
11909   [
11910    {
11911     "access" : "private",
11912     "field_name" : "mBuffer",
11913     "referenced_type" : "_ZTIA32_h"
11914    }
11915   ],
11916   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11917   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11918   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11919   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11920   "size" : 32,
11921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11922   "template_args" : [ "_ZTIh" ]
11923  },
11924  {
11925   "alignment" : 4,
11926   "base_specifiers" :
11927   [
11928    {
11929     "is_virtual" : true,
11930     "referenced_type" : "_ZTIN7android7RefBaseE"
11931    }
11932   ],
11933   "fields" :
11934   [
11935    {
11936     "access" : "private",
11937     "field_name" : "mRemote",
11938     "field_offset" : 32,
11939     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11940    },
11941    {
11942     "access" : "private",
11943     "field_name" : "mRefs",
11944     "field_offset" : 64,
11945     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11946    },
11947    {
11948     "access" : "private",
11949     "field_name" : "mState",
11950     "field_offset" : 96,
11951     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11952    }
11953   ],
11954   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11955   "name" : "android::hardware::BpHwRefBase",
11956   "record_kind" : "class",
11957   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11958   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11959   "size" : 24,
11960   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11961   "vtable_components" :
11962   [
11963    {
11964     "component_value" : 16,
11965     "kind" : "vbase_offset"
11966    },
11967    {
11968     "kind" : "offset_to_top"
11969    },
11970    {
11971     "kind" : "rtti",
11972     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11973    },
11974    {
11975     "kind" : "complete_dtor_pointer",
11976     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11977    },
11978    {
11979     "kind" : "deleting_dtor_pointer",
11980     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11981    },
11982    {
11983     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11984    },
11985    {
11986     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "component_value" : -16,
11996     "kind" : "vcall_offset"
11997    },
11998    {
11999     "component_value" : -16,
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "component_value" : -16,
12004     "kind" : "vcall_offset"
12005    },
12006    {
12007     "component_value" : -16,
12008     "kind" : "vcall_offset"
12009    },
12010    {
12011     "component_value" : -16,
12012     "kind" : "offset_to_top"
12013    },
12014    {
12015     "kind" : "rtti",
12016     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12017    },
12018    {
12019     "kind" : "complete_dtor_pointer",
12020     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12021    },
12022    {
12023     "kind" : "deleting_dtor_pointer",
12024     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12025    },
12026    {
12027     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12031    },
12032    {
12033     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12034    },
12035    {
12036     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12037    }
12038   ]
12039  },
12040  {
12041   "alignment" : 4,
12042   "base_specifiers" :
12043   [
12044    {
12045     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
12046    },
12047    {
12048     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12049    },
12050    {
12051     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12052    }
12053   ],
12054   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
12055   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V3_0::IKeymasterDevice>",
12056   "record_kind" : "class",
12057   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
12058   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE",
12059   "size" : 32,
12060   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12061   "template_args" : [ "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE" ],
12062   "vtable_components" :
12063   [
12064    {
12065     "component_value" : 24,
12066     "kind" : "vbase_offset"
12067    },
12068    {
12069     "kind" : "offset_to_top"
12070    },
12071    {
12072     "kind" : "rtti",
12073     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE"
12074    },
12075    {
12076     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12089    },
12090    {
12091     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12107    },
12108    {
12109     "kind" : "complete_dtor_pointer",
12110     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev"
12111    },
12112    {
12113     "kind" : "deleting_dtor_pointer",
12114     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev"
12115    },
12116    {
12117     "is_pure" : true,
12118     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE"
12119    },
12120    {
12121     "is_pure" : true,
12122     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12123    },
12124    {
12125     "is_pure" : true,
12126     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
12127    },
12128    {
12129     "is_pure" : true,
12130     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
12131    },
12132    {
12133     "is_pure" : true,
12134     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
12135    },
12136    {
12137     "is_pure" : true,
12138     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
12139    },
12140    {
12141     "is_pure" : true,
12142     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
12143    },
12144    {
12145     "is_pure" : true,
12146     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
12147    },
12148    {
12149     "is_pure" : true,
12150     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12151    },
12152    {
12153     "is_pure" : true,
12154     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv"
12155    },
12156    {
12157     "is_pure" : true,
12158     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv"
12159    },
12160    {
12161     "is_pure" : true,
12162     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
12163    },
12164    {
12165     "is_pure" : true,
12166     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
12167    },
12168    {
12169     "is_pure" : true,
12170     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
12171    },
12172    {
12173     "is_pure" : true,
12174     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEy"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv"
12178    },
12179    {
12180     "component_value" : 20,
12181     "kind" : "vbase_offset"
12182    },
12183    {
12184     "component_value" : -4,
12185     "kind" : "offset_to_top"
12186    },
12187    {
12188     "kind" : "rtti",
12189     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE"
12190    },
12191    {
12192     "kind" : "complete_dtor_pointer",
12193     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev"
12194    },
12195    {
12196     "kind" : "deleting_dtor_pointer",
12197     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev"
12198    },
12199    {
12200     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv"
12201    },
12202    {
12203     "component_value" : 16,
12204     "kind" : "vbase_offset"
12205    },
12206    {
12207     "component_value" : -8,
12208     "kind" : "offset_to_top"
12209    },
12210    {
12211     "kind" : "rtti",
12212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE"
12213    },
12214    {
12215     "kind" : "complete_dtor_pointer",
12216     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev"
12217    },
12218    {
12219     "kind" : "deleting_dtor_pointer",
12220     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12230    },
12231    {
12232     "kind" : "vcall_offset"
12233    },
12234    {
12235     "component_value" : -16,
12236     "kind" : "vcall_offset"
12237    },
12238    {
12239     "component_value" : -16,
12240     "kind" : "vcall_offset"
12241    },
12242    {
12243     "component_value" : -16,
12244     "kind" : "vcall_offset"
12245    },
12246    {
12247     "component_value" : -24,
12248     "kind" : "vcall_offset"
12249    },
12250    {
12251     "component_value" : -24,
12252     "kind" : "offset_to_top"
12253    },
12254    {
12255     "kind" : "rtti",
12256     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE"
12257    },
12258    {
12259     "kind" : "complete_dtor_pointer",
12260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED1Ev"
12261    },
12262    {
12263     "kind" : "deleting_dtor_pointer",
12264     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEED0Ev"
12265    },
12266    {
12267     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12271    },
12272    {
12273     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12277    }
12278   ]
12279  },
12280  {
12281   "alignment" : 4,
12282   "base_specifiers" :
12283   [
12284    {
12285     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12286    },
12287    {
12288     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12289    },
12290    {
12291     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12292    }
12293   ],
12294   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12295   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12296   "record_kind" : "class",
12297   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12298   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12299   "size" : 32,
12300   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12301   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12302   "vtable_components" :
12303   [
12304    {
12305     "component_value" : 24,
12306     "kind" : "vbase_offset"
12307    },
12308    {
12309     "kind" : "offset_to_top"
12310    },
12311    {
12312     "kind" : "rtti",
12313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12314    },
12315    {
12316     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12332    },
12333    {
12334     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12347    },
12348    {
12349     "kind" : "complete_dtor_pointer",
12350     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12351    },
12352    {
12353     "kind" : "deleting_dtor_pointer",
12354     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12355    },
12356    {
12357     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12358    },
12359    {
12360     "component_value" : 20,
12361     "kind" : "vbase_offset"
12362    },
12363    {
12364     "component_value" : -4,
12365     "kind" : "offset_to_top"
12366    },
12367    {
12368     "kind" : "rtti",
12369     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12370    },
12371    {
12372     "kind" : "complete_dtor_pointer",
12373     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12374    },
12375    {
12376     "kind" : "deleting_dtor_pointer",
12377     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12378    },
12379    {
12380     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12381    },
12382    {
12383     "component_value" : 16,
12384     "kind" : "vbase_offset"
12385    },
12386    {
12387     "component_value" : -8,
12388     "kind" : "offset_to_top"
12389    },
12390    {
12391     "kind" : "rtti",
12392     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12393    },
12394    {
12395     "kind" : "complete_dtor_pointer",
12396     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12397    },
12398    {
12399     "kind" : "deleting_dtor_pointer",
12400     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12410    },
12411    {
12412     "kind" : "vcall_offset"
12413    },
12414    {
12415     "component_value" : -16,
12416     "kind" : "vcall_offset"
12417    },
12418    {
12419     "component_value" : -16,
12420     "kind" : "vcall_offset"
12421    },
12422    {
12423     "component_value" : -16,
12424     "kind" : "vcall_offset"
12425    },
12426    {
12427     "component_value" : -24,
12428     "kind" : "vcall_offset"
12429    },
12430    {
12431     "component_value" : -24,
12432     "kind" : "offset_to_top"
12433    },
12434    {
12435     "kind" : "rtti",
12436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12437    },
12438    {
12439     "kind" : "complete_dtor_pointer",
12440     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12441    },
12442    {
12443     "kind" : "deleting_dtor_pointer",
12444     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12445    },
12446    {
12447     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12448    },
12449    {
12450     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12451    },
12452    {
12453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12457    }
12458   ]
12459  },
12460  {
12461   "alignment" : 4,
12462   "fields" :
12463   [
12464    {
12465     "access" : "private",
12466     "field_name" : "mHandle",
12467     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12468    },
12469    {
12470     "access" : "private",
12471     "field_name" : "mOwnsHandle",
12472     "field_offset" : 64,
12473     "referenced_type" : "_ZTIb"
12474    },
12475    {
12476     "access" : "private",
12477     "field_name" : "mPad",
12478     "field_offset" : 72,
12479     "referenced_type" : "_ZTIA7_h"
12480    }
12481   ],
12482   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12483   "name" : "android::hardware::hidl_handle",
12484   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12485   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12486   "size" : 16,
12487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12488  },
12489  {
12490   "alignment" : 4,
12491   "fields" :
12492   [
12493    {
12494     "access" : "private",
12495     "field_name" : "mHandle",
12496     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12497    },
12498    {
12499     "access" : "private",
12500     "field_name" : "mSize",
12501     "field_offset" : 128,
12502     "referenced_type" : "_ZTIy"
12503    },
12504    {
12505     "access" : "private",
12506     "field_name" : "mName",
12507     "field_offset" : 192,
12508     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12509    }
12510   ],
12511   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12512   "name" : "android::hardware::hidl_memory",
12513   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12514   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12515   "size" : 40,
12516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12517  },
12518  {
12519   "alignment" : 4,
12520   "fields" :
12521   [
12522    {
12523     "access" : "private",
12524     "field_name" : "mBuffer",
12525     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12526    },
12527    {
12528     "access" : "private",
12529     "field_name" : "mSize",
12530     "field_offset" : 64,
12531     "referenced_type" : "_ZTIj"
12532    },
12533    {
12534     "access" : "private",
12535     "field_name" : "mOwnsBuffer",
12536     "field_offset" : 96,
12537     "referenced_type" : "_ZTIb"
12538    },
12539    {
12540     "access" : "private",
12541     "field_name" : "mPad",
12542     "field_offset" : 104,
12543     "referenced_type" : "_ZTIA3_h"
12544    }
12545   ],
12546   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12547   "name" : "android::hardware::hidl_string",
12548   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12549   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12550   "size" : 16,
12551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12552  },
12553  {
12554   "alignment" : 4,
12555   "fields" :
12556   [
12557    {
12558     "access" : "private",
12559     "field_name" : "mGrantors",
12560     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12561    },
12562    {
12563     "access" : "private",
12564     "field_name" : "mHandle",
12565     "field_offset" : 128,
12566     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12567    },
12568    {
12569     "access" : "private",
12570     "field_name" : "mQuantum",
12571     "field_offset" : 192,
12572     "referenced_type" : "_ZTIj"
12573    },
12574    {
12575     "access" : "private",
12576     "field_name" : "mFlags",
12577     "field_offset" : 224,
12578     "referenced_type" : "_ZTIj"
12579    }
12580   ],
12581   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12582   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12583   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12584   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12585   "size" : 32,
12586   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12587   "template_args" : [ "_ZTIc" ]
12588  },
12589  {
12590   "access" : "private",
12591   "alignment" : 4,
12592   "fields" :
12593   [
12594    {
12595     "field_name" : "binder",
12596     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12597    },
12598    {
12599     "field_name" : "refs",
12600     "field_offset" : 32,
12601     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12605   "name" : "android::hardware::ProcessState::handle_entry",
12606   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12607   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12608   "size" : 8,
12609   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12610  },
12611  {
12612   "alignment" : 4,
12613   "base_specifiers" :
12614   [
12615    {
12616     "is_virtual" : true,
12617     "referenced_type" : "_ZTIN7android7RefBaseE"
12618    }
12619   ],
12620   "fields" :
12621   [
12622    {
12623     "access" : "private",
12624     "field_name" : "mDriverFD",
12625     "field_offset" : 32,
12626     "referenced_type" : "_ZTIi"
12627    },
12628    {
12629     "access" : "private",
12630     "field_name" : "mVMStart",
12631     "field_offset" : 64,
12632     "referenced_type" : "_ZTIPv"
12633    },
12634    {
12635     "access" : "private",
12636     "field_name" : "mThreadCountLock",
12637     "field_offset" : 96,
12638     "referenced_type" : "_ZTI15pthread_mutex_t"
12639    },
12640    {
12641     "access" : "private",
12642     "field_name" : "mThreadCountDecrement",
12643     "field_offset" : 128,
12644     "referenced_type" : "_ZTI14pthread_cond_t"
12645    },
12646    {
12647     "access" : "private",
12648     "field_name" : "mExecutingThreadsCount",
12649     "field_offset" : 160,
12650     "referenced_type" : "_ZTIj"
12651    },
12652    {
12653     "access" : "private",
12654     "field_name" : "mMaxThreads",
12655     "field_offset" : 192,
12656     "referenced_type" : "_ZTIj"
12657    },
12658    {
12659     "access" : "private",
12660     "field_name" : "mStarvationStartTimeMs",
12661     "field_offset" : 224,
12662     "referenced_type" : "_ZTIx"
12663    },
12664    {
12665     "access" : "private",
12666     "field_name" : "mLock",
12667     "field_offset" : 288,
12668     "referenced_type" : "_ZTIN7android5MutexE"
12669    },
12670    {
12671     "access" : "private",
12672     "field_name" : "mHandleToObject",
12673     "field_offset" : 320,
12674     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12675    },
12676    {
12677     "access" : "private",
12678     "field_name" : "mManagesContexts",
12679     "field_offset" : 480,
12680     "referenced_type" : "_ZTIb"
12681    },
12682    {
12683     "access" : "private",
12684     "field_name" : "mBinderContextCheckFunc",
12685     "field_offset" : 512,
12686     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12687    },
12688    {
12689     "access" : "private",
12690     "field_name" : "mBinderContextUserData",
12691     "field_offset" : 544,
12692     "referenced_type" : "_ZTIPv"
12693    },
12694    {
12695     "access" : "private",
12696     "field_name" : "mContexts",
12697     "field_offset" : 576,
12698     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12699    },
12700    {
12701     "access" : "private",
12702     "field_name" : "mRootDir",
12703     "field_offset" : 736,
12704     "referenced_type" : "_ZTIN7android7String8E"
12705    },
12706    {
12707     "access" : "private",
12708     "field_name" : "mThreadPoolStarted",
12709     "field_offset" : 768,
12710     "referenced_type" : "_ZTIb"
12711    },
12712    {
12713     "access" : "private",
12714     "field_name" : "mSpawnThreadOnStart",
12715     "field_offset" : 776,
12716     "referenced_type" : "_ZTIb"
12717    },
12718    {
12719     "access" : "private",
12720     "field_name" : "mThreadPoolSeq",
12721     "field_offset" : 800,
12722     "referenced_type" : "_ZTIVi"
12723    },
12724    {
12725     "access" : "private",
12726     "field_name" : "mMmapSize",
12727     "field_offset" : 832,
12728     "referenced_type" : "_ZTIKj"
12729    },
12730    {
12731     "access" : "private",
12732     "field_name" : "mCallRestriction",
12733     "field_offset" : 864,
12734     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12735    }
12736   ],
12737   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12738   "name" : "android::hardware::ProcessState",
12739   "record_kind" : "class",
12740   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12741   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12742   "size" : 120,
12743   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12744   "vtable_components" :
12745   [
12746    {
12747     "component_value" : 112,
12748     "kind" : "vbase_offset"
12749    },
12750    {
12751     "kind" : "offset_to_top"
12752    },
12753    {
12754     "kind" : "rtti",
12755     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12756    },
12757    {
12758     "kind" : "complete_dtor_pointer",
12759     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12760    },
12761    {
12762     "kind" : "deleting_dtor_pointer",
12763     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12764    },
12765    {
12766     "kind" : "vcall_offset"
12767    },
12768    {
12769     "kind" : "vcall_offset"
12770    },
12771    {
12772     "kind" : "vcall_offset"
12773    },
12774    {
12775     "kind" : "vcall_offset"
12776    },
12777    {
12778     "component_value" : -112,
12779     "kind" : "vcall_offset"
12780    },
12781    {
12782     "component_value" : -112,
12783     "kind" : "offset_to_top"
12784    },
12785    {
12786     "kind" : "rtti",
12787     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12788    },
12789    {
12790     "kind" : "complete_dtor_pointer",
12791     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12792    },
12793    {
12794     "kind" : "deleting_dtor_pointer",
12795     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12796    },
12797    {
12798     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12808    }
12809   ]
12810  },
12811  {
12812   "alignment" : 2,
12813   "fields" :
12814   [
12815    {
12816     "access" : "private",
12817     "field_name" : "mMajor",
12818     "referenced_type" : "_ZTIt"
12819    },
12820    {
12821     "access" : "private",
12822     "field_name" : "mMinor",
12823     "field_offset" : 16,
12824     "referenced_type" : "_ZTIt"
12825    }
12826   ],
12827   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12828   "name" : "android::hardware::hidl_version",
12829   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12830   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12831   "size" : 4,
12832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12833  },
12834  {
12835   "alignment" : 4,
12836   "fields" :
12837   [
12838    {
12839     "access" : "private",
12840     "field_name" : "mMutex",
12841     "referenced_type" : "_ZTINSt3__15mutexE"
12842    },
12843    {
12844     "access" : "private",
12845     "field_name" : "mMap",
12846     "field_offset" : 32,
12847     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12848    }
12849   ],
12850   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12851   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12852   "record_kind" : "class",
12853   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12854   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12855   "size" : 16,
12856   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12857   "template_args" :
12858   [
12859    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12860    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12861   ]
12862  },
12863  {
12864   "alignment" : 4,
12865   "fields" :
12866   [
12867    {
12868     "access" : "private",
12869     "field_name" : "mMutex",
12870     "referenced_type" : "_ZTINSt3__15mutexE"
12871    },
12872    {
12873     "access" : "private",
12874     "field_name" : "mMap",
12875     "field_offset" : 32,
12876     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12877    }
12878   ],
12879   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12880   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12881   "record_kind" : "class",
12882   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12883   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12884   "size" : 16,
12885   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12886   "template_args" :
12887   [
12888    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12889    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12890   ]
12891  },
12892  {
12893   "alignment" : 4,
12894   "fields" :
12895   [
12896    {
12897     "access" : "private",
12898     "field_name" : "mMutex",
12899     "referenced_type" : "_ZTINSt3__15mutexE"
12900    },
12901    {
12902     "access" : "private",
12903     "field_name" : "mMap",
12904     "field_offset" : 32,
12905     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12906    }
12907   ],
12908   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12909   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12910   "record_kind" : "class",
12911   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12912   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12913   "size" : 16,
12914   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12915   "template_args" :
12916   [
12917    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12918    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12919   ]
12920  },
12921  {
12922   "alignment" : 8,
12923   "fields" :
12924   [
12925    {
12926     "field_name" : "flags",
12927     "referenced_type" : "_ZTIj"
12928    },
12929    {
12930     "field_name" : "fdIndex",
12931     "field_offset" : 32,
12932     "referenced_type" : "_ZTIj"
12933    },
12934    {
12935     "field_name" : "offset",
12936     "field_offset" : 64,
12937     "referenced_type" : "_ZTIj"
12938    },
12939    {
12940     "field_name" : "extent",
12941     "field_offset" : 128,
12942     "referenced_type" : "_ZTIy"
12943    }
12944   ],
12945   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12946   "name" : "android::hardware::GrantorDescriptor",
12947   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12948   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12949   "size" : 24,
12950   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12951  },
12952  {
12953   "alignment" : 4,
12954   "base_specifiers" :
12955   [
12956    {
12957     "is_virtual" : true,
12958     "referenced_type" : "_ZTIN7android7RefBaseE"
12959    }
12960   ],
12961   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12962   "name" : "android::hardware::hidl_death_recipient",
12963   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12964   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12965   "size" : 12,
12966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12967   "vtable_components" :
12968   [
12969    {
12970     "component_value" : 4,
12971     "kind" : "vbase_offset"
12972    },
12973    {
12974     "kind" : "offset_to_top"
12975    },
12976    {
12977     "kind" : "rtti",
12978     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12979    },
12980    {
12981     "is_pure" : true,
12982     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12983    },
12984    {
12985     "kind" : "complete_dtor_pointer",
12986     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12987    },
12988    {
12989     "kind" : "deleting_dtor_pointer",
12990     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12991    },
12992    {
12993     "kind" : "vcall_offset"
12994    },
12995    {
12996     "kind" : "vcall_offset"
12997    },
12998    {
12999     "kind" : "vcall_offset"
13000    },
13001    {
13002     "kind" : "vcall_offset"
13003    },
13004    {
13005     "component_value" : -4,
13006     "kind" : "vcall_offset"
13007    },
13008    {
13009     "component_value" : -4,
13010     "kind" : "offset_to_top"
13011    },
13012    {
13013     "kind" : "rtti",
13014     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13015    },
13016    {
13017     "kind" : "complete_dtor_pointer",
13018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13019    },
13020    {
13021     "kind" : "deleting_dtor_pointer",
13022     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13026    },
13027    {
13028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13029    },
13030    {
13031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13032    },
13033    {
13034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13035    }
13036   ]
13037  },
13038  {
13039   "alignment" : 4,
13040   "base_specifiers" :
13041   [
13042    {
13043     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13044    }
13045   ],
13046   "fields" :
13047   [
13048    {
13049     "access" : "private",
13050     "field_name" : "mRecipient",
13051     "field_offset" : 32,
13052     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13053    },
13054    {
13055     "access" : "private",
13056     "field_name" : "mCookie",
13057     "field_offset" : 96,
13058     "referenced_type" : "_ZTIy"
13059    },
13060    {
13061     "access" : "private",
13062     "field_name" : "mBase",
13063     "field_offset" : 160,
13064     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13065    }
13066   ],
13067   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13068   "name" : "android::hardware::hidl_binder_death_recipient",
13069   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13070   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13071   "size" : 36,
13072   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13073   "vtable_components" :
13074   [
13075    {
13076     "component_value" : 28,
13077     "kind" : "vbase_offset"
13078    },
13079    {
13080     "kind" : "offset_to_top"
13081    },
13082    {
13083     "kind" : "rtti",
13084     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13088    },
13089    {
13090     "kind" : "complete_dtor_pointer",
13091     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13092    },
13093    {
13094     "kind" : "deleting_dtor_pointer",
13095     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13096    },
13097    {
13098     "kind" : "vcall_offset"
13099    },
13100    {
13101     "kind" : "vcall_offset"
13102    },
13103    {
13104     "kind" : "vcall_offset"
13105    },
13106    {
13107     "kind" : "vcall_offset"
13108    },
13109    {
13110     "component_value" : -28,
13111     "kind" : "vcall_offset"
13112    },
13113    {
13114     "component_value" : -28,
13115     "kind" : "offset_to_top"
13116    },
13117    {
13118     "kind" : "rtti",
13119     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13120    },
13121    {
13122     "kind" : "complete_dtor_pointer",
13123     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13124    },
13125    {
13126     "kind" : "deleting_dtor_pointer",
13127     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13128    },
13129    {
13130     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13131    },
13132    {
13133     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13134    },
13135    {
13136     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13137    },
13138    {
13139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13140    }
13141   ]
13142  },
13143  {
13144   "access" : "private",
13145   "alignment" : 4,
13146   "fields" :
13147   [
13148    {
13149     "field_name" : "index",
13150     "referenced_type" : "_ZTIj"
13151    },
13152    {
13153     "field_name" : "buffer",
13154     "field_offset" : 32,
13155     "referenced_type" : "_ZTIy"
13156    },
13157    {
13158     "field_name" : "bufend",
13159     "field_offset" : 96,
13160     "referenced_type" : "_ZTIy"
13161    }
13162   ],
13163   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13164   "name" : "android::hardware::Parcel::BufferInfo",
13165   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13166   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13167   "size" : 20,
13168   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13169  },
13170  {
13171   "alignment" : 4,
13172   "fields" :
13173   [
13174    {
13175     "access" : "private",
13176     "field_name" : "mBufCachePos",
13177     "referenced_type" : "_ZTIj"
13178    },
13179    {
13180     "access" : "private",
13181     "field_name" : "mBufCache",
13182     "field_offset" : 32,
13183     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13184    },
13185    {
13186     "access" : "private",
13187     "field_name" : "mError",
13188     "field_offset" : 128,
13189     "referenced_type" : "_ZTIi"
13190    },
13191    {
13192     "access" : "private",
13193     "field_name" : "mData",
13194     "field_offset" : 160,
13195     "referenced_type" : "_ZTIPh"
13196    },
13197    {
13198     "access" : "private",
13199     "field_name" : "mDataSize",
13200     "field_offset" : 192,
13201     "referenced_type" : "_ZTIj"
13202    },
13203    {
13204     "access" : "private",
13205     "field_name" : "mDataCapacity",
13206     "field_offset" : 224,
13207     "referenced_type" : "_ZTIj"
13208    },
13209    {
13210     "access" : "private",
13211     "field_name" : "mDataPos",
13212     "field_offset" : 256,
13213     "referenced_type" : "_ZTIj"
13214    },
13215    {
13216     "access" : "private",
13217     "field_name" : "mObjects",
13218     "field_offset" : 288,
13219     "referenced_type" : "_ZTIPy"
13220    },
13221    {
13222     "access" : "private",
13223     "field_name" : "mObjectsSize",
13224     "field_offset" : 320,
13225     "referenced_type" : "_ZTIj"
13226    },
13227    {
13228     "access" : "private",
13229     "field_name" : "mObjectsCapacity",
13230     "field_offset" : 352,
13231     "referenced_type" : "_ZTIj"
13232    },
13233    {
13234     "access" : "private",
13235     "field_name" : "mNextObjectHint",
13236     "field_offset" : 384,
13237     "referenced_type" : "_ZTIj"
13238    },
13239    {
13240     "access" : "private",
13241     "field_name" : "mNumRef",
13242     "field_offset" : 416,
13243     "referenced_type" : "_ZTIj"
13244    },
13245    {
13246     "access" : "private",
13247     "field_name" : "mFdsKnown",
13248     "field_offset" : 448,
13249     "referenced_type" : "_ZTIb"
13250    },
13251    {
13252     "access" : "private",
13253     "field_name" : "mHasFds",
13254     "field_offset" : 456,
13255     "referenced_type" : "_ZTIb"
13256    },
13257    {
13258     "access" : "private",
13259     "field_name" : "mAllowFds",
13260     "field_offset" : 464,
13261     "referenced_type" : "_ZTIb"
13262    },
13263    {
13264     "access" : "private",
13265     "field_name" : "mOwner",
13266     "field_offset" : 480,
13267     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13268    },
13269    {
13270     "access" : "private",
13271     "field_name" : "mOwnerCookie",
13272     "field_offset" : 512,
13273     "referenced_type" : "_ZTIPv"
13274    }
13275   ],
13276   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13277   "name" : "android::hardware::Parcel",
13278   "record_kind" : "class",
13279   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13280   "self_type" : "_ZTIN7android8hardware6ParcelE",
13281   "size" : 68,
13282   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13283  },
13284  {
13285   "alignment" : 4,
13286   "base_specifiers" :
13287   [
13288    {
13289     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13290    }
13291   ],
13292   "fields" :
13293   [
13294    {
13295     "access" : "private",
13296     "field_name" : "mVal",
13297     "field_offset" : 192,
13298     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE"
13299    }
13300   ],
13301   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
13302   "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode>",
13303   "record_kind" : "class",
13304   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
13305   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
13306   "size" : 28,
13307   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13308   "template_args" : [ "_ZTIN7android8hardware9keymaster4V3_09ErrorCodeE" ]
13309  },
13310  {
13311   "alignment" : 4,
13312   "base_specifiers" :
13313   [
13314    {
13315     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13316    }
13317   ],
13318   "fields" :
13319   [
13320    {
13321     "access" : "private",
13322     "field_name" : "mVal",
13323     "field_offset" : 192,
13324     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
13325    }
13326   ],
13327   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
13328   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> >",
13329   "record_kind" : "class",
13330   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
13331   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
13332   "size" : 28,
13333   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13334   "template_args" : [ "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE" ]
13335  },
13336  {
13337   "alignment" : 4,
13338   "base_specifiers" :
13339   [
13340    {
13341     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13342    }
13343   ],
13344   "fields" :
13345   [
13346    {
13347     "access" : "private",
13348     "field_name" : "mVal",
13349     "field_offset" : 168,
13350     "referenced_type" : "_ZTIb"
13351    }
13352   ],
13353   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13354   "name" : "android::hardware::Return<bool>",
13355   "record_kind" : "class",
13356   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13357   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13358   "size" : 24,
13359   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13360   "template_args" : [ "_ZTIb" ]
13361  },
13362  {
13363   "alignment" : 4,
13364   "base_specifiers" :
13365   [
13366    {
13367     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13368    }
13369   ],
13370   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13371   "name" : "android::hardware::Return<void>",
13372   "record_kind" : "class",
13373   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13374   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13375   "size" : 24,
13376   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13377   "template_args" : [ "_ZTIv" ]
13378  },
13379  {
13380   "alignment" : 4,
13381   "fields" :
13382   [
13383    {
13384     "access" : "private",
13385     "field_name" : "mException",
13386     "referenced_type" : "_ZTIi"
13387    },
13388    {
13389     "access" : "private",
13390     "field_name" : "mErrorCode",
13391     "field_offset" : 32,
13392     "referenced_type" : "_ZTIi"
13393    },
13394    {
13395     "access" : "private",
13396     "field_name" : "mMessage",
13397     "field_offset" : 64,
13398     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13399    }
13400   ],
13401   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13402   "name" : "android::hardware::Status",
13403   "record_kind" : "class",
13404   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13405   "self_type" : "_ZTIN7android8hardware6StatusE",
13406   "size" : 20,
13407   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13408  },
13409  {
13410   "alignment" : 4,
13411   "base_specifiers" :
13412   [
13413    {
13414     "is_virtual" : true,
13415     "referenced_type" : "_ZTIN7android7RefBaseE"
13416    }
13417   ],
13418   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13419   "name" : "android::hardware::IBinder::DeathRecipient",
13420   "record_kind" : "class",
13421   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13422   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13423   "size" : 12,
13424   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13425   "vtable_components" :
13426   [
13427    {
13428     "component_value" : 4,
13429     "kind" : "vbase_offset"
13430    },
13431    {
13432     "kind" : "offset_to_top"
13433    },
13434    {
13435     "kind" : "rtti",
13436     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13437    },
13438    {
13439     "is_pure" : true,
13440     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13441    },
13442    {
13443     "kind" : "complete_dtor_pointer",
13444     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13445    },
13446    {
13447     "kind" : "deleting_dtor_pointer",
13448     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13449    },
13450    {
13451     "kind" : "vcall_offset"
13452    },
13453    {
13454     "kind" : "vcall_offset"
13455    },
13456    {
13457     "kind" : "vcall_offset"
13458    },
13459    {
13460     "kind" : "vcall_offset"
13461    },
13462    {
13463     "component_value" : -4,
13464     "kind" : "vcall_offset"
13465    },
13466    {
13467     "component_value" : -4,
13468     "kind" : "offset_to_top"
13469    },
13470    {
13471     "kind" : "rtti",
13472     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13473    },
13474    {
13475     "kind" : "complete_dtor_pointer",
13476     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13477    },
13478    {
13479     "kind" : "deleting_dtor_pointer",
13480     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13484    },
13485    {
13486     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13487    },
13488    {
13489     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13493    }
13494   ]
13495  },
13496  {
13497   "alignment" : 4,
13498   "base_specifiers" :
13499   [
13500    {
13501     "is_virtual" : true,
13502     "referenced_type" : "_ZTIN7android7RefBaseE"
13503    }
13504   ],
13505   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13506   "name" : "android::hardware::IBinder",
13507   "record_kind" : "class",
13508   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13509   "self_type" : "_ZTIN7android8hardware7IBinderE",
13510   "size" : 12,
13511   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13512   "vtable_components" :
13513   [
13514    {
13515     "component_value" : 4,
13516     "kind" : "vbase_offset"
13517    },
13518    {
13519     "kind" : "offset_to_top"
13520    },
13521    {
13522     "kind" : "rtti",
13523     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13524    },
13525    {
13526     "is_pure" : true,
13527     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13528    },
13529    {
13530     "is_pure" : true,
13531     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13532    },
13533    {
13534     "is_pure" : true,
13535     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13536    },
13537    {
13538     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13539    },
13540    {
13541     "is_pure" : true,
13542     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13543    },
13544    {
13545     "is_pure" : true,
13546     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13547    },
13548    {
13549     "is_pure" : true,
13550     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13551    },
13552    {
13553     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13554    },
13555    {
13556     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13557    },
13558    {
13559     "kind" : "complete_dtor_pointer",
13560     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13561    },
13562    {
13563     "kind" : "deleting_dtor_pointer",
13564     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13565    },
13566    {
13567     "kind" : "vcall_offset"
13568    },
13569    {
13570     "kind" : "vcall_offset"
13571    },
13572    {
13573     "kind" : "vcall_offset"
13574    },
13575    {
13576     "kind" : "vcall_offset"
13577    },
13578    {
13579     "component_value" : -4,
13580     "kind" : "vcall_offset"
13581    },
13582    {
13583     "component_value" : -4,
13584     "kind" : "offset_to_top"
13585    },
13586    {
13587     "kind" : "rtti",
13588     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13589    },
13590    {
13591     "kind" : "complete_dtor_pointer",
13592     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13593    },
13594    {
13595     "kind" : "deleting_dtor_pointer",
13596     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13597    },
13598    {
13599     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13600    },
13601    {
13602     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13603    },
13604    {
13605     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13606    },
13607    {
13608     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13609    }
13610   ]
13611  },
13612  {
13613   "alignment" : 4,
13614   "fields" :
13615   [
13616    {
13617     "access" : "private",
13618     "field_name" : "mQueue",
13619     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13620    }
13621   ],
13622   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13623   "name" : "android::hardware::details::TaskRunner",
13624   "record_kind" : "class",
13625   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13626   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13627   "size" : 8,
13628   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13629  },
13630  {
13631   "alignment" : 4,
13632   "fields" :
13633   [
13634    {
13635     "access" : "private",
13636     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13637    }
13638   ],
13639   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13640   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13641   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13642   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13643   "size" : 8,
13644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13645   "template_args" : [ "_ZTI13native_handle" ]
13646  },
13647  {
13648   "access" : "private",
13649   "alignment" : 4,
13650   "fields" :
13651   [
13652    {
13653     "field_name" : "mPointer",
13654     "referenced_type" : "_ZTIP13native_handle"
13655    },
13656    {
13657     "field_name" : "_pad",
13658     "referenced_type" : "_ZTIy"
13659    }
13660   ],
13661   "is_anonymous" : true,
13662   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13663   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13664   "record_kind" : "union",
13665   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13666   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13667   "size" : 8,
13668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13669  },
13670  {
13671   "alignment" : 4,
13672   "fields" :
13673   [
13674    {
13675     "access" : "private",
13676     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13677    }
13678   ],
13679   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13680   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13681   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13682   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13683   "size" : 8,
13684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13685   "template_args" : [ "_ZTIK13native_handle" ]
13686  },
13687  {
13688   "access" : "private",
13689   "alignment" : 4,
13690   "fields" :
13691   [
13692    {
13693     "field_name" : "mPointer",
13694     "referenced_type" : "_ZTIPK13native_handle"
13695    },
13696    {
13697     "field_name" : "_pad",
13698     "referenced_type" : "_ZTIy"
13699    }
13700   ],
13701   "is_anonymous" : true,
13702   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13703   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13704   "record_kind" : "union",
13705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13706   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13707   "size" : 8,
13708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13709  },
13710  {
13711   "alignment" : 4,
13712   "fields" :
13713   [
13714    {
13715     "access" : "private",
13716     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13717    }
13718   ],
13719   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13720   "name" : "android::hardware::details::hidl_pointer<const char>",
13721   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13722   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13723   "size" : 8,
13724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13725   "template_args" : [ "_ZTIKc" ]
13726  },
13727  {
13728   "access" : "private",
13729   "alignment" : 4,
13730   "fields" :
13731   [
13732    {
13733     "field_name" : "mPointer",
13734     "referenced_type" : "_ZTIPKc"
13735    },
13736    {
13737     "field_name" : "_pad",
13738     "referenced_type" : "_ZTIy"
13739    }
13740   ],
13741   "is_anonymous" : true,
13742   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13743   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13744   "record_kind" : "union",
13745   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13746   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13747   "size" : 8,
13748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13749  },
13750  {
13751   "alignment" : 4,
13752   "fields" :
13753   [
13754    {
13755     "access" : "private",
13756     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13757    }
13758   ],
13759   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13760   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13761   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13762   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13763   "size" : 8,
13764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13765   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13766  },
13767  {
13768   "access" : "private",
13769   "alignment" : 4,
13770   "fields" :
13771   [
13772    {
13773     "field_name" : "mPointer",
13774     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13775    },
13776    {
13777     "field_name" : "_pad",
13778     "referenced_type" : "_ZTIy"
13779    }
13780   ],
13781   "is_anonymous" : true,
13782   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13783   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13784   "record_kind" : "union",
13785   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13786   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13787   "size" : 8,
13788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13789  },
13790  {
13791   "alignment" : 4,
13792   "fields" :
13793   [
13794    {
13795     "access" : "private",
13796     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13797    }
13798   ],
13799   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13800   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13801   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13802   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13803   "size" : 8,
13804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13805   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13806  },
13807  {
13808   "access" : "private",
13809   "alignment" : 4,
13810   "fields" :
13811   [
13812    {
13813     "field_name" : "mPointer",
13814     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13815    },
13816    {
13817     "field_name" : "_pad",
13818     "referenced_type" : "_ZTIy"
13819    }
13820   ],
13821   "is_anonymous" : true,
13822   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13823   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13824   "record_kind" : "union",
13825   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13826   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13827   "size" : 8,
13828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13829  },
13830  {
13831   "alignment" : 4,
13832   "fields" :
13833   [
13834    {
13835     "access" : "private",
13836     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13837    }
13838   ],
13839   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13840   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13841   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13842   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13843   "size" : 8,
13844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13845   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13846  },
13847  {
13848   "access" : "private",
13849   "alignment" : 4,
13850   "fields" :
13851   [
13852    {
13853     "field_name" : "mPointer",
13854     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13855    },
13856    {
13857     "field_name" : "_pad",
13858     "referenced_type" : "_ZTIy"
13859    }
13860   ],
13861   "is_anonymous" : true,
13862   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13863   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13864   "record_kind" : "union",
13865   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13866   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13867   "size" : 8,
13868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13869  },
13870  {
13871   "alignment" : 4,
13872   "fields" :
13873   [
13874    {
13875     "access" : "private",
13876     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
13877    }
13878   ],
13879   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
13880   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
13881   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
13882   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
13883   "size" : 8,
13884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13885   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
13886  },
13887  {
13888   "access" : "private",
13889   "alignment" : 4,
13890   "fields" :
13891   [
13892    {
13893     "field_name" : "mPointer",
13894     "referenced_type" : "_ZTIPN7android8hardware8hidl_vecIhEE"
13895    },
13896    {
13897     "field_name" : "_pad",
13898     "referenced_type" : "_ZTIy"
13899    }
13900   ],
13901   "is_anonymous" : true,
13902   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
13903   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13904   "record_kind" : "union",
13905   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
13906   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
13907   "size" : 8,
13908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13909  },
13910  {
13911   "alignment" : 4,
13912   "fields" :
13913   [
13914    {
13915     "access" : "private",
13916     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E"
13917    }
13918   ],
13919   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
13920   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V3_0::KeyParameter>",
13921   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
13922   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE",
13923   "size" : 8,
13924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13925   "template_args" : [ "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE" ]
13926  },
13927  {
13928   "access" : "private",
13929   "alignment" : 4,
13930   "fields" :
13931   [
13932    {
13933     "field_name" : "mPointer",
13934     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V3_012KeyParameterE"
13935    },
13936    {
13937     "field_name" : "_pad",
13938     "referenced_type" : "_ZTIy"
13939    }
13940   ],
13941   "is_anonymous" : true,
13942   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E",
13943   "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13944   "record_kind" : "union",
13945   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E",
13946   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEUt_E",
13947   "size" : 8,
13948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13949  },
13950  {
13951   "alignment" : 4,
13952   "fields" :
13953   [
13954    {
13955     "access" : "private",
13956     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13957    }
13958   ],
13959   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13960   "name" : "android::hardware::details::hidl_pointer<char>",
13961   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13962   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13963   "size" : 8,
13964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13965   "template_args" : [ "_ZTIc" ]
13966  },
13967  {
13968   "access" : "private",
13969   "alignment" : 4,
13970   "fields" :
13971   [
13972    {
13973     "field_name" : "mPointer",
13974     "referenced_type" : "_ZTIPc"
13975    },
13976    {
13977     "field_name" : "_pad",
13978     "referenced_type" : "_ZTIy"
13979    }
13980   ],
13981   "is_anonymous" : true,
13982   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13983   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13984   "record_kind" : "union",
13985   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13986   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13987   "size" : 8,
13988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13989  },
13990  {
13991   "alignment" : 4,
13992   "fields" :
13993   [
13994    {
13995     "access" : "private",
13996     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13997    }
13998   ],
13999   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14000   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14001   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14002   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14003   "size" : 8,
14004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14005   "template_args" : [ "_ZTIh" ]
14006  },
14007  {
14008   "access" : "private",
14009   "alignment" : 4,
14010   "fields" :
14011   [
14012    {
14013     "field_name" : "mPointer",
14014     "referenced_type" : "_ZTIPh"
14015    },
14016    {
14017     "field_name" : "_pad",
14018     "referenced_type" : "_ZTIy"
14019    }
14020   ],
14021   "is_anonymous" : true,
14022   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14023   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14024   "record_kind" : "union",
14025   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14026   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14027   "size" : 8,
14028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14029  },
14030  {
14031   "alignment" : 4,
14032   "fields" :
14033   [
14034    {
14035     "access" : "private",
14036     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14037    }
14038   ],
14039   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14040   "name" : "android::hardware::details::hidl_pointer<int>",
14041   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14042   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14043   "size" : 8,
14044   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14045   "template_args" : [ "_ZTIi" ]
14046  },
14047  {
14048   "access" : "private",
14049   "alignment" : 4,
14050   "fields" :
14051   [
14052    {
14053     "field_name" : "mPointer",
14054     "referenced_type" : "_ZTIPi"
14055    },
14056    {
14057     "field_name" : "_pad",
14058     "referenced_type" : "_ZTIy"
14059    }
14060   ],
14061   "is_anonymous" : true,
14062   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14063   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14064   "record_kind" : "union",
14065   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14066   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14067   "size" : 8,
14068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14069  },
14070  {
14071   "alignment" : 4,
14072   "fields" :
14073   [
14074    {
14075     "access" : "private",
14076     "field_name" : "buffer",
14077     "referenced_type" : "_ZTIA16_c"
14078    }
14079   ],
14080   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14081   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14082   "record_kind" : "class",
14083   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14084   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14085   "size" : 16,
14086   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14087   "template_args" :
14088   [
14089    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14090   ]
14091  },
14092  {
14093   "alignment" : 4,
14094   "fields" :
14095   [
14096    {
14097     "access" : "private",
14098     "field_name" : "mStatus",
14099     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14100    },
14101    {
14102     "access" : "private",
14103     "field_name" : "mCheckedStatus",
14104     "field_offset" : 160,
14105     "referenced_type" : "_ZTIb"
14106    }
14107   ],
14108   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14109   "name" : "android::hardware::details::return_status",
14110   "record_kind" : "class",
14111   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14112   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14113   "size" : 24,
14114   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14115  },
14116  {
14117   "alignment" : 4,
14118   "fields" :
14119   [
14120    {
14121     "access" : "private",
14122     "field_name" : "mBase",
14123     "referenced_type" : "_ZTIPKh"
14124    }
14125   ],
14126   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14127   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
14128   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14129   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14130   "size" : 4,
14131   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14132   "template_args" : [ "_ZTIh" ]
14133  },
14134  {
14135   "alignment" : 4,
14136   "fields" :
14137   [
14138    {
14139     "access" : "protected",
14140     "field_name" : "mInstrumentationCallbacks",
14141     "field_offset" : 32,
14142     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14143    },
14144    {
14145     "access" : "protected",
14146     "field_name" : "mEnableInstrumentation",
14147     "field_offset" : 128,
14148     "referenced_type" : "_ZTIb"
14149    },
14150    {
14151     "access" : "protected",
14152     "field_name" : "mInstrumentationLibPackage",
14153     "field_offset" : 160,
14154     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14155    },
14156    {
14157     "access" : "protected",
14158     "field_name" : "mInterfaceName",
14159     "field_offset" : 256,
14160     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14161    }
14162   ],
14163   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14164   "name" : "android::hardware::details::HidlInstrumentor",
14165   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14166   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14167   "size" : 44,
14168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14169   "vtable_components" :
14170   [
14171    {
14172     "kind" : "offset_to_top"
14173    },
14174    {
14175     "kind" : "rtti",
14176     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14177    },
14178    {
14179     "kind" : "complete_dtor_pointer",
14180     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14181    },
14182    {
14183     "kind" : "deleting_dtor_pointer",
14184     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14185    }
14186   ]
14187  },
14188  {
14189   "alignment" : 1,
14190   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14191   "name" : "android::hardware::details::i_tag",
14192   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14193   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14194   "size" : 1,
14195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14196  },
14197  {
14198   "alignment" : 1,
14199   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14200   "name" : "android::hardware::details::bs_tag",
14201   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14202   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14203   "size" : 1,
14204   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14205  },
14206  {
14207   "alignment" : 1,
14208   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14209   "name" : "android::hardware::details::bnhw_tag",
14210   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14211   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14212   "size" : 1,
14213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14214  },
14215  {
14216   "alignment" : 1,
14217   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14218   "name" : "android::hardware::details::bphw_tag",
14219   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14220   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14221   "size" : 1,
14222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14223  },
14224  {
14225   "alignment" : 1,
14226   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14227   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14228   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14229   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14230   "size" : 1,
14231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14232   "template_args" : [ "_ZTIh" ]
14233  },
14234  {
14235   "alignment" : 4,
14236   "fields" :
14237   [
14238    {
14239     "access" : "private",
14240     "field_name" : "mBuffer",
14241     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14242    },
14243    {
14244     "access" : "private",
14245     "field_name" : "mSize",
14246     "field_offset" : 64,
14247     "referenced_type" : "_ZTIj"
14248    },
14249    {
14250     "access" : "private",
14251     "field_name" : "mOwnsBuffer",
14252     "field_offset" : 96,
14253     "referenced_type" : "_ZTIb"
14254    },
14255    {
14256     "access" : "private",
14257     "field_name" : "mPad",
14258     "field_offset" : 104,
14259     "referenced_type" : "_ZTIA3_h"
14260    }
14261   ],
14262   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14263   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14264   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14265   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14266   "size" : 16,
14267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14268   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14269  },
14270  {
14271   "alignment" : 4,
14272   "fields" :
14273   [
14274    {
14275     "access" : "private",
14276     "field_name" : "mBuffer",
14277     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14278    },
14279    {
14280     "access" : "private",
14281     "field_name" : "mSize",
14282     "field_offset" : 64,
14283     "referenced_type" : "_ZTIj"
14284    },
14285    {
14286     "access" : "private",
14287     "field_name" : "mOwnsBuffer",
14288     "field_offset" : 96,
14289     "referenced_type" : "_ZTIb"
14290    },
14291    {
14292     "access" : "private",
14293     "field_name" : "mPad",
14294     "field_offset" : 104,
14295     "referenced_type" : "_ZTIA3_h"
14296    }
14297   ],
14298   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14299   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14300   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14301   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14302   "size" : 16,
14303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14304   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14305  },
14306  {
14307   "alignment" : 4,
14308   "fields" :
14309   [
14310    {
14311     "access" : "private",
14312     "field_name" : "mBuffer",
14313     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14314    },
14315    {
14316     "access" : "private",
14317     "field_name" : "mSize",
14318     "field_offset" : 64,
14319     "referenced_type" : "_ZTIj"
14320    },
14321    {
14322     "access" : "private",
14323     "field_name" : "mOwnsBuffer",
14324     "field_offset" : 96,
14325     "referenced_type" : "_ZTIb"
14326    },
14327    {
14328     "access" : "private",
14329     "field_name" : "mPad",
14330     "field_offset" : 104,
14331     "referenced_type" : "_ZTIA3_h"
14332    }
14333   ],
14334   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14335   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14336   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14337   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14338   "size" : 16,
14339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14340   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14341  },
14342  {
14343   "alignment" : 4,
14344   "fields" :
14345   [
14346    {
14347     "access" : "private",
14348     "field_name" : "mBuffer",
14349     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V3_012KeyParameterEEE"
14350    },
14351    {
14352     "access" : "private",
14353     "field_name" : "mSize",
14354     "field_offset" : 64,
14355     "referenced_type" : "_ZTIj"
14356    },
14357    {
14358     "access" : "private",
14359     "field_name" : "mOwnsBuffer",
14360     "field_offset" : 96,
14361     "referenced_type" : "_ZTIb"
14362    },
14363    {
14364     "access" : "private",
14365     "field_name" : "mPad",
14366     "field_offset" : 104,
14367     "referenced_type" : "_ZTIA3_h"
14368    }
14369   ],
14370   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
14371   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V3_0::KeyParameter>",
14372   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
14373   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE",
14374   "size" : 16,
14375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14376   "template_args" : [ "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE" ]
14377  },
14378  {
14379   "alignment" : 4,
14380   "fields" :
14381   [
14382    {
14383     "access" : "private",
14384     "field_name" : "mBuffer",
14385     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
14386    },
14387    {
14388     "access" : "private",
14389     "field_name" : "mSize",
14390     "field_offset" : 64,
14391     "referenced_type" : "_ZTIj"
14392    },
14393    {
14394     "access" : "private",
14395     "field_name" : "mOwnsBuffer",
14396     "field_offset" : 96,
14397     "referenced_type" : "_ZTIb"
14398    },
14399    {
14400     "access" : "private",
14401     "field_name" : "mPad",
14402     "field_offset" : 104,
14403     "referenced_type" : "_ZTIA3_h"
14404    }
14405   ],
14406   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
14407   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
14408   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
14409   "self_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
14410   "size" : 16,
14411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14412   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
14413  },
14414  {
14415   "alignment" : 4,
14416   "fields" :
14417   [
14418    {
14419     "access" : "private",
14420     "field_name" : "mBuffer",
14421     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14422    },
14423    {
14424     "access" : "private",
14425     "field_name" : "mSize",
14426     "field_offset" : 64,
14427     "referenced_type" : "_ZTIj"
14428    },
14429    {
14430     "access" : "private",
14431     "field_name" : "mOwnsBuffer",
14432     "field_offset" : 96,
14433     "referenced_type" : "_ZTIb"
14434    },
14435    {
14436     "access" : "private",
14437     "field_name" : "mPad",
14438     "field_offset" : 104,
14439     "referenced_type" : "_ZTIA3_h"
14440    }
14441   ],
14442   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14443   "name" : "android::hardware::hidl_vec<char>",
14444   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14445   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14446   "size" : 16,
14447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14448   "template_args" : [ "_ZTIc" ]
14449  },
14450  {
14451   "alignment" : 4,
14452   "fields" :
14453   [
14454    {
14455     "access" : "private",
14456     "field_name" : "mBuffer",
14457     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
14458    },
14459    {
14460     "access" : "private",
14461     "field_name" : "mSize",
14462     "field_offset" : 64,
14463     "referenced_type" : "_ZTIj"
14464    },
14465    {
14466     "access" : "private",
14467     "field_name" : "mOwnsBuffer",
14468     "field_offset" : 96,
14469     "referenced_type" : "_ZTIb"
14470    },
14471    {
14472     "access" : "private",
14473     "field_name" : "mPad",
14474     "field_offset" : 104,
14475     "referenced_type" : "_ZTIA3_h"
14476    }
14477   ],
14478   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
14479   "name" : "android::hardware::hidl_vec<unsigned char>",
14480   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
14481   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
14482   "size" : 16,
14483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14484   "template_args" : [ "_ZTIh" ]
14485  },
14486  {
14487   "alignment" : 4,
14488   "fields" :
14489   [
14490    {
14491     "access" : "private",
14492     "field_name" : "mBuffer",
14493     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14494    },
14495    {
14496     "access" : "private",
14497     "field_name" : "mSize",
14498     "field_offset" : 64,
14499     "referenced_type" : "_ZTIj"
14500    },
14501    {
14502     "access" : "private",
14503     "field_name" : "mOwnsBuffer",
14504     "field_offset" : 96,
14505     "referenced_type" : "_ZTIb"
14506    },
14507    {
14508     "access" : "private",
14509     "field_name" : "mPad",
14510     "field_offset" : 104,
14511     "referenced_type" : "_ZTIA3_h"
14512    }
14513   ],
14514   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14515   "name" : "android::hardware::hidl_vec<int>",
14516   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14517   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14518   "size" : 16,
14519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14520   "template_args" : [ "_ZTIi" ]
14521  },
14522  {
14523   "alignment" : 4,
14524   "base_specifiers" :
14525   [
14526    {
14527     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14528    }
14529   ],
14530   "fields" :
14531   [
14532    {
14533     "access" : "protected",
14534     "field_name" : "mSchedPolicy",
14535     "field_offset" : 32,
14536     "referenced_type" : "_ZTIi"
14537    },
14538    {
14539     "access" : "protected",
14540     "field_name" : "mSchedPriority",
14541     "field_offset" : 64,
14542     "referenced_type" : "_ZTIi"
14543    },
14544    {
14545     "access" : "private",
14546     "field_name" : "mExtras",
14547     "field_offset" : 96,
14548     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14549    },
14550    {
14551     "access" : "private",
14552     "field_name" : "mReserved0",
14553     "field_offset" : 128,
14554     "referenced_type" : "_ZTIPv"
14555    }
14556   ],
14557   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14558   "name" : "android::hardware::BHwBinder",
14559   "record_kind" : "class",
14560   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14561   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14562   "size" : 28,
14563   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14564   "vtable_components" :
14565   [
14566    {
14567     "component_value" : 20,
14568     "kind" : "vbase_offset"
14569    },
14570    {
14571     "kind" : "offset_to_top"
14572    },
14573    {
14574     "kind" : "rtti",
14575     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14585    },
14586    {
14587     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14591    },
14592    {
14593     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14603    },
14604    {
14605     "kind" : "complete_dtor_pointer",
14606     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14607    },
14608    {
14609     "kind" : "deleting_dtor_pointer",
14610     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14611    },
14612    {
14613     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14614    },
14615    {
14616     "kind" : "vcall_offset"
14617    },
14618    {
14619     "kind" : "vcall_offset"
14620    },
14621    {
14622     "kind" : "vcall_offset"
14623    },
14624    {
14625     "kind" : "vcall_offset"
14626    },
14627    {
14628     "component_value" : -20,
14629     "kind" : "vcall_offset"
14630    },
14631    {
14632     "component_value" : -20,
14633     "kind" : "offset_to_top"
14634    },
14635    {
14636     "kind" : "rtti",
14637     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14638    },
14639    {
14640     "kind" : "complete_dtor_pointer",
14641     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14642    },
14643    {
14644     "kind" : "deleting_dtor_pointer",
14645     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14658    }
14659   ]
14660  },
14661  {
14662   "alignment" : 4,
14663   "fields" :
14664   [
14665    {
14666     "field_name" : "sched_policy",
14667     "referenced_type" : "_ZTIi"
14668    },
14669    {
14670     "field_name" : "prio",
14671     "field_offset" : 32,
14672     "referenced_type" : "_ZTIi"
14673    }
14674   ],
14675   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14676   "name" : "android::hardware::SchedPrio",
14677   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14678   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14679   "size" : 8,
14680   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14681  },
14682  {
14683   "alignment" : 8,
14684   "fields" :
14685   [
14686    {
14687     "field_name" : "algorithm",
14688     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09AlgorithmE"
14689    },
14690    {
14691     "field_name" : "blockMode",
14692     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09BlockModeE"
14693    },
14694    {
14695     "field_name" : "paddingMode",
14696     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_011PaddingModeE"
14697    },
14698    {
14699     "field_name" : "digest",
14700     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_06DigestE"
14701    },
14702    {
14703     "field_name" : "ecCurve",
14704     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_07EcCurveE"
14705    },
14706    {
14707     "field_name" : "origin",
14708     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_09KeyOriginE"
14709    },
14710    {
14711     "field_name" : "keyBlobUsageRequirements",
14712     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_024KeyBlobUsageRequirementsE"
14713    },
14714    {
14715     "field_name" : "purpose",
14716     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_010KeyPurposeE"
14717    },
14718    {
14719     "field_name" : "keyDerivationFunction",
14720     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_021KeyDerivationFunctionE"
14721    },
14722    {
14723     "field_name" : "hardwareAuthenticatorType",
14724     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_025HardwareAuthenticatorTypeE"
14725    },
14726    {
14727     "field_name" : "boolValue",
14728     "referenced_type" : "_ZTIb"
14729    },
14730    {
14731     "field_name" : "integer",
14732     "referenced_type" : "_ZTIj"
14733    },
14734    {
14735     "field_name" : "longInteger",
14736     "referenced_type" : "_ZTIy"
14737    },
14738    {
14739     "field_name" : "dateTime",
14740     "referenced_type" : "_ZTIy"
14741    }
14742   ],
14743   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE",
14744   "name" : "android::hardware::keymaster::V3_0::KeyParameter::IntegerParams",
14745   "record_kind" : "union",
14746   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE",
14747   "self_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE",
14748   "size" : 8,
14749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
14750  },
14751  {
14752   "alignment" : 8,
14753   "fields" :
14754   [
14755    {
14756     "field_name" : "tag",
14757     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_03TagE"
14758    },
14759    {
14760     "field_name" : "f",
14761     "field_offset" : 64,
14762     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameter13IntegerParamsE"
14763    },
14764    {
14765     "field_name" : "blob",
14766     "field_offset" : 128,
14767     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
14768    }
14769   ],
14770   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE",
14771   "name" : "android::hardware::keymaster::V3_0::KeyParameter",
14772   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE",
14773   "self_type" : "_ZTIN7android8hardware9keymaster4V3_012KeyParameterE",
14774   "size" : 32,
14775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
14776  },
14777  {
14778   "alignment" : 4,
14779   "base_specifiers" :
14780   [
14781    {
14782     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14783    }
14784   ],
14785   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
14786   "name" : "android::hardware::keymaster::V3_0::IKeymasterDevice",
14787   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
14788   "self_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE",
14789   "size" : 12,
14790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/IKeymasterDevice.h",
14791   "vtable_components" :
14792   [
14793    {
14794     "component_value" : 4,
14795     "kind" : "vbase_offset"
14796    },
14797    {
14798     "kind" : "offset_to_top"
14799    },
14800    {
14801     "kind" : "rtti",
14802     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
14803    },
14804    {
14805     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14812    },
14813    {
14814     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14815    },
14816    {
14817     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14818    },
14819    {
14820     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21setHALInstrumentationEv"
14821    },
14822    {
14823     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14824    },
14825    {
14826     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice4pingEv"
14827    },
14828    {
14829     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21notifySyspropsChangedEv"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14836    },
14837    {
14838     "kind" : "complete_dtor_pointer",
14839     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev"
14840    },
14841    {
14842     "kind" : "deleting_dtor_pointer",
14843     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev"
14844    },
14845    {
14846     "is_pure" : true,
14847     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE"
14848    },
14849    {
14850     "is_pure" : true,
14851     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
14852    },
14853    {
14854     "is_pure" : true,
14855     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
14856    },
14857    {
14858     "is_pure" : true,
14859     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
14860    },
14861    {
14862     "is_pure" : true,
14863     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
14864    },
14865    {
14866     "is_pure" : true,
14867     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
14868    },
14869    {
14870     "is_pure" : true,
14871     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
14872    },
14873    {
14874     "is_pure" : true,
14875     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
14876    },
14877    {
14878     "is_pure" : true,
14879     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
14880    },
14881    {
14882     "is_pure" : true,
14883     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice13deleteAllKeysEv"
14884    },
14885    {
14886     "is_pure" : true,
14887     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice21destroyAttestationIdsEv"
14888    },
14889    {
14890     "is_pure" : true,
14891     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
14892    },
14893    {
14894     "is_pure" : true,
14895     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
14896    },
14897    {
14898     "is_pure" : true,
14899     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
14900    },
14901    {
14902     "is_pure" : true,
14903     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_016IKeymasterDevice5abortEy"
14904    },
14905    {
14906     "kind" : "vcall_offset"
14907    },
14908    {
14909     "kind" : "vcall_offset"
14910    },
14911    {
14912     "kind" : "vcall_offset"
14913    },
14914    {
14915     "kind" : "vcall_offset"
14916    },
14917    {
14918     "component_value" : -4,
14919     "kind" : "vcall_offset"
14920    },
14921    {
14922     "component_value" : -4,
14923     "kind" : "offset_to_top"
14924    },
14925    {
14926     "kind" : "rtti",
14927     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
14928    },
14929    {
14930     "kind" : "complete_dtor_pointer",
14931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD1Ev"
14932    },
14933    {
14934     "kind" : "deleting_dtor_pointer",
14935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_016IKeymasterDeviceD0Ev"
14936    },
14937    {
14938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14942    },
14943    {
14944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14945    },
14946    {
14947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14948    }
14949   ]
14950  },
14951  {
14952   "alignment" : 4,
14953   "base_specifiers" :
14954   [
14955    {
14956     "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_016IKeymasterDeviceE"
14957    },
14958    {
14959     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14960    }
14961   ],
14962   "fields" :
14963   [
14964    {
14965     "access" : "private",
14966     "field_name" : "mImpl",
14967     "field_offset" : 384,
14968     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
14969    },
14970    {
14971     "access" : "private",
14972     "field_name" : "mOnewayQueue",
14973     "field_offset" : 416,
14974     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14975    }
14976   ],
14977   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
14978   "name" : "android::hardware::keymaster::V3_0::BsKeymasterDevice",
14979   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
14980   "self_type" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE",
14981   "size" : 68,
14982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BsKeymasterDevice.h",
14983   "vtable_components" :
14984   [
14985    {
14986     "component_value" : 60,
14987     "kind" : "vbase_offset"
14988    },
14989    {
14990     "kind" : "offset_to_top"
14991    },
14992    {
14993     "kind" : "rtti",
14994     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
14995    },
14996    {
14997     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_016IKeymasterDevice8isRemoteEv"
14998    },
14999    {
15000     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15001    },
15002    {
15003     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15004    },
15005    {
15006     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15007    },
15008    {
15009     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21setHALInstrumentationEv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice4pingEv"
15019    },
15020    {
15021     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15022    },
15023    {
15024     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21notifySyspropsChangedEv"
15025    },
15026    {
15027     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15028    },
15029    {
15030     "kind" : "complete_dtor_pointer",
15031     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev"
15032    },
15033    {
15034     "kind" : "deleting_dtor_pointer",
15035     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE"
15039    },
15040    {
15041     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15042    },
15043    {
15044     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15045    },
15046    {
15047     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15048    },
15049    {
15050     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15051    },
15052    {
15053     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15054    },
15055    {
15056     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15057    },
15058    {
15059     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15060    },
15061    {
15062     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15063    },
15064    {
15065     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice13deleteAllKeysEv"
15066    },
15067    {
15068     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice21destroyAttestationIdsEv"
15069    },
15070    {
15071     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
15072    },
15073    {
15074     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15075    },
15076    {
15077     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15078    },
15079    {
15080     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_017BsKeymasterDevice5abortEy"
15081    },
15082    {
15083     "component_value" : -4,
15084     "kind" : "offset_to_top"
15085    },
15086    {
15087     "kind" : "rtti",
15088     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
15089    },
15090    {
15091     "kind" : "complete_dtor_pointer",
15092     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev"
15093    },
15094    {
15095     "kind" : "deleting_dtor_pointer",
15096     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev"
15097    },
15098    {
15099     "kind" : "vcall_offset"
15100    },
15101    {
15102     "kind" : "vcall_offset"
15103    },
15104    {
15105     "kind" : "vcall_offset"
15106    },
15107    {
15108     "kind" : "vcall_offset"
15109    },
15110    {
15111     "component_value" : -60,
15112     "kind" : "vcall_offset"
15113    },
15114    {
15115     "component_value" : -60,
15116     "kind" : "offset_to_top"
15117    },
15118    {
15119     "kind" : "rtti",
15120     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_017BsKeymasterDeviceE"
15121    },
15122    {
15123     "kind" : "complete_dtor_pointer",
15124     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD1Ev"
15125    },
15126    {
15127     "kind" : "deleting_dtor_pointer",
15128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_017BsKeymasterDeviceD0Ev"
15129    },
15130    {
15131     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15132    },
15133    {
15134     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15135    },
15136    {
15137     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15138    },
15139    {
15140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15141    }
15142   ]
15143  },
15144  {
15145   "alignment" : 8,
15146   "fields" :
15147   [
15148    {
15149     "field_name" : "challenge",
15150     "referenced_type" : "_ZTIy"
15151    },
15152    {
15153     "field_name" : "userId",
15154     "field_offset" : 64,
15155     "referenced_type" : "_ZTIy"
15156    },
15157    {
15158     "field_name" : "authenticatorId",
15159     "field_offset" : 128,
15160     "referenced_type" : "_ZTIy"
15161    },
15162    {
15163     "field_name" : "authenticatorType",
15164     "field_offset" : 192,
15165     "referenced_type" : "_ZTIj"
15166    },
15167    {
15168     "field_name" : "timestamp",
15169     "field_offset" : 256,
15170     "referenced_type" : "_ZTIy"
15171    },
15172    {
15173     "field_name" : "hmac",
15174     "field_offset" : 320,
15175     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
15176    }
15177   ],
15178   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_017HardwareAuthTokenE",
15179   "name" : "android::hardware::keymaster::V3_0::HardwareAuthToken",
15180   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_017HardwareAuthTokenE",
15181   "self_type" : "_ZTIN7android8hardware9keymaster4V3_017HardwareAuthTokenE",
15182   "size" : 72,
15183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
15184  },
15185  {
15186   "alignment" : 8,
15187   "fields" :
15188   [
15189    {
15190     "field_name" : "softwareEnforced",
15191     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
15192    },
15193    {
15194     "field_name" : "teeEnforced",
15195     "field_offset" : 128,
15196     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V3_012KeyParameterEEE"
15197    }
15198   ],
15199   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
15200   "name" : "android::hardware::keymaster::V3_0::KeyCharacteristics",
15201   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
15202   "self_type" : "_ZTIN7android8hardware9keymaster4V3_018KeyCharacteristicsE",
15203   "size" : 32,
15204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/types.h"
15205  },
15206  {
15207   "alignment" : 4,
15208   "base_specifiers" :
15209   [
15210    {
15211     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15212    }
15213   ],
15214   "fields" :
15215   [
15216    {
15217     "access" : "private",
15218     "field_name" : "_hidl_mImpl",
15219     "field_offset" : 544,
15220     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE"
15221    }
15222   ],
15223   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
15224   "name" : "android::hardware::keymaster::V3_0::BnHwKeymasterDevice",
15225   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
15226   "self_type" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE",
15227   "size" : 80,
15228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BnHwKeymasterDevice.h",
15229   "vtable_components" :
15230   [
15231    {
15232     "component_value" : 72,
15233     "kind" : "vbase_offset"
15234    },
15235    {
15236     "kind" : "offset_to_top"
15237    },
15238    {
15239     "kind" : "rtti",
15240     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15244    },
15245    {
15246     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15250    },
15251    {
15252     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15253    },
15254    {
15255     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15256    },
15257    {
15258     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15259    },
15260    {
15261     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15262    },
15263    {
15264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15265    },
15266    {
15267     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15268    },
15269    {
15270     "kind" : "complete_dtor_pointer",
15271     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
15272    },
15273    {
15274     "kind" : "deleting_dtor_pointer",
15275     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15279    },
15280    {
15281     "component_value" : -20,
15282     "kind" : "offset_to_top"
15283    },
15284    {
15285     "kind" : "rtti",
15286     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
15287    },
15288    {
15289     "kind" : "complete_dtor_pointer",
15290     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
15291    },
15292    {
15293     "kind" : "deleting_dtor_pointer",
15294     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
15295    },
15296    {
15297     "kind" : "vcall_offset"
15298    },
15299    {
15300     "kind" : "vcall_offset"
15301    },
15302    {
15303     "kind" : "vcall_offset"
15304    },
15305    {
15306     "kind" : "vcall_offset"
15307    },
15308    {
15309     "component_value" : -72,
15310     "kind" : "vcall_offset"
15311    },
15312    {
15313     "component_value" : -72,
15314     "kind" : "offset_to_top"
15315    },
15316    {
15317     "kind" : "rtti",
15318     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BnHwKeymasterDeviceE"
15319    },
15320    {
15321     "kind" : "complete_dtor_pointer",
15322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD1Ev"
15323    },
15324    {
15325     "kind" : "deleting_dtor_pointer",
15326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BnHwKeymasterDeviceD0Ev"
15327    },
15328    {
15329     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15330    },
15331    {
15332     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15333    },
15334    {
15335     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15336    },
15337    {
15338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15339    }
15340   ]
15341  },
15342  {
15343   "alignment" : 4,
15344   "base_specifiers" :
15345   [
15346    {
15347     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEEE"
15348    },
15349    {
15350     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15351    }
15352   ],
15353   "fields" :
15354   [
15355    {
15356     "access" : "private",
15357     "field_name" : "_hidl_mMutex",
15358     "field_offset" : 544,
15359     "referenced_type" : "_ZTINSt3__15mutexE"
15360    },
15361    {
15362     "access" : "private",
15363     "field_name" : "_hidl_mDeathRecipients",
15364     "field_offset" : 576,
15365     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15366    }
15367   ],
15368   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
15369   "name" : "android::hardware::keymaster::V3_0::BpHwKeymasterDevice",
15370   "referenced_type" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
15371   "self_type" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE",
15372   "size" : 92,
15373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/3.0/BpHwKeymasterDevice.h",
15374   "vtable_components" :
15375   [
15376    {
15377     "component_value" : 84,
15378     "kind" : "vbase_offset"
15379    },
15380    {
15381     "kind" : "offset_to_top"
15382    },
15383    {
15384     "kind" : "rtti",
15385     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
15386    },
15387    {
15388     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V3_019BpHwKeymasterDevice8isRemoteEv"
15389    },
15390    {
15391     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15392    },
15393    {
15394     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15395    },
15396    {
15397     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15398    },
15399    {
15400     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15401    },
15402    {
15403     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21setHALInstrumentationEv"
15404    },
15405    {
15406     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15407    },
15408    {
15409     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice4pingEv"
15410    },
15411    {
15412     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15413    },
15414    {
15415     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21notifySyspropsChangedEv"
15416    },
15417    {
15418     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15419    },
15420    {
15421     "kind" : "complete_dtor_pointer",
15422     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev"
15423    },
15424    {
15425     "kind" : "deleting_dtor_pointer",
15426     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev"
15427    },
15428    {
15429     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice19getHardwareFeaturesENSt3__18functionIFvbbbbbRKNS0_11hidl_stringES8_EEE"
15430    },
15431    {
15432     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15433    },
15434    {
15435     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15436    },
15437    {
15438     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15439    },
15440    {
15441     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15442    },
15443    {
15444     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15445    },
15446    {
15447     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15448    },
15449    {
15450     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15451    },
15452    {
15453     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15454    },
15455    {
15456     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice13deleteAllKeysEv"
15457    },
15458    {
15459     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice21destroyAttestationIdsEv"
15460    },
15461    {
15462     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
15463    },
15464    {
15465     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15466    },
15467    {
15468     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_NSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15469    },
15470    {
15471     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice5abortEy"
15472    },
15473    {
15474     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv"
15475    },
15476    {
15477     "mangled_component_name" : "_ZN7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
15478    },
15479    {
15480     "component_value" : 80,
15481     "kind" : "vbase_offset"
15482    },
15483    {
15484     "component_value" : -4,
15485     "kind" : "offset_to_top"
15486    },
15487    {
15488     "kind" : "rtti",
15489     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
15490    },
15491    {
15492     "kind" : "complete_dtor_pointer",
15493     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev"
15494    },
15495    {
15496     "kind" : "deleting_dtor_pointer",
15497     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev"
15498    },
15499    {
15500     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V3_016IKeymasterDeviceEE10onAsBinderEv"
15501    },
15502    {
15503     "component_value" : 76,
15504     "kind" : "vbase_offset"
15505    },
15506    {
15507     "component_value" : -8,
15508     "kind" : "offset_to_top"
15509    },
15510    {
15511     "kind" : "rtti",
15512     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
15513    },
15514    {
15515     "kind" : "complete_dtor_pointer",
15516     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev"
15517    },
15518    {
15519     "kind" : "deleting_dtor_pointer",
15520     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev"
15521    },
15522    {
15523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15524    },
15525    {
15526     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
15527    },
15528    {
15529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15530    },
15531    {
15532     "component_value" : -24,
15533     "kind" : "offset_to_top"
15534    },
15535    {
15536     "kind" : "rtti",
15537     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
15538    },
15539    {
15540     "kind" : "complete_dtor_pointer",
15541     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev"
15542    },
15543    {
15544     "kind" : "deleting_dtor_pointer",
15545     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev"
15546    },
15547    {
15548     "kind" : "vcall_offset"
15549    },
15550    {
15551     "component_value" : -76,
15552     "kind" : "vcall_offset"
15553    },
15554    {
15555     "component_value" : -84,
15556     "kind" : "vcall_offset"
15557    },
15558    {
15559     "component_value" : -76,
15560     "kind" : "vcall_offset"
15561    },
15562    {
15563     "component_value" : -84,
15564     "kind" : "vcall_offset"
15565    },
15566    {
15567     "component_value" : -84,
15568     "kind" : "offset_to_top"
15569    },
15570    {
15571     "kind" : "rtti",
15572     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V3_019BpHwKeymasterDeviceE"
15573    },
15574    {
15575     "kind" : "complete_dtor_pointer",
15576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD1Ev"
15577    },
15578    {
15579     "kind" : "deleting_dtor_pointer",
15580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V3_019BpHwKeymasterDeviceD0Ev"
15581    },
15582    {
15583     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15584    },
15585    {
15586     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9keymaster4V3_019BpHwKeymasterDevice15onLastStrongRefEPKv"
15587    },
15588    {
15589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15590    },
15591    {
15592     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15593    }
15594   ]
15595  },
15596  {
15597   "alignment" : 4,
15598   "fields" :
15599   [
15600    {
15601     "access" : "private",
15602     "field_name" : "mCond",
15603     "referenced_type" : "_ZTI14pthread_cond_t"
15604    }
15605   ],
15606   "linker_set_key" : "_ZTIN7android9ConditionE",
15607   "name" : "android::Condition",
15608   "record_kind" : "class",
15609   "referenced_type" : "_ZTIN7android9ConditionE",
15610   "self_type" : "_ZTIN7android9ConditionE",
15611   "size" : 4,
15612   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15613  },
15614  {
15615   "alignment" : 4,
15616   "fields" :
15617   [
15618    {
15619     "field_name" : "buf",
15620     "referenced_type" : "_ZTIA5121_h"
15621    },
15622    {
15623     "field_name" : "entry",
15624     "referenced_type" : "_ZTI12logger_entry"
15625    }
15626   ],
15627   "is_anonymous" : true,
15628   "linker_set_key" : "_ZTIN7log_msgUt_E",
15629   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15630   "record_kind" : "union",
15631   "referenced_type" : "_ZTIN7log_msgUt_E",
15632   "self_type" : "_ZTIN7log_msgUt_E",
15633   "size" : 5124,
15634   "source_file" : "/system/core/liblog/include/log/log_read.h"
15635  }
15636 ],
15637 "rvalue_reference_types" :
15638 [
15639  {
15640   "alignment" : 4,
15641   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15642   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15643   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15644   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15645   "size" : 4,
15646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15647  },
15648  {
15649   "alignment" : 4,
15650   "linker_set_key" : "_ZTION7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
15651   "name" : "android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> &&",
15652   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
15653   "self_type" : "_ZTION7android2spINS_8hardware9keymaster4V3_016IKeymasterDeviceEEE",
15654   "size" : 4,
15655   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15656  },
15657  {
15658   "alignment" : 4,
15659   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15660   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15661   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15662   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15663   "size" : 4,
15664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15665  },
15666  {
15667   "alignment" : 4,
15668   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15669   "name" : "android::hardware::hidl_handle &&",
15670   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15671   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15672   "size" : 4,
15673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15674  },
15675  {
15676   "alignment" : 4,
15677   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15678   "name" : "android::hardware::hidl_memory &&",
15679   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15680   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15681   "size" : 4,
15682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15683  },
15684  {
15685   "alignment" : 4,
15686   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
15687   "name" : "android::hardware::Return<android::hardware::keymaster::V3_0::ErrorCode> &&",
15688   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
15689   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V3_09ErrorCodeEEE",
15690   "size" : 4,
15691   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15692  },
15693  {
15694   "alignment" : 4,
15695   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
15696   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V3_0::IKeymasterDevice> > &&",
15697   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
15698   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V3_016IKeymasterDeviceEEEEE",
15699   "size" : 4,
15700   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15701  },
15702  {
15703   "alignment" : 4,
15704   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15705   "name" : "android::hardware::Return<bool> &&",
15706   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15707   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15708   "size" : 4,
15709   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15710  },
15711  {
15712   "alignment" : 4,
15713   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15714   "name" : "android::hardware::Return<void> &&",
15715   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15716   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15717   "size" : 4,
15718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15719  },
15720  {
15721   "alignment" : 4,
15722   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15723   "name" : "android::hardware::Status &&",
15724   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15725   "self_type" : "_ZTION7android8hardware6StatusE",
15726   "size" : 4,
15727   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15728  },
15729  {
15730   "alignment" : 4,
15731   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15732   "name" : "android::hardware::details::return_status &&",
15733   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15734   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15735   "size" : 4,
15736   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15737  },
15738  {
15739   "alignment" : 4,
15740   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15741   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15742   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15743   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15744   "size" : 4,
15745   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15746  },
15747  {
15748   "alignment" : 4,
15749   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15750   "name" : "std::function<sp<IBase> (void *)> &&",
15751   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15752   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15753   "size" : 4,
15754   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15755  },
15756  {
15757   "alignment" : 4,
15758   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15759   "name" : "std::function<sp<IBinder> (void *)> &&",
15760   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15761   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15762   "size" : 4,
15763   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15764  }
15765 ]
15766}
15767