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_9keymaster4V4_116IKeymasterDeviceENS3_4V4_016IKeymasterDeviceENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V4_119BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
244  },
245  {
246   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
250  },
251  {
252   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
274  },
275  {
276   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
277  },
278  {
279   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
283  },
284  {
285   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS1_4V4_016IKeymasterDeviceEEEb"
289  },
290  {
291   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
292  },
293  {
294   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spIS3_EEb"
295  },
296  {
297   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice18_hidl_deviceLockedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
313  },
314  {
315   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice20_hidl_earlyBootEndedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
316  },
317  {
318   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice4pingEv"
319  },
320  {
321   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
331  },
332  {
333   "name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD2Ev"
334  },
335  {
336   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
337  },
338  {
339   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
343  },
344  {
345   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
346  },
347  {
348   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
355  },
356  {
357   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv"
358  },
359  {
360   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv"
364  },
365  {
366   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
373  },
374  {
375   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice18_hidl_deviceLockedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V4_017VerificationTokenE"
382  },
383  {
384   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice20_hidl_earlyBootEndedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
391  },
392  {
393   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv"
394  },
395  {
396   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv"
400  },
401  {
402   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv"
403  },
404  {
405   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv"
409  },
410  {
411   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy"
412  },
413  {
414   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
421  },
422  {
423   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
424  },
425  {
426   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
430  },
431  {
432   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
433  },
434  {
435   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
446  },
447  {
448   "binding" : "weak",
449   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
450  },
451  {
452   "binding" : "weak",
453   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
454  },
455  {
456   "binding" : "weak",
457   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
458  },
459  {
460   "binding" : "weak",
461   "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_"
462  },
463  {
464   "binding" : "weak",
465   "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"
466  },
467  {
468   "binding" : "weak",
469   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
470  },
471  {
472   "binding" : "weak",
473   "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_"
474  },
475  {
476   "binding" : "weak",
477   "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"
478  },
479  {
480   "binding" : "weak",
481   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
482  },
483  {
484   "binding" : "weak",
485   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
486  },
487  {
488   "binding" : "weak",
489   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
490  },
491  {
492   "name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
493  },
494  {
495   "name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
496  },
497  {
498   "name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
499  },
500  {
501   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
502  },
503  {
504   "name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
505  },
506  {
507   "name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
508  }
509 ],
510 "elf_objects" :
511 [
512  {
513   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10descriptorE"
514  },
515  {
516   "name" : "_ZTCN7android8hardware9keymaster4V4_116IKeymasterDeviceE0_NS1_4V4_016IKeymasterDeviceE"
517  },
518  {
519   "name" : "_ZTCN7android8hardware9keymaster4V4_116IKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZTCN7android8hardware9keymaster4V4_117BsKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
524  },
525  {
526   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS0_7IBinderE"
527  },
528  {
529   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS0_9BHwBinderE"
530  },
531  {
532   "name" : "_ZTCN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE0_NS_4hidl4base4V1_08BnHwBaseE"
533  },
534  {
535   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS0_11BpInterfaceINS2_16IKeymasterDeviceEEE"
536  },
537  {
538   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS1_4V4_016IKeymasterDeviceE"
539  },
540  {
541   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS2_16IKeymasterDeviceE"
542  },
543  {
544   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE0_NS_4hidl4base4V1_05IBaseE"
545  },
546  {
547   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE4_NS0_10IInterfaceE"
548  },
549  {
550   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE8_NS0_11BpHwRefBaseE"
551  },
552  {
553   "name" : "_ZTTN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
554  },
555  {
556   "name" : "_ZTTN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
557  },
558  {
559   "name" : "_ZTTN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
560  },
561  {
562   "name" : "_ZTVN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZTVN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
567  },
568  {
569   "name" : "_ZTVN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
570  },
571  {
572   "name" : "_ZTVN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
573  }
574 ],
575 "enum_types" :
576 [
577  {
578   "alignment" : 4,
579   "enum_fields" :
580   [
581    {
582     "enum_field_value" : 1,
583     "name" : "HAL_HDR_DOLBY_VISION"
584    },
585    {
586     "enum_field_value" : 2,
587     "name" : "HAL_HDR_HDR10"
588    },
589    {
590     "enum_field_value" : 3,
591     "name" : "HAL_HDR_HLG"
592    }
593   ],
594   "linker_set_key" : "_ZTI13android_hdr_t",
595   "name" : "android_hdr_t",
596   "referenced_type" : "_ZTI13android_hdr_t",
597   "self_type" : "_ZTI13android_hdr_t",
598   "size" : 4,
599   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
600   "underlying_type" : "_ZTIj"
601  },
602  {
603   "alignment" : 4,
604   "enum_fields" :
605   [
606    {
607     "enum_field_value" : 4,
608     "name" : "HAL_HDR_HDR10_PLUS"
609    }
610   ],
611   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
612   "name" : "android_hdr_v1_2_t",
613   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
614   "self_type" : "_ZTI18android_hdr_v1_2_t",
615   "size" : 4,
616   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
617   "underlying_type" : "_ZTIj"
618  },
619  {
620   "alignment" : 4,
621   "enum_fields" :
622   [
623    {
624     "enum_field_value" : 0,
625     "name" : "ANDROID_LOG_UNKNOWN"
626    },
627    {
628     "enum_field_value" : 1,
629     "name" : "ANDROID_LOG_DEFAULT"
630    },
631    {
632     "enum_field_value" : 2,
633     "name" : "ANDROID_LOG_VERBOSE"
634    },
635    {
636     "enum_field_value" : 3,
637     "name" : "ANDROID_LOG_DEBUG"
638    },
639    {
640     "enum_field_value" : 4,
641     "name" : "ANDROID_LOG_INFO"
642    },
643    {
644     "enum_field_value" : 5,
645     "name" : "ANDROID_LOG_WARN"
646    },
647    {
648     "enum_field_value" : 6,
649     "name" : "ANDROID_LOG_ERROR"
650    },
651    {
652     "enum_field_value" : 7,
653     "name" : "ANDROID_LOG_FATAL"
654    },
655    {
656     "enum_field_value" : 8,
657     "name" : "ANDROID_LOG_SILENT"
658    }
659   ],
660   "linker_set_key" : "_ZTI19android_LogPriority",
661   "name" : "android_LogPriority",
662   "referenced_type" : "_ZTI19android_LogPriority",
663   "self_type" : "_ZTI19android_LogPriority",
664   "size" : 4,
665   "source_file" : "/system/core/liblog/include/android/log.h",
666   "underlying_type" : "_ZTIj"
667  },
668  {
669   "alignment" : 4,
670   "enum_fields" :
671   [
672    {
673     "enum_field_value" : 0,
674     "name" : "HAL_DATASPACE_UNKNOWN"
675    },
676    {
677     "enum_field_value" : 1,
678     "name" : "HAL_DATASPACE_ARBITRARY"
679    },
680    {
681     "enum_field_value" : 16,
682     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
683    },
684    {
685     "enum_field_value" : 4128768,
686     "name" : "HAL_DATASPACE_STANDARD_MASK"
687    },
688    {
689     "enum_field_value" : 0,
690     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
691    },
692    {
693     "enum_field_value" : 65536,
694     "name" : "HAL_DATASPACE_STANDARD_BT709"
695    },
696    {
697     "enum_field_value" : 131072,
698     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
699    },
700    {
701     "enum_field_value" : 196608,
702     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
703    },
704    {
705     "enum_field_value" : 262144,
706     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
707    },
708    {
709     "enum_field_value" : 327680,
710     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
711    },
712    {
713     "enum_field_value" : 393216,
714     "name" : "HAL_DATASPACE_STANDARD_BT2020"
715    },
716    {
717     "enum_field_value" : 458752,
718     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
719    },
720    {
721     "enum_field_value" : 524288,
722     "name" : "HAL_DATASPACE_STANDARD_BT470M"
723    },
724    {
725     "enum_field_value" : 589824,
726     "name" : "HAL_DATASPACE_STANDARD_FILM"
727    },
728    {
729     "enum_field_value" : 655360,
730     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
731    },
732    {
733     "enum_field_value" : 720896,
734     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
735    },
736    {
737     "enum_field_value" : 22,
738     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
739    },
740    {
741     "enum_field_value" : 130023424,
742     "name" : "HAL_DATASPACE_TRANSFER_MASK"
743    },
744    {
745     "enum_field_value" : 0,
746     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
747    },
748    {
749     "enum_field_value" : 4194304,
750     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
751    },
752    {
753     "enum_field_value" : 8388608,
754     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
755    },
756    {
757     "enum_field_value" : 12582912,
758     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
759    },
760    {
761     "enum_field_value" : 16777216,
762     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
763    },
764    {
765     "enum_field_value" : 20971520,
766     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
767    },
768    {
769     "enum_field_value" : 25165824,
770     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
771    },
772    {
773     "enum_field_value" : 29360128,
774     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
775    },
776    {
777     "enum_field_value" : 33554432,
778     "name" : "HAL_DATASPACE_TRANSFER_HLG"
779    },
780    {
781     "enum_field_value" : 27,
782     "name" : "HAL_DATASPACE_RANGE_SHIFT"
783    },
784    {
785     "enum_field_value" : 939524096,
786     "name" : "HAL_DATASPACE_RANGE_MASK"
787    },
788    {
789     "enum_field_value" : 0,
790     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
791    },
792    {
793     "enum_field_value" : 134217728,
794     "name" : "HAL_DATASPACE_RANGE_FULL"
795    },
796    {
797     "enum_field_value" : 268435456,
798     "name" : "HAL_DATASPACE_RANGE_LIMITED"
799    },
800    {
801     "enum_field_value" : 402653184,
802     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
803    },
804    {
805     "enum_field_value" : 512,
806     "name" : "HAL_DATASPACE_SRGB_LINEAR"
807    },
808    {
809     "enum_field_value" : 138477568,
810     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
811    },
812    {
813     "enum_field_value" : 406913024,
814     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
815    },
816    {
817     "enum_field_value" : 513,
818     "name" : "HAL_DATASPACE_SRGB"
819    },
820    {
821     "enum_field_value" : 142671872,
822     "name" : "HAL_DATASPACE_V0_SRGB"
823    },
824    {
825     "enum_field_value" : 411107328,
826     "name" : "HAL_DATASPACE_V0_SCRGB"
827    },
828    {
829     "enum_field_value" : 257,
830     "name" : "HAL_DATASPACE_JFIF"
831    },
832    {
833     "enum_field_value" : 146931712,
834     "name" : "HAL_DATASPACE_V0_JFIF"
835    },
836    {
837     "enum_field_value" : 258,
838     "name" : "HAL_DATASPACE_BT601_625"
839    },
840    {
841     "enum_field_value" : 281149440,
842     "name" : "HAL_DATASPACE_V0_BT601_625"
843    },
844    {
845     "enum_field_value" : 259,
846     "name" : "HAL_DATASPACE_BT601_525"
847    },
848    {
849     "enum_field_value" : 281280512,
850     "name" : "HAL_DATASPACE_V0_BT601_525"
851    },
852    {
853     "enum_field_value" : 260,
854     "name" : "HAL_DATASPACE_BT709"
855    },
856    {
857     "enum_field_value" : 281083904,
858     "name" : "HAL_DATASPACE_V0_BT709"
859    },
860    {
861     "enum_field_value" : 139067392,
862     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
863    },
864    {
865     "enum_field_value" : 155844608,
866     "name" : "HAL_DATASPACE_DCI_P3"
867    },
868    {
869     "enum_field_value" : 139067392,
870     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
871    },
872    {
873     "enum_field_value" : 143261696,
874     "name" : "HAL_DATASPACE_DISPLAY_P3"
875    },
876    {
877     "enum_field_value" : 151715840,
878     "name" : "HAL_DATASPACE_ADOBE_RGB"
879    },
880    {
881     "enum_field_value" : 138805248,
882     "name" : "HAL_DATASPACE_BT2020_LINEAR"
883    },
884    {
885     "enum_field_value" : 147193856,
886     "name" : "HAL_DATASPACE_BT2020"
887    },
888    {
889     "enum_field_value" : 163971072,
890     "name" : "HAL_DATASPACE_BT2020_PQ"
891    },
892    {
893     "enum_field_value" : 4096,
894     "name" : "HAL_DATASPACE_DEPTH"
895    },
896    {
897     "enum_field_value" : 4097,
898     "name" : "HAL_DATASPACE_SENSOR"
899    }
900   ],
901   "linker_set_key" : "_ZTI19android_dataspace_t",
902   "name" : "android_dataspace_t",
903   "referenced_type" : "_ZTI19android_dataspace_t",
904   "self_type" : "_ZTI19android_dataspace_t",
905   "size" : 4,
906   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
907   "underlying_type" : "_ZTIj"
908  },
909  {
910   "alignment" : 4,
911   "enum_fields" :
912   [
913    {
914     "enum_field_value" : 0,
915     "name" : "FLEX_FORMAT_INVALID"
916    },
917    {
918     "enum_field_value" : 1,
919     "name" : "FLEX_FORMAT_Y"
920    },
921    {
922     "enum_field_value" : 7,
923     "name" : "FLEX_FORMAT_YCbCr"
924    },
925    {
926     "enum_field_value" : 1073741831,
927     "name" : "FLEX_FORMAT_YCbCrA"
928    },
929    {
930     "enum_field_value" : 7168,
931     "name" : "FLEX_FORMAT_RGB"
932    },
933    {
934     "enum_field_value" : 1073748992,
935     "name" : "FLEX_FORMAT_RGBA"
936    }
937   ],
938   "linker_set_key" : "_ZTI19android_flex_format",
939   "name" : "android_flex_format",
940   "referenced_type" : "_ZTI19android_flex_format",
941   "self_type" : "_ZTI19android_flex_format",
942   "size" : 4,
943   "source_file" : "/system/core/libsystem/include/system/graphics.h",
944   "underlying_type" : "_ZTIj"
945  },
946  {
947   "alignment" : 4,
948   "enum_fields" :
949   [
950    {
951     "enum_field_value" : 1,
952     "name" : "HAL_TRANSFORM_FLIP_H"
953    },
954    {
955     "enum_field_value" : 2,
956     "name" : "HAL_TRANSFORM_FLIP_V"
957    },
958    {
959     "enum_field_value" : 4,
960     "name" : "HAL_TRANSFORM_ROT_90"
961    },
962    {
963     "enum_field_value" : 3,
964     "name" : "HAL_TRANSFORM_ROT_180"
965    },
966    {
967     "enum_field_value" : 7,
968     "name" : "HAL_TRANSFORM_ROT_270"
969    }
970   ],
971   "linker_set_key" : "_ZTI19android_transform_t",
972   "name" : "android_transform_t",
973   "referenced_type" : "_ZTI19android_transform_t",
974   "self_type" : "_ZTI19android_transform_t",
975   "size" : 4,
976   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
977   "underlying_type" : "_ZTIj"
978  },
979  {
980   "alignment" : 4,
981   "enum_fields" :
982   [
983    {
984     "enum_field_value" : 0,
985     "name" : "HAL_COLOR_MODE_NATIVE"
986    },
987    {
988     "enum_field_value" : 1,
989     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
990    },
991    {
992     "enum_field_value" : 2,
993     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
994    },
995    {
996     "enum_field_value" : 3,
997     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
998    },
999    {
1000     "enum_field_value" : 4,
1001     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1002    },
1003    {
1004     "enum_field_value" : 5,
1005     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1006    },
1007    {
1008     "enum_field_value" : 6,
1009     "name" : "HAL_COLOR_MODE_DCI_P3"
1010    },
1011    {
1012     "enum_field_value" : 7,
1013     "name" : "HAL_COLOR_MODE_SRGB"
1014    },
1015    {
1016     "enum_field_value" : 8,
1017     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1018    },
1019    {
1020     "enum_field_value" : 9,
1021     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1022    }
1023   ],
1024   "linker_set_key" : "_ZTI20android_color_mode_t",
1025   "name" : "android_color_mode_t",
1026   "referenced_type" : "_ZTI20android_color_mode_t",
1027   "self_type" : "_ZTI20android_color_mode_t",
1028   "size" : 4,
1029   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1030   "underlying_type" : "_ZTIj"
1031  },
1032  {
1033   "alignment" : 4,
1034   "enum_fields" :
1035   [
1036    {
1037     "enum_field_value" : 0,
1038     "name" : "SYSTEM_TIME_REALTIME"
1039    },
1040    {
1041     "enum_field_value" : 1,
1042     "name" : "SYSTEM_TIME_MONOTONIC"
1043    },
1044    {
1045     "enum_field_value" : 2,
1046     "name" : "SYSTEM_TIME_PROCESS"
1047    },
1048    {
1049     "enum_field_value" : 3,
1050     "name" : "SYSTEM_TIME_THREAD"
1051    },
1052    {
1053     "enum_field_value" : 4,
1054     "name" : "SYSTEM_TIME_BOOTTIME"
1055    }
1056   ],
1057   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1058   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1059   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1060   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1061   "size" : 4,
1062   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1063   "underlying_type" : "_ZTIj"
1064  },
1065  {
1066   "alignment" : 4,
1067   "enum_fields" :
1068   [
1069    {
1070     "enum_field_value" : 1,
1071     "name" : "FLEX_COMPONENT_Y"
1072    },
1073    {
1074     "enum_field_value" : 2,
1075     "name" : "FLEX_COMPONENT_Cb"
1076    },
1077    {
1078     "enum_field_value" : 4,
1079     "name" : "FLEX_COMPONENT_Cr"
1080    },
1081    {
1082     "enum_field_value" : 1024,
1083     "name" : "FLEX_COMPONENT_R"
1084    },
1085    {
1086     "enum_field_value" : 2048,
1087     "name" : "FLEX_COMPONENT_G"
1088    },
1089    {
1090     "enum_field_value" : 4096,
1091     "name" : "FLEX_COMPONENT_B"
1092    },
1093    {
1094     "enum_field_value" : 1073741824,
1095     "name" : "FLEX_COMPONENT_A"
1096    }
1097   ],
1098   "linker_set_key" : "_ZTI22android_flex_component",
1099   "name" : "android_flex_component",
1100   "referenced_type" : "_ZTI22android_flex_component",
1101   "self_type" : "_ZTI22android_flex_component",
1102   "size" : 4,
1103   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1104   "underlying_type" : "_ZTIj"
1105  },
1106  {
1107   "alignment" : 4,
1108   "enum_fields" :
1109   [
1110    {
1111     "enum_field_value" : 1,
1112     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1113    },
1114    {
1115     "enum_field_value" : 2,
1116     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1117    },
1118    {
1119     "enum_field_value" : 3,
1120     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1121    },
1122    {
1123     "enum_field_value" : 4,
1124     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1125    },
1126    {
1127     "enum_field_value" : 5,
1128     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1129    },
1130    {
1131     "enum_field_value" : 16,
1132     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1133    },
1134    {
1135     "enum_field_value" : 17,
1136     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1137    },
1138    {
1139     "enum_field_value" : 20,
1140     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1141    },
1142    {
1143     "enum_field_value" : 22,
1144     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1145    },
1146    {
1147     "enum_field_value" : 32,
1148     "name" : "HAL_PIXEL_FORMAT_RAW16"
1149    },
1150    {
1151     "enum_field_value" : 33,
1152     "name" : "HAL_PIXEL_FORMAT_BLOB"
1153    },
1154    {
1155     "enum_field_value" : 34,
1156     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1157    },
1158    {
1159     "enum_field_value" : 35,
1160     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1161    },
1162    {
1163     "enum_field_value" : 36,
1164     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1165    },
1166    {
1167     "enum_field_value" : 37,
1168     "name" : "HAL_PIXEL_FORMAT_RAW10"
1169    },
1170    {
1171     "enum_field_value" : 38,
1172     "name" : "HAL_PIXEL_FORMAT_RAW12"
1173    },
1174    {
1175     "enum_field_value" : 43,
1176     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1177    },
1178    {
1179     "enum_field_value" : 538982489,
1180     "name" : "HAL_PIXEL_FORMAT_Y8"
1181    },
1182    {
1183     "enum_field_value" : 540422489,
1184     "name" : "HAL_PIXEL_FORMAT_Y16"
1185    },
1186    {
1187     "enum_field_value" : 842094169,
1188     "name" : "HAL_PIXEL_FORMAT_YV12"
1189    }
1190   ],
1191   "linker_set_key" : "_ZTI22android_pixel_format_t",
1192   "name" : "android_pixel_format_t",
1193   "referenced_type" : "_ZTI22android_pixel_format_t",
1194   "self_type" : "_ZTI22android_pixel_format_t",
1195   "size" : 4,
1196   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1197   "underlying_type" : "_ZTIj"
1198  },
1199  {
1200   "alignment" : 4,
1201   "enum_fields" :
1202   [
1203    {
1204     "enum_field_value" : 19,
1205     "name" : "ANDROID_PRIORITY_LOWEST"
1206    },
1207    {
1208     "enum_field_value" : 10,
1209     "name" : "ANDROID_PRIORITY_BACKGROUND"
1210    },
1211    {
1212     "enum_field_value" : 0,
1213     "name" : "ANDROID_PRIORITY_NORMAL"
1214    },
1215    {
1216     "enum_field_value" : -2,
1217     "name" : "ANDROID_PRIORITY_FOREGROUND"
1218    },
1219    {
1220     "enum_field_value" : -4,
1221     "name" : "ANDROID_PRIORITY_DISPLAY"
1222    },
1223    {
1224     "enum_field_value" : -8,
1225     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1226    },
1227    {
1228     "enum_field_value" : -10,
1229     "name" : "ANDROID_PRIORITY_VIDEO"
1230    },
1231    {
1232     "enum_field_value" : -16,
1233     "name" : "ANDROID_PRIORITY_AUDIO"
1234    },
1235    {
1236     "enum_field_value" : -19,
1237     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1238    },
1239    {
1240     "enum_field_value" : -20,
1241     "name" : "ANDROID_PRIORITY_HIGHEST"
1242    },
1243    {
1244     "enum_field_value" : 0,
1245     "name" : "ANDROID_PRIORITY_DEFAULT"
1246    },
1247    {
1248     "enum_field_value" : -1,
1249     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1250    },
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1254    }
1255   ],
1256   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1257   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1258   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1259   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1260   "size" : 4,
1261   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1262   "underlying_type" : "_ZTIi"
1263  },
1264  {
1265   "alignment" : 4,
1266   "enum_fields" :
1267   [
1268    {
1269     "enum_field_value" : 281411584,
1270     "name" : "HAL_DATASPACE_BT2020_ITU"
1271    },
1272    {
1273     "enum_field_value" : 298188800,
1274     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1275    },
1276    {
1277     "enum_field_value" : 302383104,
1278     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1279    },
1280    {
1281     "enum_field_value" : 168165376,
1282     "name" : "HAL_DATASPACE_BT2020_HLG"
1283    }
1284   ],
1285   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1286   "name" : "android_dataspace_v1_1_t",
1287   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1288   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1289   "size" : 4,
1290   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1291   "underlying_type" : "_ZTIj"
1292  },
1293  {
1294   "alignment" : 4,
1295   "enum_fields" :
1296   [
1297    {
1298     "enum_field_value" : 142999552,
1299     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1300    },
1301    {
1302     "enum_field_value" : 4098,
1303     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1304    },
1305    {
1306     "enum_field_value" : 4099,
1307     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1308    },
1309    {
1310     "enum_field_value" : 4100,
1311     "name" : "HAL_DATASPACE_HEIF"
1312    }
1313   ],
1314   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1315   "name" : "android_dataspace_v1_2_t",
1316   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1317   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1318   "size" : 4,
1319   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1320   "underlying_type" : "_ZTIj"
1321  },
1322  {
1323   "alignment" : 4,
1324   "enum_fields" :
1325   [
1326    {
1327     "enum_field_value" : 10,
1328     "name" : "HAL_COLOR_MODE_BT2020"
1329    },
1330    {
1331     "enum_field_value" : 11,
1332     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1333    },
1334    {
1335     "enum_field_value" : 12,
1336     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1337    }
1338   ],
1339   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1340   "name" : "android_color_mode_v1_1_t",
1341   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1342   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1343   "size" : 4,
1344   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1345   "underlying_type" : "_ZTIj"
1346  },
1347  {
1348   "alignment" : 4,
1349   "enum_fields" :
1350   [
1351    {
1352     "enum_field_value" : 0,
1353     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1354    },
1355    {
1356     "enum_field_value" : 1,
1357     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1358    },
1359    {
1360     "enum_field_value" : 2,
1361     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1362    },
1363    {
1364     "enum_field_value" : 3,
1365     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1366    },
1367    {
1368     "enum_field_value" : 4,
1369     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1370    },
1371    {
1372     "enum_field_value" : 5,
1373     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1374    },
1375    {
1376     "enum_field_value" : 6,
1377     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1378    }
1379   ],
1380   "linker_set_key" : "_ZTI25android_color_transform_t",
1381   "name" : "android_color_transform_t",
1382   "referenced_type" : "_ZTI25android_color_transform_t",
1383   "self_type" : "_ZTI25android_color_transform_t",
1384   "size" : 4,
1385   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1386   "underlying_type" : "_ZTIj"
1387  },
1388  {
1389   "alignment" : 4,
1390   "enum_fields" :
1391   [
1392    {
1393     "enum_field_value" : 39,
1394     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1395    },
1396    {
1397     "enum_field_value" : 40,
1398     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1399    },
1400    {
1401     "enum_field_value" : 41,
1402     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1403    },
1404    {
1405     "enum_field_value" : 42,
1406     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1407    }
1408   ],
1409   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1410   "name" : "android_pixel_format_sw_t",
1411   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1412   "self_type" : "_ZTI25android_pixel_format_sw_t",
1413   "size" : 4,
1414   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1415   "underlying_type" : "_ZTIj"
1416  },
1417  {
1418   "alignment" : 4,
1419   "enum_fields" :
1420   [
1421    {
1422     "enum_field_value" : 48,
1423     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1424    },
1425    {
1426     "enum_field_value" : 49,
1427     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1428    },
1429    {
1430     "enum_field_value" : 50,
1431     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1432    },
1433    {
1434     "enum_field_value" : 51,
1435     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1436    },
1437    {
1438     "enum_field_value" : 52,
1439     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1440    },
1441    {
1442     "enum_field_value" : 53,
1443     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1444    },
1445    {
1446     "enum_field_value" : 54,
1447     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1448    }
1449   ],
1450   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1451   "name" : "android_pixel_format_v1_1_t",
1452   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1453   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1454   "size" : 4,
1455   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1456   "underlying_type" : "_ZTIj"
1457  },
1458  {
1459   "alignment" : 4,
1460   "enum_fields" :
1461   [
1462    {
1463     "enum_field_value" : 55,
1464     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1465    }
1466   ],
1467   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1468   "name" : "android_pixel_format_v1_2_t",
1469   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1470   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1471   "size" : 4,
1472   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1473   "underlying_type" : "_ZTIj"
1474  },
1475  {
1476   "alignment" : 4,
1477   "enum_fields" :
1478   [
1479    {
1480     "enum_field_value" : 0,
1481     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1482    },
1483    {
1484     "enum_field_value" : 1,
1485     "name" : "HAL_RENDER_INTENT_ENHANCE"
1486    },
1487    {
1488     "enum_field_value" : 2,
1489     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1490    },
1491    {
1492     "enum_field_value" : 3,
1493     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1494    }
1495   ],
1496   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1497   "name" : "android_render_intent_v1_1_t",
1498   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1499   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1500   "size" : 4,
1501   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1502   "underlying_type" : "_ZTIj"
1503  },
1504  {
1505   "alignment" : 4,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 0,
1510     "name" : "LOG_ID_MIN"
1511    },
1512    {
1513     "enum_field_value" : 0,
1514     "name" : "LOG_ID_MAIN"
1515    },
1516    {
1517     "enum_field_value" : 1,
1518     "name" : "LOG_ID_RADIO"
1519    },
1520    {
1521     "enum_field_value" : 2,
1522     "name" : "LOG_ID_EVENTS"
1523    },
1524    {
1525     "enum_field_value" : 3,
1526     "name" : "LOG_ID_SYSTEM"
1527    },
1528    {
1529     "enum_field_value" : 4,
1530     "name" : "LOG_ID_CRASH"
1531    },
1532    {
1533     "enum_field_value" : 5,
1534     "name" : "LOG_ID_STATS"
1535    },
1536    {
1537     "enum_field_value" : 6,
1538     "name" : "LOG_ID_SECURITY"
1539    },
1540    {
1541     "enum_field_value" : 7,
1542     "name" : "LOG_ID_KERNEL"
1543    },
1544    {
1545     "enum_field_value" : 8,
1546     "name" : "LOG_ID_MAX"
1547    },
1548    {
1549     "enum_field_value" : 2147483647,
1550     "name" : "LOG_ID_DEFAULT"
1551    }
1552   ],
1553   "linker_set_key" : "_ZTI6log_id",
1554   "name" : "log_id",
1555   "referenced_type" : "_ZTI6log_id",
1556   "self_type" : "_ZTI6log_id",
1557   "size" : 4,
1558   "source_file" : "/system/core/liblog/include/android/log.h",
1559   "underlying_type" : "_ZTIj"
1560  },
1561  {
1562   "alignment" : 4,
1563   "enum_fields" :
1564   [
1565    {
1566     "enum_field_value" : 1,
1567     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1568    },
1569    {
1570     "enum_field_value" : 2,
1571     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1572    },
1573    {
1574     "enum_field_value" : 4,
1575     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1576    }
1577   ],
1578   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1579   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1580   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1581   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1582   "size" : 4,
1583   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1584   "underlying_type" : "_ZTIj"
1585  },
1586  {
1587   "alignment" : 4,
1588   "enum_fields" :
1589   [
1590    {
1591     "enum_field_value" : 0,
1592     "name" : "android::OK"
1593    },
1594    {
1595     "enum_field_value" : 0,
1596     "name" : "android::NO_ERROR"
1597    },
1598    {
1599     "enum_field_value" : -2147483648,
1600     "name" : "android::UNKNOWN_ERROR"
1601    },
1602    {
1603     "enum_field_value" : -12,
1604     "name" : "android::NO_MEMORY"
1605    },
1606    {
1607     "enum_field_value" : -38,
1608     "name" : "android::INVALID_OPERATION"
1609    },
1610    {
1611     "enum_field_value" : -22,
1612     "name" : "android::BAD_VALUE"
1613    },
1614    {
1615     "enum_field_value" : -2147483647,
1616     "name" : "android::BAD_TYPE"
1617    },
1618    {
1619     "enum_field_value" : -2,
1620     "name" : "android::NAME_NOT_FOUND"
1621    },
1622    {
1623     "enum_field_value" : -1,
1624     "name" : "android::PERMISSION_DENIED"
1625    },
1626    {
1627     "enum_field_value" : -19,
1628     "name" : "android::NO_INIT"
1629    },
1630    {
1631     "enum_field_value" : -17,
1632     "name" : "android::ALREADY_EXISTS"
1633    },
1634    {
1635     "enum_field_value" : -32,
1636     "name" : "android::DEAD_OBJECT"
1637    },
1638    {
1639     "enum_field_value" : -2147483646,
1640     "name" : "android::FAILED_TRANSACTION"
1641    },
1642    {
1643     "enum_field_value" : -75,
1644     "name" : "android::BAD_INDEX"
1645    },
1646    {
1647     "enum_field_value" : -61,
1648     "name" : "android::NOT_ENOUGH_DATA"
1649    },
1650    {
1651     "enum_field_value" : -11,
1652     "name" : "android::WOULD_BLOCK"
1653    },
1654    {
1655     "enum_field_value" : -110,
1656     "name" : "android::TIMED_OUT"
1657    },
1658    {
1659     "enum_field_value" : -74,
1660     "name" : "android::UNKNOWN_TRANSACTION"
1661    },
1662    {
1663     "enum_field_value" : -2147483641,
1664     "name" : "android::FDS_NOT_ALLOWED"
1665    },
1666    {
1667     "enum_field_value" : -2147483640,
1668     "name" : "android::UNEXPECTED_NULL"
1669    }
1670   ],
1671   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1672   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1673   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1674   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1675   "size" : 4,
1676   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1677   "underlying_type" : "_ZTIi"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 19,
1685     "name" : "android::PRIORITY_LOWEST"
1686    },
1687    {
1688     "enum_field_value" : 10,
1689     "name" : "android::PRIORITY_BACKGROUND"
1690    },
1691    {
1692     "enum_field_value" : 0,
1693     "name" : "android::PRIORITY_NORMAL"
1694    },
1695    {
1696     "enum_field_value" : -2,
1697     "name" : "android::PRIORITY_FOREGROUND"
1698    },
1699    {
1700     "enum_field_value" : -4,
1701     "name" : "android::PRIORITY_DISPLAY"
1702    },
1703    {
1704     "enum_field_value" : -8,
1705     "name" : "android::PRIORITY_URGENT_DISPLAY"
1706    },
1707    {
1708     "enum_field_value" : -16,
1709     "name" : "android::PRIORITY_AUDIO"
1710    },
1711    {
1712     "enum_field_value" : -19,
1713     "name" : "android::PRIORITY_URGENT_AUDIO"
1714    },
1715    {
1716     "enum_field_value" : -20,
1717     "name" : "android::PRIORITY_HIGHEST"
1718    },
1719    {
1720     "enum_field_value" : 0,
1721     "name" : "android::PRIORITY_DEFAULT"
1722    },
1723    {
1724     "enum_field_value" : -1,
1725     "name" : "android::PRIORITY_MORE_FAVORABLE"
1726    },
1727    {
1728     "enum_field_value" : 1,
1729     "name" : "android::PRIORITY_LESS_FAVORABLE"
1730    }
1731   ],
1732   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1733   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1734   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1735   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1736   "size" : 4,
1737   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1738   "underlying_type" : "_ZTIi"
1739  },
1740  {
1741   "alignment" : 4,
1742   "enum_fields" :
1743   [
1744    {
1745     "enum_field_value" : 1,
1746     "name" : "android::trait_trivial_copy<bool>::value"
1747    }
1748   ],
1749   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1750   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1751   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1752   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1753   "size" : 4,
1754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1755   "underlying_type" : "_ZTIj"
1756  },
1757  {
1758   "alignment" : 4,
1759   "enum_fields" :
1760   [
1761    {
1762     "enum_field_value" : 1,
1763     "name" : "android::trait_trivial_copy<char>::value"
1764    }
1765   ],
1766   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1767   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1768   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1769   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1770   "size" : 4,
1771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1772   "underlying_type" : "_ZTIj"
1773  },
1774  {
1775   "alignment" : 4,
1776   "enum_fields" :
1777   [
1778    {
1779     "enum_field_value" : 1,
1780     "name" : "android::trait_trivial_copy<double>::value"
1781    }
1782   ],
1783   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1784   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1785   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1786   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1787   "size" : 4,
1788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1789   "underlying_type" : "_ZTIj"
1790  },
1791  {
1792   "alignment" : 4,
1793   "enum_fields" :
1794   [
1795    {
1796     "enum_field_value" : 1,
1797     "name" : "android::trait_trivial_copy<float>::value"
1798    }
1799   ],
1800   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1801   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1802   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1803   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1804   "size" : 4,
1805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1806   "underlying_type" : "_ZTIj"
1807  },
1808  {
1809   "alignment" : 4,
1810   "enum_fields" :
1811   [
1812    {
1813     "enum_field_value" : 1,
1814     "name" : "android::trait_trivial_copy<unsigned char>::value"
1815    }
1816   ],
1817   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1818   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1819   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1820   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1821   "size" : 4,
1822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1823   "underlying_type" : "_ZTIj"
1824  },
1825  {
1826   "alignment" : 4,
1827   "enum_fields" :
1828   [
1829    {
1830     "enum_field_value" : 1,
1831     "name" : "android::trait_trivial_copy<int>::value"
1832    }
1833   ],
1834   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1835   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1836   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1837   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1838   "size" : 4,
1839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1840   "underlying_type" : "_ZTIj"
1841  },
1842  {
1843   "alignment" : 4,
1844   "enum_fields" :
1845   [
1846    {
1847     "enum_field_value" : 1,
1848     "name" : "android::trait_trivial_copy<unsigned int>::value"
1849    }
1850   ],
1851   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1852   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1853   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1854   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1855   "size" : 4,
1856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1857   "underlying_type" : "_ZTIj"
1858  },
1859  {
1860   "alignment" : 4,
1861   "enum_fields" :
1862   [
1863    {
1864     "enum_field_value" : 1,
1865     "name" : "android::trait_trivial_copy<long>::value"
1866    }
1867   ],
1868   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1869   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1870   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1871   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1872   "size" : 4,
1873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1874   "underlying_type" : "_ZTIj"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 1,
1882     "name" : "android::trait_trivial_copy<unsigned long>::value"
1883    }
1884   ],
1885   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1886   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1887   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1888   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1889   "size" : 4,
1890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1891   "underlying_type" : "_ZTIj"
1892  },
1893  {
1894   "alignment" : 4,
1895   "enum_fields" :
1896   [
1897    {
1898     "enum_field_value" : 1,
1899     "name" : "android::trait_trivial_copy<short>::value"
1900    }
1901   ],
1902   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1903   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1904   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1905   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1906   "size" : 4,
1907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1908   "underlying_type" : "_ZTIj"
1909  },
1910  {
1911   "alignment" : 4,
1912   "enum_fields" :
1913   [
1914    {
1915     "enum_field_value" : 1,
1916     "name" : "android::trait_trivial_copy<unsigned short>::value"
1917    }
1918   ],
1919   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1920   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1921   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1922   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1923   "size" : 4,
1924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1925   "underlying_type" : "_ZTIj"
1926  },
1927  {
1928   "alignment" : 4,
1929   "enum_fields" :
1930   [
1931    {
1932     "enum_field_value" : 1,
1933     "name" : "android::trait_trivial_copy<void>::value"
1934    }
1935   ],
1936   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1937   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1938   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1939   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1940   "size" : 4,
1941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1942   "underlying_type" : "_ZTIj"
1943  },
1944  {
1945   "alignment" : 4,
1946   "enum_fields" :
1947   [
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "android::trait_trivial_copy<long long>::value"
1951    }
1952   ],
1953   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1954   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1955   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1956   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1957   "size" : 4,
1958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1959   "underlying_type" : "_ZTIj"
1960  },
1961  {
1962   "alignment" : 4,
1963   "enum_fields" :
1964   [
1965    {
1966     "enum_field_value" : 1,
1967     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1968    }
1969   ],
1970   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1971   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1972   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1973   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1974   "size" : 4,
1975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1976   "underlying_type" : "_ZTIj"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::trait_trivial_ctor<bool>::value"
1985    }
1986   ],
1987   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1988   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1989   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1990   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1991   "size" : 4,
1992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1993   "underlying_type" : "_ZTIj"
1994  },
1995  {
1996   "alignment" : 4,
1997   "enum_fields" :
1998   [
1999    {
2000     "enum_field_value" : 1,
2001     "name" : "android::trait_trivial_ctor<char>::value"
2002    }
2003   ],
2004   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2005   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2006   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2007   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2008   "size" : 4,
2009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2010   "underlying_type" : "_ZTIj"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 1,
2018     "name" : "android::trait_trivial_ctor<double>::value"
2019    }
2020   ],
2021   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2022   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2023   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2024   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2025   "size" : 4,
2026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2027   "underlying_type" : "_ZTIj"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "android::trait_trivial_ctor<float>::value"
2036    }
2037   ],
2038   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2039   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2040   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2041   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2042   "size" : 4,
2043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2044   "underlying_type" : "_ZTIj"
2045  },
2046  {
2047   "alignment" : 4,
2048   "enum_fields" :
2049   [
2050    {
2051     "enum_field_value" : 1,
2052     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2053    }
2054   ],
2055   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2056   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2057   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2058   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2059   "size" : 4,
2060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2061   "underlying_type" : "_ZTIj"
2062  },
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : 1,
2069     "name" : "android::trait_trivial_ctor<int>::value"
2070    }
2071   ],
2072   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2073   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2074   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2075   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2076   "size" : 4,
2077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2078   "underlying_type" : "_ZTIj"
2079  },
2080  {
2081   "alignment" : 4,
2082   "enum_fields" :
2083   [
2084    {
2085     "enum_field_value" : 1,
2086     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2087    }
2088   ],
2089   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2090   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2091   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2092   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2093   "size" : 4,
2094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2095   "underlying_type" : "_ZTIj"
2096  },
2097  {
2098   "alignment" : 4,
2099   "enum_fields" :
2100   [
2101    {
2102     "enum_field_value" : 1,
2103     "name" : "android::trait_trivial_ctor<long>::value"
2104    }
2105   ],
2106   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2107   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2108   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2109   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2110   "size" : 4,
2111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2112   "underlying_type" : "_ZTIj"
2113  },
2114  {
2115   "alignment" : 4,
2116   "enum_fields" :
2117   [
2118    {
2119     "enum_field_value" : 1,
2120     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2121    }
2122   ],
2123   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2124   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2125   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2126   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2127   "size" : 4,
2128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2129   "underlying_type" : "_ZTIj"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "android::trait_trivial_ctor<short>::value"
2138    }
2139   ],
2140   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2141   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2142   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2143   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2144   "size" : 4,
2145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2146   "underlying_type" : "_ZTIj"
2147  },
2148  {
2149   "alignment" : 4,
2150   "enum_fields" :
2151   [
2152    {
2153     "enum_field_value" : 1,
2154     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2155    }
2156   ],
2157   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2158   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2159   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2160   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2161   "size" : 4,
2162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2163   "underlying_type" : "_ZTIj"
2164  },
2165  {
2166   "alignment" : 4,
2167   "enum_fields" :
2168   [
2169    {
2170     "enum_field_value" : 1,
2171     "name" : "android::trait_trivial_ctor<void>::value"
2172    }
2173   ],
2174   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2175   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2176   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2177   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2178   "size" : 4,
2179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2180   "underlying_type" : "_ZTIj"
2181  },
2182  {
2183   "alignment" : 4,
2184   "enum_fields" :
2185   [
2186    {
2187     "enum_field_value" : 1,
2188     "name" : "android::trait_trivial_ctor<long long>::value"
2189    }
2190   ],
2191   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2192   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2193   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2194   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2195   "size" : 4,
2196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2197   "underlying_type" : "_ZTIj"
2198  },
2199  {
2200   "alignment" : 4,
2201   "enum_fields" :
2202   [
2203    {
2204     "enum_field_value" : 1,
2205     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2206    }
2207   ],
2208   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2209   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2210   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2211   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2212   "size" : 4,
2213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2214   "underlying_type" : "_ZTIj"
2215  },
2216  {
2217   "alignment" : 4,
2218   "enum_fields" :
2219   [
2220    {
2221     "enum_field_value" : 1,
2222     "name" : "android::trait_trivial_dtor<bool>::value"
2223    }
2224   ],
2225   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2226   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2227   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2228   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2229   "size" : 4,
2230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2231   "underlying_type" : "_ZTIj"
2232  },
2233  {
2234   "alignment" : 4,
2235   "enum_fields" :
2236   [
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "android::trait_trivial_dtor<char>::value"
2240    }
2241   ],
2242   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2243   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2244   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2245   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2246   "size" : 4,
2247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2248   "underlying_type" : "_ZTIj"
2249  },
2250  {
2251   "alignment" : 4,
2252   "enum_fields" :
2253   [
2254    {
2255     "enum_field_value" : 1,
2256     "name" : "android::trait_trivial_dtor<double>::value"
2257    }
2258   ],
2259   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2260   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2261   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2262   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2263   "size" : 4,
2264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2265   "underlying_type" : "_ZTIj"
2266  },
2267  {
2268   "alignment" : 4,
2269   "enum_fields" :
2270   [
2271    {
2272     "enum_field_value" : 1,
2273     "name" : "android::trait_trivial_dtor<float>::value"
2274    }
2275   ],
2276   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2277   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2278   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2279   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2280   "size" : 4,
2281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2282   "underlying_type" : "_ZTIj"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 1,
2290     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2291    }
2292   ],
2293   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2294   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2295   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2296   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2297   "size" : 4,
2298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2299   "underlying_type" : "_ZTIj"
2300  },
2301  {
2302   "alignment" : 4,
2303   "enum_fields" :
2304   [
2305    {
2306     "enum_field_value" : 1,
2307     "name" : "android::trait_trivial_dtor<int>::value"
2308    }
2309   ],
2310   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2311   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2312   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2313   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2314   "size" : 4,
2315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2316   "underlying_type" : "_ZTIj"
2317  },
2318  {
2319   "alignment" : 4,
2320   "enum_fields" :
2321   [
2322    {
2323     "enum_field_value" : 1,
2324     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2325    }
2326   ],
2327   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2328   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2329   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2330   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2331   "size" : 4,
2332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2333   "underlying_type" : "_ZTIj"
2334  },
2335  {
2336   "alignment" : 4,
2337   "enum_fields" :
2338   [
2339    {
2340     "enum_field_value" : 1,
2341     "name" : "android::trait_trivial_dtor<long>::value"
2342    }
2343   ],
2344   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2345   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2346   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2347   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2348   "size" : 4,
2349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2350   "underlying_type" : "_ZTIj"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 1,
2358     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2359    }
2360   ],
2361   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2362   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2363   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2364   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2365   "size" : 4,
2366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2367   "underlying_type" : "_ZTIj"
2368  },
2369  {
2370   "alignment" : 4,
2371   "enum_fields" :
2372   [
2373    {
2374     "enum_field_value" : 1,
2375     "name" : "android::trait_trivial_dtor<short>::value"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2379   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2380   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2381   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2382   "size" : 4,
2383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2384   "underlying_type" : "_ZTIj"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 1,
2392     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2393    }
2394   ],
2395   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2396   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2397   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2398   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2399   "size" : 4,
2400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2401   "underlying_type" : "_ZTIj"
2402  },
2403  {
2404   "alignment" : 4,
2405   "enum_fields" :
2406   [
2407    {
2408     "enum_field_value" : 1,
2409     "name" : "android::trait_trivial_dtor<void>::value"
2410    }
2411   ],
2412   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2413   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2414   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2415   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2416   "size" : 4,
2417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2418   "underlying_type" : "_ZTIj"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 1,
2426     "name" : "android::trait_trivial_dtor<long long>::value"
2427    }
2428   ],
2429   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2430   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2431   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2432   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2433   "size" : 4,
2434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2435   "underlying_type" : "_ZTIj"
2436  },
2437  {
2438   "alignment" : 4,
2439   "enum_fields" :
2440   [
2441    {
2442     "enum_field_value" : 1,
2443     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2444    }
2445   ],
2446   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2447   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2448   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2449   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2450   "size" : 4,
2451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2452   "underlying_type" : "_ZTIj"
2453  },
2454  {
2455   "alignment" : 4,
2456   "enum_fields" :
2457   [
2458    {
2459     "enum_field_value" : 1,
2460     "name" : "android::trait_trivial_move<android::String8>::value"
2461    }
2462   ],
2463   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2464   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2465   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2466   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2467   "size" : 4,
2468   "source_file" : "/system/core/libutils/include/utils/String8.h",
2469   "underlying_type" : "_ZTIj"
2470  },
2471  {
2472   "alignment" : 4,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 1,
2477     "name" : "android::trait_trivial_move<android::String16>::value"
2478    }
2479   ],
2480   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2481   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2482   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2483   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2484   "size" : 4,
2485   "source_file" : "/system/core/libutils/include/utils/String16.h",
2486   "underlying_type" : "_ZTIj"
2487  },
2488  {
2489   "alignment" : 4,
2490   "enum_fields" :
2491   [
2492    {
2493     "enum_field_value" : 1,
2494     "name" : "android::trait_trivial_move<bool>::value"
2495    }
2496   ],
2497   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2498   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2499   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2500   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2501   "size" : 4,
2502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2503   "underlying_type" : "_ZTIj"
2504  },
2505  {
2506   "alignment" : 4,
2507   "enum_fields" :
2508   [
2509    {
2510     "enum_field_value" : 1,
2511     "name" : "android::trait_trivial_move<char>::value"
2512    }
2513   ],
2514   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2515   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2516   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2517   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2518   "size" : 4,
2519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2520   "underlying_type" : "_ZTIj"
2521  },
2522  {
2523   "alignment" : 4,
2524   "enum_fields" :
2525   [
2526    {
2527     "enum_field_value" : 1,
2528     "name" : "android::trait_trivial_move<double>::value"
2529    }
2530   ],
2531   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2532   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2533   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2534   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2535   "size" : 4,
2536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2537   "underlying_type" : "_ZTIj"
2538  },
2539  {
2540   "alignment" : 4,
2541   "enum_fields" :
2542   [
2543    {
2544     "enum_field_value" : 1,
2545     "name" : "android::trait_trivial_move<float>::value"
2546    }
2547   ],
2548   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2549   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2550   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2551   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2552   "size" : 4,
2553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2554   "underlying_type" : "_ZTIj"
2555  },
2556  {
2557   "alignment" : 4,
2558   "enum_fields" :
2559   [
2560    {
2561     "enum_field_value" : 1,
2562     "name" : "android::trait_trivial_move<unsigned char>::value"
2563    }
2564   ],
2565   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2566   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2567   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2568   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2569   "size" : 4,
2570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2571   "underlying_type" : "_ZTIj"
2572  },
2573  {
2574   "alignment" : 4,
2575   "enum_fields" :
2576   [
2577    {
2578     "enum_field_value" : 1,
2579     "name" : "android::trait_trivial_move<int>::value"
2580    }
2581   ],
2582   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2583   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2584   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2585   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2586   "size" : 4,
2587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2588   "underlying_type" : "_ZTIj"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 1,
2596     "name" : "android::trait_trivial_move<unsigned int>::value"
2597    }
2598   ],
2599   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2600   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2601   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2602   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2603   "size" : 4,
2604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2605   "underlying_type" : "_ZTIj"
2606  },
2607  {
2608   "alignment" : 4,
2609   "enum_fields" :
2610   [
2611    {
2612     "enum_field_value" : 1,
2613     "name" : "android::trait_trivial_move<long>::value"
2614    }
2615   ],
2616   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2617   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2618   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2619   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2620   "size" : 4,
2621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2622   "underlying_type" : "_ZTIj"
2623  },
2624  {
2625   "alignment" : 4,
2626   "enum_fields" :
2627   [
2628    {
2629     "enum_field_value" : 1,
2630     "name" : "android::trait_trivial_move<unsigned long>::value"
2631    }
2632   ],
2633   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2634   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2635   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2636   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2637   "size" : 4,
2638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2639   "underlying_type" : "_ZTIj"
2640  },
2641  {
2642   "alignment" : 4,
2643   "enum_fields" :
2644   [
2645    {
2646     "enum_field_value" : 1,
2647     "name" : "android::trait_trivial_move<short>::value"
2648    }
2649   ],
2650   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2651   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2652   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2653   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2654   "size" : 4,
2655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2656   "underlying_type" : "_ZTIj"
2657  },
2658  {
2659   "alignment" : 4,
2660   "enum_fields" :
2661   [
2662    {
2663     "enum_field_value" : 1,
2664     "name" : "android::trait_trivial_move<unsigned short>::value"
2665    }
2666   ],
2667   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2668   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2669   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2670   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2671   "size" : 4,
2672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2673   "underlying_type" : "_ZTIj"
2674  },
2675  {
2676   "alignment" : 4,
2677   "enum_fields" :
2678   [
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "android::trait_trivial_move<void>::value"
2682    }
2683   ],
2684   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2685   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2686   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2687   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2688   "size" : 4,
2689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2690   "underlying_type" : "_ZTIj"
2691  },
2692  {
2693   "alignment" : 4,
2694   "enum_fields" :
2695   [
2696    {
2697     "enum_field_value" : 1,
2698     "name" : "android::trait_trivial_move<long long>::value"
2699    }
2700   ],
2701   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2702   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2703   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2704   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2705   "size" : 4,
2706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2707   "underlying_type" : "_ZTIj"
2708  },
2709  {
2710   "alignment" : 4,
2711   "enum_fields" :
2712   [
2713    {
2714     "enum_field_value" : 1,
2715     "name" : "android::trait_trivial_move<unsigned long long>::value"
2716    }
2717   ],
2718   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2719   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2720   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2721   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2722   "size" : 4,
2723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2724   "underlying_type" : "_ZTIj"
2725  },
2726  {
2727   "alignment" : 4,
2728   "enum_fields" :
2729   [
2730    {
2731     "enum_field_value" : 0,
2732     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2733    },
2734    {
2735     "enum_field_value" : 1,
2736     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2737    },
2738    {
2739     "enum_field_value" : 2,
2740     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2741    }
2742   ],
2743   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2744   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2745   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2746   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2747   "size" : 4,
2748   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2749   "underlying_type" : "_ZTIi"
2750  },
2751  {
2752   "alignment" : 4,
2753   "enum_fields" :
2754   [
2755    {
2756     "enum_field_value" : -1,
2757     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2758    }
2759   ],
2760   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2761   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2762   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2763   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2764   "size" : 4,
2765   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2766   "underlying_type" : "_ZTIi"
2767  },
2768  {
2769   "alignment" : 1,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 0,
2774     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2775    },
2776    {
2777     "enum_field_value" : 1,
2778     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2779    },
2780    {
2781     "enum_field_value" : 2,
2782     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2783    }
2784   ],
2785   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2786   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2787   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2788   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2789   "size" : 1,
2790   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2791   "underlying_type" : "_ZTIh"
2792  },
2793  {
2794   "alignment" : 4,
2795   "enum_fields" :
2796   [
2797    {
2798     "enum_field_value" : 0,
2799     "name" : "android::Mutex::PRIVATE"
2800    },
2801    {
2802     "enum_field_value" : 1,
2803     "name" : "android::Mutex::SHARED"
2804    }
2805   ],
2806   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2807   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2808   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2809   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2810   "size" : 4,
2811   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2812   "underlying_type" : "_ZTIj"
2813  },
2814  {
2815   "alignment" : 4,
2816   "enum_fields" :
2817   [
2818    {
2819     "enum_field_value" : 0,
2820     "name" : "android::RWLock::PRIVATE"
2821    },
2822    {
2823     "enum_field_value" : 1,
2824     "name" : "android::RWLock::SHARED"
2825    }
2826   ],
2827   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2828   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2829   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2830   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2831   "size" : 4,
2832   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2833   "underlying_type" : "_ZTIj"
2834  },
2835  {
2836   "access" : "protected",
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 1,
2842     "name" : "android::RefBase::FIRST_INC_STRONG"
2843    }
2844   ],
2845   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2846   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2847   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2848   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2849   "size" : 4,
2850   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2851   "underlying_type" : "_ZTIj"
2852  },
2853  {
2854   "access" : "protected",
2855   "alignment" : 4,
2856   "enum_fields" :
2857   [
2858    {
2859     "enum_field_value" : 0,
2860     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2861    },
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2865    },
2866    {
2867     "enum_field_value" : 1,
2868     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2869    }
2870   ],
2871   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2872   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2873   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2874   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2875   "size" : 4,
2876   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2877   "underlying_type" : "_ZTIj"
2878  },
2879  {
2880   "alignment" : 4,
2881   "enum_fields" :
2882   [
2883    {
2884     "enum_field_value" : 0,
2885     "name" : "android::String8::kEmptyString"
2886    }
2887   ],
2888   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2889   "name" : "android::String8::StaticLinkage",
2890   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2891   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2892   "size" : 4,
2893   "source_file" : "/system/core/libutils/include/utils/String8.h",
2894   "underlying_type" : "_ZTIj"
2895  },
2896  {
2897   "alignment" : 4,
2898   "enum_fields" :
2899   [
2900    {
2901     "enum_field_value" : 0,
2902     "name" : "android::String16::kEmptyString"
2903    }
2904   ],
2905   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2906   "name" : "android::String16::StaticLinkage",
2907   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2908   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2909   "size" : 4,
2910   "source_file" : "/system/core/libutils/include/utils/String16.h",
2911   "underlying_type" : "_ZTIj"
2912  },
2913  {
2914   "alignment" : 4,
2915   "enum_fields" :
2916   [
2917    {
2918     "enum_field_value" : 0,
2919     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2920    },
2921    {
2922     "enum_field_value" : 1,
2923     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2924    },
2925    {
2926     "enum_field_value" : 2,
2927     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2928    },
2929    {
2930     "enum_field_value" : 3,
2931     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2935   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2936   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2937   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2938   "size" : 4,
2939   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2940   "underlying_type" : "_ZTIi"
2941  },
2942  {
2943   "alignment" : 4,
2944   "enum_fields" :
2945   [
2946    {
2947     "enum_field_value" : 0,
2948     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2949    },
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2953    },
2954    {
2955     "enum_field_value" : 2,
2956     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2957    }
2958   ],
2959   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2960   "name" : "android::hardware::ProcessState::CallRestriction",
2961   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2962   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2963   "size" : 4,
2964   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2965   "underlying_type" : "_ZTIi"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : 0,
2973     "name" : "android::hardware::HidlReturnRestriction::NONE"
2974    },
2975    {
2976     "enum_field_value" : 1,
2977     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2978    },
2979    {
2980     "enum_field_value" : 2,
2981     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2982    }
2983   ],
2984   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2985   "name" : "android::hardware::HidlReturnRestriction",
2986   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2987   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2988   "size" : 4,
2989   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2990   "underlying_type" : "_ZTIi"
2991  },
2992  {
2993   "alignment" : 4,
2994   "enum_fields" :
2995   [
2996    {
2997     "enum_field_value" : 0,
2998     "name" : "android::hardware::Status::EX_NONE"
2999    },
3000    {
3001     "enum_field_value" : -1,
3002     "name" : "android::hardware::Status::EX_SECURITY"
3003    },
3004    {
3005     "enum_field_value" : -2,
3006     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3007    },
3008    {
3009     "enum_field_value" : -3,
3010     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3011    },
3012    {
3013     "enum_field_value" : -4,
3014     "name" : "android::hardware::Status::EX_NULL_POINTER"
3015    },
3016    {
3017     "enum_field_value" : -5,
3018     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3019    },
3020    {
3021     "enum_field_value" : -6,
3022     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3023    },
3024    {
3025     "enum_field_value" : -7,
3026     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3027    },
3028    {
3029     "enum_field_value" : -128,
3030     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3031    },
3032    {
3033     "enum_field_value" : -129,
3034     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3035    }
3036   ],
3037   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3038   "name" : "android::hardware::Status::Exception",
3039   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3040   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3041   "size" : 4,
3042   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3043   "underlying_type" : "_ZTIi"
3044  },
3045  {
3046   "alignment" : 4,
3047   "enum_fields" :
3048   [
3049    {
3050     "enum_field_value" : 1,
3051     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3052    }
3053   ],
3054   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3055   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3056   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3057   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3058   "size" : 4,
3059   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3060   "underlying_type" : "_ZTIj"
3061  },
3062  {
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 0,
3068     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3069    },
3070    {
3071     "enum_field_value" : 1,
3072     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3073    },
3074    {
3075     "enum_field_value" : 2,
3076     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3077    },
3078    {
3079     "enum_field_value" : 3,
3080     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3081    },
3082    {
3083     "enum_field_value" : 4,
3084     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3085    },
3086    {
3087     "enum_field_value" : 5,
3088     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3089    },
3090    {
3091     "enum_field_value" : 6,
3092     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3093    },
3094    {
3095     "enum_field_value" : 7,
3096     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3097    },
3098    {
3099     "enum_field_value" : 8,
3100     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3101    },
3102    {
3103     "enum_field_value" : 9,
3104     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3105    }
3106   ],
3107   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3108   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3109   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3110   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3111   "size" : 4,
3112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3113   "underlying_type" : "_ZTIj"
3114  },
3115  {
3116   "alignment" : 4,
3117   "enum_fields" :
3118   [
3119    {
3120     "enum_field_value" : 1,
3121     "name" : "android::hardware::kSynchronizedReadWrite"
3122    },
3123    {
3124     "enum_field_value" : 2,
3125     "name" : "android::hardware::kUnsynchronizedWrite"
3126    }
3127   ],
3128   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3129   "name" : "android::hardware::MQFlavor",
3130   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3131   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3132   "size" : 4,
3133   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3134   "underlying_type" : "_ZTIj"
3135  },
3136  {
3137   "alignment" : 4,
3138   "enum_fields" :
3139   [
3140    {
3141     "enum_field_value" : 0,
3142     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::ENCRYPT"
3143    },
3144    {
3145     "enum_field_value" : 1,
3146     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::DECRYPT"
3147    },
3148    {
3149     "enum_field_value" : 2,
3150     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::SIGN"
3151    },
3152    {
3153     "enum_field_value" : 3,
3154     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::VERIFY"
3155    },
3156    {
3157     "enum_field_value" : 5,
3158     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::WRAP_KEY"
3159    }
3160   ],
3161   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3162   "name" : "android::hardware::keymaster::V4_0::KeyPurpose",
3163   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3164   "self_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
3165   "size" : 4,
3166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3167   "underlying_type" : "_ZTIj"
3168  },
3169  {
3170   "alignment" : 4,
3171   "enum_fields" :
3172   [
3173    {
3174     "enum_field_value" : 1,
3175     "name" : "android::hardware::keymaster::V4_0::PaddingMode::NONE"
3176    },
3177    {
3178     "enum_field_value" : 2,
3179     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_OAEP"
3180    },
3181    {
3182     "enum_field_value" : 3,
3183     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PSS"
3184    },
3185    {
3186     "enum_field_value" : 4,
3187     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT"
3188    },
3189    {
3190     "enum_field_value" : 5,
3191     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_SIGN"
3192    },
3193    {
3194     "enum_field_value" : 64,
3195     "name" : "android::hardware::keymaster::V4_0::PaddingMode::PKCS7"
3196    }
3197   ],
3198   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3199   "name" : "android::hardware::keymaster::V4_0::PaddingMode",
3200   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3201   "self_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
3202   "size" : 4,
3203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3204   "underlying_type" : "_ZTIj"
3205  },
3206  {
3207   "alignment" : 4,
3208   "enum_fields" :
3209   [
3210    {
3211     "enum_field_value" : 0,
3212     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::SOFTWARE"
3213    },
3214    {
3215     "enum_field_value" : 1,
3216     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT"
3217    },
3218    {
3219     "enum_field_value" : 2,
3220     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::STRONGBOX"
3221    }
3222   ],
3223   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3224   "name" : "android::hardware::keymaster::V4_0::SecurityLevel",
3225   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3226   "self_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
3227   "size" : 4,
3228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3229   "underlying_type" : "_ZTIj"
3230  },
3231  {
3232   "alignment" : 4,
3233   "enum_fields" :
3234   [
3235    {
3236     "enum_field_value" : 0,
3237     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::NONE"
3238    },
3239    {
3240     "enum_field_value" : 1,
3241     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::RFC5869_SHA256"
3242    },
3243    {
3244     "enum_field_value" : 2,
3245     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1"
3246    },
3247    {
3248     "enum_field_value" : 3,
3249     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256"
3250    },
3251    {
3252     "enum_field_value" : 4,
3253     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1"
3254    },
3255    {
3256     "enum_field_value" : 5,
3257     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256"
3258    }
3259   ],
3260   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3261   "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
3262   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3263   "self_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
3264   "size" : 4,
3265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3266   "underlying_type" : "_ZTIj"
3267  },
3268  {
3269   "alignment" : 4,
3270   "enum_fields" :
3271   [
3272    {
3273     "enum_field_value" : 0,
3274     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::STANDALONE"
3275    },
3276    {
3277     "enum_field_value" : 1,
3278     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM"
3279    }
3280   ],
3281   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3282   "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
3283   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3284   "self_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
3285   "size" : 4,
3286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3287   "underlying_type" : "_ZTIj"
3288  },
3289  {
3290   "alignment" : 4,
3291   "enum_fields" :
3292   [
3293    {
3294     "enum_field_value" : 0,
3295     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::NONE"
3296    },
3297    {
3298     "enum_field_value" : 1,
3299     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::PASSWORD"
3300    },
3301    {
3302     "enum_field_value" : 2,
3303     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::FINGERPRINT"
3304    },
3305    {
3306     "enum_field_value" : -1,
3307     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::ANY"
3308    }
3309   ],
3310   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3311   "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
3312   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3313   "self_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
3314   "size" : 4,
3315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3316   "underlying_type" : "_ZTIj"
3317  },
3318  {
3319   "alignment" : 4,
3320   "enum_fields" :
3321   [
3322    {
3323     "enum_field_value" : 0,
3324     "name" : "android::hardware::keymaster::V4_0::Tag::INVALID"
3325    },
3326    {
3327     "enum_field_value" : 536870913,
3328     "name" : "android::hardware::keymaster::V4_0::Tag::PURPOSE"
3329    },
3330    {
3331     "enum_field_value" : 268435458,
3332     "name" : "android::hardware::keymaster::V4_0::Tag::ALGORITHM"
3333    },
3334    {
3335     "enum_field_value" : 805306371,
3336     "name" : "android::hardware::keymaster::V4_0::Tag::KEY_SIZE"
3337    },
3338    {
3339     "enum_field_value" : 536870916,
3340     "name" : "android::hardware::keymaster::V4_0::Tag::BLOCK_MODE"
3341    },
3342    {
3343     "enum_field_value" : 536870917,
3344     "name" : "android::hardware::keymaster::V4_0::Tag::DIGEST"
3345    },
3346    {
3347     "enum_field_value" : 536870918,
3348     "name" : "android::hardware::keymaster::V4_0::Tag::PADDING"
3349    },
3350    {
3351     "enum_field_value" : 1879048199,
3352     "name" : "android::hardware::keymaster::V4_0::Tag::CALLER_NONCE"
3353    },
3354    {
3355     "enum_field_value" : 805306376,
3356     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_MAC_LENGTH"
3357    },
3358    {
3359     "enum_field_value" : 268435466,
3360     "name" : "android::hardware::keymaster::V4_0::Tag::EC_CURVE"
3361    },
3362    {
3363     "enum_field_value" : 1342177480,
3364     "name" : "android::hardware::keymaster::V4_0::Tag::RSA_PUBLIC_EXPONENT"
3365    },
3366    {
3367     "enum_field_value" : 1879048394,
3368     "name" : "android::hardware::keymaster::V4_0::Tag::INCLUDE_UNIQUE_ID"
3369    },
3370    {
3371     "enum_field_value" : 268435757,
3372     "name" : "android::hardware::keymaster::V4_0::Tag::BLOB_USAGE_REQUIREMENTS"
3373    },
3374    {
3375     "enum_field_value" : 1879048494,
3376     "name" : "android::hardware::keymaster::V4_0::Tag::BOOTLOADER_ONLY"
3377    },
3378    {
3379     "enum_field_value" : 1879048495,
3380     "name" : "android::hardware::keymaster::V4_0::Tag::ROLLBACK_RESISTANCE"
3381    },
3382    {
3383     "enum_field_value" : 268435760,
3384     "name" : "android::hardware::keymaster::V4_0::Tag::HARDWARE_TYPE"
3385    },
3386    {
3387     "enum_field_value" : 1610613136,
3388     "name" : "android::hardware::keymaster::V4_0::Tag::ACTIVE_DATETIME"
3389    },
3390    {
3391     "enum_field_value" : 1610613137,
3392     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGINATION_EXPIRE_DATETIME"
3393    },
3394    {
3395     "enum_field_value" : 1610613138,
3396     "name" : "android::hardware::keymaster::V4_0::Tag::USAGE_EXPIRE_DATETIME"
3397    },
3398    {
3399     "enum_field_value" : 805306771,
3400     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_SECONDS_BETWEEN_OPS"
3401    },
3402    {
3403     "enum_field_value" : 805306772,
3404     "name" : "android::hardware::keymaster::V4_0::Tag::MAX_USES_PER_BOOT"
3405    },
3406    {
3407     "enum_field_value" : 805306869,
3408     "name" : "android::hardware::keymaster::V4_0::Tag::USER_ID"
3409    },
3410    {
3411     "enum_field_value" : -1610612234,
3412     "name" : "android::hardware::keymaster::V4_0::Tag::USER_SECURE_ID"
3413    },
3414    {
3415     "enum_field_value" : 1879048695,
3416     "name" : "android::hardware::keymaster::V4_0::Tag::NO_AUTH_REQUIRED"
3417    },
3418    {
3419     "enum_field_value" : 268435960,
3420     "name" : "android::hardware::keymaster::V4_0::Tag::USER_AUTH_TYPE"
3421    },
3422    {
3423     "enum_field_value" : 805306873,
3424     "name" : "android::hardware::keymaster::V4_0::Tag::AUTH_TIMEOUT"
3425    },
3426    {
3427     "enum_field_value" : 1879048698,
3428     "name" : "android::hardware::keymaster::V4_0::Tag::ALLOW_WHILE_ON_BODY"
3429    },
3430    {
3431     "enum_field_value" : 1879048699,
3432     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
3433    },
3434    {
3435     "enum_field_value" : 1879048700,
3436     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_CONFIRMATION_REQUIRED"
3437    },
3438    {
3439     "enum_field_value" : 1879048701,
3440     "name" : "android::hardware::keymaster::V4_0::Tag::UNLOCKED_DEVICE_REQUIRED"
3441    },
3442    {
3443     "enum_field_value" : -1879047591,
3444     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_ID"
3445    },
3446    {
3447     "enum_field_value" : -1879047492,
3448     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_DATA"
3449    },
3450    {
3451     "enum_field_value" : 1610613437,
3452     "name" : "android::hardware::keymaster::V4_0::Tag::CREATION_DATETIME"
3453    },
3454    {
3455     "enum_field_value" : 268436158,
3456     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGIN"
3457    },
3458    {
3459     "enum_field_value" : -1879047488,
3460     "name" : "android::hardware::keymaster::V4_0::Tag::ROOT_OF_TRUST"
3461    },
3462    {
3463     "enum_field_value" : 805307073,
3464     "name" : "android::hardware::keymaster::V4_0::Tag::OS_VERSION"
3465    },
3466    {
3467     "enum_field_value" : 805307074,
3468     "name" : "android::hardware::keymaster::V4_0::Tag::OS_PATCHLEVEL"
3469    },
3470    {
3471     "enum_field_value" : -1879047485,
3472     "name" : "android::hardware::keymaster::V4_0::Tag::UNIQUE_ID"
3473    },
3474    {
3475     "enum_field_value" : -1879047484,
3476     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_CHALLENGE"
3477    },
3478    {
3479     "enum_field_value" : -1879047483,
3480     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_APPLICATION_ID"
3481    },
3482    {
3483     "enum_field_value" : -1879047482,
3484     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_BRAND"
3485    },
3486    {
3487     "enum_field_value" : -1879047481,
3488     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_DEVICE"
3489    },
3490    {
3491     "enum_field_value" : -1879047480,
3492     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_PRODUCT"
3493    },
3494    {
3495     "enum_field_value" : -1879047479,
3496     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_SERIAL"
3497    },
3498    {
3499     "enum_field_value" : -1879047478,
3500     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_IMEI"
3501    },
3502    {
3503     "enum_field_value" : -1879047477,
3504     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MEID"
3505    },
3506    {
3507     "enum_field_value" : -1879047476,
3508     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MANUFACTURER"
3509    },
3510    {
3511     "enum_field_value" : -1879047475,
3512     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MODEL"
3513    },
3514    {
3515     "enum_field_value" : 805307086,
3516     "name" : "android::hardware::keymaster::V4_0::Tag::VENDOR_PATCHLEVEL"
3517    },
3518    {
3519     "enum_field_value" : 805307087,
3520     "name" : "android::hardware::keymaster::V4_0::Tag::BOOT_PATCHLEVEL"
3521    },
3522    {
3523     "enum_field_value" : -1879047192,
3524     "name" : "android::hardware::keymaster::V4_0::Tag::ASSOCIATED_DATA"
3525    },
3526    {
3527     "enum_field_value" : -1879047191,
3528     "name" : "android::hardware::keymaster::V4_0::Tag::NONCE"
3529    },
3530    {
3531     "enum_field_value" : 805307371,
3532     "name" : "android::hardware::keymaster::V4_0::Tag::MAC_LENGTH"
3533    },
3534    {
3535     "enum_field_value" : 1879049196,
3536     "name" : "android::hardware::keymaster::V4_0::Tag::RESET_SINCE_ID_ROTATION"
3537    },
3538    {
3539     "enum_field_value" : -1879047187,
3540     "name" : "android::hardware::keymaster::V4_0::Tag::CONFIRMATION_TOKEN"
3541    }
3542   ],
3543   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3544   "name" : "android::hardware::keymaster::V4_0::Tag",
3545   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3546   "self_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
3547   "size" : 4,
3548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3549   "underlying_type" : "_ZTIj"
3550  },
3551  {
3552   "alignment" : 4,
3553   "enum_fields" :
3554   [
3555    {
3556     "enum_field_value" : 0,
3557     "name" : "android::hardware::keymaster::V4_0::Digest::NONE"
3558    },
3559    {
3560     "enum_field_value" : 1,
3561     "name" : "android::hardware::keymaster::V4_0::Digest::MD5"
3562    },
3563    {
3564     "enum_field_value" : 2,
3565     "name" : "android::hardware::keymaster::V4_0::Digest::SHA1"
3566    },
3567    {
3568     "enum_field_value" : 3,
3569     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_224"
3570    },
3571    {
3572     "enum_field_value" : 4,
3573     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_256"
3574    },
3575    {
3576     "enum_field_value" : 5,
3577     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_384"
3578    },
3579    {
3580     "enum_field_value" : 6,
3581     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_512"
3582    }
3583   ],
3584   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3585   "name" : "android::hardware::keymaster::V4_0::Digest",
3586   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3587   "self_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
3588   "size" : 4,
3589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3590   "underlying_type" : "_ZTIj"
3591  },
3592  {
3593   "alignment" : 4,
3594   "enum_fields" :
3595   [
3596    {
3597     "enum_field_value" : 0,
3598     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_224"
3599    },
3600    {
3601     "enum_field_value" : 1,
3602     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_256"
3603    },
3604    {
3605     "enum_field_value" : 2,
3606     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_384"
3607    },
3608    {
3609     "enum_field_value" : 3,
3610     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_521"
3611    }
3612   ],
3613   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3614   "name" : "android::hardware::keymaster::V4_0::EcCurve",
3615   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3616   "self_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
3617   "size" : 4,
3618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3619   "underlying_type" : "_ZTIj"
3620  },
3621  {
3622   "alignment" : 4,
3623   "enum_fields" :
3624   [
3625    {
3626     "enum_field_value" : 0,
3627     "name" : "android::hardware::keymaster::V4_0::TagType::INVALID"
3628    },
3629    {
3630     "enum_field_value" : 268435456,
3631     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM"
3632    },
3633    {
3634     "enum_field_value" : 536870912,
3635     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM_REP"
3636    },
3637    {
3638     "enum_field_value" : 805306368,
3639     "name" : "android::hardware::keymaster::V4_0::TagType::UINT"
3640    },
3641    {
3642     "enum_field_value" : 1073741824,
3643     "name" : "android::hardware::keymaster::V4_0::TagType::UINT_REP"
3644    },
3645    {
3646     "enum_field_value" : 1342177280,
3647     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG"
3648    },
3649    {
3650     "enum_field_value" : 1610612736,
3651     "name" : "android::hardware::keymaster::V4_0::TagType::DATE"
3652    },
3653    {
3654     "enum_field_value" : 1879048192,
3655     "name" : "android::hardware::keymaster::V4_0::TagType::BOOL"
3656    },
3657    {
3658     "enum_field_value" : -2147483648,
3659     "name" : "android::hardware::keymaster::V4_0::TagType::BIGNUM"
3660    },
3661    {
3662     "enum_field_value" : -1879048192,
3663     "name" : "android::hardware::keymaster::V4_0::TagType::BYTES"
3664    },
3665    {
3666     "enum_field_value" : -1610612736,
3667     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG_REP"
3668    }
3669   ],
3670   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3671   "name" : "android::hardware::keymaster::V4_0::TagType",
3672   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3673   "self_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
3674   "size" : 4,
3675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3676   "underlying_type" : "_ZTIj"
3677  },
3678  {
3679   "alignment" : 4,
3680   "enum_fields" :
3681   [
3682    {
3683     "enum_field_value" : 1,
3684     "name" : "android::hardware::keymaster::V4_0::Algorithm::RSA"
3685    },
3686    {
3687     "enum_field_value" : 3,
3688     "name" : "android::hardware::keymaster::V4_0::Algorithm::EC"
3689    },
3690    {
3691     "enum_field_value" : 32,
3692     "name" : "android::hardware::keymaster::V4_0::Algorithm::AES"
3693    },
3694    {
3695     "enum_field_value" : 33,
3696     "name" : "android::hardware::keymaster::V4_0::Algorithm::TRIPLE_DES"
3697    },
3698    {
3699     "enum_field_value" : 128,
3700     "name" : "android::hardware::keymaster::V4_0::Algorithm::HMAC"
3701    }
3702   ],
3703   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3704   "name" : "android::hardware::keymaster::V4_0::Algorithm",
3705   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3706   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
3707   "size" : 4,
3708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3709   "underlying_type" : "_ZTIj"
3710  },
3711  {
3712   "alignment" : 4,
3713   "enum_fields" :
3714   [
3715    {
3716     "enum_field_value" : 1,
3717     "name" : "android::hardware::keymaster::V4_0::BlockMode::ECB"
3718    },
3719    {
3720     "enum_field_value" : 2,
3721     "name" : "android::hardware::keymaster::V4_0::BlockMode::CBC"
3722    },
3723    {
3724     "enum_field_value" : 3,
3725     "name" : "android::hardware::keymaster::V4_0::BlockMode::CTR"
3726    },
3727    {
3728     "enum_field_value" : 32,
3729     "name" : "android::hardware::keymaster::V4_0::BlockMode::GCM"
3730    }
3731   ],
3732   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3733   "name" : "android::hardware::keymaster::V4_0::BlockMode",
3734   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3735   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
3736   "size" : 4,
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3738   "underlying_type" : "_ZTIj"
3739  },
3740  {
3741   "alignment" : 4,
3742   "enum_fields" :
3743   [
3744    {
3745     "enum_field_value" : 32,
3746     "name" : "android::hardware::keymaster::V4_0::Constants::AUTH_TOKEN_MAC_LENGTH"
3747    }
3748   ],
3749   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3750   "name" : "android::hardware::keymaster::V4_0::Constants",
3751   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3752   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
3753   "size" : 4,
3754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
3755   "underlying_type" : "_ZTIj"
3756  },
3757  {
3758   "alignment" : 4,
3759   "enum_fields" :
3760   [
3761    {
3762     "enum_field_value" : 0,
3763     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OK"
3764    },
3765    {
3766     "enum_field_value" : -1,
3767     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
3768    },
3769    {
3770     "enum_field_value" : -2,
3771     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PURPOSE"
3772    },
3773    {
3774     "enum_field_value" : -3,
3775     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PURPOSE"
3776    },
3777    {
3778     "enum_field_value" : -4,
3779     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_ALGORITHM"
3780    },
3781    {
3782     "enum_field_value" : -5,
3783     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_ALGORITHM"
3784    },
3785    {
3786     "enum_field_value" : -6,
3787     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_SIZE"
3788    },
3789    {
3790     "enum_field_value" : -7,
3791     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_BLOCK_MODE"
3792    },
3793    {
3794     "enum_field_value" : -8,
3795     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
3796    },
3797    {
3798     "enum_field_value" : -9,
3799     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MAC_LENGTH"
3800    },
3801    {
3802     "enum_field_value" : -10,
3803     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PADDING_MODE"
3804    },
3805    {
3806     "enum_field_value" : -11,
3807     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PADDING_MODE"
3808    },
3809    {
3810     "enum_field_value" : -12,
3811     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_DIGEST"
3812    },
3813    {
3814     "enum_field_value" : -13,
3815     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_DIGEST"
3816    },
3817    {
3818     "enum_field_value" : -14,
3819     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_EXPIRATION_TIME"
3820    },
3821    {
3822     "enum_field_value" : -15,
3823     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_USER_ID"
3824    },
3825    {
3826     "enum_field_value" : -16,
3827     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
3828    },
3829    {
3830     "enum_field_value" : -17,
3831     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_FORMAT"
3832    },
3833    {
3834     "enum_field_value" : -18,
3835     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
3836    },
3837    {
3838     "enum_field_value" : -19,
3839     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
3840    },
3841    {
3842     "enum_field_value" : -20,
3843     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
3844    },
3845    {
3846     "enum_field_value" : -21,
3847     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_INPUT_LENGTH"
3848    },
3849    {
3850     "enum_field_value" : -22,
3851     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
3852    },
3853    {
3854     "enum_field_value" : -23,
3855     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DELEGATION_NOT_ALLOWED"
3856    },
3857    {
3858     "enum_field_value" : -24,
3859     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_NOT_YET_VALID"
3860    },
3861    {
3862     "enum_field_value" : -25,
3863     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPIRED"
3864    },
3865    {
3866     "enum_field_value" : -26,
3867     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
3868    },
3869    {
3870     "enum_field_value" : -27,
3871     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OUTPUT_PARAMETER_NULL"
3872    },
3873    {
3874     "enum_field_value" : -28,
3875     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_OPERATION_HANDLE"
3876    },
3877    {
3878     "enum_field_value" : -29,
3879     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
3880    },
3881    {
3882     "enum_field_value" : -30,
3883     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERIFICATION_FAILED"
3884    },
3885    {
3886     "enum_field_value" : -31,
3887     "name" : "android::hardware::keymaster::V4_0::ErrorCode::TOO_MANY_OPERATIONS"
3888    },
3889    {
3890     "enum_field_value" : -32,
3891     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNEXPECTED_NULL_POINTER"
3892    },
3893    {
3894     "enum_field_value" : -33,
3895     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_KEY_BLOB"
3896    },
3897    {
3898     "enum_field_value" : -34,
3899     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
3900    },
3901    {
3902     "enum_field_value" : -35,
3903     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
3904    },
3905    {
3906     "enum_field_value" : -36,
3907     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
3908    },
3909    {
3910     "enum_field_value" : -37,
3911     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
3912    },
3913    {
3914     "enum_field_value" : -38,
3915     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_ARGUMENT"
3916    },
3917    {
3918     "enum_field_value" : -39,
3919     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_TAG"
3920    },
3921    {
3922     "enum_field_value" : -40,
3923     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_TAG"
3924    },
3925    {
3926     "enum_field_value" : -41,
3927     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MEMORY_ALLOCATION_FAILED"
3928    },
3929    {
3930     "enum_field_value" : -44,
3931     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORT_PARAMETER_MISMATCH"
3932    },
3933    {
3934     "enum_field_value" : -45,
3935     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_ACCESS_DENIED"
3936    },
3937    {
3938     "enum_field_value" : -46,
3939     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OPERATION_CANCELLED"
3940    },
3941    {
3942     "enum_field_value" : -47,
3943     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
3944    },
3945    {
3946     "enum_field_value" : -48,
3947     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_BUSY"
3948    },
3949    {
3950     "enum_field_value" : -49,
3951     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
3952    },
3953    {
3954     "enum_field_value" : -50,
3955     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_FIELD"
3956    },
3957    {
3958     "enum_field_value" : -51,
3959     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_NONCE"
3960    },
3961    {
3962     "enum_field_value" : -52,
3963     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_NONCE"
3964    },
3965    {
3966     "enum_field_value" : -53,
3967     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MAC_LENGTH"
3968    },
3969    {
3970     "enum_field_value" : -54,
3971     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
3972    },
3973    {
3974     "enum_field_value" : -55,
3975     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CALLER_NONCE_PROHIBITED"
3976    },
3977    {
3978     "enum_field_value" : -56,
3979     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_MAX_OPS_EXCEEDED"
3980    },
3981    {
3982     "enum_field_value" : -57,
3983     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_MAC_LENGTH"
3984    },
3985    {
3986     "enum_field_value" : -58,
3987     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MIN_MAC_LENGTH"
3988    },
3989    {
3990     "enum_field_value" : -59,
3991     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
3992    },
3993    {
3994     "enum_field_value" : -60,
3995     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KDF"
3996    },
3997    {
3998     "enum_field_value" : -61,
3999     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_CURVE"
4000    },
4001    {
4002     "enum_field_value" : -62,
4003     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_REQUIRES_UPGRADE"
4004    },
4005    {
4006     "enum_field_value" : -63,
4007     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
4008    },
4009    {
4010     "enum_field_value" : -64,
4011     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEYMASTER_NOT_CONFIGURED"
4012    },
4013    {
4014     "enum_field_value" : -65,
4015     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
4016    },
4017    {
4018     "enum_field_value" : -66,
4019     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CANNOT_ATTEST_IDS"
4020    },
4021    {
4022     "enum_field_value" : -67,
4023     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
4024    },
4025    {
4026     "enum_field_value" : -68,
4027     "name" : "android::hardware::keymaster::V4_0::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
4028    },
4029    {
4030     "enum_field_value" : -69,
4031     "name" : "android::hardware::keymaster::V4_0::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
4032    },
4033    {
4034     "enum_field_value" : -70,
4035     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
4036    },
4037    {
4038     "enum_field_value" : -71,
4039     "name" : "android::hardware::keymaster::V4_0::ErrorCode::NO_USER_CONFIRMATION"
4040    },
4041    {
4042     "enum_field_value" : -72,
4043     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DEVICE_LOCKED"
4044    },
4045    {
4046     "enum_field_value" : -100,
4047     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNIMPLEMENTED"
4048    },
4049    {
4050     "enum_field_value" : -101,
4051     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERSION_MISMATCH"
4052    },
4053    {
4054     "enum_field_value" : -1000,
4055     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNKNOWN_ERROR"
4056    }
4057   ],
4058   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4059   "name" : "android::hardware::keymaster::V4_0::ErrorCode",
4060   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4061   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
4062   "size" : 4,
4063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4064   "underlying_type" : "_ZTIi"
4065  },
4066  {
4067   "alignment" : 4,
4068   "enum_fields" :
4069   [
4070    {
4071     "enum_field_value" : 0,
4072     "name" : "android::hardware::keymaster::V4_0::KeyFormat::X509"
4073    },
4074    {
4075     "enum_field_value" : 1,
4076     "name" : "android::hardware::keymaster::V4_0::KeyFormat::PKCS8"
4077    },
4078    {
4079     "enum_field_value" : 3,
4080     "name" : "android::hardware::keymaster::V4_0::KeyFormat::RAW"
4081    }
4082   ],
4083   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4084   "name" : "android::hardware::keymaster::V4_0::KeyFormat",
4085   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4086   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
4087   "size" : 4,
4088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4089   "underlying_type" : "_ZTIj"
4090  },
4091  {
4092   "alignment" : 4,
4093   "enum_fields" :
4094   [
4095    {
4096     "enum_field_value" : 0,
4097     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::GENERATED"
4098    },
4099    {
4100     "enum_field_value" : 1,
4101     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::DERIVED"
4102    },
4103    {
4104     "enum_field_value" : 2,
4105     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::IMPORTED"
4106    },
4107    {
4108     "enum_field_value" : 3,
4109     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::UNKNOWN"
4110    },
4111    {
4112     "enum_field_value" : 4,
4113     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::SECURELY_IMPORTED"
4114    }
4115   ],
4116   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4117   "name" : "android::hardware::keymaster::V4_0::KeyOrigin",
4118   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4119   "self_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
4120   "size" : 4,
4121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
4122   "underlying_type" : "_ZTIj"
4123  },
4124  {
4125   "alignment" : 4,
4126   "enum_fields" :
4127   [
4128    {
4129     "enum_field_value" : 0,
4130     "name" : "android::hardware::keymaster::V4_1::Tag::INVALID"
4131    },
4132    {
4133     "enum_field_value" : 536870913,
4134     "name" : "android::hardware::keymaster::V4_1::Tag::PURPOSE"
4135    },
4136    {
4137     "enum_field_value" : 268435458,
4138     "name" : "android::hardware::keymaster::V4_1::Tag::ALGORITHM"
4139    },
4140    {
4141     "enum_field_value" : 805306371,
4142     "name" : "android::hardware::keymaster::V4_1::Tag::KEY_SIZE"
4143    },
4144    {
4145     "enum_field_value" : 536870916,
4146     "name" : "android::hardware::keymaster::V4_1::Tag::BLOCK_MODE"
4147    },
4148    {
4149     "enum_field_value" : 536870917,
4150     "name" : "android::hardware::keymaster::V4_1::Tag::DIGEST"
4151    },
4152    {
4153     "enum_field_value" : 536870918,
4154     "name" : "android::hardware::keymaster::V4_1::Tag::PADDING"
4155    },
4156    {
4157     "enum_field_value" : 1879048199,
4158     "name" : "android::hardware::keymaster::V4_1::Tag::CALLER_NONCE"
4159    },
4160    {
4161     "enum_field_value" : 805306376,
4162     "name" : "android::hardware::keymaster::V4_1::Tag::MIN_MAC_LENGTH"
4163    },
4164    {
4165     "enum_field_value" : 268435466,
4166     "name" : "android::hardware::keymaster::V4_1::Tag::EC_CURVE"
4167    },
4168    {
4169     "enum_field_value" : 1342177480,
4170     "name" : "android::hardware::keymaster::V4_1::Tag::RSA_PUBLIC_EXPONENT"
4171    },
4172    {
4173     "enum_field_value" : 1879048394,
4174     "name" : "android::hardware::keymaster::V4_1::Tag::INCLUDE_UNIQUE_ID"
4175    },
4176    {
4177     "enum_field_value" : 268435757,
4178     "name" : "android::hardware::keymaster::V4_1::Tag::BLOB_USAGE_REQUIREMENTS"
4179    },
4180    {
4181     "enum_field_value" : 1879048494,
4182     "name" : "android::hardware::keymaster::V4_1::Tag::BOOTLOADER_ONLY"
4183    },
4184    {
4185     "enum_field_value" : 1879048495,
4186     "name" : "android::hardware::keymaster::V4_1::Tag::ROLLBACK_RESISTANCE"
4187    },
4188    {
4189     "enum_field_value" : 268435760,
4190     "name" : "android::hardware::keymaster::V4_1::Tag::HARDWARE_TYPE"
4191    },
4192    {
4193     "enum_field_value" : 1610613136,
4194     "name" : "android::hardware::keymaster::V4_1::Tag::ACTIVE_DATETIME"
4195    },
4196    {
4197     "enum_field_value" : 1610613137,
4198     "name" : "android::hardware::keymaster::V4_1::Tag::ORIGINATION_EXPIRE_DATETIME"
4199    },
4200    {
4201     "enum_field_value" : 1610613138,
4202     "name" : "android::hardware::keymaster::V4_1::Tag::USAGE_EXPIRE_DATETIME"
4203    },
4204    {
4205     "enum_field_value" : 805306771,
4206     "name" : "android::hardware::keymaster::V4_1::Tag::MIN_SECONDS_BETWEEN_OPS"
4207    },
4208    {
4209     "enum_field_value" : 805306772,
4210     "name" : "android::hardware::keymaster::V4_1::Tag::MAX_USES_PER_BOOT"
4211    },
4212    {
4213     "enum_field_value" : 805306869,
4214     "name" : "android::hardware::keymaster::V4_1::Tag::USER_ID"
4215    },
4216    {
4217     "enum_field_value" : -1610612234,
4218     "name" : "android::hardware::keymaster::V4_1::Tag::USER_SECURE_ID"
4219    },
4220    {
4221     "enum_field_value" : 1879048695,
4222     "name" : "android::hardware::keymaster::V4_1::Tag::NO_AUTH_REQUIRED"
4223    },
4224    {
4225     "enum_field_value" : 268435960,
4226     "name" : "android::hardware::keymaster::V4_1::Tag::USER_AUTH_TYPE"
4227    },
4228    {
4229     "enum_field_value" : 805306873,
4230     "name" : "android::hardware::keymaster::V4_1::Tag::AUTH_TIMEOUT"
4231    },
4232    {
4233     "enum_field_value" : 1879048698,
4234     "name" : "android::hardware::keymaster::V4_1::Tag::ALLOW_WHILE_ON_BODY"
4235    },
4236    {
4237     "enum_field_value" : 1879048699,
4238     "name" : "android::hardware::keymaster::V4_1::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
4239    },
4240    {
4241     "enum_field_value" : 1879048700,
4242     "name" : "android::hardware::keymaster::V4_1::Tag::TRUSTED_CONFIRMATION_REQUIRED"
4243    },
4244    {
4245     "enum_field_value" : 1879048701,
4246     "name" : "android::hardware::keymaster::V4_1::Tag::UNLOCKED_DEVICE_REQUIRED"
4247    },
4248    {
4249     "enum_field_value" : -1879047591,
4250     "name" : "android::hardware::keymaster::V4_1::Tag::APPLICATION_ID"
4251    },
4252    {
4253     "enum_field_value" : -1879047492,
4254     "name" : "android::hardware::keymaster::V4_1::Tag::APPLICATION_DATA"
4255    },
4256    {
4257     "enum_field_value" : 1610613437,
4258     "name" : "android::hardware::keymaster::V4_1::Tag::CREATION_DATETIME"
4259    },
4260    {
4261     "enum_field_value" : 268436158,
4262     "name" : "android::hardware::keymaster::V4_1::Tag::ORIGIN"
4263    },
4264    {
4265     "enum_field_value" : -1879047488,
4266     "name" : "android::hardware::keymaster::V4_1::Tag::ROOT_OF_TRUST"
4267    },
4268    {
4269     "enum_field_value" : 805307073,
4270     "name" : "android::hardware::keymaster::V4_1::Tag::OS_VERSION"
4271    },
4272    {
4273     "enum_field_value" : 805307074,
4274     "name" : "android::hardware::keymaster::V4_1::Tag::OS_PATCHLEVEL"
4275    },
4276    {
4277     "enum_field_value" : -1879047485,
4278     "name" : "android::hardware::keymaster::V4_1::Tag::UNIQUE_ID"
4279    },
4280    {
4281     "enum_field_value" : -1879047484,
4282     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_CHALLENGE"
4283    },
4284    {
4285     "enum_field_value" : -1879047483,
4286     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_APPLICATION_ID"
4287    },
4288    {
4289     "enum_field_value" : -1879047482,
4290     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_BRAND"
4291    },
4292    {
4293     "enum_field_value" : -1879047481,
4294     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_DEVICE"
4295    },
4296    {
4297     "enum_field_value" : -1879047480,
4298     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_PRODUCT"
4299    },
4300    {
4301     "enum_field_value" : -1879047479,
4302     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_SERIAL"
4303    },
4304    {
4305     "enum_field_value" : -1879047478,
4306     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_IMEI"
4307    },
4308    {
4309     "enum_field_value" : -1879047477,
4310     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MEID"
4311    },
4312    {
4313     "enum_field_value" : -1879047476,
4314     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MANUFACTURER"
4315    },
4316    {
4317     "enum_field_value" : -1879047475,
4318     "name" : "android::hardware::keymaster::V4_1::Tag::ATTESTATION_ID_MODEL"
4319    },
4320    {
4321     "enum_field_value" : 805307086,
4322     "name" : "android::hardware::keymaster::V4_1::Tag::VENDOR_PATCHLEVEL"
4323    },
4324    {
4325     "enum_field_value" : 805307087,
4326     "name" : "android::hardware::keymaster::V4_1::Tag::BOOT_PATCHLEVEL"
4327    },
4328    {
4329     "enum_field_value" : -1879047192,
4330     "name" : "android::hardware::keymaster::V4_1::Tag::ASSOCIATED_DATA"
4331    },
4332    {
4333     "enum_field_value" : -1879047191,
4334     "name" : "android::hardware::keymaster::V4_1::Tag::NONCE"
4335    },
4336    {
4337     "enum_field_value" : 805307371,
4338     "name" : "android::hardware::keymaster::V4_1::Tag::MAC_LENGTH"
4339    },
4340    {
4341     "enum_field_value" : 1879049196,
4342     "name" : "android::hardware::keymaster::V4_1::Tag::RESET_SINCE_ID_ROTATION"
4343    },
4344    {
4345     "enum_field_value" : -1879047187,
4346     "name" : "android::hardware::keymaster::V4_1::Tag::CONFIRMATION_TOKEN"
4347    },
4348    {
4349     "enum_field_value" : 1879048497,
4350     "name" : "android::hardware::keymaster::V4_1::Tag::EARLY_BOOT_ONLY"
4351    },
4352    {
4353     "enum_field_value" : 1879048912,
4354     "name" : "android::hardware::keymaster::V4_1::Tag::DEVICE_UNIQUE_ATTESTATION"
4355    },
4356    {
4357     "enum_field_value" : 1879048913,
4358     "name" : "android::hardware::keymaster::V4_1::Tag::IDENTITY_CREDENTIAL_KEY"
4359    },
4360    {
4361     "enum_field_value" : 1879048914,
4362     "name" : "android::hardware::keymaster::V4_1::Tag::STORAGE_KEY"
4363    }
4364   ],
4365   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4366   "name" : "android::hardware::keymaster::V4_1::Tag",
4367   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4368   "self_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
4369   "size" : 4,
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h",
4371   "underlying_type" : "_ZTIj"
4372  },
4373  {
4374   "alignment" : 4,
4375   "enum_fields" :
4376   [
4377    {
4378     "enum_field_value" : 0,
4379     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OK"
4380    },
4381    {
4382     "enum_field_value" : -1,
4383     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
4384    },
4385    {
4386     "enum_field_value" : -2,
4387     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_PURPOSE"
4388    },
4389    {
4390     "enum_field_value" : -3,
4391     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_PURPOSE"
4392    },
4393    {
4394     "enum_field_value" : -4,
4395     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_ALGORITHM"
4396    },
4397    {
4398     "enum_field_value" : -5,
4399     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_ALGORITHM"
4400    },
4401    {
4402     "enum_field_value" : -6,
4403     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_SIZE"
4404    },
4405    {
4406     "enum_field_value" : -7,
4407     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_BLOCK_MODE"
4408    },
4409    {
4410     "enum_field_value" : -8,
4411     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
4412    },
4413    {
4414     "enum_field_value" : -9,
4415     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_MAC_LENGTH"
4416    },
4417    {
4418     "enum_field_value" : -10,
4419     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_PADDING_MODE"
4420    },
4421    {
4422     "enum_field_value" : -11,
4423     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_PADDING_MODE"
4424    },
4425    {
4426     "enum_field_value" : -12,
4427     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_DIGEST"
4428    },
4429    {
4430     "enum_field_value" : -13,
4431     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_DIGEST"
4432    },
4433    {
4434     "enum_field_value" : -14,
4435     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_EXPIRATION_TIME"
4436    },
4437    {
4438     "enum_field_value" : -15,
4439     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_USER_ID"
4440    },
4441    {
4442     "enum_field_value" : -16,
4443     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
4444    },
4445    {
4446     "enum_field_value" : -17,
4447     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_FORMAT"
4448    },
4449    {
4450     "enum_field_value" : -18,
4451     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
4452    },
4453    {
4454     "enum_field_value" : -19,
4455     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
4456    },
4457    {
4458     "enum_field_value" : -20,
4459     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
4460    },
4461    {
4462     "enum_field_value" : -21,
4463     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_INPUT_LENGTH"
4464    },
4465    {
4466     "enum_field_value" : -22,
4467     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
4468    },
4469    {
4470     "enum_field_value" : -23,
4471     "name" : "android::hardware::keymaster::V4_1::ErrorCode::DELEGATION_NOT_ALLOWED"
4472    },
4473    {
4474     "enum_field_value" : -24,
4475     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_NOT_YET_VALID"
4476    },
4477    {
4478     "enum_field_value" : -25,
4479     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_EXPIRED"
4480    },
4481    {
4482     "enum_field_value" : -26,
4483     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
4484    },
4485    {
4486     "enum_field_value" : -27,
4487     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OUTPUT_PARAMETER_NULL"
4488    },
4489    {
4490     "enum_field_value" : -28,
4491     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_OPERATION_HANDLE"
4492    },
4493    {
4494     "enum_field_value" : -29,
4495     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
4496    },
4497    {
4498     "enum_field_value" : -30,
4499     "name" : "android::hardware::keymaster::V4_1::ErrorCode::VERIFICATION_FAILED"
4500    },
4501    {
4502     "enum_field_value" : -31,
4503     "name" : "android::hardware::keymaster::V4_1::ErrorCode::TOO_MANY_OPERATIONS"
4504    },
4505    {
4506     "enum_field_value" : -32,
4507     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNEXPECTED_NULL_POINTER"
4508    },
4509    {
4510     "enum_field_value" : -33,
4511     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_KEY_BLOB"
4512    },
4513    {
4514     "enum_field_value" : -34,
4515     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
4516    },
4517    {
4518     "enum_field_value" : -35,
4519     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
4520    },
4521    {
4522     "enum_field_value" : -36,
4523     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
4524    },
4525    {
4526     "enum_field_value" : -37,
4527     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
4528    },
4529    {
4530     "enum_field_value" : -38,
4531     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_ARGUMENT"
4532    },
4533    {
4534     "enum_field_value" : -39,
4535     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_TAG"
4536    },
4537    {
4538     "enum_field_value" : -40,
4539     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_TAG"
4540    },
4541    {
4542     "enum_field_value" : -41,
4543     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MEMORY_ALLOCATION_FAILED"
4544    },
4545    {
4546     "enum_field_value" : -44,
4547     "name" : "android::hardware::keymaster::V4_1::ErrorCode::IMPORT_PARAMETER_MISMATCH"
4548    },
4549    {
4550     "enum_field_value" : -45,
4551     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_ACCESS_DENIED"
4552    },
4553    {
4554     "enum_field_value" : -46,
4555     "name" : "android::hardware::keymaster::V4_1::ErrorCode::OPERATION_CANCELLED"
4556    },
4557    {
4558     "enum_field_value" : -47,
4559     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
4560    },
4561    {
4562     "enum_field_value" : -48,
4563     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_BUSY"
4564    },
4565    {
4566     "enum_field_value" : -49,
4567     "name" : "android::hardware::keymaster::V4_1::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
4568    },
4569    {
4570     "enum_field_value" : -50,
4571     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_EC_FIELD"
4572    },
4573    {
4574     "enum_field_value" : -51,
4575     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_NONCE"
4576    },
4577    {
4578     "enum_field_value" : -52,
4579     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_NONCE"
4580    },
4581    {
4582     "enum_field_value" : -53,
4583     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_MAC_LENGTH"
4584    },
4585    {
4586     "enum_field_value" : -54,
4587     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
4588    },
4589    {
4590     "enum_field_value" : -55,
4591     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CALLER_NONCE_PROHIBITED"
4592    },
4593    {
4594     "enum_field_value" : -56,
4595     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_MAX_OPS_EXCEEDED"
4596    },
4597    {
4598     "enum_field_value" : -57,
4599     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_MAC_LENGTH"
4600    },
4601    {
4602     "enum_field_value" : -58,
4603     "name" : "android::hardware::keymaster::V4_1::ErrorCode::MISSING_MIN_MAC_LENGTH"
4604    },
4605    {
4606     "enum_field_value" : -59,
4607     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
4608    },
4609    {
4610     "enum_field_value" : -60,
4611     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_KDF"
4612    },
4613    {
4614     "enum_field_value" : -61,
4615     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNSUPPORTED_EC_CURVE"
4616    },
4617    {
4618     "enum_field_value" : -62,
4619     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEY_REQUIRES_UPGRADE"
4620    },
4621    {
4622     "enum_field_value" : -63,
4623     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
4624    },
4625    {
4626     "enum_field_value" : -64,
4627     "name" : "android::hardware::keymaster::V4_1::ErrorCode::KEYMASTER_NOT_CONFIGURED"
4628    },
4629    {
4630     "enum_field_value" : -65,
4631     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
4632    },
4633    {
4634     "enum_field_value" : -66,
4635     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CANNOT_ATTEST_IDS"
4636    },
4637    {
4638     "enum_field_value" : -67,
4639     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
4640    },
4641    {
4642     "enum_field_value" : -68,
4643     "name" : "android::hardware::keymaster::V4_1::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
4644    },
4645    {
4646     "enum_field_value" : -69,
4647     "name" : "android::hardware::keymaster::V4_1::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
4648    },
4649    {
4650     "enum_field_value" : -70,
4651     "name" : "android::hardware::keymaster::V4_1::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
4652    },
4653    {
4654     "enum_field_value" : -71,
4655     "name" : "android::hardware::keymaster::V4_1::ErrorCode::NO_USER_CONFIRMATION"
4656    },
4657    {
4658     "enum_field_value" : -72,
4659     "name" : "android::hardware::keymaster::V4_1::ErrorCode::DEVICE_LOCKED"
4660    },
4661    {
4662     "enum_field_value" : -100,
4663     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNIMPLEMENTED"
4664    },
4665    {
4666     "enum_field_value" : -101,
4667     "name" : "android::hardware::keymaster::V4_1::ErrorCode::VERSION_MISMATCH"
4668    },
4669    {
4670     "enum_field_value" : -1000,
4671     "name" : "android::hardware::keymaster::V4_1::ErrorCode::UNKNOWN_ERROR"
4672    },
4673    {
4674     "enum_field_value" : -73,
4675     "name" : "android::hardware::keymaster::V4_1::ErrorCode::EARLY_BOOT_ENDED"
4676    },
4677    {
4678     "enum_field_value" : -74,
4679     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_KEYS_NOT_PROVISIONED"
4680    },
4681    {
4682     "enum_field_value" : -75,
4683     "name" : "android::hardware::keymaster::V4_1::ErrorCode::ATTESTATION_IDS_NOT_PROVISIONED"
4684    },
4685    {
4686     "enum_field_value" : -76,
4687     "name" : "android::hardware::keymaster::V4_1::ErrorCode::INVALID_OPERATION"
4688    },
4689    {
4690     "enum_field_value" : -77,
4691     "name" : "android::hardware::keymaster::V4_1::ErrorCode::STORAGE_KEY_UNSUPPORTED"
4692    }
4693   ],
4694   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4695   "name" : "android::hardware::keymaster::V4_1::ErrorCode",
4696   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4697   "self_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
4698   "size" : 4,
4699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h",
4700   "underlying_type" : "_ZTIi"
4701  },
4702  {
4703   "alignment" : 4,
4704   "enum_fields" :
4705   [
4706    {
4707     "enum_field_value" : 0,
4708     "name" : "android::Condition::WAKE_UP_ONE"
4709    },
4710    {
4711     "enum_field_value" : 1,
4712     "name" : "android::Condition::WAKE_UP_ALL"
4713    }
4714   ],
4715   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4716   "name" : "android::Condition::WakeUpType",
4717   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4718   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4719   "size" : 4,
4720   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4721   "underlying_type" : "_ZTIj"
4722  },
4723  {
4724   "alignment" : 4,
4725   "enum_fields" :
4726   [
4727    {
4728     "enum_field_value" : 0,
4729     "name" : "android::Condition::PRIVATE"
4730    },
4731    {
4732     "enum_field_value" : 1,
4733     "name" : "android::Condition::SHARED"
4734    }
4735   ],
4736   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4737   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4738   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4739   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4740   "size" : 4,
4741   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4742   "underlying_type" : "_ZTIj"
4743  }
4744 ],
4745 "function_types" :
4746 [
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4750   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4751   "parameters" :
4752   [
4753    {
4754     "referenced_type" : "_ZTIRKN7android8String16E"
4755    },
4756    {
4757     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4758    },
4759    {
4760     "referenced_type" : "_ZTIPv"
4761    }
4762   ],
4763   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4764   "return_type" : "_ZTIb",
4765   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4766   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4767  },
4768  {
4769   "alignment" : 4,
4770   "linker_set_key" : "_ZTIFiPvE",
4771   "name" : "int (void *)",
4772   "parameters" :
4773   [
4774    {
4775     "referenced_type" : "_ZTIPv"
4776    }
4777   ],
4778   "referenced_type" : "_ZTIFiPvE",
4779   "return_type" : "_ZTIi",
4780   "self_type" : "_ZTIFiPvE",
4781   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4786   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4787   "parameters" :
4788   [
4789    {
4790     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4791    },
4792    {
4793     "referenced_type" : "_ZTIPKh"
4794    },
4795    {
4796     "referenced_type" : "_ZTIj"
4797    },
4798    {
4799     "referenced_type" : "_ZTIPKy"
4800    },
4801    {
4802     "referenced_type" : "_ZTIj"
4803    },
4804    {
4805     "referenced_type" : "_ZTIPv"
4806    }
4807   ],
4808   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4809   "return_type" : "_ZTIv",
4810   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4811   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4812  }
4813 ],
4814 "functions" :
4815 [
4816  {
4817   "function_name" : "android::hardware::details::castInterface",
4818   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS3_4V4_016IKeymasterDeviceENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4819   "parameters" :
4820   [
4821    {
4822     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
4823    },
4824    {
4825     "referenced_type" : "_ZTIPKc"
4826    },
4827    {
4828     "referenced_type" : "_ZTIb"
4829    }
4830   ],
4831   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
4832   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4833   "template_args" :
4834   [
4835    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4836    "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
4837    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
4838   ]
4839  },
4840  {
4841   "function_name" : "android::hardware::details::castInterface",
4842   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_9keymaster4V4_116IKeymasterDeviceENS_4hidl4base4V1_05IBaseENS4_19BpHwKeymasterDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4843   "parameters" :
4844   [
4845    {
4846     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4847    },
4848    {
4849     "referenced_type" : "_ZTIPKc"
4850    },
4851    {
4852     "referenced_type" : "_ZTIb"
4853    }
4854   ],
4855   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
4856   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4857   "template_args" :
4858   [
4859    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4860    "_ZTIN7android4hidl4base4V1_05IBaseE",
4861    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
4862   ]
4863  },
4864  {
4865   "function_name" : "android::hardware::details::getServiceInternal",
4866   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_9keymaster4V4_119BpHwKeymasterDeviceENS4_16IKeymasterDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4867   "parameters" :
4868   [
4869    {
4870     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4871    },
4872    {
4873     "referenced_type" : "_ZTIb"
4874    },
4875    {
4876     "referenced_type" : "_ZTIb"
4877    }
4878   ],
4879   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4880   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4881   "template_args" :
4882   [
4883    "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
4884    "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
4885    "_ZTIv",
4886    "_ZTIv"
4887   ]
4888  },
4889  {
4890   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getService",
4891   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4892   "parameters" :
4893   [
4894    {
4895     "default_arg" : true,
4896     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4897    },
4898    {
4899     "default_arg" : true,
4900     "referenced_type" : "_ZTIb"
4901    }
4902   ],
4903   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4905  },
4906  {
4907   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::linkToDeath",
4908   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4909   "parameters" :
4910   [
4911    {
4912     "is_this_ptr" : true,
4913     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4914    },
4915    {
4916     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4917    },
4918    {
4919     "referenced_type" : "_ZTIy"
4920    }
4921   ],
4922   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4924  },
4925  {
4926   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getDebugInfo",
4927   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4928   "parameters" :
4929   [
4930    {
4931     "is_this_ptr" : true,
4932     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4933    },
4934    {
4935     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4936    }
4937   ],
4938   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4940  },
4941  {
4942   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::getHashChain",
4943   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4949    },
4950    {
4951     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4952    }
4953   ],
4954   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4956  },
4957  {
4958   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::tryGetService",
4959   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4960   "parameters" :
4961   [
4962    {
4963     "default_arg" : true,
4964     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4965    },
4966    {
4967     "default_arg" : true,
4968     "referenced_type" : "_ZTIb"
4969    }
4970   ],
4971   "return_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
4972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4973  },
4974  {
4975   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::unlinkToDeath",
4976   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4977   "parameters" :
4978   [
4979    {
4980     "is_this_ptr" : true,
4981     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4982    },
4983    {
4984     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4985    }
4986   ],
4987   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
4989  },
4990  {
4991   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::interfaceChain",
4992   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4998    },
4999    {
5000     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5001    }
5002   ],
5003   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5005  },
5006  {
5007   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::registerAsService",
5008   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5014    },
5015    {
5016     "default_arg" : true,
5017     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5018    }
5019   ],
5020   "return_type" : "_ZTIi",
5021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5022  },
5023  {
5024   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::interfaceDescriptor",
5025   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5026   "parameters" :
5027   [
5028    {
5029     "is_this_ptr" : true,
5030     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5031    },
5032    {
5033     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5034    }
5035   ],
5036   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5038  },
5039  {
5040   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::notifySyspropsChanged",
5041   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv",
5042   "parameters" :
5043   [
5044    {
5045     "is_this_ptr" : true,
5046     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5047    }
5048   ],
5049   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5051  },
5052  {
5053   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::setHALInstrumentation",
5054   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv",
5055   "parameters" :
5056   [
5057    {
5058     "is_this_ptr" : true,
5059     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5060    }
5061   ],
5062   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5064  },
5065  {
5066   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::registerForNotifications",
5067   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5068   "parameters" :
5069   [
5070    {
5071     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5072    },
5073    {
5074     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5075    }
5076   ],
5077   "return_type" : "_ZTIb",
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5079  },
5080  {
5081   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::ping",
5082   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv",
5083   "parameters" :
5084   [
5085    {
5086     "is_this_ptr" : true,
5087     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5088    }
5089   ],
5090   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5092  },
5093  {
5094   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::debug",
5095   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5096   "parameters" :
5097   [
5098    {
5099     "is_this_ptr" : true,
5100     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
5101    },
5102    {
5103     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5104    },
5105    {
5106     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5107    }
5108   ],
5109   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5111  },
5112  {
5113   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5114   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS1_4V4_016IKeymasterDeviceEEEb",
5115   "parameters" :
5116   [
5117    {
5118     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
5119    },
5120    {
5121     "default_arg" : true,
5122     "referenced_type" : "_ZTIb"
5123    }
5124   ],
5125   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5127  },
5128  {
5129   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5130   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5131   "parameters" :
5132   [
5133    {
5134     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5135    },
5136    {
5137     "default_arg" : true,
5138     "referenced_type" : "_ZTIb"
5139    }
5140   ],
5141   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5143  },
5144  {
5145   "function_name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::castFrom",
5146   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice8castFromERKNS_2spIS3_EEb",
5147   "parameters" :
5148   [
5149    {
5150     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5151    },
5152    {
5153     "default_arg" : true,
5154     "referenced_type" : "_ZTIb"
5155    }
5156   ],
5157   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
5158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
5159  },
5160  {
5161   "access" : "private",
5162   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::addOnewayTask",
5163   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addOnewayTaskENSt3__18functionIFvvEEE",
5164   "parameters" :
5165   [
5166    {
5167     "is_this_ptr" : true,
5168     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5169    },
5170    {
5171     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5172    }
5173   ],
5174   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5176  },
5177  {
5178   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::BsKeymasterDevice",
5179   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC1ENS_2spINS2_16IKeymasterDeviceEEE",
5180   "parameters" :
5181   [
5182    {
5183     "is_this_ptr" : true,
5184     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5185    },
5186    {
5187     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5188    }
5189   ],
5190   "return_type" : "_ZTIv",
5191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5192  },
5193  {
5194   "function_name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice::BsKeymasterDevice",
5195   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceC2ENS_2spINS2_16IKeymasterDeviceEEE",
5196   "parameters" :
5197   [
5198    {
5199     "is_this_ptr" : true,
5200     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
5201    },
5202    {
5203     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5204    }
5205   ],
5206   "return_type" : "_ZTIv",
5207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h"
5208  },
5209  {
5210   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::onTransact",
5211   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5212   "parameters" :
5213   [
5214    {
5215     "is_this_ptr" : true,
5216     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5217    },
5218    {
5219     "referenced_type" : "_ZTIj"
5220    },
5221    {
5222     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5223    },
5224    {
5225     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5226    },
5227    {
5228     "default_arg" : true,
5229     "referenced_type" : "_ZTIj"
5230    },
5231    {
5232     "default_arg" : true,
5233     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5234    }
5235   ],
5236   "return_type" : "_ZTIi",
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5238  },
5239  {
5240   "access" : "private",
5241   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::getDebugInfo",
5242   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5243   "parameters" :
5244   [
5245    {
5246     "is_this_ptr" : true,
5247     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5248    },
5249    {
5250     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5251    }
5252   ],
5253   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5255  },
5256  {
5257   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::_hidl_deviceLocked",
5258   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice18_hidl_deviceLockedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5259   "parameters" :
5260   [
5261    {
5262     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5263    },
5264    {
5265     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5266    },
5267    {
5268     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5269    },
5270    {
5271     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5272    }
5273   ],
5274   "return_type" : "_ZTIi",
5275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5276  },
5277  {
5278   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::_hidl_earlyBootEnded",
5279   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice20_hidl_earlyBootEndedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5280   "parameters" :
5281   [
5282    {
5283     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5284    },
5285    {
5286     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5287    },
5288    {
5289     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5290    },
5291    {
5292     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5293    }
5294   ],
5295   "return_type" : "_ZTIi",
5296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5297  },
5298  {
5299   "access" : "private",
5300   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::ping",
5301   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice4pingEv",
5302   "parameters" :
5303   [
5304    {
5305     "is_this_ptr" : true,
5306     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5307    }
5308   ],
5309   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5311  },
5312  {
5313   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::BnHwKeymasterDevice",
5314   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC1ERKNS_2spINS2_16IKeymasterDeviceEEE",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5320    },
5321    {
5322     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5323    }
5324   ],
5325   "return_type" : "_ZTIv",
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5327  },
5328  {
5329   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::BnHwKeymasterDevice",
5330   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceC2ERKNS_2spINS2_16IKeymasterDeviceEEE",
5331   "parameters" :
5332   [
5333    {
5334     "is_this_ptr" : true,
5335     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5336    },
5337    {
5338     "referenced_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
5339    }
5340   ],
5341   "return_type" : "_ZTIv",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5343  },
5344  {
5345   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5346   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev",
5347   "parameters" :
5348   [
5349    {
5350     "is_this_ptr" : true,
5351     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5352    }
5353   ],
5354   "return_type" : "_ZTIv",
5355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5356  },
5357  {
5358   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5359   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev",
5360   "parameters" :
5361   [
5362    {
5363     "is_this_ptr" : true,
5364     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5365    }
5366   ],
5367   "return_type" : "_ZTIv",
5368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5369  },
5370  {
5371   "function_name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice::~BnHwKeymasterDevice",
5372   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD2Ev",
5373   "parameters" :
5374   [
5375    {
5376     "is_this_ptr" : true,
5377     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
5378    }
5379   ],
5380   "return_type" : "_ZTIv",
5381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h"
5382  },
5383  {
5384   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::upgradeKey",
5385   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE",
5386   "parameters" :
5387   [
5388    {
5389     "is_this_ptr" : true,
5390     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5391    },
5392    {
5393     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5394    },
5395    {
5396     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5397    },
5398    {
5399     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5400    }
5401   ],
5402   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5404  },
5405  {
5406   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::generateKey",
5407   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE",
5408   "parameters" :
5409   [
5410    {
5411     "is_this_ptr" : true,
5412     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5413    },
5414    {
5415     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5416    },
5417    {
5418     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5419    }
5420   ],
5421   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5423  },
5424  {
5425   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::linkToDeath",
5426   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5427   "parameters" :
5428   [
5429    {
5430     "is_this_ptr" : true,
5431     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5432    },
5433    {
5434     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5435    },
5436    {
5437     "referenced_type" : "_ZTIy"
5438    }
5439   ],
5440   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5442  },
5443  {
5444   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deviceLocked",
5445   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE",
5446   "parameters" :
5447   [
5448    {
5449     "is_this_ptr" : true,
5450     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5451    },
5452    {
5453     "referenced_type" : "_ZTIb"
5454    },
5455    {
5456     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5457    }
5458   ],
5459   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5461  },
5462  {
5463   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getDebugInfo",
5464   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5465   "parameters" :
5466   [
5467    {
5468     "is_this_ptr" : true,
5469     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5470    },
5471    {
5472     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5473    }
5474   ],
5475   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5477  },
5478  {
5479   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHashChain",
5480   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5481   "parameters" :
5482   [
5483    {
5484     "is_this_ptr" : true,
5485     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5486    },
5487    {
5488     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5489    }
5490   ],
5491   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5493  },
5494  {
5495   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::addRngEntropy",
5496   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE",
5497   "parameters" :
5498   [
5499    {
5500     "is_this_ptr" : true,
5501     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5502    },
5503    {
5504     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5505    }
5506   ],
5507   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5509  },
5510  {
5511   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deleteAllKeys",
5512   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv",
5513   "parameters" :
5514   [
5515    {
5516     "is_this_ptr" : true,
5517     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5518    }
5519   ],
5520   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5522  },
5523  {
5524   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::unlinkToDeath",
5525   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5526   "parameters" :
5527   [
5528    {
5529     "is_this_ptr" : true,
5530     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5531    },
5532    {
5533     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5534    }
5535   ],
5536   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5538  },
5539  {
5540   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::earlyBootEnded",
5541   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv",
5542   "parameters" :
5543   [
5544    {
5545     "is_this_ptr" : true,
5546     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5547    }
5548   ],
5549   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5551  },
5552  {
5553   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::interfaceChain",
5554   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5555   "parameters" :
5556   [
5557    {
5558     "is_this_ptr" : true,
5559     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5560    },
5561    {
5562     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5563    }
5564   ],
5565   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5567  },
5568  {
5569   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHardwareInfo",
5570   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE",
5571   "parameters" :
5572   [
5573    {
5574     "is_this_ptr" : true,
5575     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5576    },
5577    {
5578     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_013SecurityLevelERKNS2_11hidl_stringES8_EEE"
5579    }
5580   ],
5581   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5583  },
5584  {
5585   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
5586   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
5587   "parameters" :
5588   [
5589    {
5590     "is_this_ptr" : true,
5591     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5592    },
5593    {
5594     "referenced_type" : "_ZTIPKv"
5595    }
5596   ],
5597   "return_type" : "_ZTIv",
5598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5599  },
5600  {
5601   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::importWrappedKey",
5602   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE",
5603   "parameters" :
5604   [
5605    {
5606     "is_this_ptr" : true,
5607     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5608    },
5609    {
5610     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5611    },
5612    {
5613     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5614    },
5615    {
5616     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5617    },
5618    {
5619     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5620    },
5621    {
5622     "referenced_type" : "_ZTIy"
5623    },
5624    {
5625     "referenced_type" : "_ZTIy"
5626    },
5627    {
5628     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
5629    }
5630   ],
5631   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5633  },
5634  {
5635   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::computeSharedHmac",
5636   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE",
5637   "parameters" :
5638   [
5639    {
5640     "is_this_ptr" : true,
5641     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5642    },
5643    {
5644     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE"
5645    },
5646    {
5647     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
5648    }
5649   ],
5650   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5652  },
5653  {
5654   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::_hidl_deviceLocked",
5655   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice18_hidl_deviceLockedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V4_017VerificationTokenE",
5656   "parameters" :
5657   [
5658    {
5659     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5660    },
5661    {
5662     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5663    },
5664    {
5665     "referenced_type" : "_ZTIb"
5666    },
5667    {
5668     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5669    }
5670   ],
5671   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5673  },
5674  {
5675   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::interfaceDescriptor",
5676   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5677   "parameters" :
5678   [
5679    {
5680     "is_this_ptr" : true,
5681     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5682    },
5683    {
5684     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5685    }
5686   ],
5687   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5689  },
5690  {
5691   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::verifyAuthorization",
5692   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE",
5693   "parameters" :
5694   [
5695    {
5696     "is_this_ptr" : true,
5697     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5698    },
5699    {
5700     "referenced_type" : "_ZTIy"
5701    },
5702    {
5703     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5704    },
5705    {
5706     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5707    },
5708    {
5709     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_17VerificationTokenEEEE"
5710    }
5711   ],
5712   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5714  },
5715  {
5716   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::_hidl_earlyBootEnded",
5717   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice20_hidl_earlyBootEndedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
5718   "parameters" :
5719   [
5720    {
5721     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5722    },
5723    {
5724     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5725    }
5726   ],
5727   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
5728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5729  },
5730  {
5731   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::destroyAttestationIds",
5732   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv",
5733   "parameters" :
5734   [
5735    {
5736     "is_this_ptr" : true,
5737     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5738    }
5739   ],
5740   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5742  },
5743  {
5744   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getKeyCharacteristics",
5745   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE",
5746   "parameters" :
5747   [
5748    {
5749     "is_this_ptr" : true,
5750     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5751    },
5752    {
5753     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5754    },
5755    {
5756     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5757    },
5758    {
5759     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5760    },
5761    {
5762     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_18KeyCharacteristicsEEEE"
5763    }
5764   ],
5765   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5767  },
5768  {
5769   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::notifySyspropsChanged",
5770   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv",
5771   "parameters" :
5772   [
5773    {
5774     "is_this_ptr" : true,
5775     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5776    }
5777   ],
5778   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5780  },
5781  {
5782   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::setHALInstrumentation",
5783   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv",
5784   "parameters" :
5785   [
5786    {
5787     "is_this_ptr" : true,
5788     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5789    }
5790   ],
5791   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5793  },
5794  {
5795   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::getHmacSharingParameters",
5796   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE",
5797   "parameters" :
5798   [
5799    {
5800     "is_this_ptr" : true,
5801     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5802    },
5803    {
5804     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS4_21HmacSharingParametersEEEE"
5805    }
5806   ],
5807   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5809  },
5810  {
5811   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::ping",
5812   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5818    }
5819   ],
5820   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5822  },
5823  {
5824   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::abort",
5825   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5831    },
5832    {
5833     "referenced_type" : "_ZTIy"
5834    }
5835   ],
5836   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5838  },
5839  {
5840   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::begin",
5841   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE",
5842   "parameters" :
5843   [
5844    {
5845     "is_this_ptr" : true,
5846     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5847    },
5848    {
5849     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE"
5850    },
5851    {
5852     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5853    },
5854    {
5855     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5856    },
5857    {
5858     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5859    },
5860    {
5861     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEEyEEE"
5862    }
5863   ],
5864   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5866  },
5867  {
5868   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::debug",
5869   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5870   "parameters" :
5871   [
5872    {
5873     "is_this_ptr" : true,
5874     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5875    },
5876    {
5877     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5878    },
5879    {
5880     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5881    }
5882   ],
5883   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5885  },
5886  {
5887   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::finish",
5888   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE",
5889   "parameters" :
5890   [
5891    {
5892     "is_this_ptr" : true,
5893     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5894    },
5895    {
5896     "referenced_type" : "_ZTIy"
5897    },
5898    {
5899     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5900    },
5901    {
5902     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5903    },
5904    {
5905     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5906    },
5907    {
5908     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5909    },
5910    {
5911     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5912    },
5913    {
5914     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5915    }
5916   ],
5917   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5919  },
5920  {
5921   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::update",
5922   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE",
5923   "parameters" :
5924   [
5925    {
5926     "is_this_ptr" : true,
5927     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5928    },
5929    {
5930     "referenced_type" : "_ZTIy"
5931    },
5932    {
5933     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5934    },
5935    {
5936     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5937    },
5938    {
5939     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
5940    },
5941    {
5942     "referenced_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE"
5943    },
5944    {
5945     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeEjRKNS2_8hidl_vecINS4_12KeyParameterEEERKNS6_IhEEEEE"
5946    }
5947   ],
5948   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5950  },
5951  {
5952   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::attestKey",
5953   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE",
5954   "parameters" :
5955   [
5956    {
5957     "is_this_ptr" : true,
5958     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5959    },
5960    {
5961     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5962    },
5963    {
5964     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
5965    },
5966    {
5967     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecINS6_IhEEEEEEE"
5968    }
5969   ],
5970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5972  },
5973  {
5974   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::deleteKey",
5975   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE",
5976   "parameters" :
5977   [
5978    {
5979     "is_this_ptr" : true,
5980     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5981    },
5982    {
5983     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5984    }
5985   ],
5986   "return_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
5987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
5988  },
5989  {
5990   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::exportKey",
5991   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE",
5992   "parameters" :
5993   [
5994    {
5995     "is_this_ptr" : true,
5996     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5997    },
5998    {
5999     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE"
6000    },
6001    {
6002     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6003    },
6004    {
6005     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6006    },
6007    {
6008     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6009    },
6010    {
6011     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEEEEE"
6012    }
6013   ],
6014   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
6015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6016  },
6017  {
6018   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::importKey",
6019   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE",
6020   "parameters" :
6021   [
6022    {
6023     "is_this_ptr" : true,
6024     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6025    },
6026    {
6027     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
6028    },
6029    {
6030     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE"
6031    },
6032    {
6033     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
6034    },
6035    {
6036     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware9keymaster4V4_09ErrorCodeERKNS2_8hidl_vecIhEERKNS4_18KeyCharacteristicsEEEE"
6037    }
6038   ],
6039   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
6040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6041  },
6042  {
6043   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::BpHwKeymasterDevice",
6044   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC1ERKNS_2spINS0_7IBinderEEE",
6045   "parameters" :
6046   [
6047    {
6048     "is_this_ptr" : true,
6049     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6050    },
6051    {
6052     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
6053    }
6054   ],
6055   "return_type" : "_ZTIv",
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6057  },
6058  {
6059   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::BpHwKeymasterDevice",
6060   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceC2ERKNS_2spINS0_7IBinderEEE",
6061   "parameters" :
6062   [
6063    {
6064     "is_this_ptr" : true,
6065     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6066    },
6067    {
6068     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
6069    }
6070   ],
6071   "return_type" : "_ZTIv",
6072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6073  },
6074  {
6075   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
6076   "linker_set_key" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
6077   "parameters" :
6078   [
6079    {
6080     "is_this_ptr" : true,
6081     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6082    },
6083    {
6084     "referenced_type" : "_ZTIPKv"
6085    }
6086   ],
6087   "return_type" : "_ZTIv",
6088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6089  },
6090  {
6091   "function_name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice::onLastStrongRef",
6092   "linker_set_key" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv",
6093   "parameters" :
6094   [
6095    {
6096     "is_this_ptr" : true,
6097     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
6098    },
6099    {
6100     "referenced_type" : "_ZTIPKv"
6101    }
6102   ],
6103   "return_type" : "_ZTIv",
6104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6105  }
6106 ],
6107 "global_vars" :
6108 [
6109  {
6110   "linker_set_key" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10descriptorE",
6111   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice::descriptor",
6112   "referenced_type" : "_ZTIPKc",
6113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6114  }
6115 ],
6116 "lvalue_reference_types" :
6117 [
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIRK7log_msg",
6121   "name" : "const log_msg &",
6122   "referenced_type" : "_ZTIK7log_msg",
6123   "self_type" : "_ZTIRK7log_msg",
6124   "size" : 4,
6125   "source_file" : "/system/core/liblog/include/log/log_read.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6130   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6131   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6132   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6133   "size" : 4,
6134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6139   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6140   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6141   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6142   "size" : 4,
6143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6148   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6149   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6150   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6157   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6158   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6159   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6160   "size" : 4,
6161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6166   "name" : "const android::sp<android::hardware::IBinder> &",
6167   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6168   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
6169   "size" : 4,
6170   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6175   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> &",
6176   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6177   "self_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6178   "size" : 4,
6179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6184   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &",
6185   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6186   "self_type" : "_ZTIRKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6193   "name" : "const android::wp<android::hardware::BHwBinder> &",
6194   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6195   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
6196   "size" : 4,
6197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIRKN7android7String8E",
6202   "name" : "const android::String8 &",
6203   "referenced_type" : "_ZTIKN7android7String8E",
6204   "self_type" : "_ZTIRKN7android7String8E",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/String8.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIRKN7android8String16E",
6211   "name" : "const android::String16 &",
6212   "referenced_type" : "_ZTIKN7android8String16E",
6213   "self_type" : "_ZTIRKN7android8String16E",
6214   "size" : 4,
6215   "source_file" : "/system/core/libutils/include/utils/String16.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6220   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
6221   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6222   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
6223   "size" : 4,
6224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
6229   "name" : "const android::hardware::hidl_handle &",
6230   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
6231   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
6232   "size" : 4,
6233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
6238   "name" : "const android::hardware::hidl_memory &",
6239   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6240   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
6241   "size" : 4,
6242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
6247   "name" : "const android::hardware::hidl_string &",
6248   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
6249   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
6250   "size" : 4,
6251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
6256   "name" : "const android::hardware::hidl_version &",
6257   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6258   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
6259   "size" : 4,
6260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6265   "name" : "const android::hardware::Parcel &",
6266   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6267   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6268   "size" : 4,
6269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6274   "name" : "const android::hardware::Return<bool> &",
6275   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6276   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6277   "size" : 4,
6278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6283   "name" : "const android::hardware::Status &",
6284   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6285   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6286   "size" : 4,
6287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6292   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
6293   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
6294   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLj32EJEEE",
6295   "size" : 4,
6296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6297  },
6298  {
6299   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6300   "name" : "const iter<is_const> &",
6301   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6302   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6304  },
6305  {
6306   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6307   "name" : "const iter<is_const> &",
6308   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
6309   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
6310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6315   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6316   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6317   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6318   "size" : 4,
6319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6324   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
6325   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6326   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
6327   "size" : 4,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6333   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters> &",
6334   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6335   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
6336   "size" : 4,
6337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6342   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6343   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6344   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6345   "size" : 4,
6346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6351   "name" : "const android::hardware::hidl_vec<int> &",
6352   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6353   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6354   "size" : 4,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_012KeyParameterE",
6360   "name" : "const android::hardware::keymaster::V4_0::KeyParameter &",
6361   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
6362   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_012KeyParameterE",
6363   "size" : 4,
6364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6369   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
6370   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6371   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
6372   "size" : 4,
6373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE",
6378   "name" : "const android::hardware::keymaster::V4_0::VerificationToken &",
6379   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
6380   "self_type" : "_ZTIRKN7android8hardware9keymaster4V4_017VerificationTokenE",
6381   "size" : 4,
6382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6387   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6388   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6389   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6396   "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 *> > *)> > > &",
6397   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6398   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6399   "size" : 4,
6400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6405   "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 *> > *)> > > &",
6406   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
6407   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
6408   "size" : 4,
6409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6414   "name" : "const android::hidl::base::V1_0::IBase *const &",
6415   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6416   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "_ZTIRKa",
6423   "name" : "const signed char &",
6424   "referenced_type" : "_ZTIKa",
6425   "self_type" : "_ZTIRKa",
6426   "size" : 4,
6427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "_ZTIRKb",
6432   "name" : "const bool &",
6433   "referenced_type" : "_ZTIKb",
6434   "self_type" : "_ZTIRKb",
6435   "size" : 4,
6436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "_ZTIRKd",
6441   "name" : "const double &",
6442   "referenced_type" : "_ZTIKd",
6443   "self_type" : "_ZTIRKd",
6444   "size" : 4,
6445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "_ZTIRKf",
6450   "name" : "const float &",
6451   "referenced_type" : "_ZTIKf",
6452   "self_type" : "_ZTIRKf",
6453   "size" : 4,
6454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "_ZTIRKh",
6459   "name" : "const unsigned char &",
6460   "referenced_type" : "_ZTIKh",
6461   "self_type" : "_ZTIRKh",
6462   "size" : 4,
6463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "_ZTIRKi",
6468   "name" : "const int &",
6469   "referenced_type" : "_ZTIKi",
6470   "self_type" : "_ZTIRKi",
6471   "size" : 4,
6472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "_ZTIRKj",
6477   "name" : "const unsigned int &",
6478   "referenced_type" : "_ZTIKj",
6479   "self_type" : "_ZTIRKj",
6480   "size" : 4,
6481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "_ZTIRKs",
6486   "name" : "const short &",
6487   "referenced_type" : "_ZTIKs",
6488   "self_type" : "_ZTIRKs",
6489   "size" : 4,
6490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "_ZTIRKt",
6495   "name" : "const unsigned short &",
6496   "referenced_type" : "_ZTIKt",
6497   "self_type" : "_ZTIRKt",
6498   "size" : 4,
6499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "_ZTIRKx",
6504   "name" : "const long long &",
6505   "referenced_type" : "_ZTIKx",
6506   "self_type" : "_ZTIRKx",
6507   "size" : 4,
6508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "_ZTIRKy",
6513   "name" : "const unsigned long long &",
6514   "referenced_type" : "_ZTIKy",
6515   "self_type" : "_ZTIRKy",
6516   "size" : 4,
6517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6522   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6523   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6524   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6525   "size" : 4,
6526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "_ZTIRN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6531   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &",
6532   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6533   "self_type" : "_ZTIRN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6534   "size" : 4,
6535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "_ZTIRN7android5MutexE",
6540   "name" : "android::Mutex &",
6541   "referenced_type" : "_ZTIN7android5MutexE",
6542   "self_type" : "_ZTIRN7android5MutexE",
6543   "size" : 4,
6544   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "_ZTIRN7android6RWLockE",
6549   "name" : "android::RWLock &",
6550   "referenced_type" : "_ZTIN7android6RWLockE",
6551   "self_type" : "_ZTIRN7android6RWLockE",
6552   "size" : 4,
6553   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "_ZTIRN7android7String8E",
6558   "name" : "android::String8 &",
6559   "referenced_type" : "_ZTIN7android7String8E",
6560   "self_type" : "_ZTIRN7android7String8E",
6561   "size" : 4,
6562   "source_file" : "/system/core/libutils/include/utils/String8.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "_ZTIRN7android8String16E",
6567   "name" : "android::String16 &",
6568   "referenced_type" : "_ZTIN7android8String16E",
6569   "self_type" : "_ZTIRN7android8String16E",
6570   "size" : 4,
6571   "source_file" : "/system/core/libutils/include/utils/String16.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6576   "name" : "android::hardware::TextOutput &",
6577   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6578   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6579   "size" : 4,
6580   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6585   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6586   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6587   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6588   "size" : 4,
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6594   "name" : "android::hardware::hidl_memory &",
6595   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6596   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6597   "size" : 4,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6603   "name" : "android::hardware::hidl_string &",
6604   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6605   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6606   "size" : 4,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6612   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> &",
6613   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6614   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
6615   "size" : 4,
6616   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6621   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> &",
6622   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6623   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
6624   "size" : 4,
6625   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6630   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > &",
6631   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6632   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
6633   "size" : 4,
6634   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6639   "name" : "android::hardware::Return<bool> &",
6640   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6641   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6642   "size" : 4,
6643   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6648   "name" : "android::hardware::Return<void> &",
6649   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6650   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6651   "size" : 4,
6652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6657   "name" : "android::hardware::Status &",
6658   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6659   "self_type" : "_ZTIRN7android8hardware6StatusE",
6660   "size" : 4,
6661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6666   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6667   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6668   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6669   "size" : 4,
6670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6675   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6676   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6677   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6678   "size" : 4,
6679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6684   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6685   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6686   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6687   "size" : 4,
6688   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6693   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6694   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6695   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6696   "size" : 4,
6697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "_ZTIRh",
6702   "name" : "unsigned char &",
6703   "referenced_type" : "_ZTIh",
6704   "self_type" : "_ZTIRh",
6705   "size" : 4,
6706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "_ZTIRi",
6711   "name" : "int &",
6712   "referenced_type" : "_ZTIi",
6713   "self_type" : "_ZTIRi",
6714   "size" : 4,
6715   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6716  },
6717  {
6718   "alignment" : 4,
6719   "linker_set_key" : "_ZTIRj",
6720   "name" : "unsigned int &",
6721   "referenced_type" : "_ZTIj",
6722   "self_type" : "_ZTIRj",
6723   "size" : 4,
6724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
6725  }
6726 ],
6727 "pointer_types" :
6728 [
6729  {
6730   "alignment" : 4,
6731   "linker_set_key" : "_ZTIP13native_handle",
6732   "name" : "native_handle *",
6733   "referenced_type" : "_ZTI13native_handle",
6734   "self_type" : "_ZTIP13native_handle",
6735   "size" : 4,
6736   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "linker_set_key" : "_ZTIP18android_flex_plane",
6741   "name" : "android_flex_plane *",
6742   "referenced_type" : "_ZTI18android_flex_plane",
6743   "self_type" : "_ZTIP18android_flex_plane",
6744   "size" : 4,
6745   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6746  },
6747  {
6748   "alignment" : 4,
6749   "linker_set_key" : "_ZTIP7log_msg",
6750   "name" : "log_msg *",
6751   "referenced_type" : "_ZTI7log_msg",
6752   "self_type" : "_ZTIP7log_msg",
6753   "size" : 4,
6754   "source_file" : "/system/core/liblog/include/log/log_read.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6759   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6760   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6761   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6762   "size" : 4,
6763   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6764  },
6765  {
6766   "alignment" : 4,
6767   "linker_set_key" : "_ZTIPFiPvE",
6768   "name" : "int (*)(void *)",
6769   "referenced_type" : "_ZTIFiPvE",
6770   "self_type" : "_ZTIPFiPvE",
6771   "size" : 4,
6772   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6773  },
6774  {
6775   "alignment" : 4,
6776   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6777   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6778   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6779   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6780   "size" : 4,
6781   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "linker_set_key" : "_ZTIPK13native_handle",
6786   "name" : "const native_handle *",
6787   "referenced_type" : "_ZTIK13native_handle",
6788   "self_type" : "_ZTIPK13native_handle",
6789   "size" : 4,
6790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "linker_set_key" : "_ZTIPK7log_msg",
6795   "name" : "const log_msg *",
6796   "referenced_type" : "_ZTIK7log_msg",
6797   "self_type" : "_ZTIPK7log_msg",
6798   "size" : 4,
6799   "source_file" : "/system/core/liblog/include/log/log_read.h"
6800  },
6801  {
6802   "alignment" : 4,
6803   "linker_set_key" : "_ZTIPKDs",
6804   "name" : "const char16_t *",
6805   "referenced_type" : "_ZTIKDs",
6806   "self_type" : "_ZTIPKDs",
6807   "size" : 4,
6808   "source_file" : "/system/core/libutils/include/utils/String16.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6813   "name" : "const android::VectorImpl *",
6814   "referenced_type" : "_ZTIKN7android10VectorImplE",
6815   "self_type" : "_ZTIPKN7android10VectorImplE",
6816   "size" : 4,
6817   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6822   "name" : "const android::NativeHandle *",
6823   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6824   "self_type" : "_ZTIPKN7android12NativeHandleE",
6825   "size" : 4,
6826   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6827  },
6828  {
6829   "alignment" : 4,
6830   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6831   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6832   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6833   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6834   "size" : 4,
6835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6836  },
6837  {
6838   "alignment" : 4,
6839   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6840   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6841   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6842   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6843   "size" : 4,
6844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6849   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6850   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6851   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6852   "size" : 4,
6853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6854  },
6855  {
6856   "alignment" : 4,
6857   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6858   "name" : "const android::sp<android::hardware::ProcessState> *",
6859   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6860   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6861   "size" : 4,
6862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6863  },
6864  {
6865   "alignment" : 4,
6866   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6867   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6868   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6869   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6870   "size" : 4,
6871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6872  },
6873  {
6874   "alignment" : 4,
6875   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6876   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6877   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6878   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6879   "size" : 4,
6880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6881  },
6882  {
6883   "alignment" : 4,
6884   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6885   "name" : "const android::sp<android::hardware::IBinder> *",
6886   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6887   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6888   "size" : 4,
6889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6890  },
6891  {
6892   "alignment" : 4,
6893   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6894   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> *",
6895   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6896   "self_type" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
6897   "size" : 4,
6898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6903   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
6904   "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6905   "self_type" : "_ZTIPKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
6906   "size" : 4,
6907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6908  },
6909  {
6910   "alignment" : 4,
6911   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6912   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6913   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6914   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6915   "size" : 4,
6916   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6917  },
6918  {
6919   "alignment" : 4,
6920   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6921   "name" : "const android::wp<android::hardware::BHwBinder> *",
6922   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6923   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6924   "size" : 4,
6925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6926  },
6927  {
6928   "alignment" : 4,
6929   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6930   "name" : "const android::hidl::base::V1_0::IBase *",
6931   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6932   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6933   "size" : 4,
6934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6939   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6940   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6941   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6942   "size" : 4,
6943   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6944  },
6945  {
6946   "alignment" : 4,
6947   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6948   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6949   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6950   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6951   "size" : 4,
6952   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6953  },
6954  {
6955   "alignment" : 4,
6956   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6957   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6958   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6959   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6960   "size" : 4,
6961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6966   "name" : "const android::RefBase *",
6967   "referenced_type" : "_ZTIKN7android7RefBaseE",
6968   "self_type" : "_ZTIPKN7android7RefBaseE",
6969   "size" : 4,
6970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "linker_set_key" : "_ZTIPKN7android7String8E",
6975   "name" : "const android::String8 *",
6976   "referenced_type" : "_ZTIKN7android7String8E",
6977   "self_type" : "_ZTIPKN7android7String8E",
6978   "size" : 4,
6979   "source_file" : "/system/core/libutils/include/utils/String8.h"
6980  },
6981  {
6982   "alignment" : 4,
6983   "linker_set_key" : "_ZTIPKN7android8String16E",
6984   "name" : "const android::String16 *",
6985   "referenced_type" : "_ZTIKN7android8String16E",
6986   "self_type" : "_ZTIPKN7android8String16E",
6987   "size" : 4,
6988   "source_file" : "/system/core/libutils/include/utils/String16.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6993   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6994   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6995   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj32EJEEE",
6996   "size" : 4,
6997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
7002   "name" : "const android::hardware::BpHwRefBase *",
7003   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7004   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
7005   "size" : 4,
7006   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7007  },
7008  {
7009   "alignment" : 4,
7010   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
7011   "name" : "const android::hardware::hidl_memory *",
7012   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7013   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
7014   "size" : 4,
7015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7016  },
7017  {
7018   "alignment" : 4,
7019   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
7020   "name" : "const android::hardware::hidl_version *",
7021   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
7022   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
7023   "size" : 4,
7024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7025  },
7026  {
7027   "alignment" : 4,
7028   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7029   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> *",
7030   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7031   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7032   "size" : 4,
7033   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7038   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> *",
7039   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7040   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7041   "size" : 4,
7042   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7047   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > *",
7048   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7049   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7050   "size" : 4,
7051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7052  },
7053  {
7054   "alignment" : 4,
7055   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
7056   "name" : "const android::hardware::Return<bool> *",
7057   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7058   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
7059   "size" : 4,
7060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7061  },
7062  {
7063   "alignment" : 4,
7064   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
7065   "name" : "const android::hardware::Status *",
7066   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
7067   "self_type" : "_ZTIPKN7android8hardware6StatusE",
7068   "size" : 4,
7069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7074   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7075   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7076   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7077   "size" : 4,
7078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7083   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7084   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7085   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7086   "size" : 4,
7087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7088  },
7089  {
7090   "alignment" : 4,
7091   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7092   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
7093   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7094   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
7095   "size" : 4,
7096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7097  },
7098  {
7099   "alignment" : 4,
7100   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7101   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7102   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7103   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7104   "size" : 4,
7105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106  },
7107  {
7108   "alignment" : 4,
7109   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7110   "name" : "const android::hardware::details::hidl_pointer<int> *",
7111   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7112   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7113   "size" : 4,
7114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7119   "name" : "const android::hardware::details::return_status *",
7120   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7121   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7122   "size" : 4,
7123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7124  },
7125  {
7126   "alignment" : 4,
7127   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
7128   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7129   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
7130   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLj32EJEEE",
7131   "size" : 4,
7132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7133  },
7134  {
7135   "alignment" : 4,
7136   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7137   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
7138   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7139   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
7140   "size" : 4,
7141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7142  },
7143  {
7144   "alignment" : 4,
7145   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7146   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7147   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7148   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7149   "size" : 4,
7150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7155   "name" : "const android::hardware::hidl_vec<int> *",
7156   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7157   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7158   "size" : 4,
7159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7160  },
7161  {
7162   "alignment" : 4,
7163   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7164   "name" : "const android::hardware::keymaster::V4_0::IKeymasterDevice *",
7165   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7166   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7167   "size" : 4,
7168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h"
7169  },
7170  {
7171   "alignment" : 4,
7172   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7173   "name" : "const android::hardware::keymaster::V4_0::BpHwKeymasterDevice *",
7174   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7175   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
7176   "size" : 4,
7177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h"
7178  },
7179  {
7180   "alignment" : 4,
7181   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7182   "name" : "const android::hardware::keymaster::V4_1::IKeymasterDevice *",
7183   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7184   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7185   "size" : 4,
7186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "linker_set_key" : "_ZTIPKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7191   "name" : "const android::hardware::keymaster::V4_1::BpHwKeymasterDevice *",
7192   "referenced_type" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7193   "self_type" : "_ZTIPKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7194   "size" : 4,
7195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "linker_set_key" : "_ZTIPKc",
7200   "name" : "const char *",
7201   "referenced_type" : "_ZTIKc",
7202   "self_type" : "_ZTIPKc",
7203   "size" : 4,
7204   "source_file" : "/system/core/liblog/include/android/log.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "linker_set_key" : "_ZTIPKh",
7209   "name" : "const unsigned char *",
7210   "referenced_type" : "_ZTIKh",
7211   "self_type" : "_ZTIPKh",
7212   "size" : 4,
7213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "linker_set_key" : "_ZTIPKv",
7218   "name" : "const void *",
7219   "referenced_type" : "_ZTIKv",
7220   "self_type" : "_ZTIPKv",
7221   "size" : 4,
7222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "linker_set_key" : "_ZTIPKy",
7227   "name" : "const unsigned long long *",
7228   "referenced_type" : "_ZTIKy",
7229   "self_type" : "_ZTIPKy",
7230   "size" : 4,
7231   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7232  },
7233  {
7234   "alignment" : 4,
7235   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7236   "name" : "android::ScopedTrace *",
7237   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7238   "self_type" : "_ZTIPN7android11ScopedTraceE",
7239   "size" : 4,
7240   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7241  },
7242  {
7243   "alignment" : 4,
7244   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7245   "name" : "android::ReferenceRenamer *",
7246   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7247   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7248   "size" : 4,
7249   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7250  },
7251  {
7252   "alignment" : 4,
7253   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7254   "name" : "android::VirtualLightRefBase *",
7255   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7256   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7257   "size" : 4,
7258   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7263   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7264   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7265   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7266   "size" : 4,
7267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7268  },
7269  {
7270   "alignment" : 4,
7271   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7272   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7273   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7274   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7275   "size" : 4,
7276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7281   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7282   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7283   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7284   "size" : 4,
7285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7290   "name" : "android::sp<android::hardware::ProcessState> *",
7291   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7292   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7293   "size" : 4,
7294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7299   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7300   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7301   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7302   "size" : 4,
7303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7304  },
7305  {
7306   "alignment" : 4,
7307   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7308   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7309   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7310   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7311   "size" : 4,
7312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7317   "name" : "android::sp<android::hardware::IBinder> *",
7318   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7319   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7320   "size" : 4,
7321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7326   "name" : "android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice> *",
7327   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7328   "self_type" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
7329   "size" : 4,
7330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "linker_set_key" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7335   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
7336   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7337   "self_type" : "_ZTIPN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
7338   "size" : 4,
7339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7344   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7345   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7346   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7347   "size" : 4,
7348   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7353   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7354   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7355   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7356   "size" : 4,
7357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7358  },
7359  {
7360   "alignment" : 4,
7361   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7362   "name" : "android::wp<android::hardware::BHwBinder> *",
7363   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7364   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7365   "size" : 4,
7366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7367  },
7368  {
7369   "alignment" : 4,
7370   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7371   "name" : "android::hidl::base::V1_0::IBase *",
7372   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7373   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7374   "size" : 4,
7375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7380   "name" : "android::hidl::base::V1_0::BnHwBase *",
7381   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7382   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7383   "size" : 4,
7384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7389   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7390   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7391   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7392   "size" : 4,
7393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7394  },
7395  {
7396   "alignment" : 4,
7397   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7398   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7399   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7400   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7401   "size" : 4,
7402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7403  },
7404  {
7405   "alignment" : 4,
7406   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7407   "name" : "android::Mutex::Autolock *",
7408   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7409   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7410   "size" : 4,
7411   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7412  },
7413  {
7414   "alignment" : 4,
7415   "linker_set_key" : "_ZTIPN7android5MutexE",
7416   "name" : "android::Mutex *",
7417   "referenced_type" : "_ZTIN7android5MutexE",
7418   "self_type" : "_ZTIPN7android5MutexE",
7419   "size" : 4,
7420   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7421  },
7422  {
7423   "alignment" : 4,
7424   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7425   "name" : "android::RWLock::AutoRLock *",
7426   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7427   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7428   "size" : 4,
7429   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7430  },
7431  {
7432   "alignment" : 4,
7433   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7434   "name" : "android::RWLock::AutoWLock *",
7435   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7436   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7437   "size" : 4,
7438   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "linker_set_key" : "_ZTIPN7android6RWLockE",
7443   "name" : "android::RWLock *",
7444   "referenced_type" : "_ZTIN7android6RWLockE",
7445   "self_type" : "_ZTIPN7android6RWLockE",
7446   "size" : 4,
7447   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7448  },
7449  {
7450   "alignment" : 4,
7451   "linker_set_key" : "_ZTIPN7android6ThreadE",
7452   "name" : "android::Thread *",
7453   "referenced_type" : "_ZTIN7android6ThreadE",
7454   "self_type" : "_ZTIPN7android6ThreadE",
7455   "size" : 4,
7456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7457  },
7458  {
7459   "alignment" : 4,
7460   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7461   "name" : "android::RefBase::weakref_impl *",
7462   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7463   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7464   "size" : 4,
7465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7466  },
7467  {
7468   "alignment" : 4,
7469   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7470   "name" : "android::RefBase::weakref_type *",
7471   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7472   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7473   "size" : 4,
7474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7479   "name" : "android::RefBase *",
7480   "referenced_type" : "_ZTIN7android7RefBaseE",
7481   "self_type" : "_ZTIPN7android7RefBaseE",
7482   "size" : 4,
7483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "linker_set_key" : "_ZTIPN7android7String8E",
7488   "name" : "android::String8 *",
7489   "referenced_type" : "_ZTIN7android7String8E",
7490   "self_type" : "_ZTIPN7android7String8E",
7491   "size" : 4,
7492   "source_file" : "/system/core/libutils/include/utils/String8.h"
7493  },
7494  {
7495   "alignment" : 4,
7496   "linker_set_key" : "_ZTIPN7android8String16E",
7497   "name" : "android::String16 *",
7498   "referenced_type" : "_ZTIN7android8String16E",
7499   "self_type" : "_ZTIPN7android8String16E",
7500   "size" : 4,
7501   "source_file" : "/system/core/libutils/include/utils/String16.h"
7502  },
7503  {
7504   "alignment" : 4,
7505   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7506   "name" : "android::hardware::IInterface *",
7507   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7508   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7509   "size" : 4,
7510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7511  },
7512  {
7513   "alignment" : 4,
7514   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7515   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7516   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7517   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7518   "size" : 4,
7519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7520  },
7521  {
7522   "alignment" : 4,
7523   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7524   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_1::IKeymasterDevice> *",
7525   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7526   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
7527   "size" : 4,
7528   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7529  },
7530  {
7531   "alignment" : 4,
7532   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7533   "name" : "android::hardware::hidl_memory *",
7534   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7535   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7536   "size" : 4,
7537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7538  },
7539  {
7540   "alignment" : 4,
7541   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7542   "name" : "android::hardware::hidl_string *",
7543   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7544   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7545   "size" : 4,
7546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7547  },
7548  {
7549   "alignment" : 4,
7550   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7551   "name" : "android::hardware::ProcessState *",
7552   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7553   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7554   "size" : 4,
7555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7560   "name" : "android::hardware::hidl_version *",
7561   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7562   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7563   "size" : 4,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7565  },
7566  {
7567   "alignment" : 4,
7568   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7569   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7570   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7571   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7572   "size" : 4,
7573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7578   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7579   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7580   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7581   "size" : 4,
7582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7583  },
7584  {
7585   "alignment" : 4,
7586   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7587   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7588   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7589   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7590   "size" : 4,
7591   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7592  },
7593  {
7594   "alignment" : 4,
7595   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7596   "name" : "android::hardware::GrantorDescriptor *",
7597   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7598   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7599   "size" : 4,
7600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7601  },
7602  {
7603   "alignment" : 4,
7604   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7605   "name" : "android::hardware::hidl_death_recipient *",
7606   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7607   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7608   "size" : 4,
7609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7610  },
7611  {
7612   "alignment" : 4,
7613   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7614   "name" : "android::hardware::hidl_binder_death_recipient *",
7615   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7616   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7617   "size" : 4,
7618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7619  },
7620  {
7621   "alignment" : 4,
7622   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7623   "name" : "android::hardware::Parcel *",
7624   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7625   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7626   "size" : 4,
7627   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7632   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> *",
7633   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7634   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
7635   "size" : 4,
7636   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7637  },
7638  {
7639   "alignment" : 4,
7640   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7641   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> *",
7642   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7643   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
7644   "size" : 4,
7645   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7646  },
7647  {
7648   "alignment" : 4,
7649   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7650   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > *",
7651   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7652   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
7653   "size" : 4,
7654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7655  },
7656  {
7657   "alignment" : 4,
7658   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7659   "name" : "android::hardware::Return<bool> *",
7660   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7661   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7662   "size" : 4,
7663   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7668   "name" : "android::hardware::Return<void> *",
7669   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7670   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7671   "size" : 4,
7672   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7673  },
7674  {
7675   "alignment" : 4,
7676   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7677   "name" : "android::hardware::Status *",
7678   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7679   "self_type" : "_ZTIPN7android8hardware6StatusE",
7680   "size" : 4,
7681   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7682  },
7683  {
7684   "alignment" : 4,
7685   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7686   "name" : "android::hardware::IBinder::DeathRecipient *",
7687   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7688   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7689   "size" : 4,
7690   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7691  },
7692  {
7693   "alignment" : 4,
7694   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7695   "name" : "android::hardware::IBinder *",
7696   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7697   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7698   "size" : 4,
7699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7700  },
7701  {
7702   "alignment" : 4,
7703   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7704   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7706   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7707   "size" : 4,
7708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7709  },
7710  {
7711   "alignment" : 4,
7712   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7713   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7714   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7715   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7716   "size" : 4,
7717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7718  },
7719  {
7720   "alignment" : 4,
7721   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7722   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7723   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7724   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7725   "size" : 4,
7726   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7727  },
7728  {
7729   "alignment" : 4,
7730   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7731   "name" : "android::hardware::details::return_status *",
7732   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7733   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7734   "size" : 4,
7735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7736  },
7737  {
7738   "alignment" : 4,
7739   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7740   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
7741   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
7742   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLj32EJEEE",
7743   "size" : 4,
7744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7749   "name" : "android::hardware::details::HidlInstrumentor *",
7750   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7751   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7752   "size" : 4,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7758   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7759   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7760   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7761   "size" : 4,
7762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7767   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7768   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7769   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7770   "size" : 4,
7771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7772  },
7773  {
7774   "alignment" : 4,
7775   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7776   "name" : "android::hardware::hidl_vec<unsigned char> *",
7777   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7778   "self_type" : "_ZTIPN7android8hardware8hidl_vecIhEE",
7779   "size" : 4,
7780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7781  },
7782  {
7783   "alignment" : 4,
7784   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7785   "name" : "android::hardware::BHwBinder *",
7786   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7787   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7788   "size" : 4,
7789   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE",
7794   "name" : "android::hardware::keymaster::V4_0::KeyParameter *",
7795   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
7796   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE",
7797   "size" : 4,
7798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7799  },
7800  {
7801   "alignment" : 4,
7802   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7803   "name" : "android::hardware::keymaster::V4_0::IKeymasterDevice *",
7804   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7805   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
7806   "size" : 4,
7807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7808  },
7809  {
7810   "alignment" : 4,
7811   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7812   "name" : "android::hardware::keymaster::V4_0::BnHwKeymasterDevice *",
7813   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7814   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
7815   "size" : 4,
7816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BnHwKeymasterDevice.h"
7817  },
7818  {
7819   "alignment" : 4,
7820   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7821   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters *",
7822   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7823   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE",
7824   "size" : 4,
7825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7826  },
7827  {
7828   "alignment" : 4,
7829   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7830   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice *",
7831   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7832   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
7833   "size" : 4,
7834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7835  },
7836  {
7837   "alignment" : 4,
7838   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7839   "name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice *",
7840   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7841   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
7842   "size" : 4,
7843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7844  },
7845  {
7846   "alignment" : 4,
7847   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7848   "name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice *",
7849   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7850   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
7851   "size" : 4,
7852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "linker_set_key" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7857   "name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice *",
7858   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7859   "self_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
7860   "size" : 4,
7861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7862  },
7863  {
7864   "alignment" : 4,
7865   "linker_set_key" : "_ZTIPN7android9ConditionE",
7866   "name" : "android::Condition *",
7867   "referenced_type" : "_ZTIN7android9ConditionE",
7868   "self_type" : "_ZTIPN7android9ConditionE",
7869   "size" : 4,
7870   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "linker_set_key" : "_ZTIPPv",
7875   "name" : "void **",
7876   "referenced_type" : "_ZTIPv",
7877   "self_type" : "_ZTIPPv",
7878   "size" : 4,
7879   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "linker_set_key" : "_ZTIPc",
7884   "name" : "char *",
7885   "referenced_type" : "_ZTIc",
7886   "self_type" : "_ZTIPc",
7887   "size" : 4,
7888   "source_file" : "/system/core/liblog/include/log/log_read.h"
7889  },
7890  {
7891   "alignment" : 4,
7892   "linker_set_key" : "_ZTIPh",
7893   "name" : "unsigned char *",
7894   "referenced_type" : "_ZTIh",
7895   "self_type" : "_ZTIPh",
7896   "size" : 4,
7897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7898  },
7899  {
7900   "alignment" : 4,
7901   "linker_set_key" : "_ZTIPi",
7902   "name" : "int *",
7903   "referenced_type" : "_ZTIi",
7904   "self_type" : "_ZTIPi",
7905   "size" : 4,
7906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7907  },
7908  {
7909   "alignment" : 4,
7910   "linker_set_key" : "_ZTIPv",
7911   "name" : "void *",
7912   "referenced_type" : "_ZTIv",
7913   "self_type" : "_ZTIPv",
7914   "size" : 4,
7915   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "linker_set_key" : "_ZTIPy",
7920   "name" : "unsigned long long *",
7921   "referenced_type" : "_ZTIy",
7922   "self_type" : "_ZTIPy",
7923   "size" : 4,
7924   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7925  }
7926 ],
7927 "qualified_types" :
7928 [
7929  {
7930   "alignment" : 4,
7931   "is_const" : true,
7932   "linker_set_key" : "_ZTIK13native_handle",
7933   "name" : "const native_handle",
7934   "referenced_type" : "_ZTI13native_handle",
7935   "self_type" : "_ZTIK13native_handle",
7936   "size" : 12,
7937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7938  },
7939  {
7940   "alignment" : 4,
7941   "is_const" : true,
7942   "linker_set_key" : "_ZTIK7log_msg",
7943   "name" : "const log_msg",
7944   "referenced_type" : "_ZTI7log_msg",
7945   "self_type" : "_ZTIK7log_msg",
7946   "size" : 5124,
7947   "source_file" : "/system/core/liblog/include/log/log_read.h"
7948  },
7949  {
7950   "alignment" : 2,
7951   "is_const" : true,
7952   "linker_set_key" : "_ZTIKDs",
7953   "name" : "const char16_t",
7954   "referenced_type" : "_ZTIDs",
7955   "self_type" : "_ZTIKDs",
7956   "size" : 2,
7957   "source_file" : "/system/core/libutils/include/utils/String16.h"
7958  },
7959  {
7960   "alignment" : 4,
7961   "is_const" : true,
7962   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7963   "name" : "const android::VectorImpl",
7964   "referenced_type" : "_ZTIN7android10VectorImplE",
7965   "self_type" : "_ZTIKN7android10VectorImplE",
7966   "size" : 20,
7967   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7968  },
7969  {
7970   "alignment" : 4,
7971   "is_const" : true,
7972   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7973   "name" : "const android::NativeHandle",
7974   "referenced_type" : "_ZTIN7android12NativeHandleE",
7975   "self_type" : "_ZTIKN7android12NativeHandleE",
7976   "size" : 12,
7977   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7978  },
7979  {
7980   "alignment" : 4,
7981   "is_const" : true,
7982   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7983   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7984   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7985   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7986   "size" : 4,
7987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7988  },
7989  {
7990   "alignment" : 4,
7991   "is_const" : true,
7992   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7993   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7994   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7995   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7996   "size" : 4,
7997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7998  },
7999  {
8000   "alignment" : 4,
8001   "is_const" : true,
8002   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8003   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8004   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8005   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8006   "size" : 4,
8007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8008  },
8009  {
8010   "alignment" : 4,
8011   "is_const" : true,
8012   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8013   "name" : "const android::sp<android::hardware::ProcessState>",
8014   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8015   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8016   "size" : 4,
8017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8018  },
8019  {
8020   "alignment" : 4,
8021   "is_const" : true,
8022   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8023   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8024   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8025   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8026   "size" : 4,
8027   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "is_const" : true,
8032   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8033   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8034   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8035   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8036   "size" : 4,
8037   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8038  },
8039  {
8040   "alignment" : 4,
8041   "is_const" : true,
8042   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8043   "name" : "const android::sp<android::hardware::IBinder>",
8044   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8045   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8046   "size" : 4,
8047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8048  },
8049  {
8050   "alignment" : 4,
8051   "is_const" : true,
8052   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8053   "name" : "const android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice>",
8054   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8055   "self_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
8056   "size" : 4,
8057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8058  },
8059  {
8060   "alignment" : 4,
8061   "is_const" : true,
8062   "linker_set_key" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8063   "name" : "const android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice>",
8064   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8065   "self_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
8066   "size" : 4,
8067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8068  },
8069  {
8070   "alignment" : 4,
8071   "is_const" : true,
8072   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8073   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8074   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8075   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8076   "size" : 8,
8077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8078  },
8079  {
8080   "alignment" : 4,
8081   "is_const" : true,
8082   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8083   "name" : "const android::wp<android::hardware::BHwBinder>",
8084   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8085   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8086   "size" : 8,
8087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8088  },
8089  {
8090   "alignment" : 4,
8091   "is_const" : true,
8092   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8093   "name" : "const android::hidl::base::V1_0::IBase",
8094   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8095   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8096   "size" : 12,
8097   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8098  },
8099  {
8100   "alignment" : 4,
8101   "is_const" : true,
8102   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8103   "name" : "const android::hidl::base::V1_0::BpHwBase",
8104   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8105   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8106   "size" : 92,
8107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8108  },
8109  {
8110   "alignment" : 4,
8111   "is_const" : true,
8112   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8113   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8114   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8115   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8116   "size" : 4,
8117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "is_const" : true,
8122   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8123   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8124   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8125   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8126   "size" : 4,
8127   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8128  },
8129  {
8130   "alignment" : 1,
8131   "is_const" : true,
8132   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8133   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8134   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8135   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8136   "size" : 1,
8137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8138  },
8139  {
8140   "alignment" : 4,
8141   "is_const" : true,
8142   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8143   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8144   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8145   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8146   "size" : 12,
8147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8148  },
8149  {
8150   "alignment" : 4,
8151   "is_const" : true,
8152   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8153   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8154   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8155   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8156   "size" : 12,
8157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8158  },
8159  {
8160   "alignment" : 4,
8161   "is_const" : true,
8162   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8163   "name" : "const android::RefBase",
8164   "referenced_type" : "_ZTIN7android7RefBaseE",
8165   "self_type" : "_ZTIKN7android7RefBaseE",
8166   "size" : 8,
8167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8168  },
8169  {
8170   "alignment" : 4,
8171   "is_const" : true,
8172   "linker_set_key" : "_ZTIKN7android7String8E",
8173   "name" : "const android::String8",
8174   "referenced_type" : "_ZTIN7android7String8E",
8175   "self_type" : "_ZTIKN7android7String8E",
8176   "size" : 4,
8177   "source_file" : "/system/core/libutils/include/utils/String8.h"
8178  },
8179  {
8180   "alignment" : 4,
8181   "is_const" : true,
8182   "linker_set_key" : "_ZTIKN7android8String16E",
8183   "name" : "const android::String16",
8184   "referenced_type" : "_ZTIN7android8String16E",
8185   "self_type" : "_ZTIKN7android8String16E",
8186   "size" : 4,
8187   "source_file" : "/system/core/libutils/include/utils/String16.h"
8188  },
8189  {
8190   "alignment" : 1,
8191   "is_const" : true,
8192   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8193   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8194   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8195   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8196   "size" : 32,
8197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8198  },
8199  {
8200   "alignment" : 4,
8201   "is_const" : true,
8202   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8203   "name" : "const android::hardware::BpHwRefBase",
8204   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8205   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8206   "size" : 24,
8207   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8208  },
8209  {
8210   "alignment" : 4,
8211   "is_const" : true,
8212   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8213   "name" : "const android::hardware::hidl_handle",
8214   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8215   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8216   "size" : 16,
8217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8218  },
8219  {
8220   "alignment" : 4,
8221   "is_const" : true,
8222   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8223   "name" : "const android::hardware::hidl_memory",
8224   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8225   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8226   "size" : 40,
8227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8228  },
8229  {
8230   "alignment" : 4,
8231   "is_const" : true,
8232   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8233   "name" : "const android::hardware::hidl_string",
8234   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8235   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8236   "size" : 16,
8237   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8238  },
8239  {
8240   "alignment" : 2,
8241   "is_const" : true,
8242   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8243   "name" : "const android::hardware::hidl_version",
8244   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8245   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8246   "size" : 4,
8247   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8248  },
8249  {
8250   "alignment" : 4,
8251   "is_const" : true,
8252   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8253   "name" : "const android::hardware::Parcel",
8254   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8255   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8256   "size" : 68,
8257   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8258  },
8259  {
8260   "alignment" : 4,
8261   "is_const" : true,
8262   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8263   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode>",
8264   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8265   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
8266   "size" : 28,
8267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8268  },
8269  {
8270   "alignment" : 4,
8271   "is_const" : true,
8272   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8273   "name" : "const android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode>",
8274   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8275   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
8276   "size" : 28,
8277   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8278  },
8279  {
8280   "alignment" : 4,
8281   "is_const" : true,
8282   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8283   "name" : "const android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> >",
8284   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8285   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
8286   "size" : 28,
8287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8288  },
8289  {
8290   "alignment" : 4,
8291   "is_const" : true,
8292   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8293   "name" : "const android::hardware::Return<bool>",
8294   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8295   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8296   "size" : 24,
8297   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8298  },
8299  {
8300   "alignment" : 4,
8301   "is_const" : true,
8302   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8303   "name" : "const android::hardware::Status",
8304   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8305   "self_type" : "_ZTIKN7android8hardware6StatusE",
8306   "size" : 20,
8307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8308  },
8309  {
8310   "alignment" : 4,
8311   "is_const" : true,
8312   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8313   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8314   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8315   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8316   "size" : 8,
8317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8318  },
8319  {
8320   "alignment" : 4,
8321   "is_const" : true,
8322   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8323   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8324   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8325   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8326   "size" : 8,
8327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8328  },
8329  {
8330   "alignment" : 4,
8331   "is_const" : true,
8332   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8333   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
8334   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8335   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
8336   "size" : 8,
8337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8338  },
8339  {
8340   "alignment" : 4,
8341   "is_const" : true,
8342   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8343   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
8344   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
8345   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
8346   "size" : 8,
8347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8348  },
8349  {
8350   "alignment" : 4,
8351   "is_const" : true,
8352   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8353   "name" : "const android::hardware::details::hidl_pointer<int>",
8354   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8355   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8356   "size" : 8,
8357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8358  },
8359  {
8360   "alignment" : 4,
8361   "is_const" : true,
8362   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8363   "name" : "const android::hardware::details::return_status",
8364   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8365   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8366   "size" : 24,
8367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8368  },
8369  {
8370   "alignment" : 4,
8371   "is_const" : true,
8372   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8373   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
8374   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
8375   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLj32EJEEE",
8376   "size" : 4,
8377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8378  },
8379  {
8380   "is_const" : true,
8381   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8382   "name" : "const iter<is_const>",
8383   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8384   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8386  },
8387  {
8388   "alignment" : 4,
8389   "is_const" : true,
8390   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8391   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8392   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8393   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8394   "size" : 16,
8395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
8396  },
8397  {
8398   "alignment" : 4,
8399   "is_const" : true,
8400   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8401   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
8402   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8403   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
8404   "size" : 16,
8405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8406  },
8407  {
8408   "alignment" : 4,
8409   "is_const" : true,
8410   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8411   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters>",
8412   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8413   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
8414   "size" : 16,
8415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8416  },
8417  {
8418   "alignment" : 4,
8419   "is_const" : true,
8420   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8421   "name" : "const android::hardware::hidl_vec<unsigned char>",
8422   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
8423   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
8424   "size" : 16,
8425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8426  },
8427  {
8428   "alignment" : 4,
8429   "is_const" : true,
8430   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8431   "name" : "const android::hardware::hidl_vec<int>",
8432   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8433   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8434   "size" : 16,
8435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8436  },
8437  {
8438   "alignment" : 4,
8439   "is_const" : true,
8440   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_010KeyPurposeE",
8441   "name" : "const android::hardware::keymaster::V4_0::KeyPurpose",
8442   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE",
8443   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_010KeyPurposeE",
8444   "size" : 4,
8445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8446  },
8447  {
8448   "alignment" : 4,
8449   "is_const" : true,
8450   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_011PaddingModeE",
8451   "name" : "const android::hardware::keymaster::V4_0::PaddingMode",
8452   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE",
8453   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_011PaddingModeE",
8454   "size" : 4,
8455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8456  },
8457  {
8458   "alignment" : 8,
8459   "is_const" : true,
8460   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
8461   "name" : "const android::hardware::keymaster::V4_0::KeyParameter",
8462   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
8463   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_012KeyParameterE",
8464   "size" : 32,
8465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8466  },
8467  {
8468   "alignment" : 4,
8469   "is_const" : true,
8470   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_013SecurityLevelE",
8471   "name" : "const android::hardware::keymaster::V4_0::SecurityLevel",
8472   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE",
8473   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_013SecurityLevelE",
8474   "size" : 4,
8475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8476  },
8477  {
8478   "alignment" : 4,
8479   "is_const" : true,
8480   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8481   "name" : "const android::hardware::keymaster::V4_0::IKeymasterDevice",
8482   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8483   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
8484   "size" : 12,
8485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h"
8486  },
8487  {
8488   "alignment" : 8,
8489   "is_const" : true,
8490   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8491   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
8492   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8493   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
8494   "size" : 56,
8495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8496  },
8497  {
8498   "alignment" : 8,
8499   "is_const" : true,
8500   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
8501   "name" : "const android::hardware::keymaster::V4_0::VerificationToken",
8502   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
8503   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_017VerificationTokenE",
8504   "size" : 56,
8505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8506  },
8507  {
8508   "alignment" : 4,
8509   "is_const" : true,
8510   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8511   "name" : "const android::hardware::keymaster::V4_0::BpHwKeymasterDevice",
8512   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8513   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
8514   "size" : 92,
8515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h"
8516  },
8517  {
8518   "alignment" : 4,
8519   "is_const" : true,
8520   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8521   "name" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
8522   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8523   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_021KeyDerivationFunctionE",
8524   "size" : 4,
8525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8526  },
8527  {
8528   "alignment" : 4,
8529   "is_const" : true,
8530   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8531   "name" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
8532   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8533   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE",
8534   "size" : 4,
8535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "is_const" : true,
8540   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8541   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
8542   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8543   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE",
8544   "size" : 4,
8545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8546  },
8547  {
8548   "alignment" : 4,
8549   "is_const" : true,
8550   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_03TagE",
8551   "name" : "const android::hardware::keymaster::V4_0::Tag",
8552   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE",
8553   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_03TagE",
8554   "size" : 4,
8555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8556  },
8557  {
8558   "alignment" : 4,
8559   "is_const" : true,
8560   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_06DigestE",
8561   "name" : "const android::hardware::keymaster::V4_0::Digest",
8562   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE",
8563   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_06DigestE",
8564   "size" : 4,
8565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8566  },
8567  {
8568   "alignment" : 4,
8569   "is_const" : true,
8570   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_07EcCurveE",
8571   "name" : "const android::hardware::keymaster::V4_0::EcCurve",
8572   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE",
8573   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_07EcCurveE",
8574   "size" : 4,
8575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8576  },
8577  {
8578   "alignment" : 4,
8579   "is_const" : true,
8580   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_07TagTypeE",
8581   "name" : "const android::hardware::keymaster::V4_0::TagType",
8582   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07TagTypeE",
8583   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_07TagTypeE",
8584   "size" : 4,
8585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8586  },
8587  {
8588   "alignment" : 4,
8589   "is_const" : true,
8590   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09AlgorithmE",
8591   "name" : "const android::hardware::keymaster::V4_0::Algorithm",
8592   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE",
8593   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09AlgorithmE",
8594   "size" : 4,
8595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8596  },
8597  {
8598   "alignment" : 4,
8599   "is_const" : true,
8600   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09BlockModeE",
8601   "name" : "const android::hardware::keymaster::V4_0::BlockMode",
8602   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE",
8603   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09BlockModeE",
8604   "size" : 4,
8605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8606  },
8607  {
8608   "alignment" : 4,
8609   "is_const" : true,
8610   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09ConstantsE",
8611   "name" : "const android::hardware::keymaster::V4_0::Constants",
8612   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ConstantsE",
8613   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09ConstantsE",
8614   "size" : 4,
8615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8616  },
8617  {
8618   "alignment" : 4,
8619   "is_const" : true,
8620   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09ErrorCodeE",
8621   "name" : "const android::hardware::keymaster::V4_0::ErrorCode",
8622   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE",
8623   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09ErrorCodeE",
8624   "size" : 4,
8625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8626  },
8627  {
8628   "alignment" : 4,
8629   "is_const" : true,
8630   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09KeyFormatE",
8631   "name" : "const android::hardware::keymaster::V4_0::KeyFormat",
8632   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyFormatE",
8633   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09KeyFormatE",
8634   "size" : 4,
8635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8636  },
8637  {
8638   "alignment" : 4,
8639   "is_const" : true,
8640   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_09KeyOriginE",
8641   "name" : "const android::hardware::keymaster::V4_0::KeyOrigin",
8642   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE",
8643   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_09KeyOriginE",
8644   "size" : 4,
8645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8646  },
8647  {
8648   "alignment" : 4,
8649   "is_const" : true,
8650   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8651   "name" : "const android::hardware::keymaster::V4_1::IKeymasterDevice",
8652   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8653   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
8654   "size" : 12,
8655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h"
8656  },
8657  {
8658   "alignment" : 4,
8659   "is_const" : true,
8660   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8661   "name" : "const android::hardware::keymaster::V4_1::BpHwKeymasterDevice",
8662   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8663   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
8664   "size" : 92,
8665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h"
8666  },
8667  {
8668   "alignment" : 4,
8669   "is_const" : true,
8670   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_13TagE",
8671   "name" : "const android::hardware::keymaster::V4_1::Tag",
8672   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_13TagE",
8673   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_13TagE",
8674   "size" : 4,
8675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8676  },
8677  {
8678   "alignment" : 4,
8679   "is_const" : true,
8680   "linker_set_key" : "_ZTIKN7android8hardware9keymaster4V4_19ErrorCodeE",
8681   "name" : "const android::hardware::keymaster::V4_1::ErrorCode",
8682   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE",
8683   "self_type" : "_ZTIKN7android8hardware9keymaster4V4_19ErrorCodeE",
8684   "size" : 4,
8685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8686  },
8687  {
8688   "alignment" : 4,
8689   "is_const" : true,
8690   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8691   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8692   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8693   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8694   "size" : 12,
8695   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8696  },
8697  {
8698   "alignment" : 4,
8699   "is_const" : true,
8700   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8701   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8702   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8703   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8704   "size" : 12,
8705   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8706  },
8707  {
8708   "alignment" : 4,
8709   "is_const" : true,
8710   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8711   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8712   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8713   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8714   "size" : 4,
8715   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8716  },
8717  {
8718   "alignment" : 1,
8719   "is_const" : true,
8720   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8721   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8722   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8723   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8724   "size" : 3,
8725   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8726  },
8727  {
8728   "alignment" : 4,
8729   "is_const" : true,
8730   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8731   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8732   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8733   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELj5EEE",
8734   "size" : 20,
8735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8736  },
8737  {
8738   "alignment" : 4,
8739   "is_const" : true,
8740   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8741   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8742   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8743   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELj6EEE",
8744   "size" : 24,
8745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8746  },
8747  {
8748   "alignment" : 4,
8749   "is_const" : true,
8750   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8751   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8752   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8753   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELj3EEE",
8754   "size" : 12,
8755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8756  },
8757  {
8758   "alignment" : 4,
8759   "is_const" : true,
8760   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8761   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8762   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8763   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELj6EEE",
8764   "size" : 24,
8765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8766  },
8767  {
8768   "alignment" : 4,
8769   "is_const" : true,
8770   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8771   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8772   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8773   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELj2EEE",
8774   "size" : 8,
8775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8776  },
8777  {
8778   "alignment" : 4,
8779   "is_const" : true,
8780   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8781   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8782   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8783   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELj4EEE",
8784   "size" : 16,
8785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8786  },
8787  {
8788   "alignment" : 4,
8789   "is_const" : true,
8790   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8791   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8792   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8793   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_03TagELj55EEE",
8794   "size" : 220,
8795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8796  },
8797  {
8798   "alignment" : 4,
8799   "is_const" : true,
8800   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8801   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8802   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8803   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELj7EEE",
8804   "size" : 28,
8805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8806  },
8807  {
8808   "alignment" : 4,
8809   "is_const" : true,
8810   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8811   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8812   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8813   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELj4EEE",
8814   "size" : 16,
8815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8816  },
8817  {
8818   "alignment" : 4,
8819   "is_const" : true,
8820   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8821   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8822   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8823   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELj11EEE",
8824   "size" : 44,
8825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8826  },
8827  {
8828   "alignment" : 4,
8829   "is_const" : true,
8830   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8831   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8832   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8833   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELj5EEE",
8834   "size" : 20,
8835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8836  },
8837  {
8838   "alignment" : 4,
8839   "is_const" : true,
8840   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8841   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8842   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8843   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELj4EEE",
8844   "size" : 16,
8845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8846  },
8847  {
8848   "alignment" : 4,
8849   "is_const" : true,
8850   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8851   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8852   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8853   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELj1EEE",
8854   "size" : 4,
8855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8856  },
8857  {
8858   "alignment" : 4,
8859   "is_const" : true,
8860   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8861   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8862   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8863   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELj74EEE",
8864   "size" : 296,
8865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8866  },
8867  {
8868   "alignment" : 4,
8869   "is_const" : true,
8870   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8871   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8872   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8873   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELj3EEE",
8874   "size" : 12,
8875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8876  },
8877  {
8878   "alignment" : 4,
8879   "is_const" : true,
8880   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8881   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8882   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8883   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELj5EEE",
8884   "size" : 20,
8885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8886  },
8887  {
8888   "alignment" : 4,
8889   "is_const" : true,
8890   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8891   "name" : "const std::array<android::hardware::keymaster::V4_1::Tag, 59>",
8892   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8893   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_13TagELj59EEE",
8894   "size" : 236,
8895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8896  },
8897  {
8898   "alignment" : 4,
8899   "is_const" : true,
8900   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8901   "name" : "const std::array<android::hardware::keymaster::V4_1::ErrorCode, 79>",
8902   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8903   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELj79EEE",
8904   "size" : 316,
8905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/types.h"
8906  },
8907  {
8908   "alignment" : 4,
8909   "is_const" : true,
8910   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8911   "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 *> > *)> > >",
8912   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8913   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8914   "size" : 12,
8915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8916  },
8917  {
8918   "alignment" : 4,
8919   "is_const" : true,
8920   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8921   "name" : "const android::hidl::base::V1_0::IBase *const",
8922   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8923   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8924   "size" : 4,
8925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8926  },
8927  {
8928   "alignment" : 4,
8929   "is_const" : true,
8930   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8931   "name" : "android::RefBase::weakref_impl *const",
8932   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
8933   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
8934   "size" : 4,
8935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8936  },
8937  {
8938   "alignment" : 4,
8939   "is_const" : true,
8940   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8941   "name" : "android::RefBase::weakref_impl *const",
8942   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8943   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8944   "size" : 4,
8945   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8946  },
8947  {
8948   "alignment" : 4,
8949   "is_const" : true,
8950   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8951   "name" : "android::hardware::IBinder *const",
8952   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8953   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8954   "size" : 4,
8955   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8956  },
8957  {
8958   "alignment" : 4,
8959   "is_const" : true,
8960   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8961   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8962   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8963   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8964   "size" : 8,
8965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8966  },
8967  {
8968   "alignment" : 4,
8969   "is_const" : true,
8970   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8971   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8972   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8973   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8974   "size" : 8,
8975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8976  },
8977  {
8978   "alignment" : 1,
8979   "is_const" : true,
8980   "linker_set_key" : "_ZTIKa",
8981   "name" : "const signed char",
8982   "referenced_type" : "_ZTIa",
8983   "self_type" : "_ZTIKa",
8984   "size" : 1,
8985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8986  },
8987  {
8988   "alignment" : 1,
8989   "is_const" : true,
8990   "linker_set_key" : "_ZTIKb",
8991   "name" : "const bool",
8992   "referenced_type" : "_ZTIb",
8993   "self_type" : "_ZTIKb",
8994   "size" : 1,
8995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8996  },
8997  {
8998   "alignment" : 1,
8999   "is_const" : true,
9000   "linker_set_key" : "_ZTIKc",
9001   "name" : "const char",
9002   "referenced_type" : "_ZTIc",
9003   "self_type" : "_ZTIKc",
9004   "size" : 1,
9005   "source_file" : "/system/core/liblog/include/android/log.h"
9006  },
9007  {
9008   "alignment" : 4,
9009   "is_const" : true,
9010   "linker_set_key" : "_ZTIKd",
9011   "name" : "const double",
9012   "referenced_type" : "_ZTId",
9013   "self_type" : "_ZTIKd",
9014   "size" : 8,
9015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9016  },
9017  {
9018   "alignment" : 4,
9019   "is_const" : true,
9020   "linker_set_key" : "_ZTIKf",
9021   "name" : "const float",
9022   "referenced_type" : "_ZTIf",
9023   "self_type" : "_ZTIKf",
9024   "size" : 4,
9025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9026  },
9027  {
9028   "alignment" : 1,
9029   "is_const" : true,
9030   "linker_set_key" : "_ZTIKh",
9031   "name" : "const unsigned char",
9032   "referenced_type" : "_ZTIh",
9033   "self_type" : "_ZTIKh",
9034   "size" : 1,
9035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9036  },
9037  {
9038   "alignment" : 4,
9039   "is_const" : true,
9040   "linker_set_key" : "_ZTIKi",
9041   "name" : "const int",
9042   "referenced_type" : "_ZTIi",
9043   "self_type" : "_ZTIKi",
9044   "size" : 4,
9045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9046  },
9047  {
9048   "alignment" : 4,
9049   "is_const" : true,
9050   "linker_set_key" : "_ZTIKj",
9051   "name" : "const unsigned int",
9052   "referenced_type" : "_ZTIj",
9053   "self_type" : "_ZTIKj",
9054   "size" : 4,
9055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9056  },
9057  {
9058   "alignment" : 2,
9059   "is_const" : true,
9060   "linker_set_key" : "_ZTIKs",
9061   "name" : "const short",
9062   "referenced_type" : "_ZTIs",
9063   "self_type" : "_ZTIKs",
9064   "size" : 2,
9065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9066  },
9067  {
9068   "alignment" : 2,
9069   "is_const" : true,
9070   "linker_set_key" : "_ZTIKt",
9071   "name" : "const unsigned short",
9072   "referenced_type" : "_ZTIt",
9073   "self_type" : "_ZTIKt",
9074   "size" : 2,
9075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9076  },
9077  {
9078   "is_const" : true,
9079   "linker_set_key" : "_ZTIKv",
9080   "name" : "const void",
9081   "referenced_type" : "_ZTIv",
9082   "self_type" : "_ZTIKv",
9083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9084  },
9085  {
9086   "alignment" : 4,
9087   "is_const" : true,
9088   "linker_set_key" : "_ZTIKx",
9089   "name" : "const long long",
9090   "referenced_type" : "_ZTIx",
9091   "self_type" : "_ZTIKx",
9092   "size" : 8,
9093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "is_const" : true,
9098   "linker_set_key" : "_ZTIKy",
9099   "name" : "const unsigned long long",
9100   "referenced_type" : "_ZTIy",
9101   "self_type" : "_ZTIKy",
9102   "size" : 8,
9103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9104  },
9105  {
9106   "alignment" : 1,
9107   "is_volatile" : true,
9108   "linker_set_key" : "_ZTIVb",
9109   "name" : "volatile bool",
9110   "referenced_type" : "_ZTIb",
9111   "self_type" : "_ZTIVb",
9112   "size" : 1,
9113   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9114  },
9115  {
9116   "alignment" : 4,
9117   "is_volatile" : true,
9118   "linker_set_key" : "_ZTIVi",
9119   "name" : "volatile int",
9120   "referenced_type" : "_ZTIi",
9121   "self_type" : "_ZTIVi",
9122   "size" : 4,
9123   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9124  }
9125 ],
9126 "record_types" :
9127 [
9128  {
9129   "alignment" : 4,
9130   "fields" :
9131   [
9132    {
9133     "field_name" : "len",
9134     "referenced_type" : "_ZTIt"
9135    },
9136    {
9137     "field_name" : "hdr_size",
9138     "field_offset" : 16,
9139     "referenced_type" : "_ZTIt"
9140    },
9141    {
9142     "field_name" : "pid",
9143     "field_offset" : 32,
9144     "referenced_type" : "_ZTIi"
9145    },
9146    {
9147     "field_name" : "tid",
9148     "field_offset" : 64,
9149     "referenced_type" : "_ZTIj"
9150    },
9151    {
9152     "field_name" : "sec",
9153     "field_offset" : 96,
9154     "referenced_type" : "_ZTIj"
9155    },
9156    {
9157     "field_name" : "nsec",
9158     "field_offset" : 128,
9159     "referenced_type" : "_ZTIj"
9160    },
9161    {
9162     "field_name" : "lid",
9163     "field_offset" : 160,
9164     "referenced_type" : "_ZTIj"
9165    },
9166    {
9167     "field_name" : "uid",
9168     "field_offset" : 192,
9169     "referenced_type" : "_ZTIj"
9170    },
9171    {
9172     "field_name" : "msg",
9173     "field_offset" : 224,
9174     "referenced_type" : "_ZTIA0_c"
9175    }
9176   ],
9177   "linker_set_key" : "_ZTI12logger_entry",
9178   "name" : "logger_entry",
9179   "referenced_type" : "_ZTI12logger_entry",
9180   "self_type" : "_ZTI12logger_entry",
9181   "size" : 28,
9182   "source_file" : "/system/core/liblog/include/log/log_read.h"
9183  },
9184  {
9185   "alignment" : 4,
9186   "fields" :
9187   [
9188    {
9189     "field_name" : "y",
9190     "referenced_type" : "_ZTIPv"
9191    },
9192    {
9193     "field_name" : "cb",
9194     "field_offset" : 32,
9195     "referenced_type" : "_ZTIPv"
9196    },
9197    {
9198     "field_name" : "cr",
9199     "field_offset" : 64,
9200     "referenced_type" : "_ZTIPv"
9201    },
9202    {
9203     "field_name" : "ystride",
9204     "field_offset" : 96,
9205     "referenced_type" : "_ZTIj"
9206    },
9207    {
9208     "field_name" : "cstride",
9209     "field_offset" : 128,
9210     "referenced_type" : "_ZTIj"
9211    },
9212    {
9213     "field_name" : "chroma_step",
9214     "field_offset" : 160,
9215     "referenced_type" : "_ZTIj"
9216    },
9217    {
9218     "field_name" : "reserved",
9219     "field_offset" : 192,
9220     "referenced_type" : "_ZTIA8_j"
9221    }
9222   ],
9223   "linker_set_key" : "_ZTI13android_ycbcr",
9224   "name" : "android_ycbcr",
9225   "referenced_type" : "_ZTI13android_ycbcr",
9226   "self_type" : "_ZTI13android_ycbcr",
9227   "size" : 56,
9228   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9229  },
9230  {
9231   "alignment" : 4,
9232   "fields" :
9233   [
9234    {
9235     "field_name" : "version",
9236     "referenced_type" : "_ZTIi"
9237    },
9238    {
9239     "field_name" : "numFds",
9240     "field_offset" : 32,
9241     "referenced_type" : "_ZTIi"
9242    },
9243    {
9244     "field_name" : "numInts",
9245     "field_offset" : 64,
9246     "referenced_type" : "_ZTIi"
9247    },
9248    {
9249     "field_name" : "data",
9250     "field_offset" : 96,
9251     "referenced_type" : "_ZTIA0_i"
9252    }
9253   ],
9254   "linker_set_key" : "_ZTI13native_handle",
9255   "name" : "native_handle",
9256   "referenced_type" : "_ZTI13native_handle",
9257   "self_type" : "_ZTI13native_handle",
9258   "size" : 12,
9259   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9260  },
9261  {
9262   "alignment" : 4,
9263   "fields" :
9264   [
9265    {
9266     "field_name" : "x",
9267     "referenced_type" : "_ZTIf"
9268    },
9269    {
9270     "field_name" : "y",
9271     "field_offset" : 32,
9272     "referenced_type" : "_ZTIf"
9273    }
9274   ],
9275   "linker_set_key" : "_ZTI16android_xy_color",
9276   "name" : "android_xy_color",
9277   "referenced_type" : "_ZTI16android_xy_color",
9278   "self_type" : "_ZTI16android_xy_color",
9279   "size" : 8,
9280   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9281  },
9282  {
9283   "alignment" : 4,
9284   "fields" :
9285   [
9286    {
9287     "field_name" : "top_left",
9288     "referenced_type" : "_ZTIPh"
9289    },
9290    {
9291     "field_name" : "component",
9292     "field_offset" : 32,
9293     "referenced_type" : "_ZTI22android_flex_component"
9294    },
9295    {
9296     "field_name" : "bits_per_component",
9297     "field_offset" : 64,
9298     "referenced_type" : "_ZTIi"
9299    },
9300    {
9301     "field_name" : "bits_used",
9302     "field_offset" : 96,
9303     "referenced_type" : "_ZTIi"
9304    },
9305    {
9306     "field_name" : "h_increment",
9307     "field_offset" : 128,
9308     "referenced_type" : "_ZTIi"
9309    },
9310    {
9311     "field_name" : "v_increment",
9312     "field_offset" : 160,
9313     "referenced_type" : "_ZTIi"
9314    },
9315    {
9316     "field_name" : "h_subsampling",
9317     "field_offset" : 192,
9318     "referenced_type" : "_ZTIi"
9319    },
9320    {
9321     "field_name" : "v_subsampling",
9322     "field_offset" : 224,
9323     "referenced_type" : "_ZTIi"
9324    }
9325   ],
9326   "linker_set_key" : "_ZTI18android_flex_plane",
9327   "name" : "android_flex_plane",
9328   "referenced_type" : "_ZTI18android_flex_plane",
9329   "self_type" : "_ZTI18android_flex_plane",
9330   "size" : 32,
9331   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9332  },
9333  {
9334   "alignment" : 4,
9335   "fields" :
9336   [
9337    {
9338     "field_name" : "format",
9339     "referenced_type" : "_ZTI19android_flex_format"
9340    },
9341    {
9342     "field_name" : "num_planes",
9343     "field_offset" : 32,
9344     "referenced_type" : "_ZTIj"
9345    },
9346    {
9347     "field_name" : "planes",
9348     "field_offset" : 64,
9349     "referenced_type" : "_ZTIP18android_flex_plane"
9350    }
9351   ],
9352   "linker_set_key" : "_ZTI19android_flex_layout",
9353   "name" : "android_flex_layout",
9354   "referenced_type" : "_ZTI19android_flex_layout",
9355   "self_type" : "_ZTI19android_flex_layout",
9356   "size" : 12,
9357   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9358  },
9359  {
9360   "alignment" : 4,
9361   "fields" :
9362   [
9363    {
9364     "field_name" : "num_points",
9365     "referenced_type" : "_ZTIj"
9366    },
9367    {
9368     "field_name" : "reserved",
9369     "field_offset" : 32,
9370     "referenced_type" : "_ZTIA8_j"
9371    },
9372    {
9373     "field_name" : "xyzc_points",
9374     "field_offset" : 288,
9375     "referenced_type" : "_ZTIA_f"
9376    }
9377   ],
9378   "linker_set_key" : "_ZTI20android_depth_points",
9379   "name" : "android_depth_points",
9380   "referenced_type" : "_ZTI20android_depth_points",
9381   "self_type" : "_ZTI20android_depth_points",
9382   "size" : 36,
9383   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9384  },
9385  {
9386   "alignment" : 4,
9387   "fields" :
9388   [
9389    {
9390     "field_name" : "struct_size",
9391     "referenced_type" : "_ZTIj"
9392    },
9393    {
9394     "field_name" : "buffer_id",
9395     "field_offset" : 32,
9396     "referenced_type" : "_ZTIi"
9397    },
9398    {
9399     "field_name" : "priority",
9400     "field_offset" : 64,
9401     "referenced_type" : "_ZTIi"
9402    },
9403    {
9404     "field_name" : "tag",
9405     "field_offset" : 96,
9406     "referenced_type" : "_ZTIPKc"
9407    },
9408    {
9409     "field_name" : "file",
9410     "field_offset" : 128,
9411     "referenced_type" : "_ZTIPKc"
9412    },
9413    {
9414     "field_name" : "line",
9415     "field_offset" : 160,
9416     "referenced_type" : "_ZTIj"
9417    },
9418    {
9419     "field_name" : "message",
9420     "field_offset" : 192,
9421     "referenced_type" : "_ZTIPKc"
9422    }
9423   ],
9424   "linker_set_key" : "_ZTI21__android_log_message",
9425   "name" : "__android_log_message",
9426   "referenced_type" : "_ZTI21__android_log_message",
9427   "self_type" : "_ZTI21__android_log_message",
9428   "size" : 28,
9429   "source_file" : "/system/core/liblog/include/android/log.h"
9430  },
9431  {
9432   "alignment" : 4,
9433   "fields" :
9434   [
9435    {
9436     "field_name" : "maxContentLightLevel",
9437     "referenced_type" : "_ZTIf"
9438    },
9439    {
9440     "field_name" : "maxFrameAverageLightLevel",
9441     "field_offset" : 32,
9442     "referenced_type" : "_ZTIf"
9443    }
9444   ],
9445   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9446   "name" : "android_cta861_3_metadata",
9447   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9448   "self_type" : "_ZTI25android_cta861_3_metadata",
9449   "size" : 8,
9450   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9451  },
9452  {
9453   "alignment" : 4,
9454   "fields" :
9455   [
9456    {
9457     "field_name" : "displayPrimaryRed",
9458     "referenced_type" : "_ZTI16android_xy_color"
9459    },
9460    {
9461     "field_name" : "displayPrimaryGreen",
9462     "field_offset" : 64,
9463     "referenced_type" : "_ZTI16android_xy_color"
9464    },
9465    {
9466     "field_name" : "displayPrimaryBlue",
9467     "field_offset" : 128,
9468     "referenced_type" : "_ZTI16android_xy_color"
9469    },
9470    {
9471     "field_name" : "whitePoint",
9472     "field_offset" : 192,
9473     "referenced_type" : "_ZTI16android_xy_color"
9474    },
9475    {
9476     "field_name" : "maxLuminance",
9477     "field_offset" : 256,
9478     "referenced_type" : "_ZTIf"
9479    },
9480    {
9481     "field_name" : "minLuminance",
9482     "field_offset" : 288,
9483     "referenced_type" : "_ZTIf"
9484    }
9485   ],
9486   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9487   "name" : "android_smpte2086_metadata",
9488   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9489   "self_type" : "_ZTI26android_smpte2086_metadata",
9490   "size" : 40,
9491   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9492  },
9493  {
9494   "alignment" : 4,
9495   "fields" :
9496   [
9497    {
9498     "referenced_type" : "_ZTIN7log_msgUt_E"
9499    }
9500   ],
9501   "linker_set_key" : "_ZTI7log_msg",
9502   "name" : "log_msg",
9503   "referenced_type" : "_ZTI7log_msg",
9504   "self_type" : "_ZTI7log_msg",
9505   "size" : 5124,
9506   "source_file" : "/system/core/liblog/include/log/log_read.h"
9507  },
9508  {
9509   "alignment" : 1,
9510   "fields" :
9511   [
9512    {
9513     "field_name" : "tv_sec",
9514     "referenced_type" : "_ZTIj"
9515    },
9516    {
9517     "field_name" : "tv_nsec",
9518     "field_offset" : 32,
9519     "referenced_type" : "_ZTIj"
9520    }
9521   ],
9522   "linker_set_key" : "_ZTI8log_time",
9523   "name" : "log_time",
9524   "referenced_type" : "_ZTI8log_time",
9525   "self_type" : "_ZTI8log_time",
9526   "size" : 8,
9527   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9528  },
9529  {
9530   "alignment" : 4,
9531   "fields" :
9532   [
9533    {
9534     "access" : "private",
9535     "field_name" : "mStorage",
9536     "field_offset" : 32,
9537     "referenced_type" : "_ZTIPv"
9538    },
9539    {
9540     "access" : "private",
9541     "field_name" : "mCount",
9542     "field_offset" : 64,
9543     "referenced_type" : "_ZTIj"
9544    },
9545    {
9546     "access" : "private",
9547     "field_name" : "mFlags",
9548     "field_offset" : 96,
9549     "referenced_type" : "_ZTIKj"
9550    },
9551    {
9552     "access" : "private",
9553     "field_name" : "mItemSize",
9554     "field_offset" : 128,
9555     "referenced_type" : "_ZTIKj"
9556    }
9557   ],
9558   "linker_set_key" : "_ZTIN7android10VectorImplE",
9559   "name" : "android::VectorImpl",
9560   "record_kind" : "class",
9561   "referenced_type" : "_ZTIN7android10VectorImplE",
9562   "self_type" : "_ZTIN7android10VectorImplE",
9563   "size" : 20,
9564   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9565   "vtable_components" :
9566   [
9567    {
9568     "kind" : "offset_to_top"
9569    },
9570    {
9571     "kind" : "rtti",
9572     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9573    },
9574    {
9575     "kind" : "complete_dtor_pointer",
9576     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9577    },
9578    {
9579     "kind" : "deleting_dtor_pointer",
9580     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9581    },
9582    {
9583     "is_pure" : true,
9584     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9585    },
9586    {
9587     "is_pure" : true,
9588     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9589    },
9590    {
9591     "is_pure" : true,
9592     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9593    },
9594    {
9595     "is_pure" : true,
9596     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9597    },
9598    {
9599     "is_pure" : true,
9600     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9601    },
9602    {
9603     "is_pure" : true,
9604     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9605    }
9606   ]
9607  },
9608  {
9609   "alignment" : 4,
9610   "fields" :
9611   [
9612    {
9613     "access" : "private",
9614     "field_name" : "mVector",
9615     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9616    }
9617   ],
9618   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9619   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9620   "record_kind" : "class",
9621   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9622   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9623   "size" : 20,
9624   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9625   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9626  },
9627  {
9628   "alignment" : 4,
9629   "fields" :
9630   [
9631    {
9632     "access" : "private",
9633     "field_name" : "mTag",
9634     "referenced_type" : "_ZTIy"
9635    }
9636   ],
9637   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9638   "name" : "android::ScopedTrace",
9639   "record_kind" : "class",
9640   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9641   "self_type" : "_ZTIN7android11ScopedTraceE",
9642   "size" : 8,
9643   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9644  },
9645  {
9646   "alignment" : 4,
9647   "fields" :
9648   [
9649    {
9650     "access" : "private",
9651     "field_name" : "mCount",
9652     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9653    }
9654   ],
9655   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9656   "name" : "android::LightRefBase<android::NativeHandle>",
9657   "record_kind" : "class",
9658   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9659   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9660   "size" : 4,
9661   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9662   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9663  },
9664  {
9665   "alignment" : 4,
9666   "fields" :
9667   [
9668    {
9669     "access" : "private",
9670     "field_name" : "mCount",
9671     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9672    }
9673   ],
9674   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9675   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9676   "record_kind" : "class",
9677   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9678   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9679   "size" : 4,
9680   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9681   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9682  },
9683  {
9684   "alignment" : 4,
9685   "base_specifiers" :
9686   [
9687    {
9688     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9689    }
9690   ],
9691   "fields" :
9692   [
9693    {
9694     "access" : "private",
9695     "field_name" : "mHandle",
9696     "field_offset" : 32,
9697     "referenced_type" : "_ZTIP13native_handle"
9698    },
9699    {
9700     "access" : "private",
9701     "field_name" : "mOwnsHandle",
9702     "field_offset" : 64,
9703     "referenced_type" : "_ZTIb"
9704    }
9705   ],
9706   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9707   "name" : "android::NativeHandle",
9708   "record_kind" : "class",
9709   "referenced_type" : "_ZTIN7android12NativeHandleE",
9710   "self_type" : "_ZTIN7android12NativeHandleE",
9711   "size" : 12,
9712   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9713  },
9714  {
9715   "alignment" : 4,
9716   "base_specifiers" :
9717   [
9718    {
9719     "access" : "private",
9720     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9721    }
9722   ],
9723   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9724   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9725   "record_kind" : "class",
9726   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9727   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9728   "size" : 20,
9729   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9730   "template_args" :
9731   [
9732    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9733   ],
9734   "vtable_components" :
9735   [
9736    {
9737     "kind" : "offset_to_top"
9738    },
9739    {
9740     "kind" : "rtti",
9741     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9742    },
9743    {
9744     "kind" : "complete_dtor_pointer",
9745     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9746    },
9747    {
9748     "kind" : "deleting_dtor_pointer",
9749     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9750    },
9751    {
9752     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9753    },
9754    {
9755     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9756    },
9757    {
9758     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9759    },
9760    {
9761     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9762    },
9763    {
9764     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9765    },
9766    {
9767     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9768    },
9769    {
9770     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9771    }
9772   ]
9773  },
9774  {
9775   "alignment" : 1,
9776   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9777   "name" : "android::ReferenceMover",
9778   "record_kind" : "class",
9779   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9780   "self_type" : "_ZTIN7android14ReferenceMoverE",
9781   "size" : 1,
9782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9783  },
9784  {
9785   "alignment" : 4,
9786   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9787   "name" : "android::ReferenceRenamer",
9788   "record_kind" : "class",
9789   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9790   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9791   "size" : 4,
9792   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9793   "vtable_components" :
9794   [
9795    {
9796     "kind" : "offset_to_top"
9797    },
9798    {
9799     "kind" : "rtti",
9800     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9801    },
9802    {
9803     "is_pure" : true,
9804     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9805    }
9806   ]
9807  },
9808  {
9809   "alignment" : 4,
9810   "base_specifiers" :
9811   [
9812    {
9813     "referenced_type" : "_ZTIN7android10VectorImplE"
9814    }
9815   ],
9816   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9817   "name" : "android::SortedVectorImpl",
9818   "record_kind" : "class",
9819   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9820   "self_type" : "_ZTIN7android16SortedVectorImplE",
9821   "size" : 20,
9822   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9823   "vtable_components" :
9824   [
9825    {
9826     "kind" : "offset_to_top"
9827    },
9828    {
9829     "kind" : "rtti",
9830     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9831    },
9832    {
9833     "kind" : "complete_dtor_pointer",
9834     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9835    },
9836    {
9837     "kind" : "deleting_dtor_pointer",
9838     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9839    },
9840    {
9841     "is_pure" : true,
9842     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9843    },
9844    {
9845     "is_pure" : true,
9846     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9847    },
9848    {
9849     "is_pure" : true,
9850     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9851    },
9852    {
9853     "is_pure" : true,
9854     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9855    },
9856    {
9857     "is_pure" : true,
9858     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9859    },
9860    {
9861     "is_pure" : true,
9862     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9863    },
9864    {
9865     "is_pure" : true,
9866     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9867    }
9868   ]
9869  },
9870  {
9871   "alignment" : 1,
9872   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9873   "name" : "android::trait_trivial_copy<bool>",
9874   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9875   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9876   "size" : 1,
9877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9878   "template_args" : [ "_ZTIb" ]
9879  },
9880  {
9881   "alignment" : 1,
9882   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9883   "name" : "android::trait_trivial_copy<char>",
9884   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9885   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9886   "size" : 1,
9887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9888   "template_args" : [ "_ZTIc" ]
9889  },
9890  {
9891   "alignment" : 1,
9892   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9893   "name" : "android::trait_trivial_copy<double>",
9894   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9895   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9896   "size" : 1,
9897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9898   "template_args" : [ "_ZTId" ]
9899  },
9900  {
9901   "alignment" : 1,
9902   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9903   "name" : "android::trait_trivial_copy<float>",
9904   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9905   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9906   "size" : 1,
9907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9908   "template_args" : [ "_ZTIf" ]
9909  },
9910  {
9911   "alignment" : 1,
9912   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9913   "name" : "android::trait_trivial_copy<unsigned char>",
9914   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9915   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9916   "size" : 1,
9917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9918   "template_args" : [ "_ZTIh" ]
9919  },
9920  {
9921   "alignment" : 1,
9922   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9923   "name" : "android::trait_trivial_copy<int>",
9924   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9925   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9926   "size" : 1,
9927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9928   "template_args" : [ "_ZTIi" ]
9929  },
9930  {
9931   "alignment" : 1,
9932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9933   "name" : "android::trait_trivial_copy<unsigned int>",
9934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9935   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9936   "size" : 1,
9937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9938   "template_args" : [ "_ZTIj" ]
9939  },
9940  {
9941   "alignment" : 1,
9942   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9943   "name" : "android::trait_trivial_copy<long>",
9944   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9945   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9946   "size" : 1,
9947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9948   "template_args" : [ "_ZTIl" ]
9949  },
9950  {
9951   "alignment" : 1,
9952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9953   "name" : "android::trait_trivial_copy<unsigned long>",
9954   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9955   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9956   "size" : 1,
9957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9958   "template_args" : [ "_ZTIm" ]
9959  },
9960  {
9961   "alignment" : 1,
9962   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9963   "name" : "android::trait_trivial_copy<short>",
9964   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9965   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9966   "size" : 1,
9967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9968   "template_args" : [ "_ZTIs" ]
9969  },
9970  {
9971   "alignment" : 1,
9972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9973   "name" : "android::trait_trivial_copy<unsigned short>",
9974   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9975   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9976   "size" : 1,
9977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9978   "template_args" : [ "_ZTIt" ]
9979  },
9980  {
9981   "alignment" : 1,
9982   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9983   "name" : "android::trait_trivial_copy<void>",
9984   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9985   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9986   "size" : 1,
9987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9988   "template_args" : [ "_ZTIv" ]
9989  },
9990  {
9991   "alignment" : 1,
9992   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9993   "name" : "android::trait_trivial_copy<long long>",
9994   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9995   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9996   "size" : 1,
9997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9998   "template_args" : [ "_ZTIx" ]
9999  },
10000  {
10001   "alignment" : 1,
10002   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10003   "name" : "android::trait_trivial_copy<unsigned long long>",
10004   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10005   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10006   "size" : 1,
10007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10008   "template_args" : [ "_ZTIy" ]
10009  },
10010  {
10011   "alignment" : 1,
10012   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10013   "name" : "android::trait_trivial_ctor<bool>",
10014   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10015   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10016   "size" : 1,
10017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10018   "template_args" : [ "_ZTIb" ]
10019  },
10020  {
10021   "alignment" : 1,
10022   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10023   "name" : "android::trait_trivial_ctor<char>",
10024   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10025   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10026   "size" : 1,
10027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10028   "template_args" : [ "_ZTIc" ]
10029  },
10030  {
10031   "alignment" : 1,
10032   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10033   "name" : "android::trait_trivial_ctor<double>",
10034   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10035   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10036   "size" : 1,
10037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10038   "template_args" : [ "_ZTId" ]
10039  },
10040  {
10041   "alignment" : 1,
10042   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10043   "name" : "android::trait_trivial_ctor<float>",
10044   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10045   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10046   "size" : 1,
10047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10048   "template_args" : [ "_ZTIf" ]
10049  },
10050  {
10051   "alignment" : 1,
10052   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10053   "name" : "android::trait_trivial_ctor<unsigned char>",
10054   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10055   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10056   "size" : 1,
10057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10058   "template_args" : [ "_ZTIh" ]
10059  },
10060  {
10061   "alignment" : 1,
10062   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10063   "name" : "android::trait_trivial_ctor<int>",
10064   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10065   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10066   "size" : 1,
10067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10068   "template_args" : [ "_ZTIi" ]
10069  },
10070  {
10071   "alignment" : 1,
10072   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10073   "name" : "android::trait_trivial_ctor<unsigned int>",
10074   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10075   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10076   "size" : 1,
10077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10078   "template_args" : [ "_ZTIj" ]
10079  },
10080  {
10081   "alignment" : 1,
10082   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10083   "name" : "android::trait_trivial_ctor<long>",
10084   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10085   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10086   "size" : 1,
10087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10088   "template_args" : [ "_ZTIl" ]
10089  },
10090  {
10091   "alignment" : 1,
10092   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10093   "name" : "android::trait_trivial_ctor<unsigned long>",
10094   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10095   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10096   "size" : 1,
10097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10098   "template_args" : [ "_ZTIm" ]
10099  },
10100  {
10101   "alignment" : 1,
10102   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10103   "name" : "android::trait_trivial_ctor<short>",
10104   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10105   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10106   "size" : 1,
10107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10108   "template_args" : [ "_ZTIs" ]
10109  },
10110  {
10111   "alignment" : 1,
10112   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10113   "name" : "android::trait_trivial_ctor<unsigned short>",
10114   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10115   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10116   "size" : 1,
10117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10118   "template_args" : [ "_ZTIt" ]
10119  },
10120  {
10121   "alignment" : 1,
10122   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10123   "name" : "android::trait_trivial_ctor<void>",
10124   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10125   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10126   "size" : 1,
10127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10128   "template_args" : [ "_ZTIv" ]
10129  },
10130  {
10131   "alignment" : 1,
10132   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10133   "name" : "android::trait_trivial_ctor<long long>",
10134   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10135   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10136   "size" : 1,
10137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10138   "template_args" : [ "_ZTIx" ]
10139  },
10140  {
10141   "alignment" : 1,
10142   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10143   "name" : "android::trait_trivial_ctor<unsigned long long>",
10144   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10145   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10146   "size" : 1,
10147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10148   "template_args" : [ "_ZTIy" ]
10149  },
10150  {
10151   "alignment" : 1,
10152   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10153   "name" : "android::trait_trivial_dtor<bool>",
10154   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10155   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10156   "size" : 1,
10157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10158   "template_args" : [ "_ZTIb" ]
10159  },
10160  {
10161   "alignment" : 1,
10162   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10163   "name" : "android::trait_trivial_dtor<char>",
10164   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10165   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10166   "size" : 1,
10167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10168   "template_args" : [ "_ZTIc" ]
10169  },
10170  {
10171   "alignment" : 1,
10172   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10173   "name" : "android::trait_trivial_dtor<double>",
10174   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10175   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10176   "size" : 1,
10177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10178   "template_args" : [ "_ZTId" ]
10179  },
10180  {
10181   "alignment" : 1,
10182   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10183   "name" : "android::trait_trivial_dtor<float>",
10184   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10185   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10186   "size" : 1,
10187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10188   "template_args" : [ "_ZTIf" ]
10189  },
10190  {
10191   "alignment" : 1,
10192   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10193   "name" : "android::trait_trivial_dtor<unsigned char>",
10194   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10195   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10196   "size" : 1,
10197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10198   "template_args" : [ "_ZTIh" ]
10199  },
10200  {
10201   "alignment" : 1,
10202   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10203   "name" : "android::trait_trivial_dtor<int>",
10204   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10205   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10206   "size" : 1,
10207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10208   "template_args" : [ "_ZTIi" ]
10209  },
10210  {
10211   "alignment" : 1,
10212   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10213   "name" : "android::trait_trivial_dtor<unsigned int>",
10214   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10215   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10216   "size" : 1,
10217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10218   "template_args" : [ "_ZTIj" ]
10219  },
10220  {
10221   "alignment" : 1,
10222   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10223   "name" : "android::trait_trivial_dtor<long>",
10224   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10225   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10226   "size" : 1,
10227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10228   "template_args" : [ "_ZTIl" ]
10229  },
10230  {
10231   "alignment" : 1,
10232   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10233   "name" : "android::trait_trivial_dtor<unsigned long>",
10234   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10235   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10236   "size" : 1,
10237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10238   "template_args" : [ "_ZTIm" ]
10239  },
10240  {
10241   "alignment" : 1,
10242   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10243   "name" : "android::trait_trivial_dtor<short>",
10244   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10245   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10246   "size" : 1,
10247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10248   "template_args" : [ "_ZTIs" ]
10249  },
10250  {
10251   "alignment" : 1,
10252   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10253   "name" : "android::trait_trivial_dtor<unsigned short>",
10254   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10255   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10256   "size" : 1,
10257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10258   "template_args" : [ "_ZTIt" ]
10259  },
10260  {
10261   "alignment" : 1,
10262   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10263   "name" : "android::trait_trivial_dtor<void>",
10264   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10265   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10266   "size" : 1,
10267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10268   "template_args" : [ "_ZTIv" ]
10269  },
10270  {
10271   "alignment" : 1,
10272   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10273   "name" : "android::trait_trivial_dtor<long long>",
10274   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10275   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10276   "size" : 1,
10277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10278   "template_args" : [ "_ZTIx" ]
10279  },
10280  {
10281   "alignment" : 1,
10282   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10283   "name" : "android::trait_trivial_dtor<unsigned long long>",
10284   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10285   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10286   "size" : 1,
10287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10288   "template_args" : [ "_ZTIy" ]
10289  },
10290  {
10291   "alignment" : 1,
10292   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10293   "name" : "android::trait_trivial_move<android::String8>",
10294   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10295   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10296   "size" : 1,
10297   "source_file" : "/system/core/libutils/include/utils/String8.h",
10298   "template_args" : [ "_ZTIN7android7String8E" ]
10299  },
10300  {
10301   "alignment" : 1,
10302   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10303   "name" : "android::trait_trivial_move<android::String16>",
10304   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10305   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10306   "size" : 1,
10307   "source_file" : "/system/core/libutils/include/utils/String16.h",
10308   "template_args" : [ "_ZTIN7android8String16E" ]
10309  },
10310  {
10311   "alignment" : 1,
10312   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10313   "name" : "android::trait_trivial_move<bool>",
10314   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10315   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10316   "size" : 1,
10317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10318   "template_args" : [ "_ZTIb" ]
10319  },
10320  {
10321   "alignment" : 1,
10322   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10323   "name" : "android::trait_trivial_move<char>",
10324   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10325   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10326   "size" : 1,
10327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10328   "template_args" : [ "_ZTIc" ]
10329  },
10330  {
10331   "alignment" : 1,
10332   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10333   "name" : "android::trait_trivial_move<double>",
10334   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10335   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10336   "size" : 1,
10337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10338   "template_args" : [ "_ZTId" ]
10339  },
10340  {
10341   "alignment" : 1,
10342   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10343   "name" : "android::trait_trivial_move<float>",
10344   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10345   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10346   "size" : 1,
10347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10348   "template_args" : [ "_ZTIf" ]
10349  },
10350  {
10351   "alignment" : 1,
10352   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10353   "name" : "android::trait_trivial_move<unsigned char>",
10354   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10355   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10356   "size" : 1,
10357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10358   "template_args" : [ "_ZTIh" ]
10359  },
10360  {
10361   "alignment" : 1,
10362   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10363   "name" : "android::trait_trivial_move<int>",
10364   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10365   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10366   "size" : 1,
10367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10368   "template_args" : [ "_ZTIi" ]
10369  },
10370  {
10371   "alignment" : 1,
10372   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10373   "name" : "android::trait_trivial_move<unsigned int>",
10374   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10375   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10376   "size" : 1,
10377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10378   "template_args" : [ "_ZTIj" ]
10379  },
10380  {
10381   "alignment" : 1,
10382   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10383   "name" : "android::trait_trivial_move<long>",
10384   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10385   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10386   "size" : 1,
10387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10388   "template_args" : [ "_ZTIl" ]
10389  },
10390  {
10391   "alignment" : 1,
10392   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10393   "name" : "android::trait_trivial_move<unsigned long>",
10394   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10395   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10396   "size" : 1,
10397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10398   "template_args" : [ "_ZTIm" ]
10399  },
10400  {
10401   "alignment" : 1,
10402   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10403   "name" : "android::trait_trivial_move<short>",
10404   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10405   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10406   "size" : 1,
10407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10408   "template_args" : [ "_ZTIs" ]
10409  },
10410  {
10411   "alignment" : 1,
10412   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10413   "name" : "android::trait_trivial_move<unsigned short>",
10414   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10415   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10416   "size" : 1,
10417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10418   "template_args" : [ "_ZTIt" ]
10419  },
10420  {
10421   "alignment" : 1,
10422   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10423   "name" : "android::trait_trivial_move<void>",
10424   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10425   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10426   "size" : 1,
10427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10428   "template_args" : [ "_ZTIv" ]
10429  },
10430  {
10431   "alignment" : 1,
10432   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10433   "name" : "android::trait_trivial_move<long long>",
10434   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10435   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10436   "size" : 1,
10437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10438   "template_args" : [ "_ZTIx" ]
10439  },
10440  {
10441   "alignment" : 1,
10442   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10443   "name" : "android::trait_trivial_move<unsigned long long>",
10444   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10445   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10446   "size" : 1,
10447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10448   "template_args" : [ "_ZTIy" ]
10449  },
10450  {
10451   "alignment" : 4,
10452   "base_specifiers" :
10453   [
10454    {
10455     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10459   "name" : "android::VirtualLightRefBase",
10460   "record_kind" : "class",
10461   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10462   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10463   "size" : 8,
10464   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10465   "vtable_components" :
10466   [
10467    {
10468     "kind" : "offset_to_top"
10469    },
10470    {
10471     "kind" : "rtti",
10472     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10473    },
10474    {
10475     "kind" : "complete_dtor_pointer",
10476     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10477    },
10478    {
10479     "kind" : "deleting_dtor_pointer",
10480     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10481    }
10482   ]
10483  },
10484  {
10485   "alignment" : 4,
10486   "fields" :
10487   [
10488    {
10489     "access" : "private",
10490     "field_name" : "m_ptr",
10491     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10492    }
10493   ],
10494   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10495   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10496   "record_kind" : "class",
10497   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10498   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10499   "size" : 4,
10500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10501   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10502  },
10503  {
10504   "alignment" : 4,
10505   "fields" :
10506   [
10507    {
10508     "access" : "private",
10509     "field_name" : "m_ptr",
10510     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10511    }
10512   ],
10513   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10514   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10515   "record_kind" : "class",
10516   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10517   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10518   "size" : 4,
10519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10520   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10521  },
10522  {
10523   "alignment" : 4,
10524   "fields" :
10525   [
10526    {
10527     "access" : "private",
10528     "field_name" : "m_ptr",
10529     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10530    }
10531   ],
10532   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10533   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10534   "record_kind" : "class",
10535   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10536   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10537   "size" : 4,
10538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10539   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10540  },
10541  {
10542   "alignment" : 4,
10543   "fields" :
10544   [
10545    {
10546     "access" : "private",
10547     "field_name" : "m_ptr",
10548     "referenced_type" : "_ZTIPN7android6ThreadE"
10549    }
10550   ],
10551   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10552   "name" : "android::sp<android::Thread>",
10553   "record_kind" : "class",
10554   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10555   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10556   "size" : 4,
10557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10558   "template_args" : [ "_ZTIN7android6ThreadE" ]
10559  },
10560  {
10561   "alignment" : 4,
10562   "fields" :
10563   [
10564    {
10565     "access" : "private",
10566     "field_name" : "m_ptr",
10567     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10568    }
10569   ],
10570   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10571   "name" : "android::sp<android::hardware::IInterface>",
10572   "record_kind" : "class",
10573   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10574   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10575   "size" : 4,
10576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10577   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10578  },
10579  {
10580   "alignment" : 4,
10581   "fields" :
10582   [
10583    {
10584     "access" : "private",
10585     "field_name" : "m_ptr",
10586     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10587    }
10588   ],
10589   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10590   "name" : "android::sp<android::hardware::ProcessState>",
10591   "record_kind" : "class",
10592   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10593   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10594   "size" : 4,
10595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10596   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10597  },
10598  {
10599   "alignment" : 4,
10600   "fields" :
10601   [
10602    {
10603     "access" : "private",
10604     "field_name" : "m_ptr",
10605     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10606    }
10607   ],
10608   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10609   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10610   "record_kind" : "class",
10611   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10612   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10613   "size" : 4,
10614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10615   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10616  },
10617  {
10618   "alignment" : 4,
10619   "fields" :
10620   [
10621    {
10622     "access" : "private",
10623     "field_name" : "m_ptr",
10624     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10625    }
10626   ],
10627   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10628   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10629   "record_kind" : "class",
10630   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10631   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10632   "size" : 4,
10633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10634   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10635  },
10636  {
10637   "alignment" : 4,
10638   "fields" :
10639   [
10640    {
10641     "access" : "private",
10642     "field_name" : "m_ptr",
10643     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10644    }
10645   ],
10646   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10647   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10648   "record_kind" : "class",
10649   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10650   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10651   "size" : 4,
10652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10653   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10654  },
10655  {
10656   "alignment" : 4,
10657   "fields" :
10658   [
10659    {
10660     "access" : "private",
10661     "field_name" : "m_ptr",
10662     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10663    }
10664   ],
10665   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10666   "name" : "android::sp<android::hardware::IBinder>",
10667   "record_kind" : "class",
10668   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10669   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10670   "size" : 4,
10671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10672   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10673  },
10674  {
10675   "alignment" : 4,
10676   "fields" :
10677   [
10678    {
10679     "access" : "private",
10680     "field_name" : "m_ptr",
10681     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10682    }
10683   ],
10684   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10685   "name" : "android::sp<android::hardware::BHwBinder>",
10686   "record_kind" : "class",
10687   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10688   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10689   "size" : 4,
10690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10691   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10692  },
10693  {
10694   "alignment" : 4,
10695   "fields" :
10696   [
10697    {
10698     "access" : "private",
10699     "field_name" : "m_ptr",
10700     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
10701    }
10702   ],
10703   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10704   "name" : "android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice>",
10705   "record_kind" : "class",
10706   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10707   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10708   "size" : 4,
10709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10710   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ]
10711  },
10712  {
10713   "alignment" : 4,
10714   "fields" :
10715   [
10716    {
10717     "access" : "private",
10718     "field_name" : "m_ptr",
10719     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
10720    }
10721   ],
10722   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10723   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice>",
10724   "record_kind" : "class",
10725   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10726   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10727   "size" : 4,
10728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10729   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ]
10730  },
10731  {
10732   "alignment" : 4,
10733   "fields" :
10734   [
10735    {
10736     "access" : "private",
10737     "field_name" : "m_ptr",
10738     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10739    },
10740    {
10741     "access" : "private",
10742     "field_name" : "m_refs",
10743     "field_offset" : 32,
10744     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10745    }
10746   ],
10747   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10748   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10749   "record_kind" : "class",
10750   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10751   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10752   "size" : 8,
10753   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10754   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10755  },
10756  {
10757   "alignment" : 4,
10758   "fields" :
10759   [
10760    {
10761     "access" : "private",
10762     "field_name" : "m_ptr",
10763     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10764    },
10765    {
10766     "access" : "private",
10767     "field_name" : "m_refs",
10768     "field_offset" : 32,
10769     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10770    }
10771   ],
10772   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10773   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10774   "record_kind" : "class",
10775   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10776   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10777   "size" : 8,
10778   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10779   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10780  },
10781  {
10782   "alignment" : 4,
10783   "fields" :
10784   [
10785    {
10786     "access" : "private",
10787     "field_name" : "m_ptr",
10788     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10789    },
10790    {
10791     "access" : "private",
10792     "field_name" : "m_refs",
10793     "field_offset" : 32,
10794     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10795    }
10796   ],
10797   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10798   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10799   "record_kind" : "class",
10800   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10801   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10802   "size" : 8,
10803   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10804   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10805  },
10806  {
10807   "alignment" : 4,
10808   "fields" :
10809   [
10810    {
10811     "access" : "private",
10812     "field_name" : "m_ptr",
10813     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10814    },
10815    {
10816     "access" : "private",
10817     "field_name" : "m_refs",
10818     "field_offset" : 32,
10819     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10820    }
10821   ],
10822   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10823   "name" : "android::wp<android::hardware::BHwBinder>",
10824   "record_kind" : "class",
10825   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10826   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10827   "size" : 8,
10828   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10829   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10830  },
10831  {
10832   "alignment" : 4,
10833   "base_specifiers" :
10834   [
10835    {
10836     "is_virtual" : true,
10837     "referenced_type" : "_ZTIN7android7RefBaseE"
10838    }
10839   ],
10840   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10841   "name" : "android::hidl::base::V1_0::IBase",
10842   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10843   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10844   "size" : 12,
10845   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10846   "vtable_components" :
10847   [
10848    {
10849     "component_value" : 4,
10850     "kind" : "vbase_offset"
10851    },
10852    {
10853     "kind" : "offset_to_top"
10854    },
10855    {
10856     "kind" : "rtti",
10857     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10858    },
10859    {
10860     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10861    },
10862    {
10863     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10879    },
10880    {
10881     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10882    },
10883    {
10884     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10891    },
10892    {
10893     "kind" : "complete_dtor_pointer",
10894     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10895    },
10896    {
10897     "kind" : "deleting_dtor_pointer",
10898     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10899    },
10900    {
10901     "kind" : "vcall_offset"
10902    },
10903    {
10904     "kind" : "vcall_offset"
10905    },
10906    {
10907     "kind" : "vcall_offset"
10908    },
10909    {
10910     "kind" : "vcall_offset"
10911    },
10912    {
10913     "component_value" : -4,
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "component_value" : -4,
10918     "kind" : "offset_to_top"
10919    },
10920    {
10921     "kind" : "rtti",
10922     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10923    },
10924    {
10925     "kind" : "complete_dtor_pointer",
10926     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10927    },
10928    {
10929     "kind" : "deleting_dtor_pointer",
10930     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10940    },
10941    {
10942     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10943    }
10944   ]
10945  },
10946  {
10947   "alignment" : 4,
10948   "base_specifiers" :
10949   [
10950    {
10951     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10952    },
10953    {
10954     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10955    }
10956   ],
10957   "fields" :
10958   [
10959    {
10960     "access" : "private",
10961     "field_name" : "_hidl_mImpl",
10962     "field_offset" : 512,
10963     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10964    }
10965   ],
10966   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10967   "name" : "android::hidl::base::V1_0::BnHwBase",
10968   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10969   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10970   "size" : 76,
10971   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10972   "vtable_components" :
10973   [
10974    {
10975     "component_value" : 68,
10976     "kind" : "vbase_offset"
10977    },
10978    {
10979     "kind" : "offset_to_top"
10980    },
10981    {
10982     "kind" : "rtti",
10983     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10984    },
10985    {
10986     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10987    },
10988    {
10989     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10990    },
10991    {
10992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10993    },
10994    {
10995     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10996    },
10997    {
10998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10999    },
11000    {
11001     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11002    },
11003    {
11004     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11011    },
11012    {
11013     "kind" : "complete_dtor_pointer",
11014     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11015    },
11016    {
11017     "kind" : "deleting_dtor_pointer",
11018     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11019    },
11020    {
11021     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11022    },
11023    {
11024     "component_value" : -20,
11025     "kind" : "offset_to_top"
11026    },
11027    {
11028     "kind" : "rtti",
11029     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11030    },
11031    {
11032     "kind" : "complete_dtor_pointer",
11033     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11034    },
11035    {
11036     "kind" : "deleting_dtor_pointer",
11037     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11038    },
11039    {
11040     "kind" : "vcall_offset"
11041    },
11042    {
11043     "kind" : "vcall_offset"
11044    },
11045    {
11046     "kind" : "vcall_offset"
11047    },
11048    {
11049     "kind" : "vcall_offset"
11050    },
11051    {
11052     "component_value" : -68,
11053     "kind" : "vcall_offset"
11054    },
11055    {
11056     "component_value" : -68,
11057     "kind" : "offset_to_top"
11058    },
11059    {
11060     "kind" : "rtti",
11061     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11062    },
11063    {
11064     "kind" : "complete_dtor_pointer",
11065     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11066    },
11067    {
11068     "kind" : "deleting_dtor_pointer",
11069     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11076    },
11077    {
11078     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11082    }
11083   ]
11084  },
11085  {
11086   "alignment" : 4,
11087   "base_specifiers" :
11088   [
11089    {
11090     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11091    },
11092    {
11093     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11094    }
11095   ],
11096   "fields" :
11097   [
11098    {
11099     "access" : "private",
11100     "field_name" : "_hidl_mMutex",
11101     "field_offset" : 544,
11102     "referenced_type" : "_ZTINSt3__15mutexE"
11103    },
11104    {
11105     "access" : "private",
11106     "field_name" : "_hidl_mDeathRecipients",
11107     "field_offset" : 576,
11108     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11109    }
11110   ],
11111   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11112   "name" : "android::hidl::base::V1_0::BpHwBase",
11113   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11114   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11115   "size" : 92,
11116   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11117   "vtable_components" :
11118   [
11119    {
11120     "component_value" : 84,
11121     "kind" : "vbase_offset"
11122    },
11123    {
11124     "kind" : "offset_to_top"
11125    },
11126    {
11127     "kind" : "rtti",
11128     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11129    },
11130    {
11131     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11162    },
11163    {
11164     "kind" : "complete_dtor_pointer",
11165     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11166    },
11167    {
11168     "kind" : "deleting_dtor_pointer",
11169     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11176    },
11177    {
11178     "component_value" : 80,
11179     "kind" : "vbase_offset"
11180    },
11181    {
11182     "component_value" : -4,
11183     "kind" : "offset_to_top"
11184    },
11185    {
11186     "kind" : "rtti",
11187     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11188    },
11189    {
11190     "kind" : "complete_dtor_pointer",
11191     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11192    },
11193    {
11194     "kind" : "deleting_dtor_pointer",
11195     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11196    },
11197    {
11198     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11199    },
11200    {
11201     "component_value" : 76,
11202     "kind" : "vbase_offset"
11203    },
11204    {
11205     "component_value" : -8,
11206     "kind" : "offset_to_top"
11207    },
11208    {
11209     "kind" : "rtti",
11210     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11211    },
11212    {
11213     "kind" : "complete_dtor_pointer",
11214     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11215    },
11216    {
11217     "kind" : "deleting_dtor_pointer",
11218     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11222    },
11223    {
11224     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11228    },
11229    {
11230     "component_value" : -24,
11231     "kind" : "offset_to_top"
11232    },
11233    {
11234     "kind" : "rtti",
11235     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11236    },
11237    {
11238     "kind" : "complete_dtor_pointer",
11239     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11240    },
11241    {
11242     "kind" : "deleting_dtor_pointer",
11243     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11244    },
11245    {
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "component_value" : -76,
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -84,
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -76,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -84,
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "component_value" : -84,
11266     "kind" : "offset_to_top"
11267    },
11268    {
11269     "kind" : "rtti",
11270     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11271    },
11272    {
11273     "kind" : "complete_dtor_pointer",
11274     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11275    },
11276    {
11277     "kind" : "deleting_dtor_pointer",
11278     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11279    },
11280    {
11281     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11291    }
11292   ]
11293  },
11294  {
11295   "alignment" : 8,
11296   "fields" :
11297   [
11298    {
11299     "field_name" : "pid",
11300     "referenced_type" : "_ZTIi"
11301    },
11302    {
11303     "field_name" : "ptr",
11304     "field_offset" : 64,
11305     "referenced_type" : "_ZTIy"
11306    },
11307    {
11308     "field_name" : "arch",
11309     "field_offset" : 128,
11310     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11311    }
11312   ],
11313   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11314   "name" : "android::hidl::base::V1_0::DebugInfo",
11315   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11316   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11317   "size" : 24,
11318   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11319  },
11320  {
11321   "alignment" : 8,
11322   "fields" :
11323   [
11324    {
11325     "field_name" : "interfaceName",
11326     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11327    },
11328    {
11329     "field_name" : "instanceName",
11330     "field_offset" : 128,
11331     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11332    },
11333    {
11334     "field_name" : "pid",
11335     "field_offset" : 256,
11336     "referenced_type" : "_ZTIi"
11337    },
11338    {
11339     "field_name" : "clientPids",
11340     "field_offset" : 320,
11341     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11342    },
11343    {
11344     "field_name" : "arch",
11345     "field_offset" : 448,
11346     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11347    }
11348   ],
11349   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11350   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11351   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11352   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11353   "size" : 64,
11354   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11355  },
11356  {
11357   "alignment" : 4,
11358   "base_specifiers" :
11359   [
11360    {
11361     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11362    }
11363   ],
11364   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11365   "name" : "android::hidl::manager::V1_0::IServiceManager",
11366   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11367   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11368   "size" : 12,
11369   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11370   "vtable_components" :
11371   [
11372    {
11373     "component_value" : 4,
11374     "kind" : "vbase_offset"
11375    },
11376    {
11377     "kind" : "offset_to_top"
11378    },
11379    {
11380     "kind" : "rtti",
11381     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11382    },
11383    {
11384     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11385    },
11386    {
11387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11394    },
11395    {
11396     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11409    },
11410    {
11411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11415    },
11416    {
11417     "kind" : "complete_dtor_pointer",
11418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11419    },
11420    {
11421     "kind" : "deleting_dtor_pointer",
11422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11423    },
11424    {
11425     "is_pure" : true,
11426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11427    },
11428    {
11429     "is_pure" : true,
11430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11431    },
11432    {
11433     "is_pure" : true,
11434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11435    },
11436    {
11437     "is_pure" : true,
11438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11439    },
11440    {
11441     "is_pure" : true,
11442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11443    },
11444    {
11445     "is_pure" : true,
11446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11447    },
11448    {
11449     "is_pure" : true,
11450     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11451    },
11452    {
11453     "is_pure" : true,
11454     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11455    },
11456    {
11457     "kind" : "vcall_offset"
11458    },
11459    {
11460     "kind" : "vcall_offset"
11461    },
11462    {
11463     "kind" : "vcall_offset"
11464    },
11465    {
11466     "kind" : "vcall_offset"
11467    },
11468    {
11469     "component_value" : -4,
11470     "kind" : "vcall_offset"
11471    },
11472    {
11473     "component_value" : -4,
11474     "kind" : "offset_to_top"
11475    },
11476    {
11477     "kind" : "rtti",
11478     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11479    },
11480    {
11481     "kind" : "complete_dtor_pointer",
11482     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11483    },
11484    {
11485     "kind" : "deleting_dtor_pointer",
11486     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11496    },
11497    {
11498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11499    }
11500   ]
11501  },
11502  {
11503   "alignment" : 4,
11504   "base_specifiers" :
11505   [
11506    {
11507     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11508    }
11509   ],
11510   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11511   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11512   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11513   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11514   "size" : 12,
11515   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11516   "vtable_components" :
11517   [
11518    {
11519     "component_value" : 4,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "kind" : "offset_to_top"
11524    },
11525    {
11526     "kind" : "rtti",
11527     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11546    },
11547    {
11548     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11549    },
11550    {
11551     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11552    },
11553    {
11554     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11561    },
11562    {
11563     "kind" : "complete_dtor_pointer",
11564     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11565    },
11566    {
11567     "kind" : "deleting_dtor_pointer",
11568     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11569    },
11570    {
11571     "is_pure" : true,
11572     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11573    },
11574    {
11575     "kind" : "vcall_offset"
11576    },
11577    {
11578     "kind" : "vcall_offset"
11579    },
11580    {
11581     "kind" : "vcall_offset"
11582    },
11583    {
11584     "kind" : "vcall_offset"
11585    },
11586    {
11587     "component_value" : -4,
11588     "kind" : "vcall_offset"
11589    },
11590    {
11591     "component_value" : -4,
11592     "kind" : "offset_to_top"
11593    },
11594    {
11595     "kind" : "rtti",
11596     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11597    },
11598    {
11599     "kind" : "complete_dtor_pointer",
11600     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11601    },
11602    {
11603     "kind" : "deleting_dtor_pointer",
11604     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11605    },
11606    {
11607     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11617    }
11618   ]
11619  },
11620  {
11621   "alignment" : 4,
11622   "fields" :
11623   [
11624    {
11625     "access" : "private",
11626     "field_name" : "mLock",
11627     "referenced_type" : "_ZTIRN7android5MutexE"
11628    }
11629   ],
11630   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11631   "name" : "android::Mutex::Autolock",
11632   "record_kind" : "class",
11633   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11634   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11635   "size" : 4,
11636   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11637  },
11638  {
11639   "alignment" : 4,
11640   "fields" :
11641   [
11642    {
11643     "access" : "private",
11644     "field_name" : "mMutex",
11645     "referenced_type" : "_ZTI15pthread_mutex_t"
11646    }
11647   ],
11648   "linker_set_key" : "_ZTIN7android5MutexE",
11649   "name" : "android::Mutex",
11650   "record_kind" : "class",
11651   "referenced_type" : "_ZTIN7android5MutexE",
11652   "self_type" : "_ZTIN7android5MutexE",
11653   "size" : 4,
11654   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11655  },
11656  {
11657   "alignment" : 4,
11658   "fields" :
11659   [
11660    {
11661     "access" : "private",
11662     "field_name" : "mLock",
11663     "referenced_type" : "_ZTIRN7android6RWLockE"
11664    }
11665   ],
11666   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11667   "name" : "android::RWLock::AutoRLock",
11668   "record_kind" : "class",
11669   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11670   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11671   "size" : 4,
11672   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11673  },
11674  {
11675   "alignment" : 4,
11676   "fields" :
11677   [
11678    {
11679     "access" : "private",
11680     "field_name" : "mLock",
11681     "referenced_type" : "_ZTIRN7android6RWLockE"
11682    }
11683   ],
11684   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11685   "name" : "android::RWLock::AutoWLock",
11686   "record_kind" : "class",
11687   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11688   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11689   "size" : 4,
11690   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11691  },
11692  {
11693   "alignment" : 4,
11694   "fields" :
11695   [
11696    {
11697     "access" : "private",
11698     "field_name" : "mRWLock",
11699     "referenced_type" : "_ZTI16pthread_rwlock_t"
11700    }
11701   ],
11702   "linker_set_key" : "_ZTIN7android6RWLockE",
11703   "name" : "android::RWLock",
11704   "record_kind" : "class",
11705   "referenced_type" : "_ZTIN7android6RWLockE",
11706   "self_type" : "_ZTIN7android6RWLockE",
11707   "size" : 40,
11708   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11709  },
11710  {
11711   "alignment" : 4,
11712   "base_specifiers" :
11713   [
11714    {
11715     "is_virtual" : true,
11716     "referenced_type" : "_ZTIN7android7RefBaseE"
11717    }
11718   ],
11719   "fields" :
11720   [
11721    {
11722     "access" : "private",
11723     "field_name" : "mCanCallJava",
11724     "field_offset" : 32,
11725     "referenced_type" : "_ZTIKb"
11726    },
11727    {
11728     "access" : "private",
11729     "field_name" : "mThread",
11730     "field_offset" : 64,
11731     "referenced_type" : "_ZTIPv"
11732    },
11733    {
11734     "access" : "private",
11735     "field_name" : "mLock",
11736     "field_offset" : 96,
11737     "referenced_type" : "_ZTIN7android5MutexE"
11738    },
11739    {
11740     "access" : "private",
11741     "field_name" : "mThreadExitedCondition",
11742     "field_offset" : 128,
11743     "referenced_type" : "_ZTIN7android9ConditionE"
11744    },
11745    {
11746     "access" : "private",
11747     "field_name" : "mStatus",
11748     "field_offset" : 160,
11749     "referenced_type" : "_ZTIi"
11750    },
11751    {
11752     "access" : "private",
11753     "field_name" : "mExitPending",
11754     "field_offset" : 192,
11755     "referenced_type" : "_ZTIVb"
11756    },
11757    {
11758     "access" : "private",
11759     "field_name" : "mRunning",
11760     "field_offset" : 200,
11761     "referenced_type" : "_ZTIVb"
11762    },
11763    {
11764     "access" : "private",
11765     "field_name" : "mHoldSelf",
11766     "field_offset" : 224,
11767     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11768    },
11769    {
11770     "access" : "private",
11771     "field_name" : "mTid",
11772     "field_offset" : 256,
11773     "referenced_type" : "_ZTIi"
11774    }
11775   ],
11776   "linker_set_key" : "_ZTIN7android6ThreadE",
11777   "name" : "android::Thread",
11778   "record_kind" : "class",
11779   "referenced_type" : "_ZTIN7android6ThreadE",
11780   "self_type" : "_ZTIN7android6ThreadE",
11781   "size" : 44,
11782   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11783   "vtable_components" :
11784   [
11785    {
11786     "component_value" : 36,
11787     "kind" : "vbase_offset"
11788    },
11789    {
11790     "kind" : "offset_to_top"
11791    },
11792    {
11793     "kind" : "rtti",
11794     "mangled_component_name" : "_ZTIN7android6ThreadE"
11795    },
11796    {
11797     "kind" : "complete_dtor_pointer",
11798     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11799    },
11800    {
11801     "kind" : "deleting_dtor_pointer",
11802     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11812    },
11813    {
11814     "is_pure" : true,
11815     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11816    },
11817    {
11818     "kind" : "vcall_offset"
11819    },
11820    {
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "component_value" : -36,
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "component_value" : -36,
11835     "kind" : "offset_to_top"
11836    },
11837    {
11838     "kind" : "rtti",
11839     "mangled_component_name" : "_ZTIN7android6ThreadE"
11840    },
11841    {
11842     "kind" : "complete_dtor_pointer",
11843     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11844    },
11845    {
11846     "kind" : "deleting_dtor_pointer",
11847     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11848    },
11849    {
11850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11860    }
11861   ]
11862  },
11863  {
11864   "alignment" : 4,
11865   "base_specifiers" :
11866   [
11867    {
11868     "access" : "private",
11869     "referenced_type" : "_ZTIN7android10VectorImplE"
11870    }
11871   ],
11872   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11873   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11874   "record_kind" : "class",
11875   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11876   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11877   "size" : 20,
11878   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11879   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11880   "vtable_components" :
11881   [
11882    {
11883     "kind" : "offset_to_top"
11884    },
11885    {
11886     "kind" : "rtti",
11887     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11888    },
11889    {
11890     "kind" : "complete_dtor_pointer",
11891     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11892    },
11893    {
11894     "kind" : "deleting_dtor_pointer",
11895     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11896    },
11897    {
11898     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11899    },
11900    {
11901     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11902    },
11903    {
11904     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11905    },
11906    {
11907     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11908    },
11909    {
11910     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11911    },
11912    {
11913     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11914    }
11915   ]
11916  },
11917  {
11918   "alignment" : 1,
11919   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11920   "name" : "android::RefBase::weakref_type",
11921   "record_kind" : "class",
11922   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11923   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11924   "size" : 1,
11925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11926  },
11927  {
11928   "alignment" : 4,
11929   "fields" :
11930   [
11931    {
11932     "access" : "private",
11933     "field_name" : "mRefs",
11934     "field_offset" : 32,
11935     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11936    }
11937   ],
11938   "linker_set_key" : "_ZTIN7android7RefBaseE",
11939   "name" : "android::RefBase",
11940   "record_kind" : "class",
11941   "referenced_type" : "_ZTIN7android7RefBaseE",
11942   "self_type" : "_ZTIN7android7RefBaseE",
11943   "size" : 8,
11944   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11945   "vtable_components" :
11946   [
11947    {
11948     "kind" : "offset_to_top"
11949    },
11950    {
11951     "kind" : "rtti",
11952     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11953    },
11954    {
11955     "kind" : "complete_dtor_pointer",
11956     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11957    },
11958    {
11959     "kind" : "deleting_dtor_pointer",
11960     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11961    },
11962    {
11963     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11964    },
11965    {
11966     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11967    },
11968    {
11969     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11970    },
11971    {
11972     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11973    }
11974   ]
11975  },
11976  {
11977   "alignment" : 4,
11978   "fields" :
11979   [
11980    {
11981     "access" : "private",
11982     "field_name" : "mString",
11983     "referenced_type" : "_ZTIPKc"
11984    }
11985   ],
11986   "linker_set_key" : "_ZTIN7android7String8E",
11987   "name" : "android::String8",
11988   "record_kind" : "class",
11989   "referenced_type" : "_ZTIN7android7String8E",
11990   "self_type" : "_ZTIN7android7String8E",
11991   "size" : 4,
11992   "source_file" : "/system/core/libutils/include/utils/String8.h"
11993  },
11994  {
11995   "alignment" : 4,
11996   "fields" :
11997   [
11998    {
11999     "access" : "private",
12000     "field_name" : "mString",
12001     "referenced_type" : "_ZTIPKDs"
12002    }
12003   ],
12004   "linker_set_key" : "_ZTIN7android8String16E",
12005   "name" : "android::String16",
12006   "record_kind" : "class",
12007   "referenced_type" : "_ZTIN7android8String16E",
12008   "self_type" : "_ZTIN7android8String16E",
12009   "size" : 4,
12010   "source_file" : "/system/core/libutils/include/utils/String16.h"
12011  },
12012  {
12013   "alignment" : 4,
12014   "base_specifiers" :
12015   [
12016    {
12017     "is_virtual" : true,
12018     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12019    },
12020    {
12021     "is_virtual" : true,
12022     "referenced_type" : "_ZTIN7android7RefBaseE"
12023    }
12024   ],
12025   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12026   "name" : "android::hardware::HidlMemory",
12027   "record_kind" : "class",
12028   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12029   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12030   "size" : 52,
12031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12032   "vtable_components" :
12033   [
12034    {
12035     "component_value" : 44,
12036     "kind" : "vbase_offset"
12037    },
12038    {
12039     "component_value" : 4,
12040     "kind" : "vbase_offset"
12041    },
12042    {
12043     "kind" : "offset_to_top"
12044    },
12045    {
12046     "kind" : "rtti",
12047     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12048    },
12049    {
12050     "kind" : "complete_dtor_pointer",
12051     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12052    },
12053    {
12054     "kind" : "deleting_dtor_pointer",
12055     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12056    },
12057    {
12058     "kind" : "vcall_offset"
12059    },
12060    {
12061     "kind" : "vcall_offset"
12062    },
12063    {
12064     "kind" : "vcall_offset"
12065    },
12066    {
12067     "kind" : "vcall_offset"
12068    },
12069    {
12070     "component_value" : -44,
12071     "kind" : "vcall_offset"
12072    },
12073    {
12074     "component_value" : -44,
12075     "kind" : "offset_to_top"
12076    },
12077    {
12078     "kind" : "rtti",
12079     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12080    },
12081    {
12082     "kind" : "complete_dtor_pointer",
12083     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12084    },
12085    {
12086     "kind" : "deleting_dtor_pointer",
12087     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12088    },
12089    {
12090     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12100    }
12101   ]
12102  },
12103  {
12104   "alignment" : 4,
12105   "base_specifiers" :
12106   [
12107    {
12108     "is_virtual" : true,
12109     "referenced_type" : "_ZTIN7android7RefBaseE"
12110    }
12111   ],
12112   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12113   "name" : "android::hardware::IInterface",
12114   "record_kind" : "class",
12115   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12116   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12117   "size" : 12,
12118   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12119   "vtable_components" :
12120   [
12121    {
12122     "component_value" : 4,
12123     "kind" : "vbase_offset"
12124    },
12125    {
12126     "kind" : "offset_to_top"
12127    },
12128    {
12129     "kind" : "rtti",
12130     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12131    },
12132    {
12133     "kind" : "complete_dtor_pointer",
12134     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12135    },
12136    {
12137     "kind" : "deleting_dtor_pointer",
12138     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12139    },
12140    {
12141     "is_pure" : true,
12142     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12143    },
12144    {
12145     "kind" : "vcall_offset"
12146    },
12147    {
12148     "kind" : "vcall_offset"
12149    },
12150    {
12151     "kind" : "vcall_offset"
12152    },
12153    {
12154     "kind" : "vcall_offset"
12155    },
12156    {
12157     "component_value" : -4,
12158     "kind" : "vcall_offset"
12159    },
12160    {
12161     "component_value" : -4,
12162     "kind" : "offset_to_top"
12163    },
12164    {
12165     "kind" : "rtti",
12166     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12167    },
12168    {
12169     "kind" : "complete_dtor_pointer",
12170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12171    },
12172    {
12173     "kind" : "deleting_dtor_pointer",
12174     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12181    },
12182    {
12183     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12184    },
12185    {
12186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12187    }
12188   ]
12189  },
12190  {
12191   "alignment" : 1,
12192   "fields" :
12193   [
12194    {
12195     "access" : "private",
12196     "field_name" : "mBuffer",
12197     "referenced_type" : "_ZTIA32_h"
12198    }
12199   ],
12200   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12201   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12202   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12203   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12204   "size" : 32,
12205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12206   "template_args" : [ "_ZTIh" ]
12207  },
12208  {
12209   "alignment" : 4,
12210   "base_specifiers" :
12211   [
12212    {
12213     "is_virtual" : true,
12214     "referenced_type" : "_ZTIN7android7RefBaseE"
12215    }
12216   ],
12217   "fields" :
12218   [
12219    {
12220     "access" : "private",
12221     "field_name" : "mRemote",
12222     "field_offset" : 32,
12223     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12224    },
12225    {
12226     "access" : "private",
12227     "field_name" : "mRefs",
12228     "field_offset" : 64,
12229     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12230    },
12231    {
12232     "access" : "private",
12233     "field_name" : "mState",
12234     "field_offset" : 96,
12235     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12236    }
12237   ],
12238   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12239   "name" : "android::hardware::BpHwRefBase",
12240   "record_kind" : "class",
12241   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12242   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12243   "size" : 24,
12244   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12245   "vtable_components" :
12246   [
12247    {
12248     "component_value" : 16,
12249     "kind" : "vbase_offset"
12250    },
12251    {
12252     "kind" : "offset_to_top"
12253    },
12254    {
12255     "kind" : "rtti",
12256     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12257    },
12258    {
12259     "kind" : "complete_dtor_pointer",
12260     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12261    },
12262    {
12263     "kind" : "deleting_dtor_pointer",
12264     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12274    },
12275    {
12276     "kind" : "vcall_offset"
12277    },
12278    {
12279     "component_value" : -16,
12280     "kind" : "vcall_offset"
12281    },
12282    {
12283     "component_value" : -16,
12284     "kind" : "vcall_offset"
12285    },
12286    {
12287     "component_value" : -16,
12288     "kind" : "vcall_offset"
12289    },
12290    {
12291     "component_value" : -16,
12292     "kind" : "vcall_offset"
12293    },
12294    {
12295     "component_value" : -16,
12296     "kind" : "offset_to_top"
12297    },
12298    {
12299     "kind" : "rtti",
12300     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12301    },
12302    {
12303     "kind" : "complete_dtor_pointer",
12304     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12305    },
12306    {
12307     "kind" : "deleting_dtor_pointer",
12308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12309    },
12310    {
12311     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12312    },
12313    {
12314     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12321    }
12322   ]
12323  },
12324  {
12325   "alignment" : 4,
12326   "base_specifiers" :
12327   [
12328    {
12329     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
12330    },
12331    {
12332     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12333    },
12334    {
12335     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12336    }
12337   ],
12338   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12339   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_0::IKeymasterDevice>",
12340   "record_kind" : "class",
12341   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12342   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12343   "size" : 32,
12344   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12345   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ],
12346   "vtable_components" :
12347   [
12348    {
12349     "component_value" : 24,
12350     "kind" : "vbase_offset"
12351    },
12352    {
12353     "kind" : "offset_to_top"
12354    },
12355    {
12356     "kind" : "rtti",
12357     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12358    },
12359    {
12360     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
12361    },
12362    {
12363     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12391    },
12392    {
12393     "kind" : "complete_dtor_pointer",
12394     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12395    },
12396    {
12397     "kind" : "deleting_dtor_pointer",
12398     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12399    },
12400    {
12401     "is_pure" : true,
12402     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
12403    },
12404    {
12405     "is_pure" : true,
12406     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
12407    },
12408    {
12409     "is_pure" : true,
12410     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
12411    },
12412    {
12413     "is_pure" : true,
12414     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
12415    },
12416    {
12417     "is_pure" : true,
12418     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12419    },
12420    {
12421     "is_pure" : true,
12422     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
12423    },
12424    {
12425     "is_pure" : true,
12426     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
12427    },
12428    {
12429     "is_pure" : true,
12430     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
12431    },
12432    {
12433     "is_pure" : true,
12434     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
12435    },
12436    {
12437     "is_pure" : true,
12438     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
12439    },
12440    {
12441     "is_pure" : true,
12442     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
12443    },
12444    {
12445     "is_pure" : true,
12446     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
12447    },
12448    {
12449     "is_pure" : true,
12450     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12451    },
12452    {
12453     "is_pure" : true,
12454     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
12455    },
12456    {
12457     "is_pure" : true,
12458     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
12459    },
12460    {
12461     "is_pure" : true,
12462     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
12463    },
12464    {
12465     "is_pure" : true,
12466     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
12467    },
12468    {
12469     "is_pure" : true,
12470     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
12471    },
12472    {
12473     "is_pure" : true,
12474     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEy"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12478    },
12479    {
12480     "component_value" : 20,
12481     "kind" : "vbase_offset"
12482    },
12483    {
12484     "component_value" : -4,
12485     "kind" : "offset_to_top"
12486    },
12487    {
12488     "kind" : "rtti",
12489     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12490    },
12491    {
12492     "kind" : "complete_dtor_pointer",
12493     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12494    },
12495    {
12496     "kind" : "deleting_dtor_pointer",
12497     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12498    },
12499    {
12500     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12501    },
12502    {
12503     "component_value" : 16,
12504     "kind" : "vbase_offset"
12505    },
12506    {
12507     "component_value" : -8,
12508     "kind" : "offset_to_top"
12509    },
12510    {
12511     "kind" : "rtti",
12512     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12513    },
12514    {
12515     "kind" : "complete_dtor_pointer",
12516     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12517    },
12518    {
12519     "kind" : "deleting_dtor_pointer",
12520     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12530    },
12531    {
12532     "kind" : "vcall_offset"
12533    },
12534    {
12535     "component_value" : -16,
12536     "kind" : "vcall_offset"
12537    },
12538    {
12539     "component_value" : -16,
12540     "kind" : "vcall_offset"
12541    },
12542    {
12543     "component_value" : -16,
12544     "kind" : "vcall_offset"
12545    },
12546    {
12547     "component_value" : -24,
12548     "kind" : "vcall_offset"
12549    },
12550    {
12551     "component_value" : -24,
12552     "kind" : "offset_to_top"
12553    },
12554    {
12555     "kind" : "rtti",
12556     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12557    },
12558    {
12559     "kind" : "complete_dtor_pointer",
12560     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12561    },
12562    {
12563     "kind" : "deleting_dtor_pointer",
12564     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12565    },
12566    {
12567     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12571    },
12572    {
12573     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12577    }
12578   ]
12579  },
12580  {
12581   "alignment" : 4,
12582   "base_specifiers" :
12583   [
12584    {
12585     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
12586    },
12587    {
12588     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12589    },
12590    {
12591     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12592    }
12593   ],
12594   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12595   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_1::IKeymasterDevice>",
12596   "record_kind" : "class",
12597   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12598   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12599   "size" : 32,
12600   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12601   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ],
12602   "vtable_components" :
12603   [
12604    {
12605     "component_value" : 24,
12606     "kind" : "vbase_offset"
12607    },
12608    {
12609     "kind" : "offset_to_top"
12610    },
12611    {
12612     "kind" : "rtti",
12613     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12614    },
12615    {
12616     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
12617    },
12618    {
12619     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12620    },
12621    {
12622     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12623    },
12624    {
12625     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12626    },
12627    {
12628     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12629    },
12630    {
12631     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
12632    },
12633    {
12634     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12635    },
12636    {
12637     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
12638    },
12639    {
12640     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12647    },
12648    {
12649     "kind" : "complete_dtor_pointer",
12650     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12651    },
12652    {
12653     "kind" : "deleting_dtor_pointer",
12654     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12655    },
12656    {
12657     "is_pure" : true,
12658     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
12659    },
12660    {
12661     "is_pure" : true,
12662     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
12663    },
12664    {
12665     "is_pure" : true,
12666     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
12667    },
12668    {
12669     "is_pure" : true,
12670     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
12671    },
12672    {
12673     "is_pure" : true,
12674     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12675    },
12676    {
12677     "is_pure" : true,
12678     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
12679    },
12680    {
12681     "is_pure" : true,
12682     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
12683    },
12684    {
12685     "is_pure" : true,
12686     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
12687    },
12688    {
12689     "is_pure" : true,
12690     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
12691    },
12692    {
12693     "is_pure" : true,
12694     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
12695    },
12696    {
12697     "is_pure" : true,
12698     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
12699    },
12700    {
12701     "is_pure" : true,
12702     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
12703    },
12704    {
12705     "is_pure" : true,
12706     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12707    },
12708    {
12709     "is_pure" : true,
12710     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
12711    },
12712    {
12713     "is_pure" : true,
12714     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
12715    },
12716    {
12717     "is_pure" : true,
12718     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
12719    },
12720    {
12721     "is_pure" : true,
12722     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
12723    },
12724    {
12725     "is_pure" : true,
12726     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
12727    },
12728    {
12729     "is_pure" : true,
12730     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEy"
12731    },
12732    {
12733     "is_pure" : true,
12734     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
12735    },
12736    {
12737     "is_pure" : true,
12738     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12742    },
12743    {
12744     "component_value" : 20,
12745     "kind" : "vbase_offset"
12746    },
12747    {
12748     "component_value" : -4,
12749     "kind" : "offset_to_top"
12750    },
12751    {
12752     "kind" : "rtti",
12753     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12754    },
12755    {
12756     "kind" : "complete_dtor_pointer",
12757     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12758    },
12759    {
12760     "kind" : "deleting_dtor_pointer",
12761     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12762    },
12763    {
12764     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12765    },
12766    {
12767     "component_value" : 16,
12768     "kind" : "vbase_offset"
12769    },
12770    {
12771     "component_value" : -8,
12772     "kind" : "offset_to_top"
12773    },
12774    {
12775     "kind" : "rtti",
12776     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12777    },
12778    {
12779     "kind" : "complete_dtor_pointer",
12780     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12781    },
12782    {
12783     "kind" : "deleting_dtor_pointer",
12784     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12785    },
12786    {
12787     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12788    },
12789    {
12790     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12791    },
12792    {
12793     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12794    },
12795    {
12796     "kind" : "vcall_offset"
12797    },
12798    {
12799     "component_value" : -16,
12800     "kind" : "vcall_offset"
12801    },
12802    {
12803     "component_value" : -16,
12804     "kind" : "vcall_offset"
12805    },
12806    {
12807     "component_value" : -16,
12808     "kind" : "vcall_offset"
12809    },
12810    {
12811     "component_value" : -24,
12812     "kind" : "vcall_offset"
12813    },
12814    {
12815     "component_value" : -24,
12816     "kind" : "offset_to_top"
12817    },
12818    {
12819     "kind" : "rtti",
12820     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12821    },
12822    {
12823     "kind" : "complete_dtor_pointer",
12824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12825    },
12826    {
12827     "kind" : "deleting_dtor_pointer",
12828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12829    },
12830    {
12831     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12832    },
12833    {
12834     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12835    },
12836    {
12837     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12838    },
12839    {
12840     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12841    }
12842   ]
12843  },
12844  {
12845   "alignment" : 4,
12846   "base_specifiers" :
12847   [
12848    {
12849     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12850    },
12851    {
12852     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12853    },
12854    {
12855     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12856    }
12857   ],
12858   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12859   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12860   "record_kind" : "class",
12861   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12862   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12863   "size" : 32,
12864   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12865   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12866   "vtable_components" :
12867   [
12868    {
12869     "component_value" : 24,
12870     "kind" : "vbase_offset"
12871    },
12872    {
12873     "kind" : "offset_to_top"
12874    },
12875    {
12876     "kind" : "rtti",
12877     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12878    },
12879    {
12880     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12884    },
12885    {
12886     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12902    },
12903    {
12904     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12905    },
12906    {
12907     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12908    },
12909    {
12910     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12911    },
12912    {
12913     "kind" : "complete_dtor_pointer",
12914     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12915    },
12916    {
12917     "kind" : "deleting_dtor_pointer",
12918     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12919    },
12920    {
12921     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12922    },
12923    {
12924     "component_value" : 20,
12925     "kind" : "vbase_offset"
12926    },
12927    {
12928     "component_value" : -4,
12929     "kind" : "offset_to_top"
12930    },
12931    {
12932     "kind" : "rtti",
12933     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12934    },
12935    {
12936     "kind" : "complete_dtor_pointer",
12937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12938    },
12939    {
12940     "kind" : "deleting_dtor_pointer",
12941     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12942    },
12943    {
12944     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12945    },
12946    {
12947     "component_value" : 16,
12948     "kind" : "vbase_offset"
12949    },
12950    {
12951     "component_value" : -8,
12952     "kind" : "offset_to_top"
12953    },
12954    {
12955     "kind" : "rtti",
12956     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12957    },
12958    {
12959     "kind" : "complete_dtor_pointer",
12960     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12961    },
12962    {
12963     "kind" : "deleting_dtor_pointer",
12964     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12965    },
12966    {
12967     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12968    },
12969    {
12970     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12971    },
12972    {
12973     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12974    },
12975    {
12976     "kind" : "vcall_offset"
12977    },
12978    {
12979     "component_value" : -16,
12980     "kind" : "vcall_offset"
12981    },
12982    {
12983     "component_value" : -16,
12984     "kind" : "vcall_offset"
12985    },
12986    {
12987     "component_value" : -16,
12988     "kind" : "vcall_offset"
12989    },
12990    {
12991     "component_value" : -24,
12992     "kind" : "vcall_offset"
12993    },
12994    {
12995     "component_value" : -24,
12996     "kind" : "offset_to_top"
12997    },
12998    {
12999     "kind" : "rtti",
13000     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13001    },
13002    {
13003     "kind" : "complete_dtor_pointer",
13004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13005    },
13006    {
13007     "kind" : "deleting_dtor_pointer",
13008     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13009    },
13010    {
13011     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13012    },
13013    {
13014     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13015    },
13016    {
13017     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13021    }
13022   ]
13023  },
13024  {
13025   "alignment" : 4,
13026   "fields" :
13027   [
13028    {
13029     "access" : "private",
13030     "field_name" : "mHandle",
13031     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13032    },
13033    {
13034     "access" : "private",
13035     "field_name" : "mOwnsHandle",
13036     "field_offset" : 64,
13037     "referenced_type" : "_ZTIb"
13038    },
13039    {
13040     "access" : "private",
13041     "field_name" : "mPad",
13042     "field_offset" : 72,
13043     "referenced_type" : "_ZTIA7_h"
13044    }
13045   ],
13046   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13047   "name" : "android::hardware::hidl_handle",
13048   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13049   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13050   "size" : 16,
13051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13052  },
13053  {
13054   "alignment" : 4,
13055   "fields" :
13056   [
13057    {
13058     "access" : "private",
13059     "field_name" : "mHandle",
13060     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13061    },
13062    {
13063     "access" : "private",
13064     "field_name" : "mSize",
13065     "field_offset" : 128,
13066     "referenced_type" : "_ZTIy"
13067    },
13068    {
13069     "access" : "private",
13070     "field_name" : "mName",
13071     "field_offset" : 192,
13072     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13073    }
13074   ],
13075   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13076   "name" : "android::hardware::hidl_memory",
13077   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13078   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13079   "size" : 40,
13080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13081  },
13082  {
13083   "alignment" : 4,
13084   "fields" :
13085   [
13086    {
13087     "access" : "private",
13088     "field_name" : "mBuffer",
13089     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13090    },
13091    {
13092     "access" : "private",
13093     "field_name" : "mSize",
13094     "field_offset" : 64,
13095     "referenced_type" : "_ZTIj"
13096    },
13097    {
13098     "access" : "private",
13099     "field_name" : "mOwnsBuffer",
13100     "field_offset" : 96,
13101     "referenced_type" : "_ZTIb"
13102    },
13103    {
13104     "access" : "private",
13105     "field_name" : "mPad",
13106     "field_offset" : 104,
13107     "referenced_type" : "_ZTIA3_h"
13108    }
13109   ],
13110   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13111   "name" : "android::hardware::hidl_string",
13112   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13113   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13114   "size" : 16,
13115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13116  },
13117  {
13118   "alignment" : 4,
13119   "fields" :
13120   [
13121    {
13122     "access" : "private",
13123     "field_name" : "mGrantors",
13124     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13125    },
13126    {
13127     "access" : "private",
13128     "field_name" : "mHandle",
13129     "field_offset" : 128,
13130     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13131    },
13132    {
13133     "access" : "private",
13134     "field_name" : "mQuantum",
13135     "field_offset" : 192,
13136     "referenced_type" : "_ZTIj"
13137    },
13138    {
13139     "access" : "private",
13140     "field_name" : "mFlags",
13141     "field_offset" : 224,
13142     "referenced_type" : "_ZTIj"
13143    }
13144   ],
13145   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13146   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13147   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13148   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13149   "size" : 32,
13150   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13151   "template_args" : [ "_ZTIc" ]
13152  },
13153  {
13154   "access" : "private",
13155   "alignment" : 4,
13156   "fields" :
13157   [
13158    {
13159     "field_name" : "binder",
13160     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13161    },
13162    {
13163     "field_name" : "refs",
13164     "field_offset" : 32,
13165     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13166    }
13167   ],
13168   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13169   "name" : "android::hardware::ProcessState::handle_entry",
13170   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13171   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13172   "size" : 8,
13173   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13174  },
13175  {
13176   "alignment" : 4,
13177   "base_specifiers" :
13178   [
13179    {
13180     "is_virtual" : true,
13181     "referenced_type" : "_ZTIN7android7RefBaseE"
13182    }
13183   ],
13184   "fields" :
13185   [
13186    {
13187     "access" : "private",
13188     "field_name" : "mDriverFD",
13189     "field_offset" : 32,
13190     "referenced_type" : "_ZTIi"
13191    },
13192    {
13193     "access" : "private",
13194     "field_name" : "mVMStart",
13195     "field_offset" : 64,
13196     "referenced_type" : "_ZTIPv"
13197    },
13198    {
13199     "access" : "private",
13200     "field_name" : "mThreadCountLock",
13201     "field_offset" : 96,
13202     "referenced_type" : "_ZTI15pthread_mutex_t"
13203    },
13204    {
13205     "access" : "private",
13206     "field_name" : "mThreadCountDecrement",
13207     "field_offset" : 128,
13208     "referenced_type" : "_ZTI14pthread_cond_t"
13209    },
13210    {
13211     "access" : "private",
13212     "field_name" : "mExecutingThreadsCount",
13213     "field_offset" : 160,
13214     "referenced_type" : "_ZTIj"
13215    },
13216    {
13217     "access" : "private",
13218     "field_name" : "mMaxThreads",
13219     "field_offset" : 192,
13220     "referenced_type" : "_ZTIj"
13221    },
13222    {
13223     "access" : "private",
13224     "field_name" : "mStarvationStartTimeMs",
13225     "field_offset" : 224,
13226     "referenced_type" : "_ZTIx"
13227    },
13228    {
13229     "access" : "private",
13230     "field_name" : "mLock",
13231     "field_offset" : 288,
13232     "referenced_type" : "_ZTIN7android5MutexE"
13233    },
13234    {
13235     "access" : "private",
13236     "field_name" : "mHandleToObject",
13237     "field_offset" : 320,
13238     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13239    },
13240    {
13241     "access" : "private",
13242     "field_name" : "mManagesContexts",
13243     "field_offset" : 480,
13244     "referenced_type" : "_ZTIb"
13245    },
13246    {
13247     "access" : "private",
13248     "field_name" : "mBinderContextCheckFunc",
13249     "field_offset" : 512,
13250     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13251    },
13252    {
13253     "access" : "private",
13254     "field_name" : "mBinderContextUserData",
13255     "field_offset" : 544,
13256     "referenced_type" : "_ZTIPv"
13257    },
13258    {
13259     "access" : "private",
13260     "field_name" : "mContexts",
13261     "field_offset" : 576,
13262     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13263    },
13264    {
13265     "access" : "private",
13266     "field_name" : "mRootDir",
13267     "field_offset" : 736,
13268     "referenced_type" : "_ZTIN7android7String8E"
13269    },
13270    {
13271     "access" : "private",
13272     "field_name" : "mThreadPoolStarted",
13273     "field_offset" : 768,
13274     "referenced_type" : "_ZTIb"
13275    },
13276    {
13277     "access" : "private",
13278     "field_name" : "mSpawnThreadOnStart",
13279     "field_offset" : 776,
13280     "referenced_type" : "_ZTIb"
13281    },
13282    {
13283     "access" : "private",
13284     "field_name" : "mThreadPoolSeq",
13285     "field_offset" : 800,
13286     "referenced_type" : "_ZTIVi"
13287    },
13288    {
13289     "access" : "private",
13290     "field_name" : "mMmapSize",
13291     "field_offset" : 832,
13292     "referenced_type" : "_ZTIKj"
13293    },
13294    {
13295     "access" : "private",
13296     "field_name" : "mCallRestriction",
13297     "field_offset" : 864,
13298     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13299    }
13300   ],
13301   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13302   "name" : "android::hardware::ProcessState",
13303   "record_kind" : "class",
13304   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13305   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13306   "size" : 120,
13307   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13308   "vtable_components" :
13309   [
13310    {
13311     "component_value" : 112,
13312     "kind" : "vbase_offset"
13313    },
13314    {
13315     "kind" : "offset_to_top"
13316    },
13317    {
13318     "kind" : "rtti",
13319     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13320    },
13321    {
13322     "kind" : "complete_dtor_pointer",
13323     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13324    },
13325    {
13326     "kind" : "deleting_dtor_pointer",
13327     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13328    },
13329    {
13330     "kind" : "vcall_offset"
13331    },
13332    {
13333     "kind" : "vcall_offset"
13334    },
13335    {
13336     "kind" : "vcall_offset"
13337    },
13338    {
13339     "kind" : "vcall_offset"
13340    },
13341    {
13342     "component_value" : -112,
13343     "kind" : "vcall_offset"
13344    },
13345    {
13346     "component_value" : -112,
13347     "kind" : "offset_to_top"
13348    },
13349    {
13350     "kind" : "rtti",
13351     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13352    },
13353    {
13354     "kind" : "complete_dtor_pointer",
13355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13356    },
13357    {
13358     "kind" : "deleting_dtor_pointer",
13359     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13360    },
13361    {
13362     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13363    },
13364    {
13365     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13366    },
13367    {
13368     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13369    },
13370    {
13371     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13372    }
13373   ]
13374  },
13375  {
13376   "alignment" : 2,
13377   "fields" :
13378   [
13379    {
13380     "access" : "private",
13381     "field_name" : "mMajor",
13382     "referenced_type" : "_ZTIt"
13383    },
13384    {
13385     "access" : "private",
13386     "field_name" : "mMinor",
13387     "field_offset" : 16,
13388     "referenced_type" : "_ZTIt"
13389    }
13390   ],
13391   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13392   "name" : "android::hardware::hidl_version",
13393   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13394   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13395   "size" : 4,
13396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "fields" :
13401   [
13402    {
13403     "access" : "private",
13404     "field_name" : "mMutex",
13405     "referenced_type" : "_ZTINSt3__15mutexE"
13406    },
13407    {
13408     "access" : "private",
13409     "field_name" : "mMap",
13410     "field_offset" : 32,
13411     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13412    }
13413   ],
13414   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13415   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13416   "record_kind" : "class",
13417   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13418   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13419   "size" : 16,
13420   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13421   "template_args" :
13422   [
13423    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13424    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13425   ]
13426  },
13427  {
13428   "alignment" : 4,
13429   "fields" :
13430   [
13431    {
13432     "access" : "private",
13433     "field_name" : "mMutex",
13434     "referenced_type" : "_ZTINSt3__15mutexE"
13435    },
13436    {
13437     "access" : "private",
13438     "field_name" : "mMap",
13439     "field_offset" : 32,
13440     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13441    }
13442   ],
13443   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13444   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13445   "record_kind" : "class",
13446   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13447   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13448   "size" : 16,
13449   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13450   "template_args" :
13451   [
13452    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13453    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13454   ]
13455  },
13456  {
13457   "alignment" : 4,
13458   "fields" :
13459   [
13460    {
13461     "access" : "private",
13462     "field_name" : "mMutex",
13463     "referenced_type" : "_ZTINSt3__15mutexE"
13464    },
13465    {
13466     "access" : "private",
13467     "field_name" : "mMap",
13468     "field_offset" : 32,
13469     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13470    }
13471   ],
13472   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13473   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13474   "record_kind" : "class",
13475   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13476   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13477   "size" : 16,
13478   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13479   "template_args" :
13480   [
13481    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13482    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13483   ]
13484  },
13485  {
13486   "alignment" : 8,
13487   "fields" :
13488   [
13489    {
13490     "field_name" : "flags",
13491     "referenced_type" : "_ZTIj"
13492    },
13493    {
13494     "field_name" : "fdIndex",
13495     "field_offset" : 32,
13496     "referenced_type" : "_ZTIj"
13497    },
13498    {
13499     "field_name" : "offset",
13500     "field_offset" : 64,
13501     "referenced_type" : "_ZTIj"
13502    },
13503    {
13504     "field_name" : "extent",
13505     "field_offset" : 128,
13506     "referenced_type" : "_ZTIy"
13507    }
13508   ],
13509   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13510   "name" : "android::hardware::GrantorDescriptor",
13511   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13512   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13513   "size" : 24,
13514   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13515  },
13516  {
13517   "alignment" : 4,
13518   "base_specifiers" :
13519   [
13520    {
13521     "is_virtual" : true,
13522     "referenced_type" : "_ZTIN7android7RefBaseE"
13523    }
13524   ],
13525   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13526   "name" : "android::hardware::hidl_death_recipient",
13527   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13528   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13529   "size" : 12,
13530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13531   "vtable_components" :
13532   [
13533    {
13534     "component_value" : 4,
13535     "kind" : "vbase_offset"
13536    },
13537    {
13538     "kind" : "offset_to_top"
13539    },
13540    {
13541     "kind" : "rtti",
13542     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13543    },
13544    {
13545     "is_pure" : true,
13546     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13547    },
13548    {
13549     "kind" : "complete_dtor_pointer",
13550     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13551    },
13552    {
13553     "kind" : "deleting_dtor_pointer",
13554     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13555    },
13556    {
13557     "kind" : "vcall_offset"
13558    },
13559    {
13560     "kind" : "vcall_offset"
13561    },
13562    {
13563     "kind" : "vcall_offset"
13564    },
13565    {
13566     "kind" : "vcall_offset"
13567    },
13568    {
13569     "component_value" : -4,
13570     "kind" : "vcall_offset"
13571    },
13572    {
13573     "component_value" : -4,
13574     "kind" : "offset_to_top"
13575    },
13576    {
13577     "kind" : "rtti",
13578     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13579    },
13580    {
13581     "kind" : "complete_dtor_pointer",
13582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13583    },
13584    {
13585     "kind" : "deleting_dtor_pointer",
13586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13593    },
13594    {
13595     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13596    },
13597    {
13598     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13599    }
13600   ]
13601  },
13602  {
13603   "alignment" : 4,
13604   "base_specifiers" :
13605   [
13606    {
13607     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13608    }
13609   ],
13610   "fields" :
13611   [
13612    {
13613     "access" : "private",
13614     "field_name" : "mRecipient",
13615     "field_offset" : 32,
13616     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13617    },
13618    {
13619     "access" : "private",
13620     "field_name" : "mCookie",
13621     "field_offset" : 96,
13622     "referenced_type" : "_ZTIy"
13623    },
13624    {
13625     "access" : "private",
13626     "field_name" : "mBase",
13627     "field_offset" : 160,
13628     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13629    }
13630   ],
13631   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13632   "name" : "android::hardware::hidl_binder_death_recipient",
13633   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13634   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13635   "size" : 36,
13636   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13637   "vtable_components" :
13638   [
13639    {
13640     "component_value" : 28,
13641     "kind" : "vbase_offset"
13642    },
13643    {
13644     "kind" : "offset_to_top"
13645    },
13646    {
13647     "kind" : "rtti",
13648     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13649    },
13650    {
13651     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13652    },
13653    {
13654     "kind" : "complete_dtor_pointer",
13655     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13656    },
13657    {
13658     "kind" : "deleting_dtor_pointer",
13659     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13660    },
13661    {
13662     "kind" : "vcall_offset"
13663    },
13664    {
13665     "kind" : "vcall_offset"
13666    },
13667    {
13668     "kind" : "vcall_offset"
13669    },
13670    {
13671     "kind" : "vcall_offset"
13672    },
13673    {
13674     "component_value" : -28,
13675     "kind" : "vcall_offset"
13676    },
13677    {
13678     "component_value" : -28,
13679     "kind" : "offset_to_top"
13680    },
13681    {
13682     "kind" : "rtti",
13683     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13684    },
13685    {
13686     "kind" : "complete_dtor_pointer",
13687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13688    },
13689    {
13690     "kind" : "deleting_dtor_pointer",
13691     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13698    },
13699    {
13700     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13701    },
13702    {
13703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13704    }
13705   ]
13706  },
13707  {
13708   "access" : "private",
13709   "alignment" : 4,
13710   "fields" :
13711   [
13712    {
13713     "field_name" : "index",
13714     "referenced_type" : "_ZTIj"
13715    },
13716    {
13717     "field_name" : "buffer",
13718     "field_offset" : 32,
13719     "referenced_type" : "_ZTIy"
13720    },
13721    {
13722     "field_name" : "bufend",
13723     "field_offset" : 96,
13724     "referenced_type" : "_ZTIy"
13725    }
13726   ],
13727   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13728   "name" : "android::hardware::Parcel::BufferInfo",
13729   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13730   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13731   "size" : 20,
13732   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13733  },
13734  {
13735   "alignment" : 4,
13736   "fields" :
13737   [
13738    {
13739     "access" : "private",
13740     "field_name" : "mBufCachePos",
13741     "referenced_type" : "_ZTIj"
13742    },
13743    {
13744     "access" : "private",
13745     "field_name" : "mBufCache",
13746     "field_offset" : 32,
13747     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13748    },
13749    {
13750     "access" : "private",
13751     "field_name" : "mError",
13752     "field_offset" : 128,
13753     "referenced_type" : "_ZTIi"
13754    },
13755    {
13756     "access" : "private",
13757     "field_name" : "mData",
13758     "field_offset" : 160,
13759     "referenced_type" : "_ZTIPh"
13760    },
13761    {
13762     "access" : "private",
13763     "field_name" : "mDataSize",
13764     "field_offset" : 192,
13765     "referenced_type" : "_ZTIj"
13766    },
13767    {
13768     "access" : "private",
13769     "field_name" : "mDataCapacity",
13770     "field_offset" : 224,
13771     "referenced_type" : "_ZTIj"
13772    },
13773    {
13774     "access" : "private",
13775     "field_name" : "mDataPos",
13776     "field_offset" : 256,
13777     "referenced_type" : "_ZTIj"
13778    },
13779    {
13780     "access" : "private",
13781     "field_name" : "mObjects",
13782     "field_offset" : 288,
13783     "referenced_type" : "_ZTIPy"
13784    },
13785    {
13786     "access" : "private",
13787     "field_name" : "mObjectsSize",
13788     "field_offset" : 320,
13789     "referenced_type" : "_ZTIj"
13790    },
13791    {
13792     "access" : "private",
13793     "field_name" : "mObjectsCapacity",
13794     "field_offset" : 352,
13795     "referenced_type" : "_ZTIj"
13796    },
13797    {
13798     "access" : "private",
13799     "field_name" : "mNextObjectHint",
13800     "field_offset" : 384,
13801     "referenced_type" : "_ZTIj"
13802    },
13803    {
13804     "access" : "private",
13805     "field_name" : "mNumRef",
13806     "field_offset" : 416,
13807     "referenced_type" : "_ZTIj"
13808    },
13809    {
13810     "access" : "private",
13811     "field_name" : "mFdsKnown",
13812     "field_offset" : 448,
13813     "referenced_type" : "_ZTIb"
13814    },
13815    {
13816     "access" : "private",
13817     "field_name" : "mHasFds",
13818     "field_offset" : 456,
13819     "referenced_type" : "_ZTIb"
13820    },
13821    {
13822     "access" : "private",
13823     "field_name" : "mAllowFds",
13824     "field_offset" : 464,
13825     "referenced_type" : "_ZTIb"
13826    },
13827    {
13828     "access" : "private",
13829     "field_name" : "mOwner",
13830     "field_offset" : 480,
13831     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13832    },
13833    {
13834     "access" : "private",
13835     "field_name" : "mOwnerCookie",
13836     "field_offset" : 512,
13837     "referenced_type" : "_ZTIPv"
13838    }
13839   ],
13840   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13841   "name" : "android::hardware::Parcel",
13842   "record_kind" : "class",
13843   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13844   "self_type" : "_ZTIN7android8hardware6ParcelE",
13845   "size" : 68,
13846   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13847  },
13848  {
13849   "alignment" : 4,
13850   "base_specifiers" :
13851   [
13852    {
13853     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13854    }
13855   ],
13856   "fields" :
13857   [
13858    {
13859     "access" : "private",
13860     "field_name" : "mVal",
13861     "field_offset" : 192,
13862     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE"
13863    }
13864   ],
13865   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13866   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode>",
13867   "record_kind" : "class",
13868   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13869   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13870   "size" : 28,
13871   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13872   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE" ]
13873  },
13874  {
13875   "alignment" : 4,
13876   "base_specifiers" :
13877   [
13878    {
13879     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13880    }
13881   ],
13882   "fields" :
13883   [
13884    {
13885     "access" : "private",
13886     "field_name" : "mVal",
13887     "field_offset" : 192,
13888     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE"
13889    }
13890   ],
13891   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13892   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode>",
13893   "record_kind" : "class",
13894   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13895   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13896   "size" : 28,
13897   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13898   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE" ]
13899  },
13900  {
13901   "alignment" : 4,
13902   "base_specifiers" :
13903   [
13904    {
13905     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13906    }
13907   ],
13908   "fields" :
13909   [
13910    {
13911     "access" : "private",
13912     "field_name" : "mVal",
13913     "field_offset" : 192,
13914     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
13915    }
13916   ],
13917   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13918   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> >",
13919   "record_kind" : "class",
13920   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13921   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13922   "size" : 28,
13923   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13924   "template_args" : [ "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE" ]
13925  },
13926  {
13927   "alignment" : 4,
13928   "base_specifiers" :
13929   [
13930    {
13931     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13932    }
13933   ],
13934   "fields" :
13935   [
13936    {
13937     "access" : "private",
13938     "field_name" : "mVal",
13939     "field_offset" : 168,
13940     "referenced_type" : "_ZTIb"
13941    }
13942   ],
13943   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13944   "name" : "android::hardware::Return<bool>",
13945   "record_kind" : "class",
13946   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13947   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13948   "size" : 24,
13949   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13950   "template_args" : [ "_ZTIb" ]
13951  },
13952  {
13953   "alignment" : 4,
13954   "base_specifiers" :
13955   [
13956    {
13957     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13958    }
13959   ],
13960   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13961   "name" : "android::hardware::Return<void>",
13962   "record_kind" : "class",
13963   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13964   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13965   "size" : 24,
13966   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13967   "template_args" : [ "_ZTIv" ]
13968  },
13969  {
13970   "alignment" : 4,
13971   "fields" :
13972   [
13973    {
13974     "access" : "private",
13975     "field_name" : "mException",
13976     "referenced_type" : "_ZTIi"
13977    },
13978    {
13979     "access" : "private",
13980     "field_name" : "mErrorCode",
13981     "field_offset" : 32,
13982     "referenced_type" : "_ZTIi"
13983    },
13984    {
13985     "access" : "private",
13986     "field_name" : "mMessage",
13987     "field_offset" : 64,
13988     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13989    }
13990   ],
13991   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13992   "name" : "android::hardware::Status",
13993   "record_kind" : "class",
13994   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13995   "self_type" : "_ZTIN7android8hardware6StatusE",
13996   "size" : 20,
13997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13998  },
13999  {
14000   "alignment" : 4,
14001   "base_specifiers" :
14002   [
14003    {
14004     "is_virtual" : true,
14005     "referenced_type" : "_ZTIN7android7RefBaseE"
14006    }
14007   ],
14008   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14009   "name" : "android::hardware::IBinder::DeathRecipient",
14010   "record_kind" : "class",
14011   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14012   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14013   "size" : 12,
14014   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14015   "vtable_components" :
14016   [
14017    {
14018     "component_value" : 4,
14019     "kind" : "vbase_offset"
14020    },
14021    {
14022     "kind" : "offset_to_top"
14023    },
14024    {
14025     "kind" : "rtti",
14026     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14027    },
14028    {
14029     "is_pure" : true,
14030     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14031    },
14032    {
14033     "kind" : "complete_dtor_pointer",
14034     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14035    },
14036    {
14037     "kind" : "deleting_dtor_pointer",
14038     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14039    },
14040    {
14041     "kind" : "vcall_offset"
14042    },
14043    {
14044     "kind" : "vcall_offset"
14045    },
14046    {
14047     "kind" : "vcall_offset"
14048    },
14049    {
14050     "kind" : "vcall_offset"
14051    },
14052    {
14053     "component_value" : -4,
14054     "kind" : "vcall_offset"
14055    },
14056    {
14057     "component_value" : -4,
14058     "kind" : "offset_to_top"
14059    },
14060    {
14061     "kind" : "rtti",
14062     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14063    },
14064    {
14065     "kind" : "complete_dtor_pointer",
14066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14067    },
14068    {
14069     "kind" : "deleting_dtor_pointer",
14070     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14071    },
14072    {
14073     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14074    },
14075    {
14076     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14077    },
14078    {
14079     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14080    },
14081    {
14082     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14083    }
14084   ]
14085  },
14086  {
14087   "alignment" : 4,
14088   "base_specifiers" :
14089   [
14090    {
14091     "is_virtual" : true,
14092     "referenced_type" : "_ZTIN7android7RefBaseE"
14093    }
14094   ],
14095   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14096   "name" : "android::hardware::IBinder",
14097   "record_kind" : "class",
14098   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14099   "self_type" : "_ZTIN7android8hardware7IBinderE",
14100   "size" : 12,
14101   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14102   "vtable_components" :
14103   [
14104    {
14105     "component_value" : 4,
14106     "kind" : "vbase_offset"
14107    },
14108    {
14109     "kind" : "offset_to_top"
14110    },
14111    {
14112     "kind" : "rtti",
14113     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14114    },
14115    {
14116     "is_pure" : true,
14117     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14118    },
14119    {
14120     "is_pure" : true,
14121     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14122    },
14123    {
14124     "is_pure" : true,
14125     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14126    },
14127    {
14128     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14129    },
14130    {
14131     "is_pure" : true,
14132     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14133    },
14134    {
14135     "is_pure" : true,
14136     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14137    },
14138    {
14139     "is_pure" : true,
14140     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14144    },
14145    {
14146     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14147    },
14148    {
14149     "kind" : "complete_dtor_pointer",
14150     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14151    },
14152    {
14153     "kind" : "deleting_dtor_pointer",
14154     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14155    },
14156    {
14157     "kind" : "vcall_offset"
14158    },
14159    {
14160     "kind" : "vcall_offset"
14161    },
14162    {
14163     "kind" : "vcall_offset"
14164    },
14165    {
14166     "kind" : "vcall_offset"
14167    },
14168    {
14169     "component_value" : -4,
14170     "kind" : "vcall_offset"
14171    },
14172    {
14173     "component_value" : -4,
14174     "kind" : "offset_to_top"
14175    },
14176    {
14177     "kind" : "rtti",
14178     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14179    },
14180    {
14181     "kind" : "complete_dtor_pointer",
14182     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14183    },
14184    {
14185     "kind" : "deleting_dtor_pointer",
14186     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14196    },
14197    {
14198     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14199    }
14200   ]
14201  },
14202  {
14203   "alignment" : 4,
14204   "fields" :
14205   [
14206    {
14207     "access" : "private",
14208     "field_name" : "mQueue",
14209     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14210    }
14211   ],
14212   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14213   "name" : "android::hardware::details::TaskRunner",
14214   "record_kind" : "class",
14215   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14216   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14217   "size" : 8,
14218   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14219  },
14220  {
14221   "alignment" : 4,
14222   "fields" :
14223   [
14224    {
14225     "access" : "private",
14226     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14227    }
14228   ],
14229   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14230   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14231   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14232   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14233   "size" : 8,
14234   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14235   "template_args" : [ "_ZTI13native_handle" ]
14236  },
14237  {
14238   "access" : "private",
14239   "alignment" : 4,
14240   "fields" :
14241   [
14242    {
14243     "field_name" : "mPointer",
14244     "referenced_type" : "_ZTIP13native_handle"
14245    },
14246    {
14247     "field_name" : "_pad",
14248     "referenced_type" : "_ZTIy"
14249    }
14250   ],
14251   "is_anonymous" : true,
14252   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14253   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14254   "record_kind" : "union",
14255   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14256   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14257   "size" : 8,
14258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14259  },
14260  {
14261   "alignment" : 4,
14262   "fields" :
14263   [
14264    {
14265     "access" : "private",
14266     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14267    }
14268   ],
14269   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14270   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14271   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14272   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14273   "size" : 8,
14274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14275   "template_args" : [ "_ZTIK13native_handle" ]
14276  },
14277  {
14278   "access" : "private",
14279   "alignment" : 4,
14280   "fields" :
14281   [
14282    {
14283     "field_name" : "mPointer",
14284     "referenced_type" : "_ZTIPK13native_handle"
14285    },
14286    {
14287     "field_name" : "_pad",
14288     "referenced_type" : "_ZTIy"
14289    }
14290   ],
14291   "is_anonymous" : true,
14292   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14293   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14294   "record_kind" : "union",
14295   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14296   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14297   "size" : 8,
14298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14299  },
14300  {
14301   "alignment" : 4,
14302   "fields" :
14303   [
14304    {
14305     "access" : "private",
14306     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14307    }
14308   ],
14309   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14310   "name" : "android::hardware::details::hidl_pointer<const char>",
14311   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14312   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14313   "size" : 8,
14314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14315   "template_args" : [ "_ZTIKc" ]
14316  },
14317  {
14318   "access" : "private",
14319   "alignment" : 4,
14320   "fields" :
14321   [
14322    {
14323     "field_name" : "mPointer",
14324     "referenced_type" : "_ZTIPKc"
14325    },
14326    {
14327     "field_name" : "_pad",
14328     "referenced_type" : "_ZTIy"
14329    }
14330   ],
14331   "is_anonymous" : true,
14332   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14333   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14334   "record_kind" : "union",
14335   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14336   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14337   "size" : 8,
14338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14339  },
14340  {
14341   "alignment" : 4,
14342   "fields" :
14343   [
14344    {
14345     "access" : "private",
14346     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14347    }
14348   ],
14349   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14350   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14351   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14352   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14353   "size" : 8,
14354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14355   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14356  },
14357  {
14358   "access" : "private",
14359   "alignment" : 4,
14360   "fields" :
14361   [
14362    {
14363     "field_name" : "mPointer",
14364     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14365    },
14366    {
14367     "field_name" : "_pad",
14368     "referenced_type" : "_ZTIy"
14369    }
14370   ],
14371   "is_anonymous" : true,
14372   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14373   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14374   "record_kind" : "union",
14375   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14376   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14377   "size" : 8,
14378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14379  },
14380  {
14381   "alignment" : 4,
14382   "fields" :
14383   [
14384    {
14385     "access" : "private",
14386     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14387    }
14388   ],
14389   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14390   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14391   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14392   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14393   "size" : 8,
14394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14395   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14396  },
14397  {
14398   "access" : "private",
14399   "alignment" : 4,
14400   "fields" :
14401   [
14402    {
14403     "field_name" : "mPointer",
14404     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14405    },
14406    {
14407     "field_name" : "_pad",
14408     "referenced_type" : "_ZTIy"
14409    }
14410   ],
14411   "is_anonymous" : true,
14412   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14413   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14414   "record_kind" : "union",
14415   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14416   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14417   "size" : 8,
14418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14419  },
14420  {
14421   "alignment" : 4,
14422   "fields" :
14423   [
14424    {
14425     "access" : "private",
14426     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14427    }
14428   ],
14429   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14430   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14431   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14432   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14433   "size" : 8,
14434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14435   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14436  },
14437  {
14438   "access" : "private",
14439   "alignment" : 4,
14440   "fields" :
14441   [
14442    {
14443     "field_name" : "mPointer",
14444     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14445    },
14446    {
14447     "field_name" : "_pad",
14448     "referenced_type" : "_ZTIy"
14449    }
14450   ],
14451   "is_anonymous" : true,
14452   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14453   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14454   "record_kind" : "union",
14455   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14456   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14457   "size" : 8,
14458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14459  },
14460  {
14461   "alignment" : 4,
14462   "fields" :
14463   [
14464    {
14465     "access" : "private",
14466     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
14467    }
14468   ],
14469   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14470   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
14471   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14472   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14473   "size" : 8,
14474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14475   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
14476  },
14477  {
14478   "access" : "private",
14479   "alignment" : 4,
14480   "fields" :
14481   [
14482    {
14483     "field_name" : "mPointer",
14484     "referenced_type" : "_ZTIPN7android8hardware8hidl_vecIhEE"
14485    },
14486    {
14487     "field_name" : "_pad",
14488     "referenced_type" : "_ZTIy"
14489    }
14490   ],
14491   "is_anonymous" : true,
14492   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14493   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14494   "record_kind" : "union",
14495   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14496   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14497   "size" : 8,
14498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14499  },
14500  {
14501   "alignment" : 4,
14502   "fields" :
14503   [
14504    {
14505     "access" : "private",
14506     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E"
14507    }
14508   ],
14509   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14510   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
14511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14512   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14513   "size" : 8,
14514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14515   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
14516  },
14517  {
14518   "access" : "private",
14519   "alignment" : 4,
14520   "fields" :
14521   [
14522    {
14523     "field_name" : "mPointer",
14524     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE"
14525    },
14526    {
14527     "field_name" : "_pad",
14528     "referenced_type" : "_ZTIy"
14529    }
14530   ],
14531   "is_anonymous" : true,
14532   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14533   "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14534   "record_kind" : "union",
14535   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14536   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14537   "size" : 8,
14538   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14539  },
14540  {
14541   "alignment" : 4,
14542   "fields" :
14543   [
14544    {
14545     "access" : "private",
14546     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E"
14547    }
14548   ],
14549   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14550   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::HmacSharingParameters>",
14551   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14552   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14553   "size" : 8,
14554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14555   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
14556  },
14557  {
14558   "access" : "private",
14559   "alignment" : 4,
14560   "fields" :
14561   [
14562    {
14563     "field_name" : "mPointer",
14564     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE"
14565    },
14566    {
14567     "field_name" : "_pad",
14568     "referenced_type" : "_ZTIy"
14569    }
14570   ],
14571   "is_anonymous" : true,
14572   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14573   "name" : "android::hardware::details::hidl_pointer<HmacSharingParameters>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14574   "record_kind" : "union",
14575   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14576   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14577   "size" : 8,
14578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14579  },
14580  {
14581   "alignment" : 4,
14582   "fields" :
14583   [
14584    {
14585     "access" : "private",
14586     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14587    }
14588   ],
14589   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14590   "name" : "android::hardware::details::hidl_pointer<char>",
14591   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14592   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14593   "size" : 8,
14594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14595   "template_args" : [ "_ZTIc" ]
14596  },
14597  {
14598   "access" : "private",
14599   "alignment" : 4,
14600   "fields" :
14601   [
14602    {
14603     "field_name" : "mPointer",
14604     "referenced_type" : "_ZTIPc"
14605    },
14606    {
14607     "field_name" : "_pad",
14608     "referenced_type" : "_ZTIy"
14609    }
14610   ],
14611   "is_anonymous" : true,
14612   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14613   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14614   "record_kind" : "union",
14615   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14616   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14617   "size" : 8,
14618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14619  },
14620  {
14621   "alignment" : 4,
14622   "fields" :
14623   [
14624    {
14625     "access" : "private",
14626     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
14627    }
14628   ],
14629   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14630   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14631   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14632   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14633   "size" : 8,
14634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14635   "template_args" : [ "_ZTIh" ]
14636  },
14637  {
14638   "access" : "private",
14639   "alignment" : 4,
14640   "fields" :
14641   [
14642    {
14643     "field_name" : "mPointer",
14644     "referenced_type" : "_ZTIPh"
14645    },
14646    {
14647     "field_name" : "_pad",
14648     "referenced_type" : "_ZTIy"
14649    }
14650   ],
14651   "is_anonymous" : true,
14652   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14653   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14654   "record_kind" : "union",
14655   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14656   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14657   "size" : 8,
14658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14659  },
14660  {
14661   "alignment" : 4,
14662   "fields" :
14663   [
14664    {
14665     "access" : "private",
14666     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14667    }
14668   ],
14669   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14670   "name" : "android::hardware::details::hidl_pointer<int>",
14671   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14672   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14673   "size" : 8,
14674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14675   "template_args" : [ "_ZTIi" ]
14676  },
14677  {
14678   "access" : "private",
14679   "alignment" : 4,
14680   "fields" :
14681   [
14682    {
14683     "field_name" : "mPointer",
14684     "referenced_type" : "_ZTIPi"
14685    },
14686    {
14687     "field_name" : "_pad",
14688     "referenced_type" : "_ZTIy"
14689    }
14690   ],
14691   "is_anonymous" : true,
14692   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14693   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14694   "record_kind" : "union",
14695   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14696   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14697   "size" : 8,
14698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14699  },
14700  {
14701   "alignment" : 4,
14702   "fields" :
14703   [
14704    {
14705     "access" : "private",
14706     "field_name" : "buffer",
14707     "referenced_type" : "_ZTIA16_c"
14708    }
14709   ],
14710   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14711   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14712   "record_kind" : "class",
14713   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14714   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14715   "size" : 16,
14716   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14717   "template_args" :
14718   [
14719    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14720   ]
14721  },
14722  {
14723   "alignment" : 4,
14724   "fields" :
14725   [
14726    {
14727     "access" : "private",
14728     "field_name" : "mStatus",
14729     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14730    },
14731    {
14732     "access" : "private",
14733     "field_name" : "mCheckedStatus",
14734     "field_offset" : 160,
14735     "referenced_type" : "_ZTIb"
14736    }
14737   ],
14738   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14739   "name" : "android::hardware::details::return_status",
14740   "record_kind" : "class",
14741   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14742   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14743   "size" : 24,
14744   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14745  },
14746  {
14747   "alignment" : 4,
14748   "fields" :
14749   [
14750    {
14751     "access" : "private",
14752     "field_name" : "mBase",
14753     "referenced_type" : "_ZTIPKh"
14754    }
14755   ],
14756   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14757   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
14758   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14759   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLj32EJEEE",
14760   "size" : 4,
14761   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14762   "template_args" : [ "_ZTIh" ]
14763  },
14764  {
14765   "alignment" : 4,
14766   "fields" :
14767   [
14768    {
14769     "access" : "protected",
14770     "field_name" : "mInstrumentationCallbacks",
14771     "field_offset" : 32,
14772     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14773    },
14774    {
14775     "access" : "protected",
14776     "field_name" : "mEnableInstrumentation",
14777     "field_offset" : 128,
14778     "referenced_type" : "_ZTIb"
14779    },
14780    {
14781     "access" : "protected",
14782     "field_name" : "mInstrumentationLibPackage",
14783     "field_offset" : 160,
14784     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14785    },
14786    {
14787     "access" : "protected",
14788     "field_name" : "mInterfaceName",
14789     "field_offset" : 256,
14790     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14791    }
14792   ],
14793   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14794   "name" : "android::hardware::details::HidlInstrumentor",
14795   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14796   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14797   "size" : 44,
14798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14799   "vtable_components" :
14800   [
14801    {
14802     "kind" : "offset_to_top"
14803    },
14804    {
14805     "kind" : "rtti",
14806     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14807    },
14808    {
14809     "kind" : "complete_dtor_pointer",
14810     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14811    },
14812    {
14813     "kind" : "deleting_dtor_pointer",
14814     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14815    }
14816   ]
14817  },
14818  {
14819   "alignment" : 1,
14820   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14821   "name" : "android::hardware::details::i_tag",
14822   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14823   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14824   "size" : 1,
14825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14826  },
14827  {
14828   "alignment" : 1,
14829   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14830   "name" : "android::hardware::details::bs_tag",
14831   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14832   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14833   "size" : 1,
14834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14835  },
14836  {
14837   "alignment" : 1,
14838   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14839   "name" : "android::hardware::details::bnhw_tag",
14840   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14841   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14842   "size" : 1,
14843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14844  },
14845  {
14846   "alignment" : 1,
14847   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14848   "name" : "android::hardware::details::bphw_tag",
14849   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14850   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14851   "size" : 1,
14852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14853  },
14854  {
14855   "alignment" : 1,
14856   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14857   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14858   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14859   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14860   "size" : 1,
14861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14862   "template_args" : [ "_ZTIh" ]
14863  },
14864  {
14865   "alignment" : 4,
14866   "fields" :
14867   [
14868    {
14869     "access" : "private",
14870     "field_name" : "mBuffer",
14871     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14872    },
14873    {
14874     "access" : "private",
14875     "field_name" : "mSize",
14876     "field_offset" : 64,
14877     "referenced_type" : "_ZTIj"
14878    },
14879    {
14880     "access" : "private",
14881     "field_name" : "mOwnsBuffer",
14882     "field_offset" : 96,
14883     "referenced_type" : "_ZTIb"
14884    },
14885    {
14886     "access" : "private",
14887     "field_name" : "mPad",
14888     "field_offset" : 104,
14889     "referenced_type" : "_ZTIA3_h"
14890    }
14891   ],
14892   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14893   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14894   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14895   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14896   "size" : 16,
14897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14898   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14899  },
14900  {
14901   "alignment" : 4,
14902   "fields" :
14903   [
14904    {
14905     "access" : "private",
14906     "field_name" : "mBuffer",
14907     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14908    },
14909    {
14910     "access" : "private",
14911     "field_name" : "mSize",
14912     "field_offset" : 64,
14913     "referenced_type" : "_ZTIj"
14914    },
14915    {
14916     "access" : "private",
14917     "field_name" : "mOwnsBuffer",
14918     "field_offset" : 96,
14919     "referenced_type" : "_ZTIb"
14920    },
14921    {
14922     "access" : "private",
14923     "field_name" : "mPad",
14924     "field_offset" : 104,
14925     "referenced_type" : "_ZTIA3_h"
14926    }
14927   ],
14928   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14929   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14930   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14931   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14932   "size" : 16,
14933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14934   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14935  },
14936  {
14937   "alignment" : 4,
14938   "fields" :
14939   [
14940    {
14941     "access" : "private",
14942     "field_name" : "mBuffer",
14943     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14944    },
14945    {
14946     "access" : "private",
14947     "field_name" : "mSize",
14948     "field_offset" : 64,
14949     "referenced_type" : "_ZTIj"
14950    },
14951    {
14952     "access" : "private",
14953     "field_name" : "mOwnsBuffer",
14954     "field_offset" : 96,
14955     "referenced_type" : "_ZTIb"
14956    },
14957    {
14958     "access" : "private",
14959     "field_name" : "mPad",
14960     "field_offset" : 104,
14961     "referenced_type" : "_ZTIA3_h"
14962    }
14963   ],
14964   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14965   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14966   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14967   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14968   "size" : 16,
14969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14970   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14971  },
14972  {
14973   "alignment" : 4,
14974   "fields" :
14975   [
14976    {
14977     "access" : "private",
14978     "field_name" : "mBuffer",
14979     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE"
14980    },
14981    {
14982     "access" : "private",
14983     "field_name" : "mSize",
14984     "field_offset" : 64,
14985     "referenced_type" : "_ZTIj"
14986    },
14987    {
14988     "access" : "private",
14989     "field_name" : "mOwnsBuffer",
14990     "field_offset" : 96,
14991     "referenced_type" : "_ZTIb"
14992    },
14993    {
14994     "access" : "private",
14995     "field_name" : "mPad",
14996     "field_offset" : 104,
14997     "referenced_type" : "_ZTIA3_h"
14998    }
14999   ],
15000   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15001   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
15002   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15003   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15004   "size" : 16,
15005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15006   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
15007  },
15008  {
15009   "alignment" : 4,
15010   "fields" :
15011   [
15012    {
15013     "access" : "private",
15014     "field_name" : "mBuffer",
15015     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE"
15016    },
15017    {
15018     "access" : "private",
15019     "field_name" : "mSize",
15020     "field_offset" : 64,
15021     "referenced_type" : "_ZTIj"
15022    },
15023    {
15024     "access" : "private",
15025     "field_name" : "mOwnsBuffer",
15026     "field_offset" : 96,
15027     "referenced_type" : "_ZTIb"
15028    },
15029    {
15030     "access" : "private",
15031     "field_name" : "mPad",
15032     "field_offset" : 104,
15033     "referenced_type" : "_ZTIA3_h"
15034    }
15035   ],
15036   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15037   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters>",
15038   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15039   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15040   "size" : 16,
15041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15042   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
15043  },
15044  {
15045   "alignment" : 4,
15046   "fields" :
15047   [
15048    {
15049     "access" : "private",
15050     "field_name" : "mBuffer",
15051     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
15052    },
15053    {
15054     "access" : "private",
15055     "field_name" : "mSize",
15056     "field_offset" : 64,
15057     "referenced_type" : "_ZTIj"
15058    },
15059    {
15060     "access" : "private",
15061     "field_name" : "mOwnsBuffer",
15062     "field_offset" : 96,
15063     "referenced_type" : "_ZTIb"
15064    },
15065    {
15066     "access" : "private",
15067     "field_name" : "mPad",
15068     "field_offset" : 104,
15069     "referenced_type" : "_ZTIA3_h"
15070    }
15071   ],
15072   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15073   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
15074   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15075   "self_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15076   "size" : 16,
15077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15078   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
15079  },
15080  {
15081   "alignment" : 4,
15082   "fields" :
15083   [
15084    {
15085     "access" : "private",
15086     "field_name" : "mBuffer",
15087     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15088    },
15089    {
15090     "access" : "private",
15091     "field_name" : "mSize",
15092     "field_offset" : 64,
15093     "referenced_type" : "_ZTIj"
15094    },
15095    {
15096     "access" : "private",
15097     "field_name" : "mOwnsBuffer",
15098     "field_offset" : 96,
15099     "referenced_type" : "_ZTIb"
15100    },
15101    {
15102     "access" : "private",
15103     "field_name" : "mPad",
15104     "field_offset" : 104,
15105     "referenced_type" : "_ZTIA3_h"
15106    }
15107   ],
15108   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15109   "name" : "android::hardware::hidl_vec<char>",
15110   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15111   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15112   "size" : 16,
15113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15114   "template_args" : [ "_ZTIc" ]
15115  },
15116  {
15117   "alignment" : 4,
15118   "fields" :
15119   [
15120    {
15121     "access" : "private",
15122     "field_name" : "mBuffer",
15123     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
15124    },
15125    {
15126     "access" : "private",
15127     "field_name" : "mSize",
15128     "field_offset" : 64,
15129     "referenced_type" : "_ZTIj"
15130    },
15131    {
15132     "access" : "private",
15133     "field_name" : "mOwnsBuffer",
15134     "field_offset" : 96,
15135     "referenced_type" : "_ZTIb"
15136    },
15137    {
15138     "access" : "private",
15139     "field_name" : "mPad",
15140     "field_offset" : 104,
15141     "referenced_type" : "_ZTIA3_h"
15142    }
15143   ],
15144   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15145   "name" : "android::hardware::hidl_vec<unsigned char>",
15146   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15147   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15148   "size" : 16,
15149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15150   "template_args" : [ "_ZTIh" ]
15151  },
15152  {
15153   "alignment" : 4,
15154   "fields" :
15155   [
15156    {
15157     "access" : "private",
15158     "field_name" : "mBuffer",
15159     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15160    },
15161    {
15162     "access" : "private",
15163     "field_name" : "mSize",
15164     "field_offset" : 64,
15165     "referenced_type" : "_ZTIj"
15166    },
15167    {
15168     "access" : "private",
15169     "field_name" : "mOwnsBuffer",
15170     "field_offset" : 96,
15171     "referenced_type" : "_ZTIb"
15172    },
15173    {
15174     "access" : "private",
15175     "field_name" : "mPad",
15176     "field_offset" : 104,
15177     "referenced_type" : "_ZTIA3_h"
15178    }
15179   ],
15180   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15181   "name" : "android::hardware::hidl_vec<int>",
15182   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15183   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15184   "size" : 16,
15185   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15186   "template_args" : [ "_ZTIi" ]
15187  },
15188  {
15189   "alignment" : 4,
15190   "base_specifiers" :
15191   [
15192    {
15193     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15194    }
15195   ],
15196   "fields" :
15197   [
15198    {
15199     "access" : "protected",
15200     "field_name" : "mSchedPolicy",
15201     "field_offset" : 32,
15202     "referenced_type" : "_ZTIi"
15203    },
15204    {
15205     "access" : "protected",
15206     "field_name" : "mSchedPriority",
15207     "field_offset" : 64,
15208     "referenced_type" : "_ZTIi"
15209    },
15210    {
15211     "access" : "private",
15212     "field_name" : "mExtras",
15213     "field_offset" : 96,
15214     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15215    },
15216    {
15217     "access" : "private",
15218     "field_name" : "mReserved0",
15219     "field_offset" : 128,
15220     "referenced_type" : "_ZTIPv"
15221    }
15222   ],
15223   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15224   "name" : "android::hardware::BHwBinder",
15225   "record_kind" : "class",
15226   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15227   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15228   "size" : 28,
15229   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15230   "vtable_components" :
15231   [
15232    {
15233     "component_value" : 20,
15234     "kind" : "vbase_offset"
15235    },
15236    {
15237     "kind" : "offset_to_top"
15238    },
15239    {
15240     "kind" : "rtti",
15241     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15242    },
15243    {
15244     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15245    },
15246    {
15247     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15248    },
15249    {
15250     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15251    },
15252    {
15253     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15254    },
15255    {
15256     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15257    },
15258    {
15259     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15260    },
15261    {
15262     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15263    },
15264    {
15265     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15266    },
15267    {
15268     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15269    },
15270    {
15271     "kind" : "complete_dtor_pointer",
15272     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15273    },
15274    {
15275     "kind" : "deleting_dtor_pointer",
15276     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15277    },
15278    {
15279     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15280    },
15281    {
15282     "kind" : "vcall_offset"
15283    },
15284    {
15285     "kind" : "vcall_offset"
15286    },
15287    {
15288     "kind" : "vcall_offset"
15289    },
15290    {
15291     "kind" : "vcall_offset"
15292    },
15293    {
15294     "component_value" : -20,
15295     "kind" : "vcall_offset"
15296    },
15297    {
15298     "component_value" : -20,
15299     "kind" : "offset_to_top"
15300    },
15301    {
15302     "kind" : "rtti",
15303     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15304    },
15305    {
15306     "kind" : "complete_dtor_pointer",
15307     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15308    },
15309    {
15310     "kind" : "deleting_dtor_pointer",
15311     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15312    },
15313    {
15314     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15315    },
15316    {
15317     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15318    },
15319    {
15320     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15321    },
15322    {
15323     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15324    }
15325   ]
15326  },
15327  {
15328   "alignment" : 4,
15329   "fields" :
15330   [
15331    {
15332     "field_name" : "sched_policy",
15333     "referenced_type" : "_ZTIi"
15334    },
15335    {
15336     "field_name" : "prio",
15337     "field_offset" : 32,
15338     "referenced_type" : "_ZTIi"
15339    }
15340   ],
15341   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15342   "name" : "android::hardware::SchedPrio",
15343   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15344   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15345   "size" : 8,
15346   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15347  },
15348  {
15349   "alignment" : 8,
15350   "fields" :
15351   [
15352    {
15353     "field_name" : "algorithm",
15354     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE"
15355    },
15356    {
15357     "field_name" : "blockMode",
15358     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE"
15359    },
15360    {
15361     "field_name" : "paddingMode",
15362     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE"
15363    },
15364    {
15365     "field_name" : "digest",
15366     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE"
15367    },
15368    {
15369     "field_name" : "ecCurve",
15370     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE"
15371    },
15372    {
15373     "field_name" : "origin",
15374     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE"
15375    },
15376    {
15377     "field_name" : "keyBlobUsageRequirements",
15378     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE"
15379    },
15380    {
15381     "field_name" : "purpose",
15382     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE"
15383    },
15384    {
15385     "field_name" : "keyDerivationFunction",
15386     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE"
15387    },
15388    {
15389     "field_name" : "hardwareAuthenticatorType",
15390     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15391    },
15392    {
15393     "field_name" : "hardwareType",
15394     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15395    },
15396    {
15397     "field_name" : "boolValue",
15398     "referenced_type" : "_ZTIb"
15399    },
15400    {
15401     "field_name" : "integer",
15402     "referenced_type" : "_ZTIj"
15403    },
15404    {
15405     "field_name" : "longInteger",
15406     "referenced_type" : "_ZTIy"
15407    },
15408    {
15409     "field_name" : "dateTime",
15410     "referenced_type" : "_ZTIy"
15411    }
15412   ],
15413   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15414   "name" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
15415   "record_kind" : "union",
15416   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15417   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15418   "size" : 8,
15419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15420  },
15421  {
15422   "alignment" : 8,
15423   "fields" :
15424   [
15425    {
15426     "field_name" : "tag",
15427     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE"
15428    },
15429    {
15430     "field_name" : "f",
15431     "field_offset" : 64,
15432     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE"
15433    },
15434    {
15435     "field_name" : "blob",
15436     "field_offset" : 128,
15437     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15438    }
15439   ],
15440   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15441   "name" : "android::hardware::keymaster::V4_0::KeyParameter",
15442   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15443   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15444   "size" : 32,
15445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15446  },
15447  {
15448   "alignment" : 4,
15449   "base_specifiers" :
15450   [
15451    {
15452     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15453    }
15454   ],
15455   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15456   "name" : "android::hardware::keymaster::V4_0::IKeymasterDevice",
15457   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15458   "self_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15459   "size" : 12,
15460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h",
15461   "vtable_components" :
15462   [
15463    {
15464     "component_value" : 4,
15465     "kind" : "vbase_offset"
15466    },
15467    {
15468     "kind" : "offset_to_top"
15469    },
15470    {
15471     "kind" : "rtti",
15472     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15473    },
15474    {
15475     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
15476    },
15477    {
15478     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15479    },
15480    {
15481     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15482    },
15483    {
15484     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15485    },
15486    {
15487     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15488    },
15489    {
15490     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
15491    },
15492    {
15493     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15494    },
15495    {
15496     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
15497    },
15498    {
15499     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15500    },
15501    {
15502     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
15503    },
15504    {
15505     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15506    },
15507    {
15508     "kind" : "complete_dtor_pointer",
15509     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15510    },
15511    {
15512     "kind" : "deleting_dtor_pointer",
15513     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15514    },
15515    {
15516     "is_pure" : true,
15517     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15518    },
15519    {
15520     "is_pure" : true,
15521     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15522    },
15523    {
15524     "is_pure" : true,
15525     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15526    },
15527    {
15528     "is_pure" : true,
15529     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15530    },
15531    {
15532     "is_pure" : true,
15533     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15534    },
15535    {
15536     "is_pure" : true,
15537     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15538    },
15539    {
15540     "is_pure" : true,
15541     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15542    },
15543    {
15544     "is_pure" : true,
15545     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15546    },
15547    {
15548     "is_pure" : true,
15549     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15550    },
15551    {
15552     "is_pure" : true,
15553     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15554    },
15555    {
15556     "is_pure" : true,
15557     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15558    },
15559    {
15560     "is_pure" : true,
15561     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15562    },
15563    {
15564     "is_pure" : true,
15565     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15566    },
15567    {
15568     "is_pure" : true,
15569     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
15570    },
15571    {
15572     "is_pure" : true,
15573     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
15574    },
15575    {
15576     "is_pure" : true,
15577     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
15578    },
15579    {
15580     "is_pure" : true,
15581     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15582    },
15583    {
15584     "is_pure" : true,
15585     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15586    },
15587    {
15588     "is_pure" : true,
15589     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEy"
15590    },
15591    {
15592     "kind" : "vcall_offset"
15593    },
15594    {
15595     "kind" : "vcall_offset"
15596    },
15597    {
15598     "kind" : "vcall_offset"
15599    },
15600    {
15601     "kind" : "vcall_offset"
15602    },
15603    {
15604     "component_value" : -4,
15605     "kind" : "vcall_offset"
15606    },
15607    {
15608     "component_value" : -4,
15609     "kind" : "offset_to_top"
15610    },
15611    {
15612     "kind" : "rtti",
15613     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15614    },
15615    {
15616     "kind" : "complete_dtor_pointer",
15617     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15618    },
15619    {
15620     "kind" : "deleting_dtor_pointer",
15621     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15622    },
15623    {
15624     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15625    },
15626    {
15627     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15628    },
15629    {
15630     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15631    },
15632    {
15633     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15634    }
15635   ]
15636  },
15637  {
15638   "alignment" : 8,
15639   "fields" :
15640   [
15641    {
15642     "field_name" : "challenge",
15643     "referenced_type" : "_ZTIy"
15644    },
15645    {
15646     "field_name" : "userId",
15647     "field_offset" : 64,
15648     "referenced_type" : "_ZTIy"
15649    },
15650    {
15651     "field_name" : "authenticatorId",
15652     "field_offset" : 128,
15653     "referenced_type" : "_ZTIy"
15654    },
15655    {
15656     "field_name" : "authenticatorType",
15657     "field_offset" : 192,
15658     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15659    },
15660    {
15661     "field_name" : "timestamp",
15662     "field_offset" : 256,
15663     "referenced_type" : "_ZTIy"
15664    },
15665    {
15666     "field_name" : "mac",
15667     "field_offset" : 320,
15668     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15669    }
15670   ],
15671   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15672   "name" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
15673   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15674   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15675   "size" : 56,
15676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15677  },
15678  {
15679   "alignment" : 8,
15680   "fields" :
15681   [
15682    {
15683     "field_name" : "challenge",
15684     "referenced_type" : "_ZTIy"
15685    },
15686    {
15687     "field_name" : "timestamp",
15688     "field_offset" : 64,
15689     "referenced_type" : "_ZTIy"
15690    },
15691    {
15692     "field_name" : "parametersVerified",
15693     "field_offset" : 128,
15694     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15695    },
15696    {
15697     "field_name" : "securityLevel",
15698     "field_offset" : 256,
15699     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15700    },
15701    {
15702     "field_name" : "mac",
15703     "field_offset" : 320,
15704     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15705    }
15706   ],
15707   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15708   "name" : "android::hardware::keymaster::V4_0::VerificationToken",
15709   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15710   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15711   "size" : 56,
15712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15713  },
15714  {
15715   "alignment" : 8,
15716   "fields" :
15717   [
15718    {
15719     "field_name" : "softwareEnforced",
15720     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15721    },
15722    {
15723     "field_name" : "hardwareEnforced",
15724     "field_offset" : 128,
15725     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15726    }
15727   ],
15728   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15729   "name" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
15730   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15731   "self_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15732   "size" : 32,
15733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15734  },
15735  {
15736   "alignment" : 4,
15737   "base_specifiers" :
15738   [
15739    {
15740     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15741    }
15742   ],
15743   "fields" :
15744   [
15745    {
15746     "access" : "private",
15747     "field_name" : "_hidl_mImpl",
15748     "field_offset" : 544,
15749     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
15750    }
15751   ],
15752   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15753   "name" : "android::hardware::keymaster::V4_0::BnHwKeymasterDevice",
15754   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15755   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15756   "size" : 80,
15757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BnHwKeymasterDevice.h",
15758   "vtable_components" :
15759   [
15760    {
15761     "component_value" : 72,
15762     "kind" : "vbase_offset"
15763    },
15764    {
15765     "kind" : "offset_to_top"
15766    },
15767    {
15768     "kind" : "rtti",
15769     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15770    },
15771    {
15772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15773    },
15774    {
15775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15776    },
15777    {
15778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15779    },
15780    {
15781     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15782    },
15783    {
15784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15785    },
15786    {
15787     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15788    },
15789    {
15790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15791    },
15792    {
15793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15794    },
15795    {
15796     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15797    },
15798    {
15799     "kind" : "complete_dtor_pointer",
15800     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15801    },
15802    {
15803     "kind" : "deleting_dtor_pointer",
15804     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15805    },
15806    {
15807     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15808    },
15809    {
15810     "component_value" : -20,
15811     "kind" : "offset_to_top"
15812    },
15813    {
15814     "kind" : "rtti",
15815     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15816    },
15817    {
15818     "kind" : "complete_dtor_pointer",
15819     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15820    },
15821    {
15822     "kind" : "deleting_dtor_pointer",
15823     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15824    },
15825    {
15826     "kind" : "vcall_offset"
15827    },
15828    {
15829     "kind" : "vcall_offset"
15830    },
15831    {
15832     "kind" : "vcall_offset"
15833    },
15834    {
15835     "kind" : "vcall_offset"
15836    },
15837    {
15838     "component_value" : -72,
15839     "kind" : "vcall_offset"
15840    },
15841    {
15842     "component_value" : -72,
15843     "kind" : "offset_to_top"
15844    },
15845    {
15846     "kind" : "rtti",
15847     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15848    },
15849    {
15850     "kind" : "complete_dtor_pointer",
15851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15852    },
15853    {
15854     "kind" : "deleting_dtor_pointer",
15855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15856    },
15857    {
15858     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15859    },
15860    {
15861     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15862    },
15863    {
15864     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15865    },
15866    {
15867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15868    }
15869   ]
15870  },
15871  {
15872   "alignment" : 4,
15873   "base_specifiers" :
15874   [
15875    {
15876     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
15877    },
15878    {
15879     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15880    }
15881   ],
15882   "fields" :
15883   [
15884    {
15885     "access" : "private",
15886     "field_name" : "_hidl_mMutex",
15887     "field_offset" : 544,
15888     "referenced_type" : "_ZTINSt3__15mutexE"
15889    },
15890    {
15891     "access" : "private",
15892     "field_name" : "_hidl_mDeathRecipients",
15893     "field_offset" : 576,
15894     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15895    }
15896   ],
15897   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15898   "name" : "android::hardware::keymaster::V4_0::BpHwKeymasterDevice",
15899   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15900   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15901   "size" : 92,
15902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h",
15903   "vtable_components" :
15904   [
15905    {
15906     "component_value" : 84,
15907     "kind" : "vbase_offset"
15908    },
15909    {
15910     "kind" : "offset_to_top"
15911    },
15912    {
15913     "kind" : "rtti",
15914     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
15915    },
15916    {
15917     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_019BpHwKeymasterDevice8isRemoteEv"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15930    },
15931    {
15932     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21setHALInstrumentationEv"
15933    },
15934    {
15935     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15936    },
15937    {
15938     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice4pingEv"
15939    },
15940    {
15941     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15942    },
15943    {
15944     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21notifySyspropsChangedEv"
15945    },
15946    {
15947     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15948    },
15949    {
15950     "kind" : "complete_dtor_pointer",
15951     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
15952    },
15953    {
15954     "kind" : "deleting_dtor_pointer",
15955     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
15956    },
15957    {
15958     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEyyNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15983    },
15984    {
15985     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15986    },
15987    {
15988     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15989    },
15990    {
15991     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15992    },
15993    {
15994     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15995    },
15996    {
15997     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13deleteAllKeysEv"
15998    },
15999    {
16000     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21destroyAttestationIdsEv"
16001    },
16002    {
16003     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_yEEE"
16004    },
16005    {
16006     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
16007    },
16008    {
16009     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
16010    },
16011    {
16012     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5abortEy"
16013    },
16014    {
16015     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
16016    },
16017    {
16018     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16019    },
16020    {
16021     "component_value" : 80,
16022     "kind" : "vbase_offset"
16023    },
16024    {
16025     "component_value" : -4,
16026     "kind" : "offset_to_top"
16027    },
16028    {
16029     "kind" : "rtti",
16030     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16031    },
16032    {
16033     "kind" : "complete_dtor_pointer",
16034     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16035    },
16036    {
16037     "kind" : "deleting_dtor_pointer",
16038     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16039    },
16040    {
16041     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
16042    },
16043    {
16044     "component_value" : 76,
16045     "kind" : "vbase_offset"
16046    },
16047    {
16048     "component_value" : -8,
16049     "kind" : "offset_to_top"
16050    },
16051    {
16052     "kind" : "rtti",
16053     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16054    },
16055    {
16056     "kind" : "complete_dtor_pointer",
16057     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16058    },
16059    {
16060     "kind" : "deleting_dtor_pointer",
16061     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16062    },
16063    {
16064     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16065    },
16066    {
16067     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16068    },
16069    {
16070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16071    },
16072    {
16073     "component_value" : -24,
16074     "kind" : "offset_to_top"
16075    },
16076    {
16077     "kind" : "rtti",
16078     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16079    },
16080    {
16081     "kind" : "complete_dtor_pointer",
16082     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16083    },
16084    {
16085     "kind" : "deleting_dtor_pointer",
16086     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16087    },
16088    {
16089     "kind" : "vcall_offset"
16090    },
16091    {
16092     "component_value" : -76,
16093     "kind" : "vcall_offset"
16094    },
16095    {
16096     "component_value" : -84,
16097     "kind" : "vcall_offset"
16098    },
16099    {
16100     "component_value" : -76,
16101     "kind" : "vcall_offset"
16102    },
16103    {
16104     "component_value" : -84,
16105     "kind" : "vcall_offset"
16106    },
16107    {
16108     "component_value" : -84,
16109     "kind" : "offset_to_top"
16110    },
16111    {
16112     "kind" : "rtti",
16113     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16114    },
16115    {
16116     "kind" : "complete_dtor_pointer",
16117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16118    },
16119    {
16120     "kind" : "deleting_dtor_pointer",
16121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16122    },
16123    {
16124     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16125    },
16126    {
16127     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16128    },
16129    {
16130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16131    },
16132    {
16133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16134    }
16135   ]
16136  },
16137  {
16138   "alignment" : 8,
16139   "fields" :
16140   [
16141    {
16142     "field_name" : "seed",
16143     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
16144    },
16145    {
16146     "field_name" : "nonce",
16147     "field_offset" : 128,
16148     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
16149    }
16150   ],
16151   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16152   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
16153   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16154   "self_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16155   "size" : 48,
16156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
16157  },
16158  {
16159   "alignment" : 4,
16160   "base_specifiers" :
16161   [
16162    {
16163     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
16164    }
16165   ],
16166   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16167   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice",
16168   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16169   "self_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16170   "size" : 12,
16171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h",
16172   "vtable_components" :
16173   [
16174    {
16175     "component_value" : 4,
16176     "kind" : "vbase_offset"
16177    },
16178    {
16179     "kind" : "offset_to_top"
16180    },
16181    {
16182     "kind" : "rtti",
16183     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16184    },
16185    {
16186     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16187    },
16188    {
16189     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16190    },
16191    {
16192     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16196    },
16197    {
16198     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16199    },
16200    {
16201     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
16202    },
16203    {
16204     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
16208    },
16209    {
16210     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16211    },
16212    {
16213     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
16214    },
16215    {
16216     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16217    },
16218    {
16219     "kind" : "complete_dtor_pointer",
16220     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16221    },
16222    {
16223     "kind" : "deleting_dtor_pointer",
16224     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16225    },
16226    {
16227     "is_pure" : true,
16228     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16229    },
16230    {
16231     "is_pure" : true,
16232     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16233    },
16234    {
16235     "is_pure" : true,
16236     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16237    },
16238    {
16239     "is_pure" : true,
16240     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16241    },
16242    {
16243     "is_pure" : true,
16244     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16245    },
16246    {
16247     "is_pure" : true,
16248     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16249    },
16250    {
16251     "is_pure" : true,
16252     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16253    },
16254    {
16255     "is_pure" : true,
16256     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16257    },
16258    {
16259     "is_pure" : true,
16260     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16261    },
16262    {
16263     "is_pure" : true,
16264     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16265    },
16266    {
16267     "is_pure" : true,
16268     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16269    },
16270    {
16271     "is_pure" : true,
16272     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16273    },
16274    {
16275     "is_pure" : true,
16276     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16277    },
16278    {
16279     "is_pure" : true,
16280     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
16281    },
16282    {
16283     "is_pure" : true,
16284     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
16285    },
16286    {
16287     "is_pure" : true,
16288     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16289    },
16290    {
16291     "is_pure" : true,
16292     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16293    },
16294    {
16295     "is_pure" : true,
16296     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16297    },
16298    {
16299     "is_pure" : true,
16300     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEy"
16301    },
16302    {
16303     "is_pure" : true,
16304     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16305    },
16306    {
16307     "is_pure" : true,
16308     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
16309    },
16310    {
16311     "kind" : "vcall_offset"
16312    },
16313    {
16314     "kind" : "vcall_offset"
16315    },
16316    {
16317     "kind" : "vcall_offset"
16318    },
16319    {
16320     "kind" : "vcall_offset"
16321    },
16322    {
16323     "component_value" : -4,
16324     "kind" : "vcall_offset"
16325    },
16326    {
16327     "component_value" : -4,
16328     "kind" : "offset_to_top"
16329    },
16330    {
16331     "kind" : "rtti",
16332     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16333    },
16334    {
16335     "kind" : "complete_dtor_pointer",
16336     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16337    },
16338    {
16339     "kind" : "deleting_dtor_pointer",
16340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16341    },
16342    {
16343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16344    },
16345    {
16346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16347    },
16348    {
16349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16350    },
16351    {
16352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16353    }
16354   ]
16355  },
16356  {
16357   "alignment" : 4,
16358   "base_specifiers" :
16359   [
16360    {
16361     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16362    },
16363    {
16364     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16365    }
16366   ],
16367   "fields" :
16368   [
16369    {
16370     "access" : "private",
16371     "field_name" : "mImpl",
16372     "field_offset" : 384,
16373     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16374    },
16375    {
16376     "access" : "private",
16377     "field_name" : "mOnewayQueue",
16378     "field_offset" : 416,
16379     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16380    }
16381   ],
16382   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16383   "name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice",
16384   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16385   "self_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16386   "size" : 68,
16387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h",
16388   "vtable_components" :
16389   [
16390    {
16391     "component_value" : 60,
16392     "kind" : "vbase_offset"
16393    },
16394    {
16395     "kind" : "offset_to_top"
16396    },
16397    {
16398     "kind" : "rtti",
16399     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16400    },
16401    {
16402     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16403    },
16404    {
16405     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16406    },
16407    {
16408     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16409    },
16410    {
16411     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16412    },
16413    {
16414     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16415    },
16416    {
16417     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21setHALInstrumentationEv"
16418    },
16419    {
16420     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16421    },
16422    {
16423     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice4pingEv"
16424    },
16425    {
16426     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16427    },
16428    {
16429     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21notifySyspropsChangedEv"
16430    },
16431    {
16432     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16433    },
16434    {
16435     "kind" : "complete_dtor_pointer",
16436     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16437    },
16438    {
16439     "kind" : "deleting_dtor_pointer",
16440     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16441    },
16442    {
16443     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16447    },
16448    {
16449     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16450    },
16451    {
16452     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16453    },
16454    {
16455     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16456    },
16457    {
16458     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16459    },
16460    {
16461     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16462    },
16463    {
16464     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16465    },
16466    {
16467     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16468    },
16469    {
16470     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16471    },
16472    {
16473     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16474    },
16475    {
16476     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16477    },
16478    {
16479     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16480    },
16481    {
16482     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13deleteAllKeysEv"
16483    },
16484    {
16485     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21destroyAttestationIdsEv"
16486    },
16487    {
16488     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16489    },
16490    {
16491     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16492    },
16493    {
16494     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16495    },
16496    {
16497     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5abortEy"
16498    },
16499    {
16500     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16501    },
16502    {
16503     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14earlyBootEndedEv"
16504    },
16505    {
16506     "component_value" : -4,
16507     "kind" : "offset_to_top"
16508    },
16509    {
16510     "kind" : "rtti",
16511     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16512    },
16513    {
16514     "kind" : "complete_dtor_pointer",
16515     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16516    },
16517    {
16518     "kind" : "deleting_dtor_pointer",
16519     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16520    },
16521    {
16522     "kind" : "vcall_offset"
16523    },
16524    {
16525     "kind" : "vcall_offset"
16526    },
16527    {
16528     "kind" : "vcall_offset"
16529    },
16530    {
16531     "kind" : "vcall_offset"
16532    },
16533    {
16534     "component_value" : -60,
16535     "kind" : "vcall_offset"
16536    },
16537    {
16538     "component_value" : -60,
16539     "kind" : "offset_to_top"
16540    },
16541    {
16542     "kind" : "rtti",
16543     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16544    },
16545    {
16546     "kind" : "complete_dtor_pointer",
16547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16548    },
16549    {
16550     "kind" : "deleting_dtor_pointer",
16551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16552    },
16553    {
16554     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16555    },
16556    {
16557     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16558    },
16559    {
16560     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16561    },
16562    {
16563     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16564    }
16565   ]
16566  },
16567  {
16568   "alignment" : 4,
16569   "base_specifiers" :
16570   [
16571    {
16572     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16573    }
16574   ],
16575   "fields" :
16576   [
16577    {
16578     "access" : "private",
16579     "field_name" : "_hidl_mImpl",
16580     "field_offset" : 544,
16581     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16582    }
16583   ],
16584   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16585   "name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice",
16586   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16587   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16588   "size" : 80,
16589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h",
16590   "vtable_components" :
16591   [
16592    {
16593     "component_value" : 72,
16594     "kind" : "vbase_offset"
16595    },
16596    {
16597     "kind" : "offset_to_top"
16598    },
16599    {
16600     "kind" : "rtti",
16601     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16602    },
16603    {
16604     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16605    },
16606    {
16607     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16608    },
16609    {
16610     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16611    },
16612    {
16613     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16614    },
16615    {
16616     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16617    },
16618    {
16619     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16620    },
16621    {
16622     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16623    },
16624    {
16625     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16626    },
16627    {
16628     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16629    },
16630    {
16631     "kind" : "complete_dtor_pointer",
16632     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16633    },
16634    {
16635     "kind" : "deleting_dtor_pointer",
16636     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16640    },
16641    {
16642     "component_value" : -20,
16643     "kind" : "offset_to_top"
16644    },
16645    {
16646     "kind" : "rtti",
16647     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16648    },
16649    {
16650     "kind" : "complete_dtor_pointer",
16651     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16652    },
16653    {
16654     "kind" : "deleting_dtor_pointer",
16655     "mangled_component_name" : "_ZThn20_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16656    },
16657    {
16658     "kind" : "vcall_offset"
16659    },
16660    {
16661     "kind" : "vcall_offset"
16662    },
16663    {
16664     "kind" : "vcall_offset"
16665    },
16666    {
16667     "kind" : "vcall_offset"
16668    },
16669    {
16670     "component_value" : -72,
16671     "kind" : "vcall_offset"
16672    },
16673    {
16674     "component_value" : -72,
16675     "kind" : "offset_to_top"
16676    },
16677    {
16678     "kind" : "rtti",
16679     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16680    },
16681    {
16682     "kind" : "complete_dtor_pointer",
16683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16684    },
16685    {
16686     "kind" : "deleting_dtor_pointer",
16687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16688    },
16689    {
16690     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16694    },
16695    {
16696     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16697    },
16698    {
16699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16700    }
16701   ]
16702  },
16703  {
16704   "alignment" : 4,
16705   "base_specifiers" :
16706   [
16707    {
16708     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
16709    },
16710    {
16711     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16712    }
16713   ],
16714   "fields" :
16715   [
16716    {
16717     "access" : "private",
16718     "field_name" : "_hidl_mMutex",
16719     "field_offset" : 544,
16720     "referenced_type" : "_ZTINSt3__15mutexE"
16721    },
16722    {
16723     "access" : "private",
16724     "field_name" : "_hidl_mDeathRecipients",
16725     "field_offset" : 576,
16726     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16727    }
16728   ],
16729   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16730   "name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice",
16731   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16732   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16733   "size" : 92,
16734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h",
16735   "vtable_components" :
16736   [
16737    {
16738     "component_value" : 84,
16739     "kind" : "vbase_offset"
16740    },
16741    {
16742     "kind" : "offset_to_top"
16743    },
16744    {
16745     "kind" : "rtti",
16746     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16747    },
16748    {
16749     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_119BpHwKeymasterDevice8isRemoteEv"
16750    },
16751    {
16752     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16753    },
16754    {
16755     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16756    },
16757    {
16758     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16759    },
16760    {
16761     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16762    },
16763    {
16764     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv"
16765    },
16766    {
16767     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16768    },
16769    {
16770     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv"
16771    },
16772    {
16773     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16774    },
16775    {
16776     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv"
16777    },
16778    {
16779     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16780    },
16781    {
16782     "kind" : "complete_dtor_pointer",
16783     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16784    },
16785    {
16786     "kind" : "deleting_dtor_pointer",
16787     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16797    },
16798    {
16799     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16800    },
16801    {
16802     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16803    },
16804    {
16805     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16806    },
16807    {
16808     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16809    },
16810    {
16811     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEyyNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16812    },
16813    {
16814     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16815    },
16816    {
16817     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16818    },
16819    {
16820     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16821    },
16822    {
16823     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16824    },
16825    {
16826     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16827    },
16828    {
16829     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv"
16830    },
16831    {
16832     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv"
16833    },
16834    {
16835     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_yEEE"
16836    },
16837    {
16838     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16839    },
16840    {
16841     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEyRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16842    },
16843    {
16844     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEy"
16845    },
16846    {
16847     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16848    },
16849    {
16850     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv"
16851    },
16852    {
16853     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16854    },
16855    {
16856     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16857    },
16858    {
16859     "component_value" : 80,
16860     "kind" : "vbase_offset"
16861    },
16862    {
16863     "component_value" : -4,
16864     "kind" : "offset_to_top"
16865    },
16866    {
16867     "kind" : "rtti",
16868     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16869    },
16870    {
16871     "kind" : "complete_dtor_pointer",
16872     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16873    },
16874    {
16875     "kind" : "deleting_dtor_pointer",
16876     "mangled_component_name" : "_ZThn4_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16877    },
16878    {
16879     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16880    },
16881    {
16882     "component_value" : 76,
16883     "kind" : "vbase_offset"
16884    },
16885    {
16886     "component_value" : -8,
16887     "kind" : "offset_to_top"
16888    },
16889    {
16890     "kind" : "rtti",
16891     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16892    },
16893    {
16894     "kind" : "complete_dtor_pointer",
16895     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16896    },
16897    {
16898     "kind" : "deleting_dtor_pointer",
16899     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16900    },
16901    {
16902     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16903    },
16904    {
16905     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16906    },
16907    {
16908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16909    },
16910    {
16911     "component_value" : -24,
16912     "kind" : "offset_to_top"
16913    },
16914    {
16915     "kind" : "rtti",
16916     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16917    },
16918    {
16919     "kind" : "complete_dtor_pointer",
16920     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16921    },
16922    {
16923     "kind" : "deleting_dtor_pointer",
16924     "mangled_component_name" : "_ZThn24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16925    },
16926    {
16927     "kind" : "vcall_offset"
16928    },
16929    {
16930     "component_value" : -76,
16931     "kind" : "vcall_offset"
16932    },
16933    {
16934     "component_value" : -84,
16935     "kind" : "vcall_offset"
16936    },
16937    {
16938     "component_value" : -76,
16939     "kind" : "vcall_offset"
16940    },
16941    {
16942     "component_value" : -84,
16943     "kind" : "vcall_offset"
16944    },
16945    {
16946     "component_value" : -84,
16947     "kind" : "offset_to_top"
16948    },
16949    {
16950     "kind" : "rtti",
16951     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16952    },
16953    {
16954     "kind" : "complete_dtor_pointer",
16955     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16956    },
16957    {
16958     "kind" : "deleting_dtor_pointer",
16959     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16960    },
16961    {
16962     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16963    },
16964    {
16965     "mangled_component_name" : "_ZTv0_n20_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16966    },
16967    {
16968     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16969    },
16970    {
16971     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16972    }
16973   ]
16974  },
16975  {
16976   "alignment" : 4,
16977   "fields" :
16978   [
16979    {
16980     "access" : "private",
16981     "field_name" : "mCond",
16982     "referenced_type" : "_ZTI14pthread_cond_t"
16983    }
16984   ],
16985   "linker_set_key" : "_ZTIN7android9ConditionE",
16986   "name" : "android::Condition",
16987   "record_kind" : "class",
16988   "referenced_type" : "_ZTIN7android9ConditionE",
16989   "self_type" : "_ZTIN7android9ConditionE",
16990   "size" : 4,
16991   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16992  },
16993  {
16994   "alignment" : 4,
16995   "fields" :
16996   [
16997    {
16998     "field_name" : "buf",
16999     "referenced_type" : "_ZTIA5121_h"
17000    },
17001    {
17002     "field_name" : "entry",
17003     "referenced_type" : "_ZTI12logger_entry"
17004    }
17005   ],
17006   "is_anonymous" : true,
17007   "linker_set_key" : "_ZTIN7log_msgUt_E",
17008   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17009   "record_kind" : "union",
17010   "referenced_type" : "_ZTIN7log_msgUt_E",
17011   "self_type" : "_ZTIN7log_msgUt_E",
17012   "size" : 5124,
17013   "source_file" : "/system/core/liblog/include/log/log_read.h"
17014  }
17015 ],
17016 "rvalue_reference_types" :
17017 [
17018  {
17019   "alignment" : 4,
17020   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17021   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17022   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17023   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17024   "size" : 4,
17025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17026  },
17027  {
17028   "alignment" : 4,
17029   "linker_set_key" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17030   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &&",
17031   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17032   "self_type" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17033   "size" : 4,
17034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17035  },
17036  {
17037   "alignment" : 4,
17038   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17039   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17040   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17041   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17042   "size" : 4,
17043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17044  },
17045  {
17046   "alignment" : 4,
17047   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17048   "name" : "android::hardware::hidl_handle &&",
17049   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17050   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17051   "size" : 4,
17052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17053  },
17054  {
17055   "alignment" : 4,
17056   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17057   "name" : "android::hardware::hidl_memory &&",
17058   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17059   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17060   "size" : 4,
17061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17062  },
17063  {
17064   "alignment" : 4,
17065   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17066   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> &&",
17067   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17068   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17069   "size" : 4,
17070   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17071  },
17072  {
17073   "alignment" : 4,
17074   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17075   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> &&",
17076   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17077   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17078   "size" : 4,
17079   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17080  },
17081  {
17082   "alignment" : 4,
17083   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17084   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > &&",
17085   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17086   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17087   "size" : 4,
17088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17089  },
17090  {
17091   "alignment" : 4,
17092   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17093   "name" : "android::hardware::Return<bool> &&",
17094   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17095   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17096   "size" : 4,
17097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17098  },
17099  {
17100   "alignment" : 4,
17101   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17102   "name" : "android::hardware::Return<void> &&",
17103   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17104   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17105   "size" : 4,
17106   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17107  },
17108  {
17109   "alignment" : 4,
17110   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17111   "name" : "android::hardware::Status &&",
17112   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17113   "self_type" : "_ZTION7android8hardware6StatusE",
17114   "size" : 4,
17115   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17116  },
17117  {
17118   "alignment" : 4,
17119   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17120   "name" : "android::hardware::details::return_status &&",
17121   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17122   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17123   "size" : 4,
17124   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17125  },
17126  {
17127   "alignment" : 4,
17128   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17129   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17130   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17131   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17132   "size" : 4,
17133   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17134  },
17135  {
17136   "alignment" : 4,
17137   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17138   "name" : "std::function<sp<IBase> (void *)> &&",
17139   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17140   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17141   "size" : 4,
17142   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17143  },
17144  {
17145   "alignment" : 4,
17146   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17147   "name" : "std::function<sp<IBinder> (void *)> &&",
17148   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17149   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17150   "size" : 4,
17151   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17152  }
17153 ]
17154}
17155