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" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.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" : 8,
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" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
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" : 8
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" : 8,
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" : 8,
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_recipientEEEm"
250  },
251  {
252   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_012KeyParameterEEEmmNSt3__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_119BpHwKeymasterDevice19verifyAuthorizationEmRKNS0_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_119BpHwKeymasterDevice5abortEm"
412  },
413  {
414   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_mEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
421  },
422  {
423   "name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEmRKNS0_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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
493  },
494  {
495   "name" : "_ZThn32_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
496  },
497  {
498   "name" : "_ZThn32_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
499  },
500  {
501   "name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
502  },
503  {
504   "name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
505  },
506  {
507   "name" : "_ZTv0_n40_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_119BpHwKeymasterDeviceE16_NS0_11BpHwRefBaseE"
548  },
549  {
550   "name" : "_ZTCN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4786   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4787   "parameters" :
4788   [
4789    {
4790     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4791    },
4792    {
4793     "referenced_type" : "_ZTIPKh"
4794    },
4795    {
4796     "referenced_type" : "_ZTIm"
4797    },
4798    {
4799     "referenced_type" : "_ZTIPKy"
4800    },
4801    {
4802     "referenced_type" : "_ZTIm"
4803    },
4804    {
4805     "referenced_type" : "_ZTIPv"
4806    }
4807   ],
4808   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4809   "return_type" : "_ZTIv",
4810   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
4949    },
4950    {
4951     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
5481   "parameters" :
5482   [
5483    {
5484     "is_this_ptr" : true,
5485     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5486    },
5487    {
5488     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_012KeyParameterEEEmmNSt3__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" : "_ZTIm"
5623    },
5624    {
5625     "referenced_type" : "_ZTIm"
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_119BpHwKeymasterDevice19verifyAuthorizationEmRKNS0_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" : "_ZTIm"
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_119BpHwKeymasterDevice5abortEm",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
5831    },
5832    {
5833     "referenced_type" : "_ZTIm"
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_mEEE",
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_12KeyParameterEEEmEEE"
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_119BpHwKeymasterDevice6finishEmRKNS0_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" : "_ZTIm"
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_119BpHwKeymasterDevice6updateEmRKNS0_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" : "_ZTIm"
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" : "_ZThn16_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_n40_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" : 8,
6120   "linker_set_key" : "_ZTIRK7log_msg",
6121   "name" : "const log_msg &",
6122   "referenced_type" : "_ZTIK7log_msg",
6123   "self_type" : "_ZTIRK7log_msg",
6124   "size" : 8,
6125   "source_file" : "/system/core/liblog/include/log/log_read.h"
6126  },
6127  {
6128   "alignment" : 8,
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" : 8,
6134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6135  },
6136  {
6137   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
6152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6153  },
6154  {
6155   "alignment" : 8,
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" : 8,
6161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6162  },
6163  {
6164   "alignment" : 8,
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" : 8,
6170   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6171  },
6172  {
6173   "alignment" : 8,
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" : 8,
6179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6180  },
6181  {
6182   "alignment" : 8,
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" : 8,
6188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6189  },
6190  {
6191   "alignment" : 8,
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" : 8,
6197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6198  },
6199  {
6200   "alignment" : 8,
6201   "linker_set_key" : "_ZTIRKN7android7String8E",
6202   "name" : "const android::String8 &",
6203   "referenced_type" : "_ZTIKN7android7String8E",
6204   "self_type" : "_ZTIRKN7android7String8E",
6205   "size" : 8,
6206   "source_file" : "/system/core/libutils/include/utils/String8.h"
6207  },
6208  {
6209   "alignment" : 8,
6210   "linker_set_key" : "_ZTIRKN7android8String16E",
6211   "name" : "const android::String16 &",
6212   "referenced_type" : "_ZTIKN7android8String16E",
6213   "self_type" : "_ZTIRKN7android8String16E",
6214   "size" : 8,
6215   "source_file" : "/system/core/libutils/include/utils/String16.h"
6216  },
6217  {
6218   "alignment" : 8,
6219   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
6220   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
6221   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6222   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
6223   "size" : 8,
6224   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6225  },
6226  {
6227   "alignment" : 8,
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" : 8,
6233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6234  },
6235  {
6236   "alignment" : 8,
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" : 8,
6242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6243  },
6244  {
6245   "alignment" : 8,
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" : 8,
6251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6252  },
6253  {
6254   "alignment" : 8,
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" : 8,
6260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6261  },
6262  {
6263   "alignment" : 8,
6264   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6265   "name" : "const android::hardware::Parcel &",
6266   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6267   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6268   "size" : 8,
6269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6270  },
6271  {
6272   "alignment" : 8,
6273   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6274   "name" : "const android::hardware::Return<bool> &",
6275   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6276   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6277   "size" : 8,
6278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6279  },
6280  {
6281   "alignment" : 8,
6282   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6283   "name" : "const android::hardware::Status &",
6284   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6285   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6286   "size" : 8,
6287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6288  },
6289  {
6290   "alignment" : 8,
6291   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIhLm32EJEEE",
6292   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
6293   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
6294   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIhLm32EJEEE",
6295   "size" : 8,
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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
6346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6347  },
6348  {
6349   "alignment" : 8,
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" : 8,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6356  },
6357  {
6358   "alignment" : 8,
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" : 8,
6364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6365  },
6366  {
6367   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6391   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6392  },
6393  {
6394   "alignment" : 8,
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" : 8,
6400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6401  },
6402  {
6403   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
6408   "size" : 8,
6409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6410  },
6411  {
6412   "alignment" : 8,
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" : 8,
6418   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6419  },
6420  {
6421   "alignment" : 8,
6422   "linker_set_key" : "_ZTIRKa",
6423   "name" : "const signed char &",
6424   "referenced_type" : "_ZTIKa",
6425   "self_type" : "_ZTIRKa",
6426   "size" : 8,
6427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6428  },
6429  {
6430   "alignment" : 8,
6431   "linker_set_key" : "_ZTIRKb",
6432   "name" : "const bool &",
6433   "referenced_type" : "_ZTIKb",
6434   "self_type" : "_ZTIRKb",
6435   "size" : 8,
6436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6437  },
6438  {
6439   "alignment" : 8,
6440   "linker_set_key" : "_ZTIRKd",
6441   "name" : "const double &",
6442   "referenced_type" : "_ZTIKd",
6443   "self_type" : "_ZTIRKd",
6444   "size" : 8,
6445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6446  },
6447  {
6448   "alignment" : 8,
6449   "linker_set_key" : "_ZTIRKf",
6450   "name" : "const float &",
6451   "referenced_type" : "_ZTIKf",
6452   "self_type" : "_ZTIRKf",
6453   "size" : 8,
6454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6455  },
6456  {
6457   "alignment" : 8,
6458   "linker_set_key" : "_ZTIRKh",
6459   "name" : "const unsigned char &",
6460   "referenced_type" : "_ZTIKh",
6461   "self_type" : "_ZTIRKh",
6462   "size" : 8,
6463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6464  },
6465  {
6466   "alignment" : 8,
6467   "linker_set_key" : "_ZTIRKi",
6468   "name" : "const int &",
6469   "referenced_type" : "_ZTIKi",
6470   "self_type" : "_ZTIRKi",
6471   "size" : 8,
6472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "linker_set_key" : "_ZTIRKj",
6477   "name" : "const unsigned int &",
6478   "referenced_type" : "_ZTIKj",
6479   "self_type" : "_ZTIRKj",
6480   "size" : 8,
6481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6482  },
6483  {
6484   "alignment" : 8,
6485   "linker_set_key" : "_ZTIRKl",
6486   "name" : "const long &",
6487   "referenced_type" : "_ZTIKl",
6488   "self_type" : "_ZTIRKl",
6489   "size" : 8,
6490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6491  },
6492  {
6493   "alignment" : 8,
6494   "linker_set_key" : "_ZTIRKm",
6495   "name" : "const unsigned long &",
6496   "referenced_type" : "_ZTIKm",
6497   "self_type" : "_ZTIRKm",
6498   "size" : 8,
6499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6500  },
6501  {
6502   "alignment" : 8,
6503   "linker_set_key" : "_ZTIRKs",
6504   "name" : "const short &",
6505   "referenced_type" : "_ZTIKs",
6506   "self_type" : "_ZTIRKs",
6507   "size" : 8,
6508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6509  },
6510  {
6511   "alignment" : 8,
6512   "linker_set_key" : "_ZTIRKt",
6513   "name" : "const unsigned short &",
6514   "referenced_type" : "_ZTIKt",
6515   "self_type" : "_ZTIRKt",
6516   "size" : 8,
6517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6518  },
6519  {
6520   "alignment" : 8,
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" : 8,
6526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6527  },
6528  {
6529   "alignment" : 8,
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" : 8,
6535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6536  },
6537  {
6538   "alignment" : 8,
6539   "linker_set_key" : "_ZTIRN7android5MutexE",
6540   "name" : "android::Mutex &",
6541   "referenced_type" : "_ZTIN7android5MutexE",
6542   "self_type" : "_ZTIRN7android5MutexE",
6543   "size" : 8,
6544   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6545  },
6546  {
6547   "alignment" : 8,
6548   "linker_set_key" : "_ZTIRN7android6RWLockE",
6549   "name" : "android::RWLock &",
6550   "referenced_type" : "_ZTIN7android6RWLockE",
6551   "self_type" : "_ZTIRN7android6RWLockE",
6552   "size" : 8,
6553   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6554  },
6555  {
6556   "alignment" : 8,
6557   "linker_set_key" : "_ZTIRN7android7String8E",
6558   "name" : "android::String8 &",
6559   "referenced_type" : "_ZTIN7android7String8E",
6560   "self_type" : "_ZTIRN7android7String8E",
6561   "size" : 8,
6562   "source_file" : "/system/core/libutils/include/utils/String8.h"
6563  },
6564  {
6565   "alignment" : 8,
6566   "linker_set_key" : "_ZTIRN7android8String16E",
6567   "name" : "android::String16 &",
6568   "referenced_type" : "_ZTIN7android8String16E",
6569   "self_type" : "_ZTIRN7android8String16E",
6570   "size" : 8,
6571   "source_file" : "/system/core/libutils/include/utils/String16.h"
6572  },
6573  {
6574   "alignment" : 8,
6575   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6576   "name" : "android::hardware::TextOutput &",
6577   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6578   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6579   "size" : 8,
6580   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6581  },
6582  {
6583   "alignment" : 8,
6584   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6585   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6586   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6587   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6588   "size" : 8,
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6590  },
6591  {
6592   "alignment" : 8,
6593   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6594   "name" : "android::hardware::hidl_memory &",
6595   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6596   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6597   "size" : 8,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6599  },
6600  {
6601   "alignment" : 8,
6602   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6603   "name" : "android::hardware::hidl_string &",
6604   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6605   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6606   "size" : 8,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6608  },
6609  {
6610   "alignment" : 8,
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" : 8,
6616   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6617  },
6618  {
6619   "alignment" : 8,
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" : 8,
6625   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6626  },
6627  {
6628   "alignment" : 8,
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" : 8,
6634   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6635  },
6636  {
6637   "alignment" : 8,
6638   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6639   "name" : "android::hardware::Return<bool> &",
6640   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6641   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6642   "size" : 8,
6643   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6644  },
6645  {
6646   "alignment" : 8,
6647   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6648   "name" : "android::hardware::Return<void> &",
6649   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6650   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6651   "size" : 8,
6652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6653  },
6654  {
6655   "alignment" : 8,
6656   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6657   "name" : "android::hardware::Status &",
6658   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6659   "self_type" : "_ZTIRN7android8hardware6StatusE",
6660   "size" : 8,
6661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6662  },
6663  {
6664   "alignment" : 8,
6665   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6666   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6667   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6668   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6669   "size" : 8,
6670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6671  },
6672  {
6673   "alignment" : 8,
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" : 8,
6679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6680  },
6681  {
6682   "alignment" : 8,
6683   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6684   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6685   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6686   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6687   "size" : 8,
6688   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6689  },
6690  {
6691   "alignment" : 8,
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" : 8,
6697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6698  },
6699  {
6700   "alignment" : 8,
6701   "linker_set_key" : "_ZTIRh",
6702   "name" : "unsigned char &",
6703   "referenced_type" : "_ZTIh",
6704   "self_type" : "_ZTIRh",
6705   "size" : 8,
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" : 8,
6710   "linker_set_key" : "_ZTIRi",
6711   "name" : "int &",
6712   "referenced_type" : "_ZTIi",
6713   "self_type" : "_ZTIRi",
6714   "size" : 8,
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" : 8,
6719   "linker_set_key" : "_ZTIRj",
6720   "name" : "unsigned int &",
6721   "referenced_type" : "_ZTIj",
6722   "self_type" : "_ZTIRj",
6723   "size" : 8,
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" : 8,
6731   "linker_set_key" : "_ZTIP13native_handle",
6732   "name" : "native_handle *",
6733   "referenced_type" : "_ZTI13native_handle",
6734   "self_type" : "_ZTIP13native_handle",
6735   "size" : 8,
6736   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6737  },
6738  {
6739   "alignment" : 8,
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" : 8,
6745   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6746  },
6747  {
6748   "alignment" : 8,
6749   "linker_set_key" : "_ZTIP7log_msg",
6750   "name" : "log_msg *",
6751   "referenced_type" : "_ZTI7log_msg",
6752   "self_type" : "_ZTIP7log_msg",
6753   "size" : 8,
6754   "source_file" : "/system/core/liblog/include/log/log_read.h"
6755  },
6756  {
6757   "alignment" : 8,
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" : 8,
6763   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "linker_set_key" : "_ZTIPFiPvE",
6768   "name" : "int (*)(void *)",
6769   "referenced_type" : "_ZTIFiPvE",
6770   "self_type" : "_ZTIPFiPvE",
6771   "size" : 8,
6772   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6773  },
6774  {
6775   "alignment" : 8,
6776   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6777   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6778   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6779   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6780   "size" : 8,
6781   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6782  },
6783  {
6784   "alignment" : 8,
6785   "linker_set_key" : "_ZTIPK13native_handle",
6786   "name" : "const native_handle *",
6787   "referenced_type" : "_ZTIK13native_handle",
6788   "self_type" : "_ZTIPK13native_handle",
6789   "size" : 8,
6790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6791  },
6792  {
6793   "alignment" : 8,
6794   "linker_set_key" : "_ZTIPK7log_msg",
6795   "name" : "const log_msg *",
6796   "referenced_type" : "_ZTIK7log_msg",
6797   "self_type" : "_ZTIPK7log_msg",
6798   "size" : 8,
6799   "source_file" : "/system/core/liblog/include/log/log_read.h"
6800  },
6801  {
6802   "alignment" : 8,
6803   "linker_set_key" : "_ZTIPKDs",
6804   "name" : "const char16_t *",
6805   "referenced_type" : "_ZTIKDs",
6806   "self_type" : "_ZTIPKDs",
6807   "size" : 8,
6808   "source_file" : "/system/core/libutils/include/utils/String16.h"
6809  },
6810  {
6811   "alignment" : 8,
6812   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6813   "name" : "const android::VectorImpl *",
6814   "referenced_type" : "_ZTIKN7android10VectorImplE",
6815   "self_type" : "_ZTIPKN7android10VectorImplE",
6816   "size" : 8,
6817   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6818  },
6819  {
6820   "alignment" : 8,
6821   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6822   "name" : "const android::NativeHandle *",
6823   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6824   "self_type" : "_ZTIPKN7android12NativeHandleE",
6825   "size" : 8,
6826   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6827  },
6828  {
6829   "alignment" : 8,
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" : 8,
6835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6836  },
6837  {
6838   "alignment" : 8,
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" : 8,
6844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6845  },
6846  {
6847   "alignment" : 8,
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" : 8,
6853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6854  },
6855  {
6856   "alignment" : 8,
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" : 8,
6862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6863  },
6864  {
6865   "alignment" : 8,
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" : 8,
6871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6872  },
6873  {
6874   "alignment" : 8,
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" : 8,
6880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6881  },
6882  {
6883   "alignment" : 8,
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" : 8,
6889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6890  },
6891  {
6892   "alignment" : 8,
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" : 8,
6898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6899  },
6900  {
6901   "alignment" : 8,
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" : 8,
6907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6908  },
6909  {
6910   "alignment" : 8,
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" : 8,
6916   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6917  },
6918  {
6919   "alignment" : 8,
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" : 8,
6925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6926  },
6927  {
6928   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6965   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6966   "name" : "const android::RefBase *",
6967   "referenced_type" : "_ZTIKN7android7RefBaseE",
6968   "self_type" : "_ZTIPKN7android7RefBaseE",
6969   "size" : 8,
6970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6971  },
6972  {
6973   "alignment" : 8,
6974   "linker_set_key" : "_ZTIPKN7android7String8E",
6975   "name" : "const android::String8 *",
6976   "referenced_type" : "_ZTIKN7android7String8E",
6977   "self_type" : "_ZTIPKN7android7String8E",
6978   "size" : 8,
6979   "source_file" : "/system/core/libutils/include/utils/String8.h"
6980  },
6981  {
6982   "alignment" : 8,
6983   "linker_set_key" : "_ZTIPKN7android8String16E",
6984   "name" : "const android::String16 *",
6985   "referenced_type" : "_ZTIKN7android8String16E",
6986   "self_type" : "_ZTIPKN7android8String16E",
6987   "size" : 8,
6988   "source_file" : "/system/core/libutils/include/utils/String16.h"
6989  },
6990  {
6991   "alignment" : 8,
6992   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLm32EJEEE",
6993   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6994   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6995   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLm32EJEEE",
6996   "size" : 8,
6997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6998  },
6999  {
7000   "alignment" : 8,
7001   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
7002   "name" : "const android::hardware::BpHwRefBase *",
7003   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7004   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
7005   "size" : 8,
7006   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7007  },
7008  {
7009   "alignment" : 8,
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" : 8,
7015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7016  },
7017  {
7018   "alignment" : 8,
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" : 8,
7024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7025  },
7026  {
7027   "alignment" : 8,
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" : 8,
7033   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7034  },
7035  {
7036   "alignment" : 8,
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" : 8,
7042   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7043  },
7044  {
7045   "alignment" : 8,
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" : 8,
7051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7052  },
7053  {
7054   "alignment" : 8,
7055   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
7056   "name" : "const android::hardware::Return<bool> *",
7057   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7058   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
7059   "size" : 8,
7060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7061  },
7062  {
7063   "alignment" : 8,
7064   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
7065   "name" : "const android::hardware::Status *",
7066   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
7067   "self_type" : "_ZTIPKN7android8hardware6StatusE",
7068   "size" : 8,
7069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7070  },
7071  {
7072   "alignment" : 8,
7073   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7074   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7075   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7076   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7077   "size" : 8,
7078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7079  },
7080  {
7081   "alignment" : 8,
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" : 8,
7087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7088  },
7089  {
7090   "alignment" : 8,
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" : 8,
7096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7097  },
7098  {
7099   "alignment" : 8,
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" : 8,
7105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106  },
7107  {
7108   "alignment" : 8,
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" : 8,
7114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7115  },
7116  {
7117   "alignment" : 8,
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" : 8,
7123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7124  },
7125  {
7126   "alignment" : 8,
7127   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIhLm32EJEEE",
7128   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
7129   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
7130   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIhLm32EJEEE",
7131   "size" : 8,
7132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7133  },
7134  {
7135   "alignment" : 8,
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" : 8,
7141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7142  },
7143  {
7144   "alignment" : 8,
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" : 8,
7150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7151  },
7152  {
7153   "alignment" : 8,
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" : 8,
7159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7160  },
7161  {
7162   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
7199   "linker_set_key" : "_ZTIPKc",
7200   "name" : "const char *",
7201   "referenced_type" : "_ZTIKc",
7202   "self_type" : "_ZTIPKc",
7203   "size" : 8,
7204   "source_file" : "/system/core/liblog/include/android/log.h"
7205  },
7206  {
7207   "alignment" : 8,
7208   "linker_set_key" : "_ZTIPKh",
7209   "name" : "const unsigned char *",
7210   "referenced_type" : "_ZTIKh",
7211   "self_type" : "_ZTIPKh",
7212   "size" : 8,
7213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7214  },
7215  {
7216   "alignment" : 8,
7217   "linker_set_key" : "_ZTIPKv",
7218   "name" : "const void *",
7219   "referenced_type" : "_ZTIKv",
7220   "self_type" : "_ZTIPKv",
7221   "size" : 8,
7222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7223  },
7224  {
7225   "alignment" : 8,
7226   "linker_set_key" : "_ZTIPKy",
7227   "name" : "const unsigned long long *",
7228   "referenced_type" : "_ZTIKy",
7229   "self_type" : "_ZTIPKy",
7230   "size" : 8,
7231   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7232  },
7233  {
7234   "alignment" : 8,
7235   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7236   "name" : "android::ScopedTrace *",
7237   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7238   "self_type" : "_ZTIPN7android11ScopedTraceE",
7239   "size" : 8,
7240   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7241  },
7242  {
7243   "alignment" : 8,
7244   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7245   "name" : "android::ReferenceRenamer *",
7246   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7247   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7248   "size" : 8,
7249   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7250  },
7251  {
7252   "alignment" : 8,
7253   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7254   "name" : "android::VirtualLightRefBase *",
7255   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7256   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7257   "size" : 8,
7258   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7259  },
7260  {
7261   "alignment" : 8,
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" : 8,
7267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7268  },
7269  {
7270   "alignment" : 8,
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" : 8,
7276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7277  },
7278  {
7279   "alignment" : 8,
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" : 8,
7285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7286  },
7287  {
7288   "alignment" : 8,
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" : 8,
7294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7295  },
7296  {
7297   "alignment" : 8,
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" : 8,
7303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7304  },
7305  {
7306   "alignment" : 8,
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" : 8,
7312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7313  },
7314  {
7315   "alignment" : 8,
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" : 8,
7321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7322  },
7323  {
7324   "alignment" : 8,
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" : 8,
7330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7331  },
7332  {
7333   "alignment" : 8,
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" : 8,
7339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7340  },
7341  {
7342   "alignment" : 8,
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" : 8,
7348   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7349  },
7350  {
7351   "alignment" : 8,
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" : 8,
7357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7358  },
7359  {
7360   "alignment" : 8,
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" : 8,
7366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7367  },
7368  {
7369   "alignment" : 8,
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" : 8,
7375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7376  },
7377  {
7378   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
7393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7394  },
7395  {
7396   "alignment" : 8,
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" : 8,
7402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7403  },
7404  {
7405   "alignment" : 8,
7406   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7407   "name" : "android::Mutex::Autolock *",
7408   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7409   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7410   "size" : 8,
7411   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7412  },
7413  {
7414   "alignment" : 8,
7415   "linker_set_key" : "_ZTIPN7android5MutexE",
7416   "name" : "android::Mutex *",
7417   "referenced_type" : "_ZTIN7android5MutexE",
7418   "self_type" : "_ZTIPN7android5MutexE",
7419   "size" : 8,
7420   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7421  },
7422  {
7423   "alignment" : 8,
7424   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7425   "name" : "android::RWLock::AutoRLock *",
7426   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7427   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7428   "size" : 8,
7429   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7430  },
7431  {
7432   "alignment" : 8,
7433   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7434   "name" : "android::RWLock::AutoWLock *",
7435   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7436   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7437   "size" : 8,
7438   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7439  },
7440  {
7441   "alignment" : 8,
7442   "linker_set_key" : "_ZTIPN7android6RWLockE",
7443   "name" : "android::RWLock *",
7444   "referenced_type" : "_ZTIN7android6RWLockE",
7445   "self_type" : "_ZTIPN7android6RWLockE",
7446   "size" : 8,
7447   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7448  },
7449  {
7450   "alignment" : 8,
7451   "linker_set_key" : "_ZTIPN7android6ThreadE",
7452   "name" : "android::Thread *",
7453   "referenced_type" : "_ZTIN7android6ThreadE",
7454   "self_type" : "_ZTIPN7android6ThreadE",
7455   "size" : 8,
7456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7457  },
7458  {
7459   "alignment" : 8,
7460   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7461   "name" : "android::RefBase::weakref_impl *",
7462   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7463   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7464   "size" : 8,
7465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7470   "name" : "android::RefBase::weakref_type *",
7471   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7472   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7473   "size" : 8,
7474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7475  },
7476  {
7477   "alignment" : 8,
7478   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7479   "name" : "android::RefBase *",
7480   "referenced_type" : "_ZTIN7android7RefBaseE",
7481   "self_type" : "_ZTIPN7android7RefBaseE",
7482   "size" : 8,
7483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7484  },
7485  {
7486   "alignment" : 8,
7487   "linker_set_key" : "_ZTIPN7android7String8E",
7488   "name" : "android::String8 *",
7489   "referenced_type" : "_ZTIN7android7String8E",
7490   "self_type" : "_ZTIPN7android7String8E",
7491   "size" : 8,
7492   "source_file" : "/system/core/libutils/include/utils/String8.h"
7493  },
7494  {
7495   "alignment" : 8,
7496   "linker_set_key" : "_ZTIPN7android8String16E",
7497   "name" : "android::String16 *",
7498   "referenced_type" : "_ZTIN7android8String16E",
7499   "self_type" : "_ZTIPN7android8String16E",
7500   "size" : 8,
7501   "source_file" : "/system/core/libutils/include/utils/String16.h"
7502  },
7503  {
7504   "alignment" : 8,
7505   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7506   "name" : "android::hardware::IInterface *",
7507   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7508   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7509   "size" : 8,
7510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7511  },
7512  {
7513   "alignment" : 8,
7514   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7515   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7516   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7517   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7518   "size" : 8,
7519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7520  },
7521  {
7522   "alignment" : 8,
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" : 8,
7528   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7529  },
7530  {
7531   "alignment" : 8,
7532   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7533   "name" : "android::hardware::hidl_memory *",
7534   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7535   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7536   "size" : 8,
7537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7538  },
7539  {
7540   "alignment" : 8,
7541   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7542   "name" : "android::hardware::hidl_string *",
7543   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7544   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7545   "size" : 8,
7546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7547  },
7548  {
7549   "alignment" : 8,
7550   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7551   "name" : "android::hardware::ProcessState *",
7552   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7553   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7554   "size" : 8,
7555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7560   "name" : "android::hardware::hidl_version *",
7561   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7562   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7563   "size" : 8,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7565  },
7566  {
7567   "alignment" : 8,
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" : 8,
7573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7574  },
7575  {
7576   "alignment" : 8,
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" : 8,
7582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7583  },
7584  {
7585   "alignment" : 8,
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" : 8,
7591   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7592  },
7593  {
7594   "alignment" : 8,
7595   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7596   "name" : "android::hardware::GrantorDescriptor *",
7597   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7598   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7599   "size" : 8,
7600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7601  },
7602  {
7603   "alignment" : 8,
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" : 8,
7609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7610  },
7611  {
7612   "alignment" : 8,
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" : 8,
7618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7619  },
7620  {
7621   "alignment" : 8,
7622   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7623   "name" : "android::hardware::Parcel *",
7624   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7625   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7626   "size" : 8,
7627   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7628  },
7629  {
7630   "alignment" : 8,
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" : 8,
7636   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7637  },
7638  {
7639   "alignment" : 8,
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" : 8,
7645   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7646  },
7647  {
7648   "alignment" : 8,
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" : 8,
7654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7659   "name" : "android::hardware::Return<bool> *",
7660   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7661   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7662   "size" : 8,
7663   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7664  },
7665  {
7666   "alignment" : 8,
7667   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7668   "name" : "android::hardware::Return<void> *",
7669   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7670   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7671   "size" : 8,
7672   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7673  },
7674  {
7675   "alignment" : 8,
7676   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7677   "name" : "android::hardware::Status *",
7678   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7679   "self_type" : "_ZTIPN7android8hardware6StatusE",
7680   "size" : 8,
7681   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7682  },
7683  {
7684   "alignment" : 8,
7685   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7686   "name" : "android::hardware::IBinder::DeathRecipient *",
7687   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7688   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7689   "size" : 8,
7690   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7691  },
7692  {
7693   "alignment" : 8,
7694   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7695   "name" : "android::hardware::IBinder *",
7696   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7697   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7698   "size" : 8,
7699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7700  },
7701  {
7702   "alignment" : 8,
7703   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7704   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7706   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7707   "size" : 8,
7708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7709  },
7710  {
7711   "alignment" : 8,
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" : 8,
7717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7718  },
7719  {
7720   "alignment" : 8,
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" : 8,
7726   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7727  },
7728  {
7729   "alignment" : 8,
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" : 8,
7735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7736  },
7737  {
7738   "alignment" : 8,
7739   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIhLm32EJEEE",
7740   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
7741   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
7742   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIhLm32EJEEE",
7743   "size" : 8,
7744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7745  },
7746  {
7747   "alignment" : 8,
7748   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7749   "name" : "android::hardware::details::HidlInstrumentor *",
7750   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7751   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7752   "size" : 8,
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7754  },
7755  {
7756   "alignment" : 8,
7757   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7758   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7759   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7760   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7761   "size" : 8,
7762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7763  },
7764  {
7765   "alignment" : 8,
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" : 8,
7771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7772  },
7773  {
7774   "alignment" : 8,
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" : 8,
7780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7781  },
7782  {
7783   "alignment" : 8,
7784   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7785   "name" : "android::hardware::BHwBinder *",
7786   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7787   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7788   "size" : 8,
7789   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7790  },
7791  {
7792   "alignment" : 8,
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" : 8,
7798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7799  },
7800  {
7801   "alignment" : 8,
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" : 8,
7807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7808  },
7809  {
7810   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
7825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7826  },
7827  {
7828   "alignment" : 8,
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" : 8,
7834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7835  },
7836  {
7837   "alignment" : 8,
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" : 8,
7843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7844  },
7845  {
7846   "alignment" : 8,
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" : 8,
7852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7853  },
7854  {
7855   "alignment" : 8,
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" : 8,
7861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7862  },
7863  {
7864   "alignment" : 8,
7865   "linker_set_key" : "_ZTIPN7android9ConditionE",
7866   "name" : "android::Condition *",
7867   "referenced_type" : "_ZTIN7android9ConditionE",
7868   "self_type" : "_ZTIPN7android9ConditionE",
7869   "size" : 8,
7870   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7871  },
7872  {
7873   "alignment" : 8,
7874   "linker_set_key" : "_ZTIPPv",
7875   "name" : "void **",
7876   "referenced_type" : "_ZTIPv",
7877   "self_type" : "_ZTIPPv",
7878   "size" : 8,
7879   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7880  },
7881  {
7882   "alignment" : 8,
7883   "linker_set_key" : "_ZTIPc",
7884   "name" : "char *",
7885   "referenced_type" : "_ZTIc",
7886   "self_type" : "_ZTIPc",
7887   "size" : 8,
7888   "source_file" : "/system/core/liblog/include/log/log_read.h"
7889  },
7890  {
7891   "alignment" : 8,
7892   "linker_set_key" : "_ZTIPh",
7893   "name" : "unsigned char *",
7894   "referenced_type" : "_ZTIh",
7895   "self_type" : "_ZTIPh",
7896   "size" : 8,
7897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7898  },
7899  {
7900   "alignment" : 8,
7901   "linker_set_key" : "_ZTIPi",
7902   "name" : "int *",
7903   "referenced_type" : "_ZTIi",
7904   "self_type" : "_ZTIPi",
7905   "size" : 8,
7906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7907  },
7908  {
7909   "alignment" : 8,
7910   "linker_set_key" : "_ZTIPv",
7911   "name" : "void *",
7912   "referenced_type" : "_ZTIv",
7913   "self_type" : "_ZTIPv",
7914   "size" : 8,
7915   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7916  },
7917  {
7918   "alignment" : 8,
7919   "linker_set_key" : "_ZTIPy",
7920   "name" : "unsigned long long *",
7921   "referenced_type" : "_ZTIy",
7922   "self_type" : "_ZTIPy",
7923   "size" : 8,
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" : 8,
7961   "is_const" : true,
7962   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7963   "name" : "const android::VectorImpl",
7964   "referenced_type" : "_ZTIN7android10VectorImplE",
7965   "self_type" : "_ZTIKN7android10VectorImplE",
7966   "size" : 40,
7967   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7968  },
7969  {
7970   "alignment" : 8,
7971   "is_const" : true,
7972   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7973   "name" : "const android::NativeHandle",
7974   "referenced_type" : "_ZTIN7android12NativeHandleE",
7975   "self_type" : "_ZTIKN7android12NativeHandleE",
7976   "size" : 24,
7977   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7978  },
7979  {
7980   "alignment" : 8,
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" : 8,
7987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7988  },
7989  {
7990   "alignment" : 8,
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" : 8,
7997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7998  },
7999  {
8000   "alignment" : 8,
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" : 8,
8007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8008  },
8009  {
8010   "alignment" : 8,
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" : 8,
8017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8018  },
8019  {
8020   "alignment" : 8,
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" : 8,
8027   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8028  },
8029  {
8030   "alignment" : 8,
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" : 8,
8037   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8038  },
8039  {
8040   "alignment" : 8,
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" : 8,
8047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8048  },
8049  {
8050   "alignment" : 8,
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" : 8,
8057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8058  },
8059  {
8060   "alignment" : 8,
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" : 8,
8067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8068  },
8069  {
8070   "alignment" : 8,
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" : 16,
8077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8078  },
8079  {
8080   "alignment" : 8,
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" : 16,
8087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8088  },
8089  {
8090   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
8161   "is_const" : true,
8162   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8163   "name" : "const android::RefBase",
8164   "referenced_type" : "_ZTIN7android7RefBaseE",
8165   "self_type" : "_ZTIKN7android7RefBaseE",
8166   "size" : 16,
8167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8168  },
8169  {
8170   "alignment" : 8,
8171   "is_const" : true,
8172   "linker_set_key" : "_ZTIKN7android7String8E",
8173   "name" : "const android::String8",
8174   "referenced_type" : "_ZTIN7android7String8E",
8175   "self_type" : "_ZTIKN7android7String8E",
8176   "size" : 8,
8177   "source_file" : "/system/core/libutils/include/utils/String8.h"
8178  },
8179  {
8180   "alignment" : 8,
8181   "is_const" : true,
8182   "linker_set_key" : "_ZTIKN7android8String16E",
8183   "name" : "const android::String16",
8184   "referenced_type" : "_ZTIN7android8String16E",
8185   "self_type" : "_ZTIKN7android8String16E",
8186   "size" : 8,
8187   "source_file" : "/system/core/libutils/include/utils/String16.h"
8188  },
8189  {
8190   "alignment" : 1,
8191   "is_const" : true,
8192   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8193   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8194   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
8195   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8196   "size" : 32,
8197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8198  },
8199  {
8200   "alignment" : 8,
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" : 48,
8207   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8208  },
8209  {
8210   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 136,
8257   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8258  },
8259  {
8260   "alignment" : 8,
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" : 40,
8267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8268  },
8269  {
8270   "alignment" : 8,
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" : 40,
8277   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8278  },
8279  {
8280   "alignment" : 8,
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" : 48,
8287   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8288  },
8289  {
8290   "alignment" : 8,
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" : 40,
8297   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8298  },
8299  {
8300   "alignment" : 8,
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" : 32,
8307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8308  },
8309  {
8310   "alignment" : 8,
8311   "is_const" : true,
8312   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8313   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8314   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8315   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8316   "size" : 8,
8317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8318  },
8319  {
8320   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 40,
8367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8368  },
8369  {
8370   "alignment" : 8,
8371   "is_const" : true,
8372   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
8373   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
8374   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
8375   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIhLm32EJEEE",
8376   "size" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
8701   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8702   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8703   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
8711   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8712   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8713   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
8721   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8722   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8723   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_010KeyPurposeELm5EEE",
8731   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8732   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELm5EEE",
8733   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_010KeyPurposeELm5EEE",
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_011PaddingModeELm6EEE",
8741   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8742   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELm6EEE",
8743   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_011PaddingModeELm6EEE",
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_013SecurityLevelELm3EEE",
8751   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8752   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELm3EEE",
8753   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_013SecurityLevelELm3EEE",
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_021KeyDerivationFunctionELm6EEE",
8761   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8762   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELm6EEE",
8763   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_021KeyDerivationFunctionELm6EEE",
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_024KeyBlobUsageRequirementsELm2EEE",
8771   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8772   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELm2EEE",
8773   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsELm2EEE",
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_025HardwareAuthenticatorTypeELm4EEE",
8781   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8782   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELm4EEE",
8783   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeELm4EEE",
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_03TagELm55EEE",
8791   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8792   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_03TagELm55EEE",
8793   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_03TagELm55EEE",
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_06DigestELm7EEE",
8801   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8802   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELm7EEE",
8803   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_06DigestELm7EEE",
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_07EcCurveELm4EEE",
8811   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8812   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELm4EEE",
8813   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07EcCurveELm4EEE",
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_07TagTypeELm11EEE",
8821   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8822   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELm11EEE",
8823   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_07TagTypeELm11EEE",
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_09AlgorithmELm5EEE",
8831   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8832   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELm5EEE",
8833   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09AlgorithmELm5EEE",
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_09BlockModeELm4EEE",
8841   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8842   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELm4EEE",
8843   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09BlockModeELm4EEE",
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_09ConstantsELm1EEE",
8851   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8852   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELm1EEE",
8853   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ConstantsELm1EEE",
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_09ErrorCodeELm74EEE",
8861   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8862   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELm74EEE",
8863   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09ErrorCodeELm74EEE",
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_09KeyFormatELm3EEE",
8871   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8872   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELm3EEE",
8873   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyFormatELm3EEE",
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_09KeyOriginELm5EEE",
8881   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8882   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELm5EEE",
8883   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_09KeyOriginELm5EEE",
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_13TagELm59EEE",
8891   "name" : "const std::array<android::hardware::keymaster::V4_1::Tag, 59>",
8892   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_13TagELm59EEE",
8893   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_13TagELm59EEE",
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_19ErrorCodeELm79EEE",
8901   "name" : "const std::array<android::hardware::keymaster::V4_1::ErrorCode, 79>",
8902   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELm79EEE",
8903   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware9keymaster4V4_19ErrorCodeELm79EEE",
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" : 8,
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" : 24,
8915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8916  },
8917  {
8918   "alignment" : 8,
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" : 8,
8925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8926  },
8927  {
8928   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++/gen/android/hardware/keymaster/4.1/types.sdump",
8934   "size" : 8,
8935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8936  },
8937  {
8938   "alignment" : 8,
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" : 8,
8945   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8946  },
8947  {
8948   "alignment" : 8,
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" : 8,
8955   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8956  },
8957  {
8958   "alignment" : 8,
8959   "is_const" : true,
8960   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8961   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8962   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8963   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8964   "size" : 16,
8965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8966  },
8967  {
8968   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
9056  },
9057  {
9058   "alignment" : 8,
9059   "is_const" : true,
9060   "linker_set_key" : "_ZTIKl",
9061   "name" : "const long",
9062   "referenced_type" : "_ZTIl",
9063   "self_type" : "_ZTIKl",
9064   "size" : 8,
9065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9066  },
9067  {
9068   "alignment" : 8,
9069   "is_const" : true,
9070   "linker_set_key" : "_ZTIKm",
9071   "name" : "const unsigned long",
9072   "referenced_type" : "_ZTIm",
9073   "self_type" : "_ZTIKm",
9074   "size" : 8,
9075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9076  },
9077  {
9078   "alignment" : 2,
9079   "is_const" : true,
9080   "linker_set_key" : "_ZTIKs",
9081   "name" : "const short",
9082   "referenced_type" : "_ZTIs",
9083   "self_type" : "_ZTIKs",
9084   "size" : 2,
9085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9086  },
9087  {
9088   "alignment" : 2,
9089   "is_const" : true,
9090   "linker_set_key" : "_ZTIKt",
9091   "name" : "const unsigned short",
9092   "referenced_type" : "_ZTIt",
9093   "self_type" : "_ZTIKt",
9094   "size" : 2,
9095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9096  },
9097  {
9098   "is_const" : true,
9099   "linker_set_key" : "_ZTIKv",
9100   "name" : "const void",
9101   "referenced_type" : "_ZTIv",
9102   "self_type" : "_ZTIKv",
9103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9104  },
9105  {
9106   "alignment" : 8,
9107   "is_const" : true,
9108   "linker_set_key" : "_ZTIKy",
9109   "name" : "const unsigned long long",
9110   "referenced_type" : "_ZTIy",
9111   "self_type" : "_ZTIKy",
9112   "size" : 8,
9113   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9114  },
9115  {
9116   "alignment" : 1,
9117   "is_volatile" : true,
9118   "linker_set_key" : "_ZTIVb",
9119   "name" : "volatile bool",
9120   "referenced_type" : "_ZTIb",
9121   "self_type" : "_ZTIVb",
9122   "size" : 1,
9123   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9124  },
9125  {
9126   "alignment" : 4,
9127   "is_volatile" : true,
9128   "linker_set_key" : "_ZTIVi",
9129   "name" : "volatile int",
9130   "referenced_type" : "_ZTIi",
9131   "self_type" : "_ZTIVi",
9132   "size" : 4,
9133   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9134  }
9135 ],
9136 "record_types" :
9137 [
9138  {
9139   "alignment" : 4,
9140   "fields" :
9141   [
9142    {
9143     "field_name" : "len",
9144     "referenced_type" : "_ZTIt"
9145    },
9146    {
9147     "field_name" : "hdr_size",
9148     "field_offset" : 16,
9149     "referenced_type" : "_ZTIt"
9150    },
9151    {
9152     "field_name" : "pid",
9153     "field_offset" : 32,
9154     "referenced_type" : "_ZTIi"
9155    },
9156    {
9157     "field_name" : "tid",
9158     "field_offset" : 64,
9159     "referenced_type" : "_ZTIj"
9160    },
9161    {
9162     "field_name" : "sec",
9163     "field_offset" : 96,
9164     "referenced_type" : "_ZTIj"
9165    },
9166    {
9167     "field_name" : "nsec",
9168     "field_offset" : 128,
9169     "referenced_type" : "_ZTIj"
9170    },
9171    {
9172     "field_name" : "lid",
9173     "field_offset" : 160,
9174     "referenced_type" : "_ZTIj"
9175    },
9176    {
9177     "field_name" : "uid",
9178     "field_offset" : 192,
9179     "referenced_type" : "_ZTIj"
9180    },
9181    {
9182     "field_name" : "msg",
9183     "field_offset" : 224,
9184     "referenced_type" : "_ZTIA0_c"
9185    }
9186   ],
9187   "linker_set_key" : "_ZTI12logger_entry",
9188   "name" : "logger_entry",
9189   "referenced_type" : "_ZTI12logger_entry",
9190   "self_type" : "_ZTI12logger_entry",
9191   "size" : 28,
9192   "source_file" : "/system/core/liblog/include/log/log_read.h"
9193  },
9194  {
9195   "alignment" : 8,
9196   "fields" :
9197   [
9198    {
9199     "field_name" : "y",
9200     "referenced_type" : "_ZTIPv"
9201    },
9202    {
9203     "field_name" : "cb",
9204     "field_offset" : 64,
9205     "referenced_type" : "_ZTIPv"
9206    },
9207    {
9208     "field_name" : "cr",
9209     "field_offset" : 128,
9210     "referenced_type" : "_ZTIPv"
9211    },
9212    {
9213     "field_name" : "ystride",
9214     "field_offset" : 192,
9215     "referenced_type" : "_ZTIm"
9216    },
9217    {
9218     "field_name" : "cstride",
9219     "field_offset" : 256,
9220     "referenced_type" : "_ZTIm"
9221    },
9222    {
9223     "field_name" : "chroma_step",
9224     "field_offset" : 320,
9225     "referenced_type" : "_ZTIm"
9226    },
9227    {
9228     "field_name" : "reserved",
9229     "field_offset" : 384,
9230     "referenced_type" : "_ZTIA8_j"
9231    }
9232   ],
9233   "linker_set_key" : "_ZTI13android_ycbcr",
9234   "name" : "android_ycbcr",
9235   "referenced_type" : "_ZTI13android_ycbcr",
9236   "self_type" : "_ZTI13android_ycbcr",
9237   "size" : 80,
9238   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9239  },
9240  {
9241   "alignment" : 4,
9242   "fields" :
9243   [
9244    {
9245     "field_name" : "version",
9246     "referenced_type" : "_ZTIi"
9247    },
9248    {
9249     "field_name" : "numFds",
9250     "field_offset" : 32,
9251     "referenced_type" : "_ZTIi"
9252    },
9253    {
9254     "field_name" : "numInts",
9255     "field_offset" : 64,
9256     "referenced_type" : "_ZTIi"
9257    },
9258    {
9259     "field_name" : "data",
9260     "field_offset" : 96,
9261     "referenced_type" : "_ZTIA0_i"
9262    }
9263   ],
9264   "linker_set_key" : "_ZTI13native_handle",
9265   "name" : "native_handle",
9266   "referenced_type" : "_ZTI13native_handle",
9267   "self_type" : "_ZTI13native_handle",
9268   "size" : 12,
9269   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9270  },
9271  {
9272   "alignment" : 4,
9273   "fields" :
9274   [
9275    {
9276     "field_name" : "x",
9277     "referenced_type" : "_ZTIf"
9278    },
9279    {
9280     "field_name" : "y",
9281     "field_offset" : 32,
9282     "referenced_type" : "_ZTIf"
9283    }
9284   ],
9285   "linker_set_key" : "_ZTI16android_xy_color",
9286   "name" : "android_xy_color",
9287   "referenced_type" : "_ZTI16android_xy_color",
9288   "self_type" : "_ZTI16android_xy_color",
9289   "size" : 8,
9290   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9291  },
9292  {
9293   "alignment" : 8,
9294   "fields" :
9295   [
9296    {
9297     "field_name" : "top_left",
9298     "referenced_type" : "_ZTIPh"
9299    },
9300    {
9301     "field_name" : "component",
9302     "field_offset" : 64,
9303     "referenced_type" : "_ZTI22android_flex_component"
9304    },
9305    {
9306     "field_name" : "bits_per_component",
9307     "field_offset" : 96,
9308     "referenced_type" : "_ZTIi"
9309    },
9310    {
9311     "field_name" : "bits_used",
9312     "field_offset" : 128,
9313     "referenced_type" : "_ZTIi"
9314    },
9315    {
9316     "field_name" : "h_increment",
9317     "field_offset" : 160,
9318     "referenced_type" : "_ZTIi"
9319    },
9320    {
9321     "field_name" : "v_increment",
9322     "field_offset" : 192,
9323     "referenced_type" : "_ZTIi"
9324    },
9325    {
9326     "field_name" : "h_subsampling",
9327     "field_offset" : 224,
9328     "referenced_type" : "_ZTIi"
9329    },
9330    {
9331     "field_name" : "v_subsampling",
9332     "field_offset" : 256,
9333     "referenced_type" : "_ZTIi"
9334    }
9335   ],
9336   "linker_set_key" : "_ZTI18android_flex_plane",
9337   "name" : "android_flex_plane",
9338   "referenced_type" : "_ZTI18android_flex_plane",
9339   "self_type" : "_ZTI18android_flex_plane",
9340   "size" : 40,
9341   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9342  },
9343  {
9344   "alignment" : 8,
9345   "fields" :
9346   [
9347    {
9348     "field_name" : "format",
9349     "referenced_type" : "_ZTI19android_flex_format"
9350    },
9351    {
9352     "field_name" : "num_planes",
9353     "field_offset" : 32,
9354     "referenced_type" : "_ZTIj"
9355    },
9356    {
9357     "field_name" : "planes",
9358     "field_offset" : 64,
9359     "referenced_type" : "_ZTIP18android_flex_plane"
9360    }
9361   ],
9362   "linker_set_key" : "_ZTI19android_flex_layout",
9363   "name" : "android_flex_layout",
9364   "referenced_type" : "_ZTI19android_flex_layout",
9365   "self_type" : "_ZTI19android_flex_layout",
9366   "size" : 16,
9367   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9368  },
9369  {
9370   "alignment" : 4,
9371   "fields" :
9372   [
9373    {
9374     "field_name" : "num_points",
9375     "referenced_type" : "_ZTIj"
9376    },
9377    {
9378     "field_name" : "reserved",
9379     "field_offset" : 32,
9380     "referenced_type" : "_ZTIA8_j"
9381    },
9382    {
9383     "field_name" : "xyzc_points",
9384     "field_offset" : 288,
9385     "referenced_type" : "_ZTIA_f"
9386    }
9387   ],
9388   "linker_set_key" : "_ZTI20android_depth_points",
9389   "name" : "android_depth_points",
9390   "referenced_type" : "_ZTI20android_depth_points",
9391   "self_type" : "_ZTI20android_depth_points",
9392   "size" : 36,
9393   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9394  },
9395  {
9396   "alignment" : 8,
9397   "fields" :
9398   [
9399    {
9400     "field_name" : "struct_size",
9401     "referenced_type" : "_ZTIm"
9402    },
9403    {
9404     "field_name" : "buffer_id",
9405     "field_offset" : 64,
9406     "referenced_type" : "_ZTIi"
9407    },
9408    {
9409     "field_name" : "priority",
9410     "field_offset" : 96,
9411     "referenced_type" : "_ZTIi"
9412    },
9413    {
9414     "field_name" : "tag",
9415     "field_offset" : 128,
9416     "referenced_type" : "_ZTIPKc"
9417    },
9418    {
9419     "field_name" : "file",
9420     "field_offset" : 192,
9421     "referenced_type" : "_ZTIPKc"
9422    },
9423    {
9424     "field_name" : "line",
9425     "field_offset" : 256,
9426     "referenced_type" : "_ZTIj"
9427    },
9428    {
9429     "field_name" : "message",
9430     "field_offset" : 320,
9431     "referenced_type" : "_ZTIPKc"
9432    }
9433   ],
9434   "linker_set_key" : "_ZTI21__android_log_message",
9435   "name" : "__android_log_message",
9436   "referenced_type" : "_ZTI21__android_log_message",
9437   "self_type" : "_ZTI21__android_log_message",
9438   "size" : 48,
9439   "source_file" : "/system/core/liblog/include/android/log.h"
9440  },
9441  {
9442   "alignment" : 4,
9443   "fields" :
9444   [
9445    {
9446     "field_name" : "maxContentLightLevel",
9447     "referenced_type" : "_ZTIf"
9448    },
9449    {
9450     "field_name" : "maxFrameAverageLightLevel",
9451     "field_offset" : 32,
9452     "referenced_type" : "_ZTIf"
9453    }
9454   ],
9455   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9456   "name" : "android_cta861_3_metadata",
9457   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9458   "self_type" : "_ZTI25android_cta861_3_metadata",
9459   "size" : 8,
9460   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9461  },
9462  {
9463   "alignment" : 4,
9464   "fields" :
9465   [
9466    {
9467     "field_name" : "displayPrimaryRed",
9468     "referenced_type" : "_ZTI16android_xy_color"
9469    },
9470    {
9471     "field_name" : "displayPrimaryGreen",
9472     "field_offset" : 64,
9473     "referenced_type" : "_ZTI16android_xy_color"
9474    },
9475    {
9476     "field_name" : "displayPrimaryBlue",
9477     "field_offset" : 128,
9478     "referenced_type" : "_ZTI16android_xy_color"
9479    },
9480    {
9481     "field_name" : "whitePoint",
9482     "field_offset" : 192,
9483     "referenced_type" : "_ZTI16android_xy_color"
9484    },
9485    {
9486     "field_name" : "maxLuminance",
9487     "field_offset" : 256,
9488     "referenced_type" : "_ZTIf"
9489    },
9490    {
9491     "field_name" : "minLuminance",
9492     "field_offset" : 288,
9493     "referenced_type" : "_ZTIf"
9494    }
9495   ],
9496   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9497   "name" : "android_smpte2086_metadata",
9498   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9499   "self_type" : "_ZTI26android_smpte2086_metadata",
9500   "size" : 40,
9501   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9502  },
9503  {
9504   "alignment" : 4,
9505   "fields" :
9506   [
9507    {
9508     "referenced_type" : "_ZTIN7log_msgUt_E"
9509    }
9510   ],
9511   "linker_set_key" : "_ZTI7log_msg",
9512   "name" : "log_msg",
9513   "referenced_type" : "_ZTI7log_msg",
9514   "self_type" : "_ZTI7log_msg",
9515   "size" : 5124,
9516   "source_file" : "/system/core/liblog/include/log/log_read.h"
9517  },
9518  {
9519   "alignment" : 1,
9520   "fields" :
9521   [
9522    {
9523     "field_name" : "tv_sec",
9524     "referenced_type" : "_ZTIj"
9525    },
9526    {
9527     "field_name" : "tv_nsec",
9528     "field_offset" : 32,
9529     "referenced_type" : "_ZTIj"
9530    }
9531   ],
9532   "linker_set_key" : "_ZTI8log_time",
9533   "name" : "log_time",
9534   "referenced_type" : "_ZTI8log_time",
9535   "self_type" : "_ZTI8log_time",
9536   "size" : 8,
9537   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9538  },
9539  {
9540   "alignment" : 8,
9541   "fields" :
9542   [
9543    {
9544     "access" : "private",
9545     "field_name" : "mStorage",
9546     "field_offset" : 64,
9547     "referenced_type" : "_ZTIPv"
9548    },
9549    {
9550     "access" : "private",
9551     "field_name" : "mCount",
9552     "field_offset" : 128,
9553     "referenced_type" : "_ZTIm"
9554    },
9555    {
9556     "access" : "private",
9557     "field_name" : "mFlags",
9558     "field_offset" : 192,
9559     "referenced_type" : "_ZTIKj"
9560    },
9561    {
9562     "access" : "private",
9563     "field_name" : "mItemSize",
9564     "field_offset" : 256,
9565     "referenced_type" : "_ZTIKm"
9566    }
9567   ],
9568   "linker_set_key" : "_ZTIN7android10VectorImplE",
9569   "name" : "android::VectorImpl",
9570   "record_kind" : "class",
9571   "referenced_type" : "_ZTIN7android10VectorImplE",
9572   "self_type" : "_ZTIN7android10VectorImplE",
9573   "size" : 40,
9574   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9575   "vtable_components" :
9576   [
9577    {
9578     "kind" : "offset_to_top"
9579    },
9580    {
9581     "kind" : "rtti",
9582     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9583    },
9584    {
9585     "kind" : "complete_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9587    },
9588    {
9589     "kind" : "deleting_dtor_pointer",
9590     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9591    },
9592    {
9593     "is_pure" : true,
9594     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9595    },
9596    {
9597     "is_pure" : true,
9598     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9599    },
9600    {
9601     "is_pure" : true,
9602     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9603    },
9604    {
9605     "is_pure" : true,
9606     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9607    },
9608    {
9609     "is_pure" : true,
9610     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9611    },
9612    {
9613     "is_pure" : true,
9614     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9615    }
9616   ]
9617  },
9618  {
9619   "alignment" : 8,
9620   "fields" :
9621   [
9622    {
9623     "access" : "private",
9624     "field_name" : "mVector",
9625     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9626    }
9627   ],
9628   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9629   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9630   "record_kind" : "class",
9631   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9632   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9633   "size" : 40,
9634   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9635   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9636  },
9637  {
9638   "alignment" : 8,
9639   "fields" :
9640   [
9641    {
9642     "access" : "private",
9643     "field_name" : "mTag",
9644     "referenced_type" : "_ZTIm"
9645    }
9646   ],
9647   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9648   "name" : "android::ScopedTrace",
9649   "record_kind" : "class",
9650   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9651   "self_type" : "_ZTIN7android11ScopedTraceE",
9652   "size" : 8,
9653   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9654  },
9655  {
9656   "alignment" : 4,
9657   "fields" :
9658   [
9659    {
9660     "access" : "private",
9661     "field_name" : "mCount",
9662     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9663    }
9664   ],
9665   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9666   "name" : "android::LightRefBase<android::NativeHandle>",
9667   "record_kind" : "class",
9668   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9669   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9670   "size" : 4,
9671   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9672   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9673  },
9674  {
9675   "alignment" : 4,
9676   "fields" :
9677   [
9678    {
9679     "access" : "private",
9680     "field_name" : "mCount",
9681     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9682    }
9683   ],
9684   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9685   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9686   "record_kind" : "class",
9687   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9688   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9689   "size" : 4,
9690   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9691   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9692  },
9693  {
9694   "alignment" : 8,
9695   "base_specifiers" :
9696   [
9697    {
9698     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9699    }
9700   ],
9701   "fields" :
9702   [
9703    {
9704     "access" : "private",
9705     "field_name" : "mHandle",
9706     "field_offset" : 64,
9707     "referenced_type" : "_ZTIP13native_handle"
9708    },
9709    {
9710     "access" : "private",
9711     "field_name" : "mOwnsHandle",
9712     "field_offset" : 128,
9713     "referenced_type" : "_ZTIb"
9714    }
9715   ],
9716   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9717   "name" : "android::NativeHandle",
9718   "record_kind" : "class",
9719   "referenced_type" : "_ZTIN7android12NativeHandleE",
9720   "self_type" : "_ZTIN7android12NativeHandleE",
9721   "size" : 24,
9722   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9723  },
9724  {
9725   "alignment" : 8,
9726   "base_specifiers" :
9727   [
9728    {
9729     "access" : "private",
9730     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9731    }
9732   ],
9733   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9734   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9735   "record_kind" : "class",
9736   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9737   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9738   "size" : 40,
9739   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9740   "template_args" :
9741   [
9742    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9743   ],
9744   "vtable_components" :
9745   [
9746    {
9747     "kind" : "offset_to_top"
9748    },
9749    {
9750     "kind" : "rtti",
9751     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9752    },
9753    {
9754     "kind" : "complete_dtor_pointer",
9755     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9756    },
9757    {
9758     "kind" : "deleting_dtor_pointer",
9759     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9760    },
9761    {
9762     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9763    },
9764    {
9765     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9766    },
9767    {
9768     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9769    },
9770    {
9771     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9772    },
9773    {
9774     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9775    },
9776    {
9777     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9778    },
9779    {
9780     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9781    }
9782   ]
9783  },
9784  {
9785   "alignment" : 1,
9786   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9787   "name" : "android::ReferenceMover",
9788   "record_kind" : "class",
9789   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9790   "self_type" : "_ZTIN7android14ReferenceMoverE",
9791   "size" : 1,
9792   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9793  },
9794  {
9795   "alignment" : 8,
9796   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9797   "name" : "android::ReferenceRenamer",
9798   "record_kind" : "class",
9799   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9800   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9801   "size" : 8,
9802   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9803   "vtable_components" :
9804   [
9805    {
9806     "kind" : "offset_to_top"
9807    },
9808    {
9809     "kind" : "rtti",
9810     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9811    },
9812    {
9813     "is_pure" : true,
9814     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9815    }
9816   ]
9817  },
9818  {
9819   "alignment" : 8,
9820   "base_specifiers" :
9821   [
9822    {
9823     "referenced_type" : "_ZTIN7android10VectorImplE"
9824    }
9825   ],
9826   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9827   "name" : "android::SortedVectorImpl",
9828   "record_kind" : "class",
9829   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9830   "self_type" : "_ZTIN7android16SortedVectorImplE",
9831   "size" : 40,
9832   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9833   "vtable_components" :
9834   [
9835    {
9836     "kind" : "offset_to_top"
9837    },
9838    {
9839     "kind" : "rtti",
9840     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9841    },
9842    {
9843     "kind" : "complete_dtor_pointer",
9844     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9845    },
9846    {
9847     "kind" : "deleting_dtor_pointer",
9848     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9849    },
9850    {
9851     "is_pure" : true,
9852     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9853    },
9854    {
9855     "is_pure" : true,
9856     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9857    },
9858    {
9859     "is_pure" : true,
9860     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9861    },
9862    {
9863     "is_pure" : true,
9864     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9865    },
9866    {
9867     "is_pure" : true,
9868     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9869    },
9870    {
9871     "is_pure" : true,
9872     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9873    },
9874    {
9875     "is_pure" : true,
9876     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9877    }
9878   ]
9879  },
9880  {
9881   "alignment" : 1,
9882   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9883   "name" : "android::trait_trivial_copy<bool>",
9884   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9885   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9886   "size" : 1,
9887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9888   "template_args" : [ "_ZTIb" ]
9889  },
9890  {
9891   "alignment" : 1,
9892   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9893   "name" : "android::trait_trivial_copy<char>",
9894   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9895   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9896   "size" : 1,
9897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9898   "template_args" : [ "_ZTIc" ]
9899  },
9900  {
9901   "alignment" : 1,
9902   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9903   "name" : "android::trait_trivial_copy<double>",
9904   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9905   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9906   "size" : 1,
9907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9908   "template_args" : [ "_ZTId" ]
9909  },
9910  {
9911   "alignment" : 1,
9912   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9913   "name" : "android::trait_trivial_copy<float>",
9914   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9915   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9916   "size" : 1,
9917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9918   "template_args" : [ "_ZTIf" ]
9919  },
9920  {
9921   "alignment" : 1,
9922   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9923   "name" : "android::trait_trivial_copy<unsigned char>",
9924   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9925   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9926   "size" : 1,
9927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9928   "template_args" : [ "_ZTIh" ]
9929  },
9930  {
9931   "alignment" : 1,
9932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9933   "name" : "android::trait_trivial_copy<int>",
9934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9935   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9936   "size" : 1,
9937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9938   "template_args" : [ "_ZTIi" ]
9939  },
9940  {
9941   "alignment" : 1,
9942   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9943   "name" : "android::trait_trivial_copy<unsigned int>",
9944   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9945   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9946   "size" : 1,
9947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9948   "template_args" : [ "_ZTIj" ]
9949  },
9950  {
9951   "alignment" : 1,
9952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9953   "name" : "android::trait_trivial_copy<long>",
9954   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9955   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9956   "size" : 1,
9957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9958   "template_args" : [ "_ZTIl" ]
9959  },
9960  {
9961   "alignment" : 1,
9962   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9963   "name" : "android::trait_trivial_copy<unsigned long>",
9964   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9965   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9966   "size" : 1,
9967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9968   "template_args" : [ "_ZTIm" ]
9969  },
9970  {
9971   "alignment" : 1,
9972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9973   "name" : "android::trait_trivial_copy<short>",
9974   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9975   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9976   "size" : 1,
9977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9978   "template_args" : [ "_ZTIs" ]
9979  },
9980  {
9981   "alignment" : 1,
9982   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9983   "name" : "android::trait_trivial_copy<unsigned short>",
9984   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9985   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9986   "size" : 1,
9987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9988   "template_args" : [ "_ZTIt" ]
9989  },
9990  {
9991   "alignment" : 1,
9992   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9993   "name" : "android::trait_trivial_copy<void>",
9994   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9995   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9996   "size" : 1,
9997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9998   "template_args" : [ "_ZTIv" ]
9999  },
10000  {
10001   "alignment" : 1,
10002   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
10003   "name" : "android::trait_trivial_copy<long long>",
10004   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10005   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10006   "size" : 1,
10007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10008   "template_args" : [ "_ZTIx" ]
10009  },
10010  {
10011   "alignment" : 1,
10012   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10013   "name" : "android::trait_trivial_copy<unsigned long long>",
10014   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10015   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10016   "size" : 1,
10017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10018   "template_args" : [ "_ZTIy" ]
10019  },
10020  {
10021   "alignment" : 1,
10022   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10023   "name" : "android::trait_trivial_ctor<bool>",
10024   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10025   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10026   "size" : 1,
10027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10028   "template_args" : [ "_ZTIb" ]
10029  },
10030  {
10031   "alignment" : 1,
10032   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10033   "name" : "android::trait_trivial_ctor<char>",
10034   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10035   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10036   "size" : 1,
10037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10038   "template_args" : [ "_ZTIc" ]
10039  },
10040  {
10041   "alignment" : 1,
10042   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10043   "name" : "android::trait_trivial_ctor<double>",
10044   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10045   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10046   "size" : 1,
10047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10048   "template_args" : [ "_ZTId" ]
10049  },
10050  {
10051   "alignment" : 1,
10052   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10053   "name" : "android::trait_trivial_ctor<float>",
10054   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10055   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10056   "size" : 1,
10057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10058   "template_args" : [ "_ZTIf" ]
10059  },
10060  {
10061   "alignment" : 1,
10062   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10063   "name" : "android::trait_trivial_ctor<unsigned char>",
10064   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10065   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10066   "size" : 1,
10067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10068   "template_args" : [ "_ZTIh" ]
10069  },
10070  {
10071   "alignment" : 1,
10072   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10073   "name" : "android::trait_trivial_ctor<int>",
10074   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10075   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10076   "size" : 1,
10077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10078   "template_args" : [ "_ZTIi" ]
10079  },
10080  {
10081   "alignment" : 1,
10082   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10083   "name" : "android::trait_trivial_ctor<unsigned int>",
10084   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10085   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10086   "size" : 1,
10087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10088   "template_args" : [ "_ZTIj" ]
10089  },
10090  {
10091   "alignment" : 1,
10092   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10093   "name" : "android::trait_trivial_ctor<long>",
10094   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10095   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10096   "size" : 1,
10097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10098   "template_args" : [ "_ZTIl" ]
10099  },
10100  {
10101   "alignment" : 1,
10102   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10103   "name" : "android::trait_trivial_ctor<unsigned long>",
10104   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10105   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10106   "size" : 1,
10107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10108   "template_args" : [ "_ZTIm" ]
10109  },
10110  {
10111   "alignment" : 1,
10112   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10113   "name" : "android::trait_trivial_ctor<short>",
10114   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10115   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10116   "size" : 1,
10117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10118   "template_args" : [ "_ZTIs" ]
10119  },
10120  {
10121   "alignment" : 1,
10122   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10123   "name" : "android::trait_trivial_ctor<unsigned short>",
10124   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10125   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10126   "size" : 1,
10127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10128   "template_args" : [ "_ZTIt" ]
10129  },
10130  {
10131   "alignment" : 1,
10132   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10133   "name" : "android::trait_trivial_ctor<void>",
10134   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10135   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10136   "size" : 1,
10137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10138   "template_args" : [ "_ZTIv" ]
10139  },
10140  {
10141   "alignment" : 1,
10142   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10143   "name" : "android::trait_trivial_ctor<long long>",
10144   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10145   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10146   "size" : 1,
10147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10148   "template_args" : [ "_ZTIx" ]
10149  },
10150  {
10151   "alignment" : 1,
10152   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10153   "name" : "android::trait_trivial_ctor<unsigned long long>",
10154   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10155   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10156   "size" : 1,
10157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10158   "template_args" : [ "_ZTIy" ]
10159  },
10160  {
10161   "alignment" : 1,
10162   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10163   "name" : "android::trait_trivial_dtor<bool>",
10164   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10165   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10166   "size" : 1,
10167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10168   "template_args" : [ "_ZTIb" ]
10169  },
10170  {
10171   "alignment" : 1,
10172   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10173   "name" : "android::trait_trivial_dtor<char>",
10174   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10175   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10176   "size" : 1,
10177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10178   "template_args" : [ "_ZTIc" ]
10179  },
10180  {
10181   "alignment" : 1,
10182   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10183   "name" : "android::trait_trivial_dtor<double>",
10184   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10185   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10186   "size" : 1,
10187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10188   "template_args" : [ "_ZTId" ]
10189  },
10190  {
10191   "alignment" : 1,
10192   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10193   "name" : "android::trait_trivial_dtor<float>",
10194   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10195   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10196   "size" : 1,
10197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10198   "template_args" : [ "_ZTIf" ]
10199  },
10200  {
10201   "alignment" : 1,
10202   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10203   "name" : "android::trait_trivial_dtor<unsigned char>",
10204   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10205   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10206   "size" : 1,
10207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10208   "template_args" : [ "_ZTIh" ]
10209  },
10210  {
10211   "alignment" : 1,
10212   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10213   "name" : "android::trait_trivial_dtor<int>",
10214   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10215   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10216   "size" : 1,
10217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10218   "template_args" : [ "_ZTIi" ]
10219  },
10220  {
10221   "alignment" : 1,
10222   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10223   "name" : "android::trait_trivial_dtor<unsigned int>",
10224   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10225   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10226   "size" : 1,
10227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10228   "template_args" : [ "_ZTIj" ]
10229  },
10230  {
10231   "alignment" : 1,
10232   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10233   "name" : "android::trait_trivial_dtor<long>",
10234   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10235   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10236   "size" : 1,
10237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10238   "template_args" : [ "_ZTIl" ]
10239  },
10240  {
10241   "alignment" : 1,
10242   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10243   "name" : "android::trait_trivial_dtor<unsigned long>",
10244   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10245   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10246   "size" : 1,
10247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10248   "template_args" : [ "_ZTIm" ]
10249  },
10250  {
10251   "alignment" : 1,
10252   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10253   "name" : "android::trait_trivial_dtor<short>",
10254   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10255   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10256   "size" : 1,
10257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10258   "template_args" : [ "_ZTIs" ]
10259  },
10260  {
10261   "alignment" : 1,
10262   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10263   "name" : "android::trait_trivial_dtor<unsigned short>",
10264   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10265   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10266   "size" : 1,
10267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10268   "template_args" : [ "_ZTIt" ]
10269  },
10270  {
10271   "alignment" : 1,
10272   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10273   "name" : "android::trait_trivial_dtor<void>",
10274   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10275   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10276   "size" : 1,
10277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10278   "template_args" : [ "_ZTIv" ]
10279  },
10280  {
10281   "alignment" : 1,
10282   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10283   "name" : "android::trait_trivial_dtor<long long>",
10284   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10285   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10286   "size" : 1,
10287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10288   "template_args" : [ "_ZTIx" ]
10289  },
10290  {
10291   "alignment" : 1,
10292   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10293   "name" : "android::trait_trivial_dtor<unsigned long long>",
10294   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10295   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10296   "size" : 1,
10297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10298   "template_args" : [ "_ZTIy" ]
10299  },
10300  {
10301   "alignment" : 1,
10302   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10303   "name" : "android::trait_trivial_move<android::String8>",
10304   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10305   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10306   "size" : 1,
10307   "source_file" : "/system/core/libutils/include/utils/String8.h",
10308   "template_args" : [ "_ZTIN7android7String8E" ]
10309  },
10310  {
10311   "alignment" : 1,
10312   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10313   "name" : "android::trait_trivial_move<android::String16>",
10314   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10315   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10316   "size" : 1,
10317   "source_file" : "/system/core/libutils/include/utils/String16.h",
10318   "template_args" : [ "_ZTIN7android8String16E" ]
10319  },
10320  {
10321   "alignment" : 1,
10322   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10323   "name" : "android::trait_trivial_move<bool>",
10324   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10325   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10326   "size" : 1,
10327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10328   "template_args" : [ "_ZTIb" ]
10329  },
10330  {
10331   "alignment" : 1,
10332   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10333   "name" : "android::trait_trivial_move<char>",
10334   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10335   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10336   "size" : 1,
10337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10338   "template_args" : [ "_ZTIc" ]
10339  },
10340  {
10341   "alignment" : 1,
10342   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10343   "name" : "android::trait_trivial_move<double>",
10344   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10345   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10346   "size" : 1,
10347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10348   "template_args" : [ "_ZTId" ]
10349  },
10350  {
10351   "alignment" : 1,
10352   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10353   "name" : "android::trait_trivial_move<float>",
10354   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10355   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10356   "size" : 1,
10357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10358   "template_args" : [ "_ZTIf" ]
10359  },
10360  {
10361   "alignment" : 1,
10362   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10363   "name" : "android::trait_trivial_move<unsigned char>",
10364   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10365   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10366   "size" : 1,
10367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10368   "template_args" : [ "_ZTIh" ]
10369  },
10370  {
10371   "alignment" : 1,
10372   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10373   "name" : "android::trait_trivial_move<int>",
10374   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10375   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10376   "size" : 1,
10377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10378   "template_args" : [ "_ZTIi" ]
10379  },
10380  {
10381   "alignment" : 1,
10382   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10383   "name" : "android::trait_trivial_move<unsigned int>",
10384   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10385   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10386   "size" : 1,
10387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10388   "template_args" : [ "_ZTIj" ]
10389  },
10390  {
10391   "alignment" : 1,
10392   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10393   "name" : "android::trait_trivial_move<long>",
10394   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10395   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10396   "size" : 1,
10397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10398   "template_args" : [ "_ZTIl" ]
10399  },
10400  {
10401   "alignment" : 1,
10402   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10403   "name" : "android::trait_trivial_move<unsigned long>",
10404   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10405   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10406   "size" : 1,
10407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10408   "template_args" : [ "_ZTIm" ]
10409  },
10410  {
10411   "alignment" : 1,
10412   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10413   "name" : "android::trait_trivial_move<short>",
10414   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10415   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10416   "size" : 1,
10417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10418   "template_args" : [ "_ZTIs" ]
10419  },
10420  {
10421   "alignment" : 1,
10422   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10423   "name" : "android::trait_trivial_move<unsigned short>",
10424   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10425   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10426   "size" : 1,
10427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10428   "template_args" : [ "_ZTIt" ]
10429  },
10430  {
10431   "alignment" : 1,
10432   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10433   "name" : "android::trait_trivial_move<void>",
10434   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10435   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10436   "size" : 1,
10437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10438   "template_args" : [ "_ZTIv" ]
10439  },
10440  {
10441   "alignment" : 1,
10442   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10443   "name" : "android::trait_trivial_move<long long>",
10444   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10445   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10446   "size" : 1,
10447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10448   "template_args" : [ "_ZTIx" ]
10449  },
10450  {
10451   "alignment" : 1,
10452   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10453   "name" : "android::trait_trivial_move<unsigned long long>",
10454   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10455   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10456   "size" : 1,
10457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10458   "template_args" : [ "_ZTIy" ]
10459  },
10460  {
10461   "alignment" : 8,
10462   "base_specifiers" :
10463   [
10464    {
10465     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10466    }
10467   ],
10468   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10469   "name" : "android::VirtualLightRefBase",
10470   "record_kind" : "class",
10471   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10472   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10473   "size" : 16,
10474   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10475   "vtable_components" :
10476   [
10477    {
10478     "kind" : "offset_to_top"
10479    },
10480    {
10481     "kind" : "rtti",
10482     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10483    },
10484    {
10485     "kind" : "complete_dtor_pointer",
10486     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10487    },
10488    {
10489     "kind" : "deleting_dtor_pointer",
10490     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10491    }
10492   ]
10493  },
10494  {
10495   "alignment" : 8,
10496   "fields" :
10497   [
10498    {
10499     "access" : "private",
10500     "field_name" : "m_ptr",
10501     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10502    }
10503   ],
10504   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10505   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10506   "record_kind" : "class",
10507   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10508   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10509   "size" : 8,
10510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10511   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10512  },
10513  {
10514   "alignment" : 8,
10515   "fields" :
10516   [
10517    {
10518     "access" : "private",
10519     "field_name" : "m_ptr",
10520     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10521    }
10522   ],
10523   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10524   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10525   "record_kind" : "class",
10526   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10527   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10528   "size" : 8,
10529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10530   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10531  },
10532  {
10533   "alignment" : 8,
10534   "fields" :
10535   [
10536    {
10537     "access" : "private",
10538     "field_name" : "m_ptr",
10539     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10540    }
10541   ],
10542   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10543   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10544   "record_kind" : "class",
10545   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10546   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10547   "size" : 8,
10548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10549   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10550  },
10551  {
10552   "alignment" : 8,
10553   "fields" :
10554   [
10555    {
10556     "access" : "private",
10557     "field_name" : "m_ptr",
10558     "referenced_type" : "_ZTIPN7android6ThreadE"
10559    }
10560   ],
10561   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10562   "name" : "android::sp<android::Thread>",
10563   "record_kind" : "class",
10564   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10565   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10566   "size" : 8,
10567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10568   "template_args" : [ "_ZTIN7android6ThreadE" ]
10569  },
10570  {
10571   "alignment" : 8,
10572   "fields" :
10573   [
10574    {
10575     "access" : "private",
10576     "field_name" : "m_ptr",
10577     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10578    }
10579   ],
10580   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10581   "name" : "android::sp<android::hardware::IInterface>",
10582   "record_kind" : "class",
10583   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10584   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10585   "size" : 8,
10586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10587   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10588  },
10589  {
10590   "alignment" : 8,
10591   "fields" :
10592   [
10593    {
10594     "access" : "private",
10595     "field_name" : "m_ptr",
10596     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10597    }
10598   ],
10599   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10600   "name" : "android::sp<android::hardware::ProcessState>",
10601   "record_kind" : "class",
10602   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10603   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10604   "size" : 8,
10605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10606   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10607  },
10608  {
10609   "alignment" : 8,
10610   "fields" :
10611   [
10612    {
10613     "access" : "private",
10614     "field_name" : "m_ptr",
10615     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10616    }
10617   ],
10618   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10619   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10620   "record_kind" : "class",
10621   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10622   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10623   "size" : 8,
10624   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10625   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10626  },
10627  {
10628   "alignment" : 8,
10629   "fields" :
10630   [
10631    {
10632     "access" : "private",
10633     "field_name" : "m_ptr",
10634     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10635    }
10636   ],
10637   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10638   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10639   "record_kind" : "class",
10640   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10641   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10642   "size" : 8,
10643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10644   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10645  },
10646  {
10647   "alignment" : 8,
10648   "fields" :
10649   [
10650    {
10651     "access" : "private",
10652     "field_name" : "m_ptr",
10653     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10654    }
10655   ],
10656   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10657   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10658   "record_kind" : "class",
10659   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10660   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10661   "size" : 8,
10662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10663   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10664  },
10665  {
10666   "alignment" : 8,
10667   "fields" :
10668   [
10669    {
10670     "access" : "private",
10671     "field_name" : "m_ptr",
10672     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10673    }
10674   ],
10675   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10676   "name" : "android::sp<android::hardware::IBinder>",
10677   "record_kind" : "class",
10678   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10679   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10680   "size" : 8,
10681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10682   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10683  },
10684  {
10685   "alignment" : 8,
10686   "fields" :
10687   [
10688    {
10689     "access" : "private",
10690     "field_name" : "m_ptr",
10691     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10692    }
10693   ],
10694   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10695   "name" : "android::sp<android::hardware::BHwBinder>",
10696   "record_kind" : "class",
10697   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10698   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10699   "size" : 8,
10700   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10701   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10702  },
10703  {
10704   "alignment" : 8,
10705   "fields" :
10706   [
10707    {
10708     "access" : "private",
10709     "field_name" : "m_ptr",
10710     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
10711    }
10712   ],
10713   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10714   "name" : "android::sp<android::hardware::keymaster::V4_0::IKeymasterDevice>",
10715   "record_kind" : "class",
10716   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10717   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE",
10718   "size" : 8,
10719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10720   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ]
10721  },
10722  {
10723   "alignment" : 8,
10724   "fields" :
10725   [
10726    {
10727     "access" : "private",
10728     "field_name" : "m_ptr",
10729     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
10730    }
10731   ],
10732   "linker_set_key" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10733   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice>",
10734   "record_kind" : "class",
10735   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10736   "self_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
10737   "size" : 8,
10738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10739   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ]
10740  },
10741  {
10742   "alignment" : 8,
10743   "fields" :
10744   [
10745    {
10746     "access" : "private",
10747     "field_name" : "m_ptr",
10748     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10749    },
10750    {
10751     "access" : "private",
10752     "field_name" : "m_refs",
10753     "field_offset" : 64,
10754     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10755    }
10756   ],
10757   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10758   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10759   "record_kind" : "class",
10760   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10761   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10762   "size" : 16,
10763   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10764   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10765  },
10766  {
10767   "alignment" : 8,
10768   "fields" :
10769   [
10770    {
10771     "access" : "private",
10772     "field_name" : "m_ptr",
10773     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10774    },
10775    {
10776     "access" : "private",
10777     "field_name" : "m_refs",
10778     "field_offset" : 64,
10779     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10780    }
10781   ],
10782   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10783   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10784   "record_kind" : "class",
10785   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10786   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10787   "size" : 16,
10788   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10789   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10790  },
10791  {
10792   "alignment" : 8,
10793   "fields" :
10794   [
10795    {
10796     "access" : "private",
10797     "field_name" : "m_ptr",
10798     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10799    },
10800    {
10801     "access" : "private",
10802     "field_name" : "m_refs",
10803     "field_offset" : 64,
10804     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10805    }
10806   ],
10807   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10808   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10809   "record_kind" : "class",
10810   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10811   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10812   "size" : 16,
10813   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10814   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10815  },
10816  {
10817   "alignment" : 8,
10818   "fields" :
10819   [
10820    {
10821     "access" : "private",
10822     "field_name" : "m_ptr",
10823     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10824    },
10825    {
10826     "access" : "private",
10827     "field_name" : "m_refs",
10828     "field_offset" : 64,
10829     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10830    }
10831   ],
10832   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10833   "name" : "android::wp<android::hardware::BHwBinder>",
10834   "record_kind" : "class",
10835   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10836   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10837   "size" : 16,
10838   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10839   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10840  },
10841  {
10842   "alignment" : 8,
10843   "base_specifiers" :
10844   [
10845    {
10846     "is_virtual" : true,
10847     "referenced_type" : "_ZTIN7android7RefBaseE"
10848    }
10849   ],
10850   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10851   "name" : "android::hidl::base::V1_0::IBase",
10852   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10853   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10854   "size" : 24,
10855   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10856   "vtable_components" :
10857   [
10858    {
10859     "component_value" : 8,
10860     "kind" : "vbase_offset"
10861    },
10862    {
10863     "kind" : "offset_to_top"
10864    },
10865    {
10866     "kind" : "rtti",
10867     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10868    },
10869    {
10870     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10874    },
10875    {
10876     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10877    },
10878    {
10879     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10883    },
10884    {
10885     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10886    },
10887    {
10888     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10898    },
10899    {
10900     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10901    },
10902    {
10903     "kind" : "complete_dtor_pointer",
10904     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10905    },
10906    {
10907     "kind" : "deleting_dtor_pointer",
10908     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10909    },
10910    {
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "kind" : "vcall_offset"
10918    },
10919    {
10920     "kind" : "vcall_offset"
10921    },
10922    {
10923     "component_value" : -8,
10924     "kind" : "vcall_offset"
10925    },
10926    {
10927     "component_value" : -8,
10928     "kind" : "offset_to_top"
10929    },
10930    {
10931     "kind" : "rtti",
10932     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10933    },
10934    {
10935     "kind" : "complete_dtor_pointer",
10936     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10937    },
10938    {
10939     "kind" : "deleting_dtor_pointer",
10940     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10950    },
10951    {
10952     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10953    }
10954   ]
10955  },
10956  {
10957   "alignment" : 8,
10958   "base_specifiers" :
10959   [
10960    {
10961     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10962    },
10963    {
10964     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10965    }
10966   ],
10967   "fields" :
10968   [
10969    {
10970     "access" : "private",
10971     "field_name" : "_hidl_mImpl",
10972     "field_offset" : 960,
10973     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10974    }
10975   ],
10976   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10977   "name" : "android::hidl::base::V1_0::BnHwBase",
10978   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10979   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10980   "size" : 144,
10981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10982   "vtable_components" :
10983   [
10984    {
10985     "component_value" : 128,
10986     "kind" : "vbase_offset"
10987    },
10988    {
10989     "kind" : "offset_to_top"
10990    },
10991    {
10992     "kind" : "rtti",
10993     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11003    },
11004    {
11005     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11009    },
11010    {
11011     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11012    },
11013    {
11014     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11021    },
11022    {
11023     "kind" : "complete_dtor_pointer",
11024     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11025    },
11026    {
11027     "kind" : "deleting_dtor_pointer",
11028     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11032    },
11033    {
11034     "component_value" : -32,
11035     "kind" : "offset_to_top"
11036    },
11037    {
11038     "kind" : "rtti",
11039     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11040    },
11041    {
11042     "kind" : "complete_dtor_pointer",
11043     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11044    },
11045    {
11046     "kind" : "deleting_dtor_pointer",
11047     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11048    },
11049    {
11050     "kind" : "vcall_offset"
11051    },
11052    {
11053     "kind" : "vcall_offset"
11054    },
11055    {
11056     "kind" : "vcall_offset"
11057    },
11058    {
11059     "kind" : "vcall_offset"
11060    },
11061    {
11062     "component_value" : -128,
11063     "kind" : "vcall_offset"
11064    },
11065    {
11066     "component_value" : -128,
11067     "kind" : "offset_to_top"
11068    },
11069    {
11070     "kind" : "rtti",
11071     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11072    },
11073    {
11074     "kind" : "complete_dtor_pointer",
11075     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11076    },
11077    {
11078     "kind" : "deleting_dtor_pointer",
11079     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11092    }
11093   ]
11094  },
11095  {
11096   "alignment" : 8,
11097   "base_specifiers" :
11098   [
11099    {
11100     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11101    },
11102    {
11103     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11104    }
11105   ],
11106   "fields" :
11107   [
11108    {
11109     "access" : "private",
11110     "field_name" : "_hidl_mMutex",
11111     "field_offset" : 1088,
11112     "referenced_type" : "_ZTINSt3__15mutexE"
11113    },
11114    {
11115     "access" : "private",
11116     "field_name" : "_hidl_mDeathRecipients",
11117     "field_offset" : 1408,
11118     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11119    }
11120   ],
11121   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11122   "name" : "android::hidl::base::V1_0::BpHwBase",
11123   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11124   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11125   "size" : 216,
11126   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11127   "vtable_components" :
11128   [
11129    {
11130     "component_value" : 200,
11131     "kind" : "vbase_offset"
11132    },
11133    {
11134     "kind" : "offset_to_top"
11135    },
11136    {
11137     "kind" : "rtti",
11138     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11139    },
11140    {
11141     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11172    },
11173    {
11174     "kind" : "complete_dtor_pointer",
11175     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11176    },
11177    {
11178     "kind" : "deleting_dtor_pointer",
11179     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11186    },
11187    {
11188     "component_value" : 192,
11189     "kind" : "vbase_offset"
11190    },
11191    {
11192     "component_value" : -8,
11193     "kind" : "offset_to_top"
11194    },
11195    {
11196     "kind" : "rtti",
11197     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11198    },
11199    {
11200     "kind" : "complete_dtor_pointer",
11201     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11202    },
11203    {
11204     "kind" : "deleting_dtor_pointer",
11205     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11206    },
11207    {
11208     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11209    },
11210    {
11211     "component_value" : 184,
11212     "kind" : "vbase_offset"
11213    },
11214    {
11215     "component_value" : -16,
11216     "kind" : "offset_to_top"
11217    },
11218    {
11219     "kind" : "rtti",
11220     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11221    },
11222    {
11223     "kind" : "complete_dtor_pointer",
11224     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11225    },
11226    {
11227     "kind" : "deleting_dtor_pointer",
11228     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11238    },
11239    {
11240     "component_value" : -48,
11241     "kind" : "offset_to_top"
11242    },
11243    {
11244     "kind" : "rtti",
11245     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11246    },
11247    {
11248     "kind" : "complete_dtor_pointer",
11249     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11250    },
11251    {
11252     "kind" : "deleting_dtor_pointer",
11253     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11254    },
11255    {
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "component_value" : -184,
11260     "kind" : "vcall_offset"
11261    },
11262    {
11263     "component_value" : -200,
11264     "kind" : "vcall_offset"
11265    },
11266    {
11267     "component_value" : -184,
11268     "kind" : "vcall_offset"
11269    },
11270    {
11271     "component_value" : -200,
11272     "kind" : "vcall_offset"
11273    },
11274    {
11275     "component_value" : -200,
11276     "kind" : "offset_to_top"
11277    },
11278    {
11279     "kind" : "rtti",
11280     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11281    },
11282    {
11283     "kind" : "complete_dtor_pointer",
11284     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11285    },
11286    {
11287     "kind" : "deleting_dtor_pointer",
11288     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11289    },
11290    {
11291     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11301    }
11302   ]
11303  },
11304  {
11305   "alignment" : 8,
11306   "fields" :
11307   [
11308    {
11309     "field_name" : "pid",
11310     "referenced_type" : "_ZTIi"
11311    },
11312    {
11313     "field_name" : "ptr",
11314     "field_offset" : 64,
11315     "referenced_type" : "_ZTIm"
11316    },
11317    {
11318     "field_name" : "arch",
11319     "field_offset" : 128,
11320     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11321    }
11322   ],
11323   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11324   "name" : "android::hidl::base::V1_0::DebugInfo",
11325   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11326   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11327   "size" : 24,
11328   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11329  },
11330  {
11331   "alignment" : 8,
11332   "fields" :
11333   [
11334    {
11335     "field_name" : "interfaceName",
11336     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11337    },
11338    {
11339     "field_name" : "instanceName",
11340     "field_offset" : 128,
11341     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11342    },
11343    {
11344     "field_name" : "pid",
11345     "field_offset" : 256,
11346     "referenced_type" : "_ZTIi"
11347    },
11348    {
11349     "field_name" : "clientPids",
11350     "field_offset" : 320,
11351     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11352    },
11353    {
11354     "field_name" : "arch",
11355     "field_offset" : 448,
11356     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11357    }
11358   ],
11359   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11360   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11361   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11362   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11363   "size" : 64,
11364   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11365  },
11366  {
11367   "alignment" : 8,
11368   "base_specifiers" :
11369   [
11370    {
11371     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11372    }
11373   ],
11374   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11375   "name" : "android::hidl::manager::V1_0::IServiceManager",
11376   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11377   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11378   "size" : 24,
11379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11380   "vtable_components" :
11381   [
11382    {
11383     "component_value" : 8,
11384     "kind" : "vbase_offset"
11385    },
11386    {
11387     "kind" : "offset_to_top"
11388    },
11389    {
11390     "kind" : "rtti",
11391     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11392    },
11393    {
11394     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11404    },
11405    {
11406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11407    },
11408    {
11409     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11410    },
11411    {
11412     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11416    },
11417    {
11418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11419    },
11420    {
11421     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11422    },
11423    {
11424     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11425    },
11426    {
11427     "kind" : "complete_dtor_pointer",
11428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11429    },
11430    {
11431     "kind" : "deleting_dtor_pointer",
11432     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11433    },
11434    {
11435     "is_pure" : true,
11436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11437    },
11438    {
11439     "is_pure" : true,
11440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11441    },
11442    {
11443     "is_pure" : true,
11444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11445    },
11446    {
11447     "is_pure" : true,
11448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11449    },
11450    {
11451     "is_pure" : true,
11452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11453    },
11454    {
11455     "is_pure" : true,
11456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11457    },
11458    {
11459     "is_pure" : true,
11460     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11461    },
11462    {
11463     "is_pure" : true,
11464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11465    },
11466    {
11467     "kind" : "vcall_offset"
11468    },
11469    {
11470     "kind" : "vcall_offset"
11471    },
11472    {
11473     "kind" : "vcall_offset"
11474    },
11475    {
11476     "kind" : "vcall_offset"
11477    },
11478    {
11479     "component_value" : -8,
11480     "kind" : "vcall_offset"
11481    },
11482    {
11483     "component_value" : -8,
11484     "kind" : "offset_to_top"
11485    },
11486    {
11487     "kind" : "rtti",
11488     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11497    },
11498    {
11499     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11500    },
11501    {
11502     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11503    },
11504    {
11505     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11506    },
11507    {
11508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11509    }
11510   ]
11511  },
11512  {
11513   "alignment" : 8,
11514   "base_specifiers" :
11515   [
11516    {
11517     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11518    }
11519   ],
11520   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11521   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11522   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11523   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11524   "size" : 24,
11525   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11526   "vtable_components" :
11527   [
11528    {
11529     "component_value" : 8,
11530     "kind" : "vbase_offset"
11531    },
11532    {
11533     "kind" : "offset_to_top"
11534    },
11535    {
11536     "kind" : "rtti",
11537     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11538    },
11539    {
11540     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11568    },
11569    {
11570     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11571    },
11572    {
11573     "kind" : "complete_dtor_pointer",
11574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11575    },
11576    {
11577     "kind" : "deleting_dtor_pointer",
11578     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11579    },
11580    {
11581     "is_pure" : true,
11582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11583    },
11584    {
11585     "kind" : "vcall_offset"
11586    },
11587    {
11588     "kind" : "vcall_offset"
11589    },
11590    {
11591     "kind" : "vcall_offset"
11592    },
11593    {
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "component_value" : -8,
11598     "kind" : "vcall_offset"
11599    },
11600    {
11601     "component_value" : -8,
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11627    }
11628   ]
11629  },
11630  {
11631   "alignment" : 8,
11632   "fields" :
11633   [
11634    {
11635     "access" : "private",
11636     "field_name" : "mLock",
11637     "referenced_type" : "_ZTIRN7android5MutexE"
11638    }
11639   ],
11640   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11641   "name" : "android::Mutex::Autolock",
11642   "record_kind" : "class",
11643   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11644   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11645   "size" : 8,
11646   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11647  },
11648  {
11649   "alignment" : 4,
11650   "fields" :
11651   [
11652    {
11653     "access" : "private",
11654     "field_name" : "mMutex",
11655     "referenced_type" : "_ZTI15pthread_mutex_t"
11656    }
11657   ],
11658   "linker_set_key" : "_ZTIN7android5MutexE",
11659   "name" : "android::Mutex",
11660   "record_kind" : "class",
11661   "referenced_type" : "_ZTIN7android5MutexE",
11662   "self_type" : "_ZTIN7android5MutexE",
11663   "size" : 40,
11664   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11665  },
11666  {
11667   "alignment" : 8,
11668   "fields" :
11669   [
11670    {
11671     "access" : "private",
11672     "field_name" : "mLock",
11673     "referenced_type" : "_ZTIRN7android6RWLockE"
11674    }
11675   ],
11676   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11677   "name" : "android::RWLock::AutoRLock",
11678   "record_kind" : "class",
11679   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11680   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11681   "size" : 8,
11682   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11683  },
11684  {
11685   "alignment" : 8,
11686   "fields" :
11687   [
11688    {
11689     "access" : "private",
11690     "field_name" : "mLock",
11691     "referenced_type" : "_ZTIRN7android6RWLockE"
11692    }
11693   ],
11694   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11695   "name" : "android::RWLock::AutoWLock",
11696   "record_kind" : "class",
11697   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11698   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11699   "size" : 8,
11700   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11701  },
11702  {
11703   "alignment" : 4,
11704   "fields" :
11705   [
11706    {
11707     "access" : "private",
11708     "field_name" : "mRWLock",
11709     "referenced_type" : "_ZTI16pthread_rwlock_t"
11710    }
11711   ],
11712   "linker_set_key" : "_ZTIN7android6RWLockE",
11713   "name" : "android::RWLock",
11714   "record_kind" : "class",
11715   "referenced_type" : "_ZTIN7android6RWLockE",
11716   "self_type" : "_ZTIN7android6RWLockE",
11717   "size" : 56,
11718   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11719  },
11720  {
11721   "alignment" : 8,
11722   "base_specifiers" :
11723   [
11724    {
11725     "is_virtual" : true,
11726     "referenced_type" : "_ZTIN7android7RefBaseE"
11727    }
11728   ],
11729   "fields" :
11730   [
11731    {
11732     "access" : "private",
11733     "field_name" : "mCanCallJava",
11734     "field_offset" : 64,
11735     "referenced_type" : "_ZTIKb"
11736    },
11737    {
11738     "access" : "private",
11739     "field_name" : "mThread",
11740     "field_offset" : 128,
11741     "referenced_type" : "_ZTIPv"
11742    },
11743    {
11744     "access" : "private",
11745     "field_name" : "mLock",
11746     "field_offset" : 192,
11747     "referenced_type" : "_ZTIN7android5MutexE"
11748    },
11749    {
11750     "access" : "private",
11751     "field_name" : "mThreadExitedCondition",
11752     "field_offset" : 512,
11753     "referenced_type" : "_ZTIN7android9ConditionE"
11754    },
11755    {
11756     "access" : "private",
11757     "field_name" : "mStatus",
11758     "field_offset" : 896,
11759     "referenced_type" : "_ZTIi"
11760    },
11761    {
11762     "access" : "private",
11763     "field_name" : "mExitPending",
11764     "field_offset" : 928,
11765     "referenced_type" : "_ZTIVb"
11766    },
11767    {
11768     "access" : "private",
11769     "field_name" : "mRunning",
11770     "field_offset" : 936,
11771     "referenced_type" : "_ZTIVb"
11772    },
11773    {
11774     "access" : "private",
11775     "field_name" : "mHoldSelf",
11776     "field_offset" : 960,
11777     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11778    },
11779    {
11780     "access" : "private",
11781     "field_name" : "mTid",
11782     "field_offset" : 1024,
11783     "referenced_type" : "_ZTIi"
11784    }
11785   ],
11786   "linker_set_key" : "_ZTIN7android6ThreadE",
11787   "name" : "android::Thread",
11788   "record_kind" : "class",
11789   "referenced_type" : "_ZTIN7android6ThreadE",
11790   "self_type" : "_ZTIN7android6ThreadE",
11791   "size" : 152,
11792   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11793   "vtable_components" :
11794   [
11795    {
11796     "component_value" : 136,
11797     "kind" : "vbase_offset"
11798    },
11799    {
11800     "kind" : "offset_to_top"
11801    },
11802    {
11803     "kind" : "rtti",
11804     "mangled_component_name" : "_ZTIN7android6ThreadE"
11805    },
11806    {
11807     "kind" : "complete_dtor_pointer",
11808     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11809    },
11810    {
11811     "kind" : "deleting_dtor_pointer",
11812     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11822    },
11823    {
11824     "is_pure" : true,
11825     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11826    },
11827    {
11828     "kind" : "vcall_offset"
11829    },
11830    {
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "kind" : "vcall_offset"
11835    },
11836    {
11837     "kind" : "vcall_offset"
11838    },
11839    {
11840     "component_value" : -136,
11841     "kind" : "vcall_offset"
11842    },
11843    {
11844     "component_value" : -136,
11845     "kind" : "offset_to_top"
11846    },
11847    {
11848     "kind" : "rtti",
11849     "mangled_component_name" : "_ZTIN7android6ThreadE"
11850    },
11851    {
11852     "kind" : "complete_dtor_pointer",
11853     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11854    },
11855    {
11856     "kind" : "deleting_dtor_pointer",
11857     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11864    },
11865    {
11866     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11867    },
11868    {
11869     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11870    }
11871   ]
11872  },
11873  {
11874   "alignment" : 8,
11875   "base_specifiers" :
11876   [
11877    {
11878     "access" : "private",
11879     "referenced_type" : "_ZTIN7android10VectorImplE"
11880    }
11881   ],
11882   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11883   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11884   "record_kind" : "class",
11885   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11886   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11887   "size" : 40,
11888   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11889   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11890   "vtable_components" :
11891   [
11892    {
11893     "kind" : "offset_to_top"
11894    },
11895    {
11896     "kind" : "rtti",
11897     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11898    },
11899    {
11900     "kind" : "complete_dtor_pointer",
11901     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11902    },
11903    {
11904     "kind" : "deleting_dtor_pointer",
11905     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11906    },
11907    {
11908     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
11909    },
11910    {
11911     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
11912    },
11913    {
11914     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
11915    },
11916    {
11917     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
11918    },
11919    {
11920     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
11921    },
11922    {
11923     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
11924    }
11925   ]
11926  },
11927  {
11928   "alignment" : 1,
11929   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11930   "name" : "android::RefBase::weakref_type",
11931   "record_kind" : "class",
11932   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11933   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11934   "size" : 1,
11935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11936  },
11937  {
11938   "alignment" : 8,
11939   "fields" :
11940   [
11941    {
11942     "access" : "private",
11943     "field_name" : "mRefs",
11944     "field_offset" : 64,
11945     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11946    }
11947   ],
11948   "linker_set_key" : "_ZTIN7android7RefBaseE",
11949   "name" : "android::RefBase",
11950   "record_kind" : "class",
11951   "referenced_type" : "_ZTIN7android7RefBaseE",
11952   "self_type" : "_ZTIN7android7RefBaseE",
11953   "size" : 16,
11954   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11955   "vtable_components" :
11956   [
11957    {
11958     "kind" : "offset_to_top"
11959    },
11960    {
11961     "kind" : "rtti",
11962     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11963    },
11964    {
11965     "kind" : "complete_dtor_pointer",
11966     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11967    },
11968    {
11969     "kind" : "deleting_dtor_pointer",
11970     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11971    },
11972    {
11973     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11974    },
11975    {
11976     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11977    },
11978    {
11979     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11980    },
11981    {
11982     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11983    }
11984   ]
11985  },
11986  {
11987   "alignment" : 8,
11988   "fields" :
11989   [
11990    {
11991     "access" : "private",
11992     "field_name" : "mString",
11993     "referenced_type" : "_ZTIPKc"
11994    }
11995   ],
11996   "linker_set_key" : "_ZTIN7android7String8E",
11997   "name" : "android::String8",
11998   "record_kind" : "class",
11999   "referenced_type" : "_ZTIN7android7String8E",
12000   "self_type" : "_ZTIN7android7String8E",
12001   "size" : 8,
12002   "source_file" : "/system/core/libutils/include/utils/String8.h"
12003  },
12004  {
12005   "alignment" : 8,
12006   "fields" :
12007   [
12008    {
12009     "access" : "private",
12010     "field_name" : "mString",
12011     "referenced_type" : "_ZTIPKDs"
12012    }
12013   ],
12014   "linker_set_key" : "_ZTIN7android8String16E",
12015   "name" : "android::String16",
12016   "record_kind" : "class",
12017   "referenced_type" : "_ZTIN7android8String16E",
12018   "self_type" : "_ZTIN7android8String16E",
12019   "size" : 8,
12020   "source_file" : "/system/core/libutils/include/utils/String16.h"
12021  },
12022  {
12023   "alignment" : 8,
12024   "base_specifiers" :
12025   [
12026    {
12027     "is_virtual" : true,
12028     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12029    },
12030    {
12031     "is_virtual" : true,
12032     "referenced_type" : "_ZTIN7android7RefBaseE"
12033    }
12034   ],
12035   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12036   "name" : "android::hardware::HidlMemory",
12037   "record_kind" : "class",
12038   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12039   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12040   "size" : 64,
12041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12042   "vtable_components" :
12043   [
12044    {
12045     "component_value" : 48,
12046     "kind" : "vbase_offset"
12047    },
12048    {
12049     "component_value" : 8,
12050     "kind" : "vbase_offset"
12051    },
12052    {
12053     "kind" : "offset_to_top"
12054    },
12055    {
12056     "kind" : "rtti",
12057     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12058    },
12059    {
12060     "kind" : "complete_dtor_pointer",
12061     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12062    },
12063    {
12064     "kind" : "deleting_dtor_pointer",
12065     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12066    },
12067    {
12068     "kind" : "vcall_offset"
12069    },
12070    {
12071     "kind" : "vcall_offset"
12072    },
12073    {
12074     "kind" : "vcall_offset"
12075    },
12076    {
12077     "kind" : "vcall_offset"
12078    },
12079    {
12080     "component_value" : -48,
12081     "kind" : "vcall_offset"
12082    },
12083    {
12084     "component_value" : -48,
12085     "kind" : "offset_to_top"
12086    },
12087    {
12088     "kind" : "rtti",
12089     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12090    },
12091    {
12092     "kind" : "complete_dtor_pointer",
12093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
12094    },
12095    {
12096     "kind" : "deleting_dtor_pointer",
12097     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12110    }
12111   ]
12112  },
12113  {
12114   "alignment" : 8,
12115   "base_specifiers" :
12116   [
12117    {
12118     "is_virtual" : true,
12119     "referenced_type" : "_ZTIN7android7RefBaseE"
12120    }
12121   ],
12122   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12123   "name" : "android::hardware::IInterface",
12124   "record_kind" : "class",
12125   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12126   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12127   "size" : 24,
12128   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12129   "vtable_components" :
12130   [
12131    {
12132     "component_value" : 8,
12133     "kind" : "vbase_offset"
12134    },
12135    {
12136     "kind" : "offset_to_top"
12137    },
12138    {
12139     "kind" : "rtti",
12140     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12141    },
12142    {
12143     "kind" : "complete_dtor_pointer",
12144     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12145    },
12146    {
12147     "kind" : "deleting_dtor_pointer",
12148     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12149    },
12150    {
12151     "is_pure" : true,
12152     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12153    },
12154    {
12155     "kind" : "vcall_offset"
12156    },
12157    {
12158     "kind" : "vcall_offset"
12159    },
12160    {
12161     "kind" : "vcall_offset"
12162    },
12163    {
12164     "kind" : "vcall_offset"
12165    },
12166    {
12167     "component_value" : -8,
12168     "kind" : "vcall_offset"
12169    },
12170    {
12171     "component_value" : -8,
12172     "kind" : "offset_to_top"
12173    },
12174    {
12175     "kind" : "rtti",
12176     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12177    },
12178    {
12179     "kind" : "complete_dtor_pointer",
12180     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
12181    },
12182    {
12183     "kind" : "deleting_dtor_pointer",
12184     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
12185    },
12186    {
12187     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12191    },
12192    {
12193     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12197    }
12198   ]
12199  },
12200  {
12201   "alignment" : 1,
12202   "fields" :
12203   [
12204    {
12205     "access" : "private",
12206     "field_name" : "mBuffer",
12207     "referenced_type" : "_ZTIA32_h"
12208    }
12209   ],
12210   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12211   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12212   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12213   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12214   "size" : 32,
12215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12216   "template_args" : [ "_ZTIh" ]
12217  },
12218  {
12219   "alignment" : 8,
12220   "base_specifiers" :
12221   [
12222    {
12223     "is_virtual" : true,
12224     "referenced_type" : "_ZTIN7android7RefBaseE"
12225    }
12226   ],
12227   "fields" :
12228   [
12229    {
12230     "access" : "private",
12231     "field_name" : "mRemote",
12232     "field_offset" : 64,
12233     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12234    },
12235    {
12236     "access" : "private",
12237     "field_name" : "mRefs",
12238     "field_offset" : 128,
12239     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12240    },
12241    {
12242     "access" : "private",
12243     "field_name" : "mState",
12244     "field_offset" : 192,
12245     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12246    }
12247   ],
12248   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12249   "name" : "android::hardware::BpHwRefBase",
12250   "record_kind" : "class",
12251   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12252   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12253   "size" : 48,
12254   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12255   "vtable_components" :
12256   [
12257    {
12258     "component_value" : 32,
12259     "kind" : "vbase_offset"
12260    },
12261    {
12262     "kind" : "offset_to_top"
12263    },
12264    {
12265     "kind" : "rtti",
12266     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12267    },
12268    {
12269     "kind" : "complete_dtor_pointer",
12270     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12271    },
12272    {
12273     "kind" : "deleting_dtor_pointer",
12274     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12275    },
12276    {
12277     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12278    },
12279    {
12280     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12284    },
12285    {
12286     "kind" : "vcall_offset"
12287    },
12288    {
12289     "component_value" : -32,
12290     "kind" : "vcall_offset"
12291    },
12292    {
12293     "component_value" : -32,
12294     "kind" : "vcall_offset"
12295    },
12296    {
12297     "component_value" : -32,
12298     "kind" : "vcall_offset"
12299    },
12300    {
12301     "component_value" : -32,
12302     "kind" : "vcall_offset"
12303    },
12304    {
12305     "component_value" : -32,
12306     "kind" : "offset_to_top"
12307    },
12308    {
12309     "kind" : "rtti",
12310     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12311    },
12312    {
12313     "kind" : "complete_dtor_pointer",
12314     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
12315    },
12316    {
12317     "kind" : "deleting_dtor_pointer",
12318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
12319    },
12320    {
12321     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12325    },
12326    {
12327     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12331    }
12332   ]
12333  },
12334  {
12335   "alignment" : 8,
12336   "base_specifiers" :
12337   [
12338    {
12339     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
12340    },
12341    {
12342     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12343    },
12344    {
12345     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12346    }
12347   ],
12348   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12349   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_0::IKeymasterDevice>",
12350   "record_kind" : "class",
12351   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12352   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE",
12353   "size" : 64,
12354   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12355   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE" ],
12356   "vtable_components" :
12357   [
12358    {
12359     "component_value" : 48,
12360     "kind" : "vbase_offset"
12361    },
12362    {
12363     "kind" : "offset_to_top"
12364    },
12365    {
12366     "kind" : "rtti",
12367     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12368    },
12369    {
12370     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
12371    },
12372    {
12373     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12377    },
12378    {
12379     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12380    },
12381    {
12382     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12389    },
12390    {
12391     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12401    },
12402    {
12403     "kind" : "complete_dtor_pointer",
12404     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12405    },
12406    {
12407     "kind" : "deleting_dtor_pointer",
12408     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12409    },
12410    {
12411     "is_pure" : true,
12412     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
12413    },
12414    {
12415     "is_pure" : true,
12416     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
12417    },
12418    {
12419     "is_pure" : true,
12420     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
12421    },
12422    {
12423     "is_pure" : true,
12424     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
12425    },
12426    {
12427     "is_pure" : true,
12428     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12429    },
12430    {
12431     "is_pure" : true,
12432     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
12433    },
12434    {
12435     "is_pure" : true,
12436     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
12437    },
12438    {
12439     "is_pure" : true,
12440     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEmmNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
12441    },
12442    {
12443     "is_pure" : true,
12444     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
12445    },
12446    {
12447     "is_pure" : true,
12448     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
12449    },
12450    {
12451     "is_pure" : true,
12452     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
12453    },
12454    {
12455     "is_pure" : true,
12456     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
12457    },
12458    {
12459     "is_pure" : true,
12460     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12461    },
12462    {
12463     "is_pure" : true,
12464     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
12465    },
12466    {
12467     "is_pure" : true,
12468     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
12469    },
12470    {
12471     "is_pure" : true,
12472     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE"
12473    },
12474    {
12475     "is_pure" : true,
12476     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
12477    },
12478    {
12479     "is_pure" : true,
12480     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
12481    },
12482    {
12483     "is_pure" : true,
12484     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEm"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12488    },
12489    {
12490     "component_value" : 40,
12491     "kind" : "vbase_offset"
12492    },
12493    {
12494     "component_value" : -8,
12495     "kind" : "offset_to_top"
12496    },
12497    {
12498     "kind" : "rtti",
12499     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12500    },
12501    {
12502     "kind" : "complete_dtor_pointer",
12503     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12504    },
12505    {
12506     "kind" : "deleting_dtor_pointer",
12507     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12508    },
12509    {
12510     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
12511    },
12512    {
12513     "component_value" : 32,
12514     "kind" : "vbase_offset"
12515    },
12516    {
12517     "component_value" : -16,
12518     "kind" : "offset_to_top"
12519    },
12520    {
12521     "kind" : "rtti",
12522     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12523    },
12524    {
12525     "kind" : "complete_dtor_pointer",
12526     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12527    },
12528    {
12529     "kind" : "deleting_dtor_pointer",
12530     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12531    },
12532    {
12533     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12534    },
12535    {
12536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12540    },
12541    {
12542     "kind" : "vcall_offset"
12543    },
12544    {
12545     "component_value" : -32,
12546     "kind" : "vcall_offset"
12547    },
12548    {
12549     "component_value" : -32,
12550     "kind" : "vcall_offset"
12551    },
12552    {
12553     "component_value" : -32,
12554     "kind" : "vcall_offset"
12555    },
12556    {
12557     "component_value" : -48,
12558     "kind" : "vcall_offset"
12559    },
12560    {
12561     "component_value" : -48,
12562     "kind" : "offset_to_top"
12563    },
12564    {
12565     "kind" : "rtti",
12566     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
12567    },
12568    {
12569     "kind" : "complete_dtor_pointer",
12570     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED1Ev"
12571    },
12572    {
12573     "kind" : "deleting_dtor_pointer",
12574     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEED0Ev"
12575    },
12576    {
12577     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12578    },
12579    {
12580     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12587    }
12588   ]
12589  },
12590  {
12591   "alignment" : 8,
12592   "base_specifiers" :
12593   [
12594    {
12595     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
12596    },
12597    {
12598     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12599    },
12600    {
12601     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12605   "name" : "android::hardware::BpInterface<android::hardware::keymaster::V4_1::IKeymasterDevice>",
12606   "record_kind" : "class",
12607   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12608   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE",
12609   "size" : 64,
12610   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12611   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE" ],
12612   "vtable_components" :
12613   [
12614    {
12615     "component_value" : 48,
12616     "kind" : "vbase_offset"
12617    },
12618    {
12619     "kind" : "offset_to_top"
12620    },
12621    {
12622     "kind" : "rtti",
12623     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12624    },
12625    {
12626     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
12627    },
12628    {
12629     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12633    },
12634    {
12635     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12639    },
12640    {
12641     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
12642    },
12643    {
12644     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
12648    },
12649    {
12650     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12657    },
12658    {
12659     "kind" : "complete_dtor_pointer",
12660     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12661    },
12662    {
12663     "kind" : "deleting_dtor_pointer",
12664     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12665    },
12666    {
12667     "is_pure" : true,
12668     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
12669    },
12670    {
12671     "is_pure" : true,
12672     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
12673    },
12674    {
12675     "is_pure" : true,
12676     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
12677    },
12678    {
12679     "is_pure" : true,
12680     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
12681    },
12682    {
12683     "is_pure" : true,
12684     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
12685    },
12686    {
12687     "is_pure" : true,
12688     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
12689    },
12690    {
12691     "is_pure" : true,
12692     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
12693    },
12694    {
12695     "is_pure" : true,
12696     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEmmNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
12697    },
12698    {
12699     "is_pure" : true,
12700     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
12701    },
12702    {
12703     "is_pure" : true,
12704     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
12705    },
12706    {
12707     "is_pure" : true,
12708     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
12709    },
12710    {
12711     "is_pure" : true,
12712     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
12713    },
12714    {
12715     "is_pure" : true,
12716     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
12717    },
12718    {
12719     "is_pure" : true,
12720     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
12721    },
12722    {
12723     "is_pure" : true,
12724     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
12725    },
12726    {
12727     "is_pure" : true,
12728     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_mEEE"
12729    },
12730    {
12731     "is_pure" : true,
12732     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
12733    },
12734    {
12735     "is_pure" : true,
12736     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
12737    },
12738    {
12739     "is_pure" : true,
12740     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEm"
12741    },
12742    {
12743     "is_pure" : true,
12744     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
12745    },
12746    {
12747     "is_pure" : true,
12748     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12752    },
12753    {
12754     "component_value" : 40,
12755     "kind" : "vbase_offset"
12756    },
12757    {
12758     "component_value" : -8,
12759     "kind" : "offset_to_top"
12760    },
12761    {
12762     "kind" : "rtti",
12763     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12764    },
12765    {
12766     "kind" : "complete_dtor_pointer",
12767     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12768    },
12769    {
12770     "kind" : "deleting_dtor_pointer",
12771     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12772    },
12773    {
12774     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
12775    },
12776    {
12777     "component_value" : 32,
12778     "kind" : "vbase_offset"
12779    },
12780    {
12781     "component_value" : -16,
12782     "kind" : "offset_to_top"
12783    },
12784    {
12785     "kind" : "rtti",
12786     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12787    },
12788    {
12789     "kind" : "complete_dtor_pointer",
12790     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12791    },
12792    {
12793     "kind" : "deleting_dtor_pointer",
12794     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12804    },
12805    {
12806     "kind" : "vcall_offset"
12807    },
12808    {
12809     "component_value" : -32,
12810     "kind" : "vcall_offset"
12811    },
12812    {
12813     "component_value" : -32,
12814     "kind" : "vcall_offset"
12815    },
12816    {
12817     "component_value" : -32,
12818     "kind" : "vcall_offset"
12819    },
12820    {
12821     "component_value" : -48,
12822     "kind" : "vcall_offset"
12823    },
12824    {
12825     "component_value" : -48,
12826     "kind" : "offset_to_top"
12827    },
12828    {
12829     "kind" : "rtti",
12830     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
12831    },
12832    {
12833     "kind" : "complete_dtor_pointer",
12834     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED1Ev"
12835    },
12836    {
12837     "kind" : "deleting_dtor_pointer",
12838     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEED0Ev"
12839    },
12840    {
12841     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12845    },
12846    {
12847     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12851    }
12852   ]
12853  },
12854  {
12855   "alignment" : 8,
12856   "base_specifiers" :
12857   [
12858    {
12859     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12860    },
12861    {
12862     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12863    },
12864    {
12865     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12866    }
12867   ],
12868   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12869   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12870   "record_kind" : "class",
12871   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12872   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12873   "size" : 64,
12874   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12875   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12876   "vtable_components" :
12877   [
12878    {
12879     "component_value" : 48,
12880     "kind" : "vbase_offset"
12881    },
12882    {
12883     "kind" : "offset_to_top"
12884    },
12885    {
12886     "kind" : "rtti",
12887     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12888    },
12889    {
12890     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12891    },
12892    {
12893     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12906    },
12907    {
12908     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12909    },
12910    {
12911     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12912    },
12913    {
12914     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12915    },
12916    {
12917     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12921    },
12922    {
12923     "kind" : "complete_dtor_pointer",
12924     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12925    },
12926    {
12927     "kind" : "deleting_dtor_pointer",
12928     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12929    },
12930    {
12931     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12932    },
12933    {
12934     "component_value" : 40,
12935     "kind" : "vbase_offset"
12936    },
12937    {
12938     "component_value" : -8,
12939     "kind" : "offset_to_top"
12940    },
12941    {
12942     "kind" : "rtti",
12943     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12944    },
12945    {
12946     "kind" : "complete_dtor_pointer",
12947     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12948    },
12949    {
12950     "kind" : "deleting_dtor_pointer",
12951     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12952    },
12953    {
12954     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12955    },
12956    {
12957     "component_value" : 32,
12958     "kind" : "vbase_offset"
12959    },
12960    {
12961     "component_value" : -16,
12962     "kind" : "offset_to_top"
12963    },
12964    {
12965     "kind" : "rtti",
12966     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12967    },
12968    {
12969     "kind" : "complete_dtor_pointer",
12970     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12971    },
12972    {
12973     "kind" : "deleting_dtor_pointer",
12974     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12975    },
12976    {
12977     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12978    },
12979    {
12980     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12981    },
12982    {
12983     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12984    },
12985    {
12986     "kind" : "vcall_offset"
12987    },
12988    {
12989     "component_value" : -32,
12990     "kind" : "vcall_offset"
12991    },
12992    {
12993     "component_value" : -32,
12994     "kind" : "vcall_offset"
12995    },
12996    {
12997     "component_value" : -32,
12998     "kind" : "vcall_offset"
12999    },
13000    {
13001     "component_value" : -48,
13002     "kind" : "vcall_offset"
13003    },
13004    {
13005     "component_value" : -48,
13006     "kind" : "offset_to_top"
13007    },
13008    {
13009     "kind" : "rtti",
13010     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13011    },
13012    {
13013     "kind" : "complete_dtor_pointer",
13014     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13015    },
13016    {
13017     "kind" : "deleting_dtor_pointer",
13018     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13019    },
13020    {
13021     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13022    },
13023    {
13024     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13025    },
13026    {
13027     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13028    },
13029    {
13030     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13031    }
13032   ]
13033  },
13034  {
13035   "alignment" : 8,
13036   "fields" :
13037   [
13038    {
13039     "access" : "private",
13040     "field_name" : "mHandle",
13041     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13042    },
13043    {
13044     "access" : "private",
13045     "field_name" : "mOwnsHandle",
13046     "field_offset" : 64,
13047     "referenced_type" : "_ZTIb"
13048    },
13049    {
13050     "access" : "private",
13051     "field_name" : "mPad",
13052     "field_offset" : 72,
13053     "referenced_type" : "_ZTIA7_h"
13054    }
13055   ],
13056   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13057   "name" : "android::hardware::hidl_handle",
13058   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13059   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13060   "size" : 16,
13061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13062  },
13063  {
13064   "alignment" : 8,
13065   "fields" :
13066   [
13067    {
13068     "access" : "private",
13069     "field_name" : "mHandle",
13070     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13071    },
13072    {
13073     "access" : "private",
13074     "field_name" : "mSize",
13075     "field_offset" : 128,
13076     "referenced_type" : "_ZTIm"
13077    },
13078    {
13079     "access" : "private",
13080     "field_name" : "mName",
13081     "field_offset" : 192,
13082     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13083    }
13084   ],
13085   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13086   "name" : "android::hardware::hidl_memory",
13087   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13088   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13089   "size" : 40,
13090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13091  },
13092  {
13093   "alignment" : 8,
13094   "fields" :
13095   [
13096    {
13097     "access" : "private",
13098     "field_name" : "mBuffer",
13099     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13100    },
13101    {
13102     "access" : "private",
13103     "field_name" : "mSize",
13104     "field_offset" : 64,
13105     "referenced_type" : "_ZTIj"
13106    },
13107    {
13108     "access" : "private",
13109     "field_name" : "mOwnsBuffer",
13110     "field_offset" : 96,
13111     "referenced_type" : "_ZTIb"
13112    },
13113    {
13114     "access" : "private",
13115     "field_name" : "mPad",
13116     "field_offset" : 104,
13117     "referenced_type" : "_ZTIA3_h"
13118    }
13119   ],
13120   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13121   "name" : "android::hardware::hidl_string",
13122   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13123   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13124   "size" : 16,
13125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13126  },
13127  {
13128   "alignment" : 8,
13129   "fields" :
13130   [
13131    {
13132     "access" : "private",
13133     "field_name" : "mGrantors",
13134     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13135    },
13136    {
13137     "access" : "private",
13138     "field_name" : "mHandle",
13139     "field_offset" : 128,
13140     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13141    },
13142    {
13143     "access" : "private",
13144     "field_name" : "mQuantum",
13145     "field_offset" : 192,
13146     "referenced_type" : "_ZTIj"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "mFlags",
13151     "field_offset" : 224,
13152     "referenced_type" : "_ZTIj"
13153    }
13154   ],
13155   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13156   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13157   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13158   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13159   "size" : 32,
13160   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13161   "template_args" : [ "_ZTIc" ]
13162  },
13163  {
13164   "access" : "private",
13165   "alignment" : 8,
13166   "fields" :
13167   [
13168    {
13169     "field_name" : "binder",
13170     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13171    },
13172    {
13173     "field_name" : "refs",
13174     "field_offset" : 64,
13175     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13176    }
13177   ],
13178   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13179   "name" : "android::hardware::ProcessState::handle_entry",
13180   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13181   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13182   "size" : 16,
13183   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13184  },
13185  {
13186   "alignment" : 8,
13187   "base_specifiers" :
13188   [
13189    {
13190     "is_virtual" : true,
13191     "referenced_type" : "_ZTIN7android7RefBaseE"
13192    }
13193   ],
13194   "fields" :
13195   [
13196    {
13197     "access" : "private",
13198     "field_name" : "mDriverFD",
13199     "field_offset" : 64,
13200     "referenced_type" : "_ZTIi"
13201    },
13202    {
13203     "access" : "private",
13204     "field_name" : "mVMStart",
13205     "field_offset" : 128,
13206     "referenced_type" : "_ZTIPv"
13207    },
13208    {
13209     "access" : "private",
13210     "field_name" : "mThreadCountLock",
13211     "field_offset" : 192,
13212     "referenced_type" : "_ZTI15pthread_mutex_t"
13213    },
13214    {
13215     "access" : "private",
13216     "field_name" : "mThreadCountDecrement",
13217     "field_offset" : 512,
13218     "referenced_type" : "_ZTI14pthread_cond_t"
13219    },
13220    {
13221     "access" : "private",
13222     "field_name" : "mExecutingThreadsCount",
13223     "field_offset" : 896,
13224     "referenced_type" : "_ZTIm"
13225    },
13226    {
13227     "access" : "private",
13228     "field_name" : "mMaxThreads",
13229     "field_offset" : 960,
13230     "referenced_type" : "_ZTIm"
13231    },
13232    {
13233     "access" : "private",
13234     "field_name" : "mStarvationStartTimeMs",
13235     "field_offset" : 1024,
13236     "referenced_type" : "_ZTIl"
13237    },
13238    {
13239     "access" : "private",
13240     "field_name" : "mLock",
13241     "field_offset" : 1088,
13242     "referenced_type" : "_ZTIN7android5MutexE"
13243    },
13244    {
13245     "access" : "private",
13246     "field_name" : "mHandleToObject",
13247     "field_offset" : 1408,
13248     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13249    },
13250    {
13251     "access" : "private",
13252     "field_name" : "mManagesContexts",
13253     "field_offset" : 1728,
13254     "referenced_type" : "_ZTIb"
13255    },
13256    {
13257     "access" : "private",
13258     "field_name" : "mBinderContextCheckFunc",
13259     "field_offset" : 1792,
13260     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13261    },
13262    {
13263     "access" : "private",
13264     "field_name" : "mBinderContextUserData",
13265     "field_offset" : 1856,
13266     "referenced_type" : "_ZTIPv"
13267    },
13268    {
13269     "access" : "private",
13270     "field_name" : "mContexts",
13271     "field_offset" : 1920,
13272     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13273    },
13274    {
13275     "access" : "private",
13276     "field_name" : "mRootDir",
13277     "field_offset" : 2240,
13278     "referenced_type" : "_ZTIN7android7String8E"
13279    },
13280    {
13281     "access" : "private",
13282     "field_name" : "mThreadPoolStarted",
13283     "field_offset" : 2304,
13284     "referenced_type" : "_ZTIb"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mSpawnThreadOnStart",
13289     "field_offset" : 2312,
13290     "referenced_type" : "_ZTIb"
13291    },
13292    {
13293     "access" : "private",
13294     "field_name" : "mThreadPoolSeq",
13295     "field_offset" : 2336,
13296     "referenced_type" : "_ZTIVi"
13297    },
13298    {
13299     "access" : "private",
13300     "field_name" : "mMmapSize",
13301     "field_offset" : 2368,
13302     "referenced_type" : "_ZTIKm"
13303    },
13304    {
13305     "access" : "private",
13306     "field_name" : "mCallRestriction",
13307     "field_offset" : 2432,
13308     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13309    }
13310   ],
13311   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13312   "name" : "android::hardware::ProcessState",
13313   "record_kind" : "class",
13314   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13315   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13316   "size" : 328,
13317   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13318   "vtable_components" :
13319   [
13320    {
13321     "component_value" : 312,
13322     "kind" : "vbase_offset"
13323    },
13324    {
13325     "kind" : "offset_to_top"
13326    },
13327    {
13328     "kind" : "rtti",
13329     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13330    },
13331    {
13332     "kind" : "complete_dtor_pointer",
13333     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13334    },
13335    {
13336     "kind" : "deleting_dtor_pointer",
13337     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13338    },
13339    {
13340     "kind" : "vcall_offset"
13341    },
13342    {
13343     "kind" : "vcall_offset"
13344    },
13345    {
13346     "kind" : "vcall_offset"
13347    },
13348    {
13349     "kind" : "vcall_offset"
13350    },
13351    {
13352     "component_value" : -312,
13353     "kind" : "vcall_offset"
13354    },
13355    {
13356     "component_value" : -312,
13357     "kind" : "offset_to_top"
13358    },
13359    {
13360     "kind" : "rtti",
13361     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13362    },
13363    {
13364     "kind" : "complete_dtor_pointer",
13365     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
13366    },
13367    {
13368     "kind" : "deleting_dtor_pointer",
13369     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
13370    },
13371    {
13372     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13376    },
13377    {
13378     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13379    },
13380    {
13381     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13382    }
13383   ]
13384  },
13385  {
13386   "alignment" : 2,
13387   "fields" :
13388   [
13389    {
13390     "access" : "private",
13391     "field_name" : "mMajor",
13392     "referenced_type" : "_ZTIt"
13393    },
13394    {
13395     "access" : "private",
13396     "field_name" : "mMinor",
13397     "field_offset" : 16,
13398     "referenced_type" : "_ZTIt"
13399    }
13400   ],
13401   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13402   "name" : "android::hardware::hidl_version",
13403   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13404   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13405   "size" : 4,
13406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13407  },
13408  {
13409   "alignment" : 8,
13410   "fields" :
13411   [
13412    {
13413     "access" : "private",
13414     "field_name" : "mMutex",
13415     "referenced_type" : "_ZTINSt3__15mutexE"
13416    },
13417    {
13418     "access" : "private",
13419     "field_name" : "mMap",
13420     "field_offset" : 320,
13421     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13422    }
13423   ],
13424   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13425   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13426   "record_kind" : "class",
13427   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13428   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13429   "size" : 64,
13430   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13431   "template_args" :
13432   [
13433    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13434    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13435   ]
13436  },
13437  {
13438   "alignment" : 8,
13439   "fields" :
13440   [
13441    {
13442     "access" : "private",
13443     "field_name" : "mMutex",
13444     "referenced_type" : "_ZTINSt3__15mutexE"
13445    },
13446    {
13447     "access" : "private",
13448     "field_name" : "mMap",
13449     "field_offset" : 320,
13450     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13451    }
13452   ],
13453   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13454   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13455   "record_kind" : "class",
13456   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13457   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13458   "size" : 64,
13459   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13460   "template_args" :
13461   [
13462    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13463    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13464   ]
13465  },
13466  {
13467   "alignment" : 8,
13468   "fields" :
13469   [
13470    {
13471     "access" : "private",
13472     "field_name" : "mMutex",
13473     "referenced_type" : "_ZTINSt3__15mutexE"
13474    },
13475    {
13476     "access" : "private",
13477     "field_name" : "mMap",
13478     "field_offset" : 320,
13479     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13480    }
13481   ],
13482   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13483   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13484   "record_kind" : "class",
13485   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13486   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13487   "size" : 64,
13488   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13489   "template_args" :
13490   [
13491    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13492    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13493   ]
13494  },
13495  {
13496   "alignment" : 8,
13497   "fields" :
13498   [
13499    {
13500     "field_name" : "flags",
13501     "referenced_type" : "_ZTIj"
13502    },
13503    {
13504     "field_name" : "fdIndex",
13505     "field_offset" : 32,
13506     "referenced_type" : "_ZTIj"
13507    },
13508    {
13509     "field_name" : "offset",
13510     "field_offset" : 64,
13511     "referenced_type" : "_ZTIj"
13512    },
13513    {
13514     "field_name" : "extent",
13515     "field_offset" : 128,
13516     "referenced_type" : "_ZTIm"
13517    }
13518   ],
13519   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13520   "name" : "android::hardware::GrantorDescriptor",
13521   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13522   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13523   "size" : 24,
13524   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13525  },
13526  {
13527   "alignment" : 8,
13528   "base_specifiers" :
13529   [
13530    {
13531     "is_virtual" : true,
13532     "referenced_type" : "_ZTIN7android7RefBaseE"
13533    }
13534   ],
13535   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13536   "name" : "android::hardware::hidl_death_recipient",
13537   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13538   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13539   "size" : 24,
13540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13541   "vtable_components" :
13542   [
13543    {
13544     "component_value" : 8,
13545     "kind" : "vbase_offset"
13546    },
13547    {
13548     "kind" : "offset_to_top"
13549    },
13550    {
13551     "kind" : "rtti",
13552     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13553    },
13554    {
13555     "is_pure" : true,
13556     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13557    },
13558    {
13559     "kind" : "complete_dtor_pointer",
13560     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13561    },
13562    {
13563     "kind" : "deleting_dtor_pointer",
13564     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13565    },
13566    {
13567     "kind" : "vcall_offset"
13568    },
13569    {
13570     "kind" : "vcall_offset"
13571    },
13572    {
13573     "kind" : "vcall_offset"
13574    },
13575    {
13576     "kind" : "vcall_offset"
13577    },
13578    {
13579     "component_value" : -8,
13580     "kind" : "vcall_offset"
13581    },
13582    {
13583     "component_value" : -8,
13584     "kind" : "offset_to_top"
13585    },
13586    {
13587     "kind" : "rtti",
13588     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13589    },
13590    {
13591     "kind" : "complete_dtor_pointer",
13592     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13593    },
13594    {
13595     "kind" : "deleting_dtor_pointer",
13596     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13597    },
13598    {
13599     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13600    },
13601    {
13602     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13603    },
13604    {
13605     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13606    },
13607    {
13608     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13609    }
13610   ]
13611  },
13612  {
13613   "alignment" : 8,
13614   "base_specifiers" :
13615   [
13616    {
13617     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13618    }
13619   ],
13620   "fields" :
13621   [
13622    {
13623     "access" : "private",
13624     "field_name" : "mRecipient",
13625     "field_offset" : 64,
13626     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13627    },
13628    {
13629     "access" : "private",
13630     "field_name" : "mCookie",
13631     "field_offset" : 192,
13632     "referenced_type" : "_ZTIm"
13633    },
13634    {
13635     "access" : "private",
13636     "field_name" : "mBase",
13637     "field_offset" : 256,
13638     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13639    }
13640   ],
13641   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13642   "name" : "android::hardware::hidl_binder_death_recipient",
13643   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13644   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13645   "size" : 64,
13646   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13647   "vtable_components" :
13648   [
13649    {
13650     "component_value" : 48,
13651     "kind" : "vbase_offset"
13652    },
13653    {
13654     "kind" : "offset_to_top"
13655    },
13656    {
13657     "kind" : "rtti",
13658     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13662    },
13663    {
13664     "kind" : "complete_dtor_pointer",
13665     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13666    },
13667    {
13668     "kind" : "deleting_dtor_pointer",
13669     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13670    },
13671    {
13672     "kind" : "vcall_offset"
13673    },
13674    {
13675     "kind" : "vcall_offset"
13676    },
13677    {
13678     "kind" : "vcall_offset"
13679    },
13680    {
13681     "kind" : "vcall_offset"
13682    },
13683    {
13684     "component_value" : -48,
13685     "kind" : "vcall_offset"
13686    },
13687    {
13688     "component_value" : -48,
13689     "kind" : "offset_to_top"
13690    },
13691    {
13692     "kind" : "rtti",
13693     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13694    },
13695    {
13696     "kind" : "complete_dtor_pointer",
13697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13698    },
13699    {
13700     "kind" : "deleting_dtor_pointer",
13701     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13702    },
13703    {
13704     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13705    },
13706    {
13707     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13708    },
13709    {
13710     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13711    },
13712    {
13713     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13714    }
13715   ]
13716  },
13717  {
13718   "access" : "private",
13719   "alignment" : 8,
13720   "fields" :
13721   [
13722    {
13723     "field_name" : "index",
13724     "referenced_type" : "_ZTIm"
13725    },
13726    {
13727     "field_name" : "buffer",
13728     "field_offset" : 64,
13729     "referenced_type" : "_ZTIy"
13730    },
13731    {
13732     "field_name" : "bufend",
13733     "field_offset" : 128,
13734     "referenced_type" : "_ZTIy"
13735    }
13736   ],
13737   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13738   "name" : "android::hardware::Parcel::BufferInfo",
13739   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13740   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13741   "size" : 24,
13742   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13743  },
13744  {
13745   "alignment" : 8,
13746   "fields" :
13747   [
13748    {
13749     "access" : "private",
13750     "field_name" : "mBufCachePos",
13751     "referenced_type" : "_ZTIm"
13752    },
13753    {
13754     "access" : "private",
13755     "field_name" : "mBufCache",
13756     "field_offset" : 64,
13757     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13758    },
13759    {
13760     "access" : "private",
13761     "field_name" : "mError",
13762     "field_offset" : 256,
13763     "referenced_type" : "_ZTIi"
13764    },
13765    {
13766     "access" : "private",
13767     "field_name" : "mData",
13768     "field_offset" : 320,
13769     "referenced_type" : "_ZTIPh"
13770    },
13771    {
13772     "access" : "private",
13773     "field_name" : "mDataSize",
13774     "field_offset" : 384,
13775     "referenced_type" : "_ZTIm"
13776    },
13777    {
13778     "access" : "private",
13779     "field_name" : "mDataCapacity",
13780     "field_offset" : 448,
13781     "referenced_type" : "_ZTIm"
13782    },
13783    {
13784     "access" : "private",
13785     "field_name" : "mDataPos",
13786     "field_offset" : 512,
13787     "referenced_type" : "_ZTIm"
13788    },
13789    {
13790     "access" : "private",
13791     "field_name" : "mObjects",
13792     "field_offset" : 576,
13793     "referenced_type" : "_ZTIPy"
13794    },
13795    {
13796     "access" : "private",
13797     "field_name" : "mObjectsSize",
13798     "field_offset" : 640,
13799     "referenced_type" : "_ZTIm"
13800    },
13801    {
13802     "access" : "private",
13803     "field_name" : "mObjectsCapacity",
13804     "field_offset" : 704,
13805     "referenced_type" : "_ZTIm"
13806    },
13807    {
13808     "access" : "private",
13809     "field_name" : "mNextObjectHint",
13810     "field_offset" : 768,
13811     "referenced_type" : "_ZTIm"
13812    },
13813    {
13814     "access" : "private",
13815     "field_name" : "mNumRef",
13816     "field_offset" : 832,
13817     "referenced_type" : "_ZTIm"
13818    },
13819    {
13820     "access" : "private",
13821     "field_name" : "mFdsKnown",
13822     "field_offset" : 896,
13823     "referenced_type" : "_ZTIb"
13824    },
13825    {
13826     "access" : "private",
13827     "field_name" : "mHasFds",
13828     "field_offset" : 904,
13829     "referenced_type" : "_ZTIb"
13830    },
13831    {
13832     "access" : "private",
13833     "field_name" : "mAllowFds",
13834     "field_offset" : 912,
13835     "referenced_type" : "_ZTIb"
13836    },
13837    {
13838     "access" : "private",
13839     "field_name" : "mOwner",
13840     "field_offset" : 960,
13841     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
13842    },
13843    {
13844     "access" : "private",
13845     "field_name" : "mOwnerCookie",
13846     "field_offset" : 1024,
13847     "referenced_type" : "_ZTIPv"
13848    }
13849   ],
13850   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13851   "name" : "android::hardware::Parcel",
13852   "record_kind" : "class",
13853   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13854   "self_type" : "_ZTIN7android8hardware6ParcelE",
13855   "size" : 136,
13856   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13857  },
13858  {
13859   "alignment" : 8,
13860   "base_specifiers" :
13861   [
13862    {
13863     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13864    }
13865   ],
13866   "fields" :
13867   [
13868    {
13869     "access" : "private",
13870     "field_name" : "mVal",
13871     "field_offset" : 288,
13872     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE"
13873    }
13874   ],
13875   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13876   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode>",
13877   "record_kind" : "class",
13878   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13879   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
13880   "size" : 40,
13881   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13882   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_09ErrorCodeE" ]
13883  },
13884  {
13885   "alignment" : 8,
13886   "base_specifiers" :
13887   [
13888    {
13889     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13890    }
13891   ],
13892   "fields" :
13893   [
13894    {
13895     "access" : "private",
13896     "field_name" : "mVal",
13897     "field_offset" : 288,
13898     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE"
13899    }
13900   ],
13901   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13902   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode>",
13903   "record_kind" : "class",
13904   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13905   "self_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
13906   "size" : 40,
13907   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13908   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_19ErrorCodeE" ]
13909  },
13910  {
13911   "alignment" : 8,
13912   "base_specifiers" :
13913   [
13914    {
13915     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13916    }
13917   ],
13918   "fields" :
13919   [
13920    {
13921     "access" : "private",
13922     "field_name" : "mVal",
13923     "field_offset" : 320,
13924     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
13925    }
13926   ],
13927   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13928   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> >",
13929   "record_kind" : "class",
13930   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13931   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
13932   "size" : 48,
13933   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13934   "template_args" : [ "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE" ]
13935  },
13936  {
13937   "alignment" : 8,
13938   "base_specifiers" :
13939   [
13940    {
13941     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13942    }
13943   ],
13944   "fields" :
13945   [
13946    {
13947     "access" : "private",
13948     "field_name" : "mVal",
13949     "field_offset" : 264,
13950     "referenced_type" : "_ZTIb"
13951    }
13952   ],
13953   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13954   "name" : "android::hardware::Return<bool>",
13955   "record_kind" : "class",
13956   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13957   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13958   "size" : 40,
13959   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13960   "template_args" : [ "_ZTIb" ]
13961  },
13962  {
13963   "alignment" : 8,
13964   "base_specifiers" :
13965   [
13966    {
13967     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13968    }
13969   ],
13970   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13971   "name" : "android::hardware::Return<void>",
13972   "record_kind" : "class",
13973   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13974   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13975   "size" : 40,
13976   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13977   "template_args" : [ "_ZTIv" ]
13978  },
13979  {
13980   "alignment" : 8,
13981   "fields" :
13982   [
13983    {
13984     "access" : "private",
13985     "field_name" : "mException",
13986     "referenced_type" : "_ZTIi"
13987    },
13988    {
13989     "access" : "private",
13990     "field_name" : "mErrorCode",
13991     "field_offset" : 32,
13992     "referenced_type" : "_ZTIi"
13993    },
13994    {
13995     "access" : "private",
13996     "field_name" : "mMessage",
13997     "field_offset" : 64,
13998     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13999    }
14000   ],
14001   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14002   "name" : "android::hardware::Status",
14003   "record_kind" : "class",
14004   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14005   "self_type" : "_ZTIN7android8hardware6StatusE",
14006   "size" : 32,
14007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14008  },
14009  {
14010   "alignment" : 8,
14011   "base_specifiers" :
14012   [
14013    {
14014     "is_virtual" : true,
14015     "referenced_type" : "_ZTIN7android7RefBaseE"
14016    }
14017   ],
14018   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14019   "name" : "android::hardware::IBinder::DeathRecipient",
14020   "record_kind" : "class",
14021   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14022   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14023   "size" : 24,
14024   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14025   "vtable_components" :
14026   [
14027    {
14028     "component_value" : 8,
14029     "kind" : "vbase_offset"
14030    },
14031    {
14032     "kind" : "offset_to_top"
14033    },
14034    {
14035     "kind" : "rtti",
14036     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14037    },
14038    {
14039     "is_pure" : true,
14040     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14041    },
14042    {
14043     "kind" : "complete_dtor_pointer",
14044     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14045    },
14046    {
14047     "kind" : "deleting_dtor_pointer",
14048     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14049    },
14050    {
14051     "kind" : "vcall_offset"
14052    },
14053    {
14054     "kind" : "vcall_offset"
14055    },
14056    {
14057     "kind" : "vcall_offset"
14058    },
14059    {
14060     "kind" : "vcall_offset"
14061    },
14062    {
14063     "component_value" : -8,
14064     "kind" : "vcall_offset"
14065    },
14066    {
14067     "component_value" : -8,
14068     "kind" : "offset_to_top"
14069    },
14070    {
14071     "kind" : "rtti",
14072     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14073    },
14074    {
14075     "kind" : "complete_dtor_pointer",
14076     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
14077    },
14078    {
14079     "kind" : "deleting_dtor_pointer",
14080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
14081    },
14082    {
14083     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14084    },
14085    {
14086     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14087    },
14088    {
14089     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14090    },
14091    {
14092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14093    }
14094   ]
14095  },
14096  {
14097   "alignment" : 8,
14098   "base_specifiers" :
14099   [
14100    {
14101     "is_virtual" : true,
14102     "referenced_type" : "_ZTIN7android7RefBaseE"
14103    }
14104   ],
14105   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14106   "name" : "android::hardware::IBinder",
14107   "record_kind" : "class",
14108   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14109   "self_type" : "_ZTIN7android8hardware7IBinderE",
14110   "size" : 24,
14111   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14112   "vtable_components" :
14113   [
14114    {
14115     "component_value" : 8,
14116     "kind" : "vbase_offset"
14117    },
14118    {
14119     "kind" : "offset_to_top"
14120    },
14121    {
14122     "kind" : "rtti",
14123     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14124    },
14125    {
14126     "is_pure" : true,
14127     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14128    },
14129    {
14130     "is_pure" : true,
14131     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14132    },
14133    {
14134     "is_pure" : true,
14135     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14136    },
14137    {
14138     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14139    },
14140    {
14141     "is_pure" : true,
14142     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14143    },
14144    {
14145     "is_pure" : true,
14146     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14147    },
14148    {
14149     "is_pure" : true,
14150     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14157    },
14158    {
14159     "kind" : "complete_dtor_pointer",
14160     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14161    },
14162    {
14163     "kind" : "deleting_dtor_pointer",
14164     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14165    },
14166    {
14167     "kind" : "vcall_offset"
14168    },
14169    {
14170     "kind" : "vcall_offset"
14171    },
14172    {
14173     "kind" : "vcall_offset"
14174    },
14175    {
14176     "kind" : "vcall_offset"
14177    },
14178    {
14179     "component_value" : -8,
14180     "kind" : "vcall_offset"
14181    },
14182    {
14183     "component_value" : -8,
14184     "kind" : "offset_to_top"
14185    },
14186    {
14187     "kind" : "rtti",
14188     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14189    },
14190    {
14191     "kind" : "complete_dtor_pointer",
14192     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
14193    },
14194    {
14195     "kind" : "deleting_dtor_pointer",
14196     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
14197    },
14198    {
14199     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14209    }
14210   ]
14211  },
14212  {
14213   "alignment" : 8,
14214   "fields" :
14215   [
14216    {
14217     "access" : "private",
14218     "field_name" : "mQueue",
14219     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14220    }
14221   ],
14222   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14223   "name" : "android::hardware::details::TaskRunner",
14224   "record_kind" : "class",
14225   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14226   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14227   "size" : 16,
14228   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14229  },
14230  {
14231   "alignment" : 8,
14232   "fields" :
14233   [
14234    {
14235     "access" : "private",
14236     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14237    }
14238   ],
14239   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14240   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14241   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14242   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14243   "size" : 8,
14244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14245   "template_args" : [ "_ZTI13native_handle" ]
14246  },
14247  {
14248   "access" : "private",
14249   "alignment" : 8,
14250   "fields" :
14251   [
14252    {
14253     "field_name" : "mPointer",
14254     "referenced_type" : "_ZTIP13native_handle"
14255    },
14256    {
14257     "field_name" : "_pad",
14258     "referenced_type" : "_ZTIm"
14259    }
14260   ],
14261   "is_anonymous" : true,
14262   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14263   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14264   "record_kind" : "union",
14265   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14266   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14267   "size" : 8,
14268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14269  },
14270  {
14271   "alignment" : 8,
14272   "fields" :
14273   [
14274    {
14275     "access" : "private",
14276     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14277    }
14278   ],
14279   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14280   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14281   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14282   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14283   "size" : 8,
14284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14285   "template_args" : [ "_ZTIK13native_handle" ]
14286  },
14287  {
14288   "access" : "private",
14289   "alignment" : 8,
14290   "fields" :
14291   [
14292    {
14293     "field_name" : "mPointer",
14294     "referenced_type" : "_ZTIPK13native_handle"
14295    },
14296    {
14297     "field_name" : "_pad",
14298     "referenced_type" : "_ZTIm"
14299    }
14300   ],
14301   "is_anonymous" : true,
14302   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14303   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14304   "record_kind" : "union",
14305   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14306   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14307   "size" : 8,
14308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14309  },
14310  {
14311   "alignment" : 8,
14312   "fields" :
14313   [
14314    {
14315     "access" : "private",
14316     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14317    }
14318   ],
14319   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14320   "name" : "android::hardware::details::hidl_pointer<const char>",
14321   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14322   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14323   "size" : 8,
14324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14325   "template_args" : [ "_ZTIKc" ]
14326  },
14327  {
14328   "access" : "private",
14329   "alignment" : 8,
14330   "fields" :
14331   [
14332    {
14333     "field_name" : "mPointer",
14334     "referenced_type" : "_ZTIPKc"
14335    },
14336    {
14337     "field_name" : "_pad",
14338     "referenced_type" : "_ZTIm"
14339    }
14340   ],
14341   "is_anonymous" : true,
14342   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14343   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14344   "record_kind" : "union",
14345   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14346   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14347   "size" : 8,
14348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14349  },
14350  {
14351   "alignment" : 8,
14352   "fields" :
14353   [
14354    {
14355     "access" : "private",
14356     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
14357    }
14358   ],
14359   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14360   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14361   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14362   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14363   "size" : 8,
14364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14365   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
14366  },
14367  {
14368   "access" : "private",
14369   "alignment" : 8,
14370   "fields" :
14371   [
14372    {
14373     "field_name" : "mPointer",
14374     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
14375    },
14376    {
14377     "field_name" : "_pad",
14378     "referenced_type" : "_ZTIm"
14379    }
14380   ],
14381   "is_anonymous" : true,
14382   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14383   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14384   "record_kind" : "union",
14385   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14386   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14387   "size" : 8,
14388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14389  },
14390  {
14391   "alignment" : 8,
14392   "fields" :
14393   [
14394    {
14395     "access" : "private",
14396     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14397    }
14398   ],
14399   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14400   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14401   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14402   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14403   "size" : 8,
14404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14405   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14406  },
14407  {
14408   "access" : "private",
14409   "alignment" : 8,
14410   "fields" :
14411   [
14412    {
14413     "field_name" : "mPointer",
14414     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14415    },
14416    {
14417     "field_name" : "_pad",
14418     "referenced_type" : "_ZTIm"
14419    }
14420   ],
14421   "is_anonymous" : true,
14422   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14423   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14424   "record_kind" : "union",
14425   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14426   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14427   "size" : 8,
14428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14429  },
14430  {
14431   "alignment" : 8,
14432   "fields" :
14433   [
14434    {
14435     "access" : "private",
14436     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14437    }
14438   ],
14439   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14440   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14441   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14442   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14443   "size" : 8,
14444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14445   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14446  },
14447  {
14448   "access" : "private",
14449   "alignment" : 8,
14450   "fields" :
14451   [
14452    {
14453     "field_name" : "mPointer",
14454     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14455    },
14456    {
14457     "field_name" : "_pad",
14458     "referenced_type" : "_ZTIm"
14459    }
14460   ],
14461   "is_anonymous" : true,
14462   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14463   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14464   "record_kind" : "union",
14465   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14466   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14467   "size" : 8,
14468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14469  },
14470  {
14471   "alignment" : 8,
14472   "fields" :
14473   [
14474    {
14475     "access" : "private",
14476     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
14477    }
14478   ],
14479   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14480   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
14481   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14482   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE",
14483   "size" : 8,
14484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14485   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
14486  },
14487  {
14488   "access" : "private",
14489   "alignment" : 8,
14490   "fields" :
14491   [
14492    {
14493     "field_name" : "mPointer",
14494     "referenced_type" : "_ZTIPN7android8hardware8hidl_vecIhEE"
14495    },
14496    {
14497     "field_name" : "_pad",
14498     "referenced_type" : "_ZTIm"
14499    }
14500   ],
14501   "is_anonymous" : true,
14502   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14503   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14504   "record_kind" : "union",
14505   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14506   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E",
14507   "size" : 8,
14508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14509  },
14510  {
14511   "alignment" : 8,
14512   "fields" :
14513   [
14514    {
14515     "access" : "private",
14516     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E"
14517    }
14518   ],
14519   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14520   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
14521   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14522   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE",
14523   "size" : 8,
14524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14525   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
14526  },
14527  {
14528   "access" : "private",
14529   "alignment" : 8,
14530   "fields" :
14531   [
14532    {
14533     "field_name" : "mPointer",
14534     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_012KeyParameterE"
14535    },
14536    {
14537     "field_name" : "_pad",
14538     "referenced_type" : "_ZTIm"
14539    }
14540   ],
14541   "is_anonymous" : true,
14542   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14543   "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14544   "record_kind" : "union",
14545   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14546   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E",
14547   "size" : 8,
14548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14549  },
14550  {
14551   "alignment" : 8,
14552   "fields" :
14553   [
14554    {
14555     "access" : "private",
14556     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E"
14557    }
14558   ],
14559   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14560   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::HmacSharingParameters>",
14561   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14562   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE",
14563   "size" : 8,
14564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14565   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
14566  },
14567  {
14568   "access" : "private",
14569   "alignment" : 8,
14570   "fields" :
14571   [
14572    {
14573     "field_name" : "mPointer",
14574     "referenced_type" : "_ZTIPN7android8hardware9keymaster4V4_021HmacSharingParametersE"
14575    },
14576    {
14577     "field_name" : "_pad",
14578     "referenced_type" : "_ZTIm"
14579    }
14580   ],
14581   "is_anonymous" : true,
14582   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14583   "name" : "android::hardware::details::hidl_pointer<HmacSharingParameters>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14584   "record_kind" : "union",
14585   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14586   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEUt_E",
14587   "size" : 8,
14588   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14589  },
14590  {
14591   "alignment" : 8,
14592   "fields" :
14593   [
14594    {
14595     "access" : "private",
14596     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14597    }
14598   ],
14599   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14600   "name" : "android::hardware::details::hidl_pointer<char>",
14601   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14602   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14603   "size" : 8,
14604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14605   "template_args" : [ "_ZTIc" ]
14606  },
14607  {
14608   "access" : "private",
14609   "alignment" : 8,
14610   "fields" :
14611   [
14612    {
14613     "field_name" : "mPointer",
14614     "referenced_type" : "_ZTIPc"
14615    },
14616    {
14617     "field_name" : "_pad",
14618     "referenced_type" : "_ZTIm"
14619    }
14620   ],
14621   "is_anonymous" : true,
14622   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14623   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14624   "record_kind" : "union",
14625   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14626   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14627   "size" : 8,
14628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14629  },
14630  {
14631   "alignment" : 8,
14632   "fields" :
14633   [
14634    {
14635     "access" : "private",
14636     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
14637    }
14638   ],
14639   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14640   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14641   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14642   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14643   "size" : 8,
14644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14645   "template_args" : [ "_ZTIh" ]
14646  },
14647  {
14648   "access" : "private",
14649   "alignment" : 8,
14650   "fields" :
14651   [
14652    {
14653     "field_name" : "mPointer",
14654     "referenced_type" : "_ZTIPh"
14655    },
14656    {
14657     "field_name" : "_pad",
14658     "referenced_type" : "_ZTIm"
14659    }
14660   ],
14661   "is_anonymous" : true,
14662   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14663   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14664   "record_kind" : "union",
14665   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14666   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
14667   "size" : 8,
14668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14669  },
14670  {
14671   "alignment" : 8,
14672   "fields" :
14673   [
14674    {
14675     "access" : "private",
14676     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14677    }
14678   ],
14679   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14680   "name" : "android::hardware::details::hidl_pointer<int>",
14681   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14682   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14683   "size" : 8,
14684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14685   "template_args" : [ "_ZTIi" ]
14686  },
14687  {
14688   "access" : "private",
14689   "alignment" : 8,
14690   "fields" :
14691   [
14692    {
14693     "field_name" : "mPointer",
14694     "referenced_type" : "_ZTIPi"
14695    },
14696    {
14697     "field_name" : "_pad",
14698     "referenced_type" : "_ZTIm"
14699    }
14700   ],
14701   "is_anonymous" : true,
14702   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14703   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14704   "record_kind" : "union",
14705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14706   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14707   "size" : 8,
14708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14709  },
14710  {
14711   "alignment" : 8,
14712   "fields" :
14713   [
14714    {
14715     "access" : "private",
14716     "field_name" : "buffer",
14717     "referenced_type" : "_ZTIA64_c"
14718    }
14719   ],
14720   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14721   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14722   "record_kind" : "class",
14723   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14724   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14725   "size" : 64,
14726   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14727   "template_args" :
14728   [
14729    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14730   ]
14731  },
14732  {
14733   "alignment" : 8,
14734   "fields" :
14735   [
14736    {
14737     "access" : "private",
14738     "field_name" : "mStatus",
14739     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14740    },
14741    {
14742     "access" : "private",
14743     "field_name" : "mCheckedStatus",
14744     "field_offset" : 256,
14745     "referenced_type" : "_ZTIb"
14746    }
14747   ],
14748   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14749   "name" : "android::hardware::details::return_status",
14750   "record_kind" : "class",
14751   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14752   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14753   "size" : 40,
14754   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14755  },
14756  {
14757   "alignment" : 8,
14758   "fields" :
14759   [
14760    {
14761     "access" : "private",
14762     "field_name" : "mBase",
14763     "referenced_type" : "_ZTIPKh"
14764    }
14765   ],
14766   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
14767   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
14768   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
14769   "self_type" : "_ZTIN7android8hardware7details14const_accessorIhLm32EJEEE",
14770   "size" : 8,
14771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14772   "template_args" : [ "_ZTIh" ]
14773  },
14774  {
14775   "alignment" : 8,
14776   "fields" :
14777   [
14778    {
14779     "access" : "protected",
14780     "field_name" : "mInstrumentationCallbacks",
14781     "field_offset" : 64,
14782     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14783    },
14784    {
14785     "access" : "protected",
14786     "field_name" : "mEnableInstrumentation",
14787     "field_offset" : 256,
14788     "referenced_type" : "_ZTIb"
14789    },
14790    {
14791     "access" : "protected",
14792     "field_name" : "mInstrumentationLibPackage",
14793     "field_offset" : 320,
14794     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14795    },
14796    {
14797     "access" : "protected",
14798     "field_name" : "mInterfaceName",
14799     "field_offset" : 512,
14800     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14801    }
14802   ],
14803   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14804   "name" : "android::hardware::details::HidlInstrumentor",
14805   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14806   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14807   "size" : 88,
14808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14809   "vtable_components" :
14810   [
14811    {
14812     "kind" : "offset_to_top"
14813    },
14814    {
14815     "kind" : "rtti",
14816     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14817    },
14818    {
14819     "kind" : "complete_dtor_pointer",
14820     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14821    },
14822    {
14823     "kind" : "deleting_dtor_pointer",
14824     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14825    }
14826   ]
14827  },
14828  {
14829   "alignment" : 1,
14830   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14831   "name" : "android::hardware::details::i_tag",
14832   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14833   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14834   "size" : 1,
14835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14836  },
14837  {
14838   "alignment" : 1,
14839   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14840   "name" : "android::hardware::details::bs_tag",
14841   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14842   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14843   "size" : 1,
14844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14845  },
14846  {
14847   "alignment" : 1,
14848   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14849   "name" : "android::hardware::details::bnhw_tag",
14850   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14851   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14852   "size" : 1,
14853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14854  },
14855  {
14856   "alignment" : 1,
14857   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14858   "name" : "android::hardware::details::bphw_tag",
14859   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14860   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14861   "size" : 1,
14862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14863  },
14864  {
14865   "alignment" : 1,
14866   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14867   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14868   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14869   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14870   "size" : 1,
14871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14872   "template_args" : [ "_ZTIh" ]
14873  },
14874  {
14875   "alignment" : 8,
14876   "fields" :
14877   [
14878    {
14879     "access" : "private",
14880     "field_name" : "mBuffer",
14881     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
14882    },
14883    {
14884     "access" : "private",
14885     "field_name" : "mSize",
14886     "field_offset" : 64,
14887     "referenced_type" : "_ZTIj"
14888    },
14889    {
14890     "access" : "private",
14891     "field_name" : "mOwnsBuffer",
14892     "field_offset" : 96,
14893     "referenced_type" : "_ZTIb"
14894    },
14895    {
14896     "access" : "private",
14897     "field_name" : "mPad",
14898     "field_offset" : 104,
14899     "referenced_type" : "_ZTIA3_h"
14900    }
14901   ],
14902   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14903   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14904   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14905   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
14906   "size" : 16,
14907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14908   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
14909  },
14910  {
14911   "alignment" : 8,
14912   "fields" :
14913   [
14914    {
14915     "access" : "private",
14916     "field_name" : "mBuffer",
14917     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14918    },
14919    {
14920     "access" : "private",
14921     "field_name" : "mSize",
14922     "field_offset" : 64,
14923     "referenced_type" : "_ZTIj"
14924    },
14925    {
14926     "access" : "private",
14927     "field_name" : "mOwnsBuffer",
14928     "field_offset" : 96,
14929     "referenced_type" : "_ZTIb"
14930    },
14931    {
14932     "access" : "private",
14933     "field_name" : "mPad",
14934     "field_offset" : 104,
14935     "referenced_type" : "_ZTIA3_h"
14936    }
14937   ],
14938   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14939   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14940   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14941   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14942   "size" : 16,
14943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14944   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14945  },
14946  {
14947   "alignment" : 8,
14948   "fields" :
14949   [
14950    {
14951     "access" : "private",
14952     "field_name" : "mBuffer",
14953     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14954    },
14955    {
14956     "access" : "private",
14957     "field_name" : "mSize",
14958     "field_offset" : 64,
14959     "referenced_type" : "_ZTIj"
14960    },
14961    {
14962     "access" : "private",
14963     "field_name" : "mOwnsBuffer",
14964     "field_offset" : 96,
14965     "referenced_type" : "_ZTIb"
14966    },
14967    {
14968     "access" : "private",
14969     "field_name" : "mPad",
14970     "field_offset" : 104,
14971     "referenced_type" : "_ZTIA3_h"
14972    }
14973   ],
14974   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14975   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14976   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14977   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14978   "size" : 16,
14979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14980   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14981  },
14982  {
14983   "alignment" : 8,
14984   "fields" :
14985   [
14986    {
14987     "access" : "private",
14988     "field_name" : "mBuffer",
14989     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE"
14990    },
14991    {
14992     "access" : "private",
14993     "field_name" : "mSize",
14994     "field_offset" : 64,
14995     "referenced_type" : "_ZTIj"
14996    },
14997    {
14998     "access" : "private",
14999     "field_name" : "mOwnsBuffer",
15000     "field_offset" : 96,
15001     "referenced_type" : "_ZTIb"
15002    },
15003    {
15004     "access" : "private",
15005     "field_name" : "mPad",
15006     "field_offset" : 104,
15007     "referenced_type" : "_ZTIA3_h"
15008    }
15009   ],
15010   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15011   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
15012   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15013   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE",
15014   "size" : 16,
15015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15016   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE" ]
15017  },
15018  {
15019   "alignment" : 8,
15020   "fields" :
15021   [
15022    {
15023     "access" : "private",
15024     "field_name" : "mBuffer",
15025     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_021HmacSharingParametersEEE"
15026    },
15027    {
15028     "access" : "private",
15029     "field_name" : "mSize",
15030     "field_offset" : 64,
15031     "referenced_type" : "_ZTIj"
15032    },
15033    {
15034     "access" : "private",
15035     "field_name" : "mOwnsBuffer",
15036     "field_offset" : 96,
15037     "referenced_type" : "_ZTIb"
15038    },
15039    {
15040     "access" : "private",
15041     "field_name" : "mPad",
15042     "field_offset" : 104,
15043     "referenced_type" : "_ZTIA3_h"
15044    }
15045   ],
15046   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15047   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::HmacSharingParameters>",
15048   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15049   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_021HmacSharingParametersEEE",
15050   "size" : 16,
15051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15052   "template_args" : [ "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE" ]
15053  },
15054  {
15055   "alignment" : 8,
15056   "fields" :
15057   [
15058    {
15059     "access" : "private",
15060     "field_name" : "mBuffer",
15061     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
15062    },
15063    {
15064     "access" : "private",
15065     "field_name" : "mSize",
15066     "field_offset" : 64,
15067     "referenced_type" : "_ZTIj"
15068    },
15069    {
15070     "access" : "private",
15071     "field_name" : "mOwnsBuffer",
15072     "field_offset" : 96,
15073     "referenced_type" : "_ZTIb"
15074    },
15075    {
15076     "access" : "private",
15077     "field_name" : "mPad",
15078     "field_offset" : 104,
15079     "referenced_type" : "_ZTIA3_h"
15080    }
15081   ],
15082   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15083   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
15084   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15085   "self_type" : "_ZTIN7android8hardware8hidl_vecINS1_IhEEEE",
15086   "size" : 16,
15087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15088   "template_args" : [ "_ZTIN7android8hardware8hidl_vecIhEE" ]
15089  },
15090  {
15091   "alignment" : 8,
15092   "fields" :
15093   [
15094    {
15095     "access" : "private",
15096     "field_name" : "mBuffer",
15097     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15098    },
15099    {
15100     "access" : "private",
15101     "field_name" : "mSize",
15102     "field_offset" : 64,
15103     "referenced_type" : "_ZTIj"
15104    },
15105    {
15106     "access" : "private",
15107     "field_name" : "mOwnsBuffer",
15108     "field_offset" : 96,
15109     "referenced_type" : "_ZTIb"
15110    },
15111    {
15112     "access" : "private",
15113     "field_name" : "mPad",
15114     "field_offset" : 104,
15115     "referenced_type" : "_ZTIA3_h"
15116    }
15117   ],
15118   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15119   "name" : "android::hardware::hidl_vec<char>",
15120   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15121   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15122   "size" : 16,
15123   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15124   "template_args" : [ "_ZTIc" ]
15125  },
15126  {
15127   "alignment" : 8,
15128   "fields" :
15129   [
15130    {
15131     "access" : "private",
15132     "field_name" : "mBuffer",
15133     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
15134    },
15135    {
15136     "access" : "private",
15137     "field_name" : "mSize",
15138     "field_offset" : 64,
15139     "referenced_type" : "_ZTIj"
15140    },
15141    {
15142     "access" : "private",
15143     "field_name" : "mOwnsBuffer",
15144     "field_offset" : 96,
15145     "referenced_type" : "_ZTIb"
15146    },
15147    {
15148     "access" : "private",
15149     "field_name" : "mPad",
15150     "field_offset" : 104,
15151     "referenced_type" : "_ZTIA3_h"
15152    }
15153   ],
15154   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15155   "name" : "android::hardware::hidl_vec<unsigned char>",
15156   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15157   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15158   "size" : 16,
15159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15160   "template_args" : [ "_ZTIh" ]
15161  },
15162  {
15163   "alignment" : 8,
15164   "fields" :
15165   [
15166    {
15167     "access" : "private",
15168     "field_name" : "mBuffer",
15169     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15170    },
15171    {
15172     "access" : "private",
15173     "field_name" : "mSize",
15174     "field_offset" : 64,
15175     "referenced_type" : "_ZTIj"
15176    },
15177    {
15178     "access" : "private",
15179     "field_name" : "mOwnsBuffer",
15180     "field_offset" : 96,
15181     "referenced_type" : "_ZTIb"
15182    },
15183    {
15184     "access" : "private",
15185     "field_name" : "mPad",
15186     "field_offset" : 104,
15187     "referenced_type" : "_ZTIA3_h"
15188    }
15189   ],
15190   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15191   "name" : "android::hardware::hidl_vec<int>",
15192   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15193   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15194   "size" : 16,
15195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15196   "template_args" : [ "_ZTIi" ]
15197  },
15198  {
15199   "alignment" : 8,
15200   "base_specifiers" :
15201   [
15202    {
15203     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15204    }
15205   ],
15206   "fields" :
15207   [
15208    {
15209     "access" : "protected",
15210     "field_name" : "mSchedPolicy",
15211     "field_offset" : 64,
15212     "referenced_type" : "_ZTIi"
15213    },
15214    {
15215     "access" : "protected",
15216     "field_name" : "mSchedPriority",
15217     "field_offset" : 96,
15218     "referenced_type" : "_ZTIi"
15219    },
15220    {
15221     "access" : "private",
15222     "field_name" : "mExtras",
15223     "field_offset" : 128,
15224     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15225    },
15226    {
15227     "access" : "private",
15228     "field_name" : "mReserved0",
15229     "field_offset" : 192,
15230     "referenced_type" : "_ZTIPv"
15231    }
15232   ],
15233   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15234   "name" : "android::hardware::BHwBinder",
15235   "record_kind" : "class",
15236   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15237   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15238   "size" : 48,
15239   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15240   "vtable_components" :
15241   [
15242    {
15243     "component_value" : 32,
15244     "kind" : "vbase_offset"
15245    },
15246    {
15247     "kind" : "offset_to_top"
15248    },
15249    {
15250     "kind" : "rtti",
15251     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15261    },
15262    {
15263     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15267    },
15268    {
15269     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15279    },
15280    {
15281     "kind" : "complete_dtor_pointer",
15282     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15283    },
15284    {
15285     "kind" : "deleting_dtor_pointer",
15286     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15287    },
15288    {
15289     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15290    },
15291    {
15292     "kind" : "vcall_offset"
15293    },
15294    {
15295     "kind" : "vcall_offset"
15296    },
15297    {
15298     "kind" : "vcall_offset"
15299    },
15300    {
15301     "kind" : "vcall_offset"
15302    },
15303    {
15304     "component_value" : -32,
15305     "kind" : "vcall_offset"
15306    },
15307    {
15308     "component_value" : -32,
15309     "kind" : "offset_to_top"
15310    },
15311    {
15312     "kind" : "rtti",
15313     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15314    },
15315    {
15316     "kind" : "complete_dtor_pointer",
15317     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
15318    },
15319    {
15320     "kind" : "deleting_dtor_pointer",
15321     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
15322    },
15323    {
15324     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15328    },
15329    {
15330     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15331    },
15332    {
15333     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15334    }
15335   ]
15336  },
15337  {
15338   "alignment" : 4,
15339   "fields" :
15340   [
15341    {
15342     "field_name" : "sched_policy",
15343     "referenced_type" : "_ZTIi"
15344    },
15345    {
15346     "field_name" : "prio",
15347     "field_offset" : 32,
15348     "referenced_type" : "_ZTIi"
15349    }
15350   ],
15351   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15352   "name" : "android::hardware::SchedPrio",
15353   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15354   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15355   "size" : 8,
15356   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15357  },
15358  {
15359   "alignment" : 8,
15360   "fields" :
15361   [
15362    {
15363     "field_name" : "algorithm",
15364     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09AlgorithmE"
15365    },
15366    {
15367     "field_name" : "blockMode",
15368     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09BlockModeE"
15369    },
15370    {
15371     "field_name" : "paddingMode",
15372     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_011PaddingModeE"
15373    },
15374    {
15375     "field_name" : "digest",
15376     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_06DigestE"
15377    },
15378    {
15379     "field_name" : "ecCurve",
15380     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_07EcCurveE"
15381    },
15382    {
15383     "field_name" : "origin",
15384     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_09KeyOriginE"
15385    },
15386    {
15387     "field_name" : "keyBlobUsageRequirements",
15388     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE"
15389    },
15390    {
15391     "field_name" : "purpose",
15392     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_010KeyPurposeE"
15393    },
15394    {
15395     "field_name" : "keyDerivationFunction",
15396     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021KeyDerivationFunctionE"
15397    },
15398    {
15399     "field_name" : "hardwareAuthenticatorType",
15400     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15401    },
15402    {
15403     "field_name" : "hardwareType",
15404     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15405    },
15406    {
15407     "field_name" : "boolValue",
15408     "referenced_type" : "_ZTIb"
15409    },
15410    {
15411     "field_name" : "integer",
15412     "referenced_type" : "_ZTIj"
15413    },
15414    {
15415     "field_name" : "longInteger",
15416     "referenced_type" : "_ZTIm"
15417    },
15418    {
15419     "field_name" : "dateTime",
15420     "referenced_type" : "_ZTIm"
15421    }
15422   ],
15423   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15424   "name" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
15425   "record_kind" : "union",
15426   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15427   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE",
15428   "size" : 8,
15429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15430  },
15431  {
15432   "alignment" : 8,
15433   "fields" :
15434   [
15435    {
15436     "field_name" : "tag",
15437     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_03TagE"
15438    },
15439    {
15440     "field_name" : "f",
15441     "field_offset" : 64,
15442     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE"
15443    },
15444    {
15445     "field_name" : "blob",
15446     "field_offset" : 128,
15447     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15448    }
15449   ],
15450   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15451   "name" : "android::hardware::keymaster::V4_0::KeyParameter",
15452   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15453   "self_type" : "_ZTIN7android8hardware9keymaster4V4_012KeyParameterE",
15454   "size" : 32,
15455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15456  },
15457  {
15458   "alignment" : 8,
15459   "base_specifiers" :
15460   [
15461    {
15462     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15463    }
15464   ],
15465   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15466   "name" : "android::hardware::keymaster::V4_0::IKeymasterDevice",
15467   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15468   "self_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE",
15469   "size" : 24,
15470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/IKeymasterDevice.h",
15471   "vtable_components" :
15472   [
15473    {
15474     "component_value" : 8,
15475     "kind" : "vbase_offset"
15476    },
15477    {
15478     "kind" : "offset_to_top"
15479    },
15480    {
15481     "kind" : "rtti",
15482     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15483    },
15484    {
15485     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_016IKeymasterDevice8isRemoteEv"
15486    },
15487    {
15488     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15489    },
15490    {
15491     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15492    },
15493    {
15494     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15495    },
15496    {
15497     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15498    },
15499    {
15500     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21setHALInstrumentationEv"
15501    },
15502    {
15503     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15504    },
15505    {
15506     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice4pingEv"
15507    },
15508    {
15509     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15510    },
15511    {
15512     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21notifySyspropsChangedEv"
15513    },
15514    {
15515     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15516    },
15517    {
15518     "kind" : "complete_dtor_pointer",
15519     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15520    },
15521    {
15522     "kind" : "deleting_dtor_pointer",
15523     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15524    },
15525    {
15526     "is_pure" : true,
15527     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15528    },
15529    {
15530     "is_pure" : true,
15531     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15532    },
15533    {
15534     "is_pure" : true,
15535     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15536    },
15537    {
15538     "is_pure" : true,
15539     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15540    },
15541    {
15542     "is_pure" : true,
15543     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15544    },
15545    {
15546     "is_pure" : true,
15547     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15548    },
15549    {
15550     "is_pure" : true,
15551     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15552    },
15553    {
15554     "is_pure" : true,
15555     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEmmNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15556    },
15557    {
15558     "is_pure" : true,
15559     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15560    },
15561    {
15562     "is_pure" : true,
15563     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15564    },
15565    {
15566     "is_pure" : true,
15567     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15568    },
15569    {
15570     "is_pure" : true,
15571     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
15572    },
15573    {
15574     "is_pure" : true,
15575     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
15576    },
15577    {
15578     "is_pure" : true,
15579     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice13deleteAllKeysEv"
15580    },
15581    {
15582     "is_pure" : true,
15583     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice21destroyAttestationIdsEv"
15584    },
15585    {
15586     "is_pure" : true,
15587     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE"
15588    },
15589    {
15590     "is_pure" : true,
15591     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
15592    },
15593    {
15594     "is_pure" : true,
15595     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
15596    },
15597    {
15598     "is_pure" : true,
15599     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_016IKeymasterDevice5abortEm"
15600    },
15601    {
15602     "kind" : "vcall_offset"
15603    },
15604    {
15605     "kind" : "vcall_offset"
15606    },
15607    {
15608     "kind" : "vcall_offset"
15609    },
15610    {
15611     "kind" : "vcall_offset"
15612    },
15613    {
15614     "component_value" : -8,
15615     "kind" : "vcall_offset"
15616    },
15617    {
15618     "component_value" : -8,
15619     "kind" : "offset_to_top"
15620    },
15621    {
15622     "kind" : "rtti",
15623     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
15624    },
15625    {
15626     "kind" : "complete_dtor_pointer",
15627     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_016IKeymasterDeviceD1Ev"
15628    },
15629    {
15630     "kind" : "deleting_dtor_pointer",
15631     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_016IKeymasterDeviceD0Ev"
15632    },
15633    {
15634     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15635    },
15636    {
15637     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15638    },
15639    {
15640     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15641    },
15642    {
15643     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15644    }
15645   ]
15646  },
15647  {
15648   "alignment" : 8,
15649   "fields" :
15650   [
15651    {
15652     "field_name" : "challenge",
15653     "referenced_type" : "_ZTIm"
15654    },
15655    {
15656     "field_name" : "userId",
15657     "field_offset" : 64,
15658     "referenced_type" : "_ZTIm"
15659    },
15660    {
15661     "field_name" : "authenticatorId",
15662     "field_offset" : 128,
15663     "referenced_type" : "_ZTIm"
15664    },
15665    {
15666     "field_name" : "authenticatorType",
15667     "field_offset" : 192,
15668     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
15669    },
15670    {
15671     "field_name" : "timestamp",
15672     "field_offset" : 256,
15673     "referenced_type" : "_ZTIm"
15674    },
15675    {
15676     "field_name" : "mac",
15677     "field_offset" : 320,
15678     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15679    }
15680   ],
15681   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15682   "name" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
15683   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15684   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017HardwareAuthTokenE",
15685   "size" : 56,
15686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15687  },
15688  {
15689   "alignment" : 8,
15690   "fields" :
15691   [
15692    {
15693     "field_name" : "challenge",
15694     "referenced_type" : "_ZTIm"
15695    },
15696    {
15697     "field_name" : "timestamp",
15698     "field_offset" : 64,
15699     "referenced_type" : "_ZTIm"
15700    },
15701    {
15702     "field_name" : "parametersVerified",
15703     "field_offset" : 128,
15704     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15705    },
15706    {
15707     "field_name" : "securityLevel",
15708     "field_offset" : 256,
15709     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_013SecurityLevelE"
15710    },
15711    {
15712     "field_name" : "mac",
15713     "field_offset" : 320,
15714     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
15715    }
15716   ],
15717   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15718   "name" : "android::hardware::keymaster::V4_0::VerificationToken",
15719   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15720   "self_type" : "_ZTIN7android8hardware9keymaster4V4_017VerificationTokenE",
15721   "size" : 56,
15722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15723  },
15724  {
15725   "alignment" : 8,
15726   "fields" :
15727   [
15728    {
15729     "field_name" : "softwareEnforced",
15730     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15731    },
15732    {
15733     "field_name" : "hardwareEnforced",
15734     "field_offset" : 128,
15735     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
15736    }
15737   ],
15738   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15739   "name" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
15740   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15741   "self_type" : "_ZTIN7android8hardware9keymaster4V4_018KeyCharacteristicsE",
15742   "size" : 32,
15743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
15744  },
15745  {
15746   "alignment" : 8,
15747   "base_specifiers" :
15748   [
15749    {
15750     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15751    }
15752   ],
15753   "fields" :
15754   [
15755    {
15756     "access" : "private",
15757     "field_name" : "_hidl_mImpl",
15758     "field_offset" : 1024,
15759     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_016IKeymasterDeviceEEE"
15760    }
15761   ],
15762   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15763   "name" : "android::hardware::keymaster::V4_0::BnHwKeymasterDevice",
15764   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15765   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE",
15766   "size" : 152,
15767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BnHwKeymasterDevice.h",
15768   "vtable_components" :
15769   [
15770    {
15771     "component_value" : 136,
15772     "kind" : "vbase_offset"
15773    },
15774    {
15775     "kind" : "offset_to_top"
15776    },
15777    {
15778     "kind" : "rtti",
15779     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15783    },
15784    {
15785     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15786    },
15787    {
15788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15789    },
15790    {
15791     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15792    },
15793    {
15794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15795    },
15796    {
15797     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15798    },
15799    {
15800     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15801    },
15802    {
15803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15804    },
15805    {
15806     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15807    },
15808    {
15809     "kind" : "complete_dtor_pointer",
15810     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15811    },
15812    {
15813     "kind" : "deleting_dtor_pointer",
15814     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15815    },
15816    {
15817     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15818    },
15819    {
15820     "component_value" : -32,
15821     "kind" : "offset_to_top"
15822    },
15823    {
15824     "kind" : "rtti",
15825     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15826    },
15827    {
15828     "kind" : "complete_dtor_pointer",
15829     "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15830    },
15831    {
15832     "kind" : "deleting_dtor_pointer",
15833     "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15834    },
15835    {
15836     "kind" : "vcall_offset"
15837    },
15838    {
15839     "kind" : "vcall_offset"
15840    },
15841    {
15842     "kind" : "vcall_offset"
15843    },
15844    {
15845     "kind" : "vcall_offset"
15846    },
15847    {
15848     "component_value" : -136,
15849     "kind" : "vcall_offset"
15850    },
15851    {
15852     "component_value" : -136,
15853     "kind" : "offset_to_top"
15854    },
15855    {
15856     "kind" : "rtti",
15857     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BnHwKeymasterDeviceE"
15858    },
15859    {
15860     "kind" : "complete_dtor_pointer",
15861     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD1Ev"
15862    },
15863    {
15864     "kind" : "deleting_dtor_pointer",
15865     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_019BnHwKeymasterDeviceD0Ev"
15866    },
15867    {
15868     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15869    },
15870    {
15871     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15872    },
15873    {
15874     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15875    },
15876    {
15877     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15878    }
15879   ]
15880  },
15881  {
15882   "alignment" : 8,
15883   "base_specifiers" :
15884   [
15885    {
15886     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEEE"
15887    },
15888    {
15889     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15890    }
15891   ],
15892   "fields" :
15893   [
15894    {
15895     "access" : "private",
15896     "field_name" : "_hidl_mMutex",
15897     "field_offset" : 1088,
15898     "referenced_type" : "_ZTINSt3__15mutexE"
15899    },
15900    {
15901     "access" : "private",
15902     "field_name" : "_hidl_mDeathRecipients",
15903     "field_offset" : 1408,
15904     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15905    }
15906   ],
15907   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15908   "name" : "android::hardware::keymaster::V4_0::BpHwKeymasterDevice",
15909   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15910   "self_type" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE",
15911   "size" : 216,
15912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/BpHwKeymasterDevice.h",
15913   "vtable_components" :
15914   [
15915    {
15916     "component_value" : 200,
15917     "kind" : "vbase_offset"
15918    },
15919    {
15920     "kind" : "offset_to_top"
15921    },
15922    {
15923     "kind" : "rtti",
15924     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
15925    },
15926    {
15927     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_019BpHwKeymasterDevice8isRemoteEv"
15928    },
15929    {
15930     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15931    },
15932    {
15933     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15934    },
15935    {
15936     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15937    },
15938    {
15939     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15940    },
15941    {
15942     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21setHALInstrumentationEv"
15943    },
15944    {
15945     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15946    },
15947    {
15948     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice4pingEv"
15949    },
15950    {
15951     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15952    },
15953    {
15954     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21notifySyspropsChangedEv"
15955    },
15956    {
15957     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15958    },
15959    {
15960     "kind" : "complete_dtor_pointer",
15961     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
15962    },
15963    {
15964     "kind" : "deleting_dtor_pointer",
15965     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
15966    },
15967    {
15968     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS2_13SecurityLevelERKNS0_11hidl_stringES9_EEE"
15969    },
15970    {
15971     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS2_9ErrorCodeERKNS2_21HmacSharingParametersEEEE"
15972    },
15973    {
15974     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS2_21HmacSharingParametersEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEEEEE"
15975    },
15976    {
15977     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeERKNS2_17VerificationTokenEEEE"
15978    },
15979    {
15980     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
15981    },
15982    {
15983     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IhEERKNS2_18KeyCharacteristicsEEEE"
15984    },
15985    {
15986     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS2_12KeyParameterEEENS2_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS2_9ErrorCodeESC_RKNS2_18KeyCharacteristicsEEEE"
15987    },
15988    {
15989     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS2_12KeyParameterEEEmmNSt3__18functionIFvNS2_9ErrorCodeES7_RKNS2_18KeyCharacteristicsEEEE"
15990    },
15991    {
15992     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_9ErrorCodeERKNS2_18KeyCharacteristicsEEEE"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9exportKeyENS2_9KeyFormatERKNS0_8hidl_vecIhEES8_S8_NSt3__18functionIFvNS2_9ErrorCodeES8_EEE"
15996    },
15997    {
15998     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeERKNS4_IS5_EEEEE"
15999    },
16000    {
16001     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS2_12KeyParameterEEENSt3__18functionIFvNS2_9ErrorCodeES7_EEE"
16002    },
16003    {
16004     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16005    },
16006    {
16007     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice13deleteAllKeysEv"
16008    },
16009    {
16010     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice21destroyAttestationIdsEv"
16011    },
16012    {
16013     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5beginENS2_10KeyPurposeERKNS0_8hidl_vecIhEERKNS5_INS2_12KeyParameterEEERKNS2_17HardwareAuthTokenENSt3__18functionIFvNS2_9ErrorCodeESC_mEEE"
16014    },
16015    {
16016     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEERKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeEjS8_SB_EEE"
16017    },
16018    {
16019     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS2_12KeyParameterEEERKNS4_IhEESB_RKNS2_17HardwareAuthTokenERKNS2_17VerificationTokenENSt3__18functionIFvNS2_9ErrorCodeES8_SB_EEE"
16020    },
16021    {
16022     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice5abortEm"
16023    },
16024    {
16025     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
16026    },
16027    {
16028     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16029    },
16030    {
16031     "component_value" : 192,
16032     "kind" : "vbase_offset"
16033    },
16034    {
16035     "component_value" : -8,
16036     "kind" : "offset_to_top"
16037    },
16038    {
16039     "kind" : "rtti",
16040     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16041    },
16042    {
16043     "kind" : "complete_dtor_pointer",
16044     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16045    },
16046    {
16047     "kind" : "deleting_dtor_pointer",
16048     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16049    },
16050    {
16051     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_016IKeymasterDeviceEE10onAsBinderEv"
16052    },
16053    {
16054     "component_value" : 184,
16055     "kind" : "vbase_offset"
16056    },
16057    {
16058     "component_value" : -16,
16059     "kind" : "offset_to_top"
16060    },
16061    {
16062     "kind" : "rtti",
16063     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16064    },
16065    {
16066     "kind" : "complete_dtor_pointer",
16067     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16068    },
16069    {
16070     "kind" : "deleting_dtor_pointer",
16071     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16072    },
16073    {
16074     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16075    },
16076    {
16077     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16078    },
16079    {
16080     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16081    },
16082    {
16083     "component_value" : -48,
16084     "kind" : "offset_to_top"
16085    },
16086    {
16087     "kind" : "rtti",
16088     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16089    },
16090    {
16091     "kind" : "complete_dtor_pointer",
16092     "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16093    },
16094    {
16095     "kind" : "deleting_dtor_pointer",
16096     "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16097    },
16098    {
16099     "kind" : "vcall_offset"
16100    },
16101    {
16102     "component_value" : -184,
16103     "kind" : "vcall_offset"
16104    },
16105    {
16106     "component_value" : -200,
16107     "kind" : "vcall_offset"
16108    },
16109    {
16110     "component_value" : -184,
16111     "kind" : "vcall_offset"
16112    },
16113    {
16114     "component_value" : -200,
16115     "kind" : "vcall_offset"
16116    },
16117    {
16118     "component_value" : -200,
16119     "kind" : "offset_to_top"
16120    },
16121    {
16122     "kind" : "rtti",
16123     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_019BpHwKeymasterDeviceE"
16124    },
16125    {
16126     "kind" : "complete_dtor_pointer",
16127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD1Ev"
16128    },
16129    {
16130     "kind" : "deleting_dtor_pointer",
16131     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_019BpHwKeymasterDeviceD0Ev"
16132    },
16133    {
16134     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16135    },
16136    {
16137     "mangled_component_name" : "_ZTv0_n40_N7android8hardware9keymaster4V4_019BpHwKeymasterDevice15onLastStrongRefEPKv"
16138    },
16139    {
16140     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16141    },
16142    {
16143     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16144    }
16145   ]
16146  },
16147  {
16148   "alignment" : 8,
16149   "fields" :
16150   [
16151    {
16152     "field_name" : "seed",
16153     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
16154    },
16155    {
16156     "field_name" : "nonce",
16157     "field_offset" : 128,
16158     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE"
16159    }
16160   ],
16161   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16162   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
16163   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16164   "self_type" : "_ZTIN7android8hardware9keymaster4V4_021HmacSharingParametersE",
16165   "size" : 48,
16166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
16167  },
16168  {
16169   "alignment" : 8,
16170   "base_specifiers" :
16171   [
16172    {
16173     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_016IKeymasterDeviceE"
16174    }
16175   ],
16176   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16177   "name" : "android::hardware::keymaster::V4_1::IKeymasterDevice",
16178   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16179   "self_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE",
16180   "size" : 24,
16181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/IKeymasterDevice.h",
16182   "vtable_components" :
16183   [
16184    {
16185     "component_value" : 8,
16186     "kind" : "vbase_offset"
16187    },
16188    {
16189     "kind" : "offset_to_top"
16190    },
16191    {
16192     "kind" : "rtti",
16193     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16194    },
16195    {
16196     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16197    },
16198    {
16199     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16200    },
16201    {
16202     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16203    },
16204    {
16205     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16206    },
16207    {
16208     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16209    },
16210    {
16211     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21setHALInstrumentationEv"
16212    },
16213    {
16214     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16215    },
16216    {
16217     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice4pingEv"
16218    },
16219    {
16220     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16221    },
16222    {
16223     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21notifySyspropsChangedEv"
16224    },
16225    {
16226     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16227    },
16228    {
16229     "kind" : "complete_dtor_pointer",
16230     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16231    },
16232    {
16233     "kind" : "deleting_dtor_pointer",
16234     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16235    },
16236    {
16237     "is_pure" : true,
16238     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16239    },
16240    {
16241     "is_pure" : true,
16242     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16243    },
16244    {
16245     "is_pure" : true,
16246     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16247    },
16248    {
16249     "is_pure" : true,
16250     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16251    },
16252    {
16253     "is_pure" : true,
16254     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16255    },
16256    {
16257     "is_pure" : true,
16258     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16259    },
16260    {
16261     "is_pure" : true,
16262     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16263    },
16264    {
16265     "is_pure" : true,
16266     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEmmNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16267    },
16268    {
16269     "is_pure" : true,
16270     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16271    },
16272    {
16273     "is_pure" : true,
16274     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16275    },
16276    {
16277     "is_pure" : true,
16278     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16279    },
16280    {
16281     "is_pure" : true,
16282     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16283    },
16284    {
16285     "is_pure" : true,
16286     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16287    },
16288    {
16289     "is_pure" : true,
16290     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice13deleteAllKeysEv"
16291    },
16292    {
16293     "is_pure" : true,
16294     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice21destroyAttestationIdsEv"
16295    },
16296    {
16297     "is_pure" : true,
16298     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_mEEE"
16299    },
16300    {
16301     "is_pure" : true,
16302     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6updateEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16303    },
16304    {
16305     "is_pure" : true,
16306     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice6finishEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16307    },
16308    {
16309     "is_pure" : true,
16310     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice5abortEm"
16311    },
16312    {
16313     "is_pure" : true,
16314     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16315    },
16316    {
16317     "is_pure" : true,
16318     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_116IKeymasterDevice14earlyBootEndedEv"
16319    },
16320    {
16321     "kind" : "vcall_offset"
16322    },
16323    {
16324     "kind" : "vcall_offset"
16325    },
16326    {
16327     "kind" : "vcall_offset"
16328    },
16329    {
16330     "kind" : "vcall_offset"
16331    },
16332    {
16333     "component_value" : -8,
16334     "kind" : "vcall_offset"
16335    },
16336    {
16337     "component_value" : -8,
16338     "kind" : "offset_to_top"
16339    },
16340    {
16341     "kind" : "rtti",
16342     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16343    },
16344    {
16345     "kind" : "complete_dtor_pointer",
16346     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_116IKeymasterDeviceD1Ev"
16347    },
16348    {
16349     "kind" : "deleting_dtor_pointer",
16350     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_116IKeymasterDeviceD0Ev"
16351    },
16352    {
16353     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16354    },
16355    {
16356     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16357    },
16358    {
16359     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16360    },
16361    {
16362     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16363    }
16364   ]
16365  },
16366  {
16367   "alignment" : 8,
16368   "base_specifiers" :
16369   [
16370    {
16371     "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_116IKeymasterDeviceE"
16372    },
16373    {
16374     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16375    }
16376   ],
16377   "fields" :
16378   [
16379    {
16380     "access" : "private",
16381     "field_name" : "mImpl",
16382     "field_offset" : 768,
16383     "referenced_type" : "_ZTIKN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16384    },
16385    {
16386     "access" : "private",
16387     "field_name" : "mOnewayQueue",
16388     "field_offset" : 832,
16389     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16390    }
16391   ],
16392   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16393   "name" : "android::hardware::keymaster::V4_1::BsKeymasterDevice",
16394   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16395   "self_type" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE",
16396   "size" : 136,
16397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BsKeymasterDevice.h",
16398   "vtable_components" :
16399   [
16400    {
16401     "component_value" : 120,
16402     "kind" : "vbase_offset"
16403    },
16404    {
16405     "kind" : "offset_to_top"
16406    },
16407    {
16408     "kind" : "rtti",
16409     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16410    },
16411    {
16412     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_116IKeymasterDevice8isRemoteEv"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16416    },
16417    {
16418     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16419    },
16420    {
16421     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16422    },
16423    {
16424     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16425    },
16426    {
16427     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21setHALInstrumentationEv"
16428    },
16429    {
16430     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16431    },
16432    {
16433     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice4pingEv"
16434    },
16435    {
16436     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16437    },
16438    {
16439     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21notifySyspropsChangedEv"
16440    },
16441    {
16442     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16443    },
16444    {
16445     "kind" : "complete_dtor_pointer",
16446     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16447    },
16448    {
16449     "kind" : "deleting_dtor_pointer",
16450     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16451    },
16452    {
16453     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16454    },
16455    {
16456     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16457    },
16458    {
16459     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16460    },
16461    {
16462     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16463    },
16464    {
16465     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16466    },
16467    {
16468     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16469    },
16470    {
16471     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16472    },
16473    {
16474     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEmmNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16475    },
16476    {
16477     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16478    },
16479    {
16480     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16481    },
16482    {
16483     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16484    },
16485    {
16486     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16487    },
16488    {
16489     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16490    },
16491    {
16492     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice13deleteAllKeysEv"
16493    },
16494    {
16495     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice21destroyAttestationIdsEv"
16496    },
16497    {
16498     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_mEEE"
16499    },
16500    {
16501     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6updateEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16502    },
16503    {
16504     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice6finishEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16505    },
16506    {
16507     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice5abortEm"
16508    },
16509    {
16510     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16511    },
16512    {
16513     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_117BsKeymasterDevice14earlyBootEndedEv"
16514    },
16515    {
16516     "component_value" : -8,
16517     "kind" : "offset_to_top"
16518    },
16519    {
16520     "kind" : "rtti",
16521     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16522    },
16523    {
16524     "kind" : "complete_dtor_pointer",
16525     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16526    },
16527    {
16528     "kind" : "deleting_dtor_pointer",
16529     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16530    },
16531    {
16532     "kind" : "vcall_offset"
16533    },
16534    {
16535     "kind" : "vcall_offset"
16536    },
16537    {
16538     "kind" : "vcall_offset"
16539    },
16540    {
16541     "kind" : "vcall_offset"
16542    },
16543    {
16544     "component_value" : -120,
16545     "kind" : "vcall_offset"
16546    },
16547    {
16548     "component_value" : -120,
16549     "kind" : "offset_to_top"
16550    },
16551    {
16552     "kind" : "rtti",
16553     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_117BsKeymasterDeviceE"
16554    },
16555    {
16556     "kind" : "complete_dtor_pointer",
16557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD1Ev"
16558    },
16559    {
16560     "kind" : "deleting_dtor_pointer",
16561     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_117BsKeymasterDeviceD0Ev"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16565    },
16566    {
16567     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16568    },
16569    {
16570     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16571    },
16572    {
16573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16574    }
16575   ]
16576  },
16577  {
16578   "alignment" : 8,
16579   "base_specifiers" :
16580   [
16581    {
16582     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16583    }
16584   ],
16585   "fields" :
16586   [
16587    {
16588     "access" : "private",
16589     "field_name" : "_hidl_mImpl",
16590     "field_offset" : 1024,
16591     "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE"
16592    }
16593   ],
16594   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16595   "name" : "android::hardware::keymaster::V4_1::BnHwKeymasterDevice",
16596   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16597   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE",
16598   "size" : 152,
16599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BnHwKeymasterDevice.h",
16600   "vtable_components" :
16601   [
16602    {
16603     "component_value" : 136,
16604     "kind" : "vbase_offset"
16605    },
16606    {
16607     "kind" : "offset_to_top"
16608    },
16609    {
16610     "kind" : "rtti",
16611     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16612    },
16613    {
16614     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16618    },
16619    {
16620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16621    },
16622    {
16623     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16624    },
16625    {
16626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16627    },
16628    {
16629     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16636    },
16637    {
16638     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16639    },
16640    {
16641     "kind" : "complete_dtor_pointer",
16642     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16643    },
16644    {
16645     "kind" : "deleting_dtor_pointer",
16646     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16647    },
16648    {
16649     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BnHwKeymasterDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16650    },
16651    {
16652     "component_value" : -32,
16653     "kind" : "offset_to_top"
16654    },
16655    {
16656     "kind" : "rtti",
16657     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16658    },
16659    {
16660     "kind" : "complete_dtor_pointer",
16661     "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16662    },
16663    {
16664     "kind" : "deleting_dtor_pointer",
16665     "mangled_component_name" : "_ZThn32_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16666    },
16667    {
16668     "kind" : "vcall_offset"
16669    },
16670    {
16671     "kind" : "vcall_offset"
16672    },
16673    {
16674     "kind" : "vcall_offset"
16675    },
16676    {
16677     "kind" : "vcall_offset"
16678    },
16679    {
16680     "component_value" : -136,
16681     "kind" : "vcall_offset"
16682    },
16683    {
16684     "component_value" : -136,
16685     "kind" : "offset_to_top"
16686    },
16687    {
16688     "kind" : "rtti",
16689     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BnHwKeymasterDeviceE"
16690    },
16691    {
16692     "kind" : "complete_dtor_pointer",
16693     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD1Ev"
16694    },
16695    {
16696     "kind" : "deleting_dtor_pointer",
16697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BnHwKeymasterDeviceD0Ev"
16698    },
16699    {
16700     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16701    },
16702    {
16703     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16704    },
16705    {
16706     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16707    },
16708    {
16709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16710    }
16711   ]
16712  },
16713  {
16714   "alignment" : 8,
16715   "base_specifiers" :
16716   [
16717    {
16718     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEEE"
16719    },
16720    {
16721     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16722    }
16723   ],
16724   "fields" :
16725   [
16726    {
16727     "access" : "private",
16728     "field_name" : "_hidl_mMutex",
16729     "field_offset" : 1088,
16730     "referenced_type" : "_ZTINSt3__15mutexE"
16731    },
16732    {
16733     "access" : "private",
16734     "field_name" : "_hidl_mDeathRecipients",
16735     "field_offset" : 1408,
16736     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16737    }
16738   ],
16739   "linker_set_key" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16740   "name" : "android::hardware::keymaster::V4_1::BpHwKeymasterDevice",
16741   "referenced_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16742   "self_type" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE",
16743   "size" : 216,
16744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.1/BpHwKeymasterDevice.h",
16745   "vtable_components" :
16746   [
16747    {
16748     "component_value" : 200,
16749     "kind" : "vbase_offset"
16750    },
16751    {
16752     "kind" : "offset_to_top"
16753    },
16754    {
16755     "kind" : "rtti",
16756     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16757    },
16758    {
16759     "mangled_component_name" : "_ZNK7android8hardware9keymaster4V4_119BpHwKeymasterDevice8isRemoteEv"
16760    },
16761    {
16762     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16763    },
16764    {
16765     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16766    },
16767    {
16768     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16769    },
16770    {
16771     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16772    },
16773    {
16774     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21setHALInstrumentationEv"
16775    },
16776    {
16777     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16778    },
16779    {
16780     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice4pingEv"
16781    },
16782    {
16783     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16784    },
16785    {
16786     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21notifySyspropsChangedEv"
16787    },
16788    {
16789     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16790    },
16791    {
16792     "kind" : "complete_dtor_pointer",
16793     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16794    },
16795    {
16796     "kind" : "deleting_dtor_pointer",
16797     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16798    },
16799    {
16800     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15getHardwareInfoENSt3__18functionIFvNS1_4V4_013SecurityLevelERKNS0_11hidl_stringESA_EEE"
16801    },
16802    {
16803     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice24getHmacSharingParametersENSt3__18functionIFvNS1_4V4_09ErrorCodeERKNS6_21HmacSharingParametersEEEE"
16804    },
16805    {
16806     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice17computeSharedHmacERKNS0_8hidl_vecINS1_4V4_021HmacSharingParametersEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEEEEE"
16807    },
16808    {
16809     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice19verifyAuthorizationEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS5_17HardwareAuthTokenENSt3__18functionIFvNS5_9ErrorCodeERKNS5_17VerificationTokenEEEE"
16810    },
16811    {
16812     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13addRngEntropyERKNS0_8hidl_vecIhEE"
16813    },
16814    {
16815     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice11generateKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENSt3__18functionIFvNS5_9ErrorCodeERKNS4_IhEERKNS5_18KeyCharacteristicsEEEE"
16816    },
16817    {
16818     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9importKeyERKNS0_8hidl_vecINS1_4V4_012KeyParameterEEENS5_9KeyFormatERKNS4_IhEENSt3__18functionIFvNS5_9ErrorCodeESD_RKNS5_18KeyCharacteristicsEEEE"
16819    },
16820    {
16821     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice16importWrappedKeyERKNS0_8hidl_vecIhEES7_S7_RKNS4_INS1_4V4_012KeyParameterEEEmmNSt3__18functionIFvNS8_9ErrorCodeES7_RKNS8_18KeyCharacteristicsEEEE"
16822    },
16823    {
16824     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21getKeyCharacteristicsERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V4_09ErrorCodeERKNSA_18KeyCharacteristicsEEEE"
16825    },
16826    {
16827     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9exportKeyENS1_4V4_09KeyFormatERKNS0_8hidl_vecIhEES9_S9_NSt3__18functionIFvNS4_9ErrorCodeES9_EEE"
16828    },
16829    {
16830     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9attestKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeERKNS4_IS5_EEEEE"
16831    },
16832    {
16833     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice10upgradeKeyERKNS0_8hidl_vecIhEERKNS4_INS1_4V4_012KeyParameterEEENSt3__18functionIFvNS8_9ErrorCodeES7_EEE"
16834    },
16835    {
16836     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice9deleteKeyERKNS0_8hidl_vecIhEE"
16837    },
16838    {
16839     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice13deleteAllKeysEv"
16840    },
16841    {
16842     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice21destroyAttestationIdsEv"
16843    },
16844    {
16845     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5beginENS1_4V4_010KeyPurposeERKNS0_8hidl_vecIhEERKNS6_INS4_12KeyParameterEEERKNS4_17HardwareAuthTokenENSt3__18functionIFvNS4_9ErrorCodeESD_mEEE"
16846    },
16847    {
16848     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6updateEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEERKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeEjS9_SC_EEE"
16849    },
16850    {
16851     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice6finishEmRKNS0_8hidl_vecINS1_4V4_012KeyParameterEEERKNS4_IhEESC_RKNS5_17HardwareAuthTokenERKNS5_17VerificationTokenENSt3__18functionIFvNS5_9ErrorCodeES9_SC_EEE"
16852    },
16853    {
16854     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice5abortEm"
16855    },
16856    {
16857     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice12deviceLockedEbRKNS1_4V4_017VerificationTokenE"
16858    },
16859    {
16860     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice14earlyBootEndedEv"
16861    },
16862    {
16863     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16864    },
16865    {
16866     "mangled_component_name" : "_ZN7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16867    },
16868    {
16869     "component_value" : 192,
16870     "kind" : "vbase_offset"
16871    },
16872    {
16873     "component_value" : -8,
16874     "kind" : "offset_to_top"
16875    },
16876    {
16877     "kind" : "rtti",
16878     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16879    },
16880    {
16881     "kind" : "complete_dtor_pointer",
16882     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16883    },
16884    {
16885     "kind" : "deleting_dtor_pointer",
16886     "mangled_component_name" : "_ZThn8_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16887    },
16888    {
16889     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_9keymaster4V4_116IKeymasterDeviceEE10onAsBinderEv"
16890    },
16891    {
16892     "component_value" : 184,
16893     "kind" : "vbase_offset"
16894    },
16895    {
16896     "component_value" : -16,
16897     "kind" : "offset_to_top"
16898    },
16899    {
16900     "kind" : "rtti",
16901     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16902    },
16903    {
16904     "kind" : "complete_dtor_pointer",
16905     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16906    },
16907    {
16908     "kind" : "deleting_dtor_pointer",
16909     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16910    },
16911    {
16912     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16913    },
16914    {
16915     "mangled_component_name" : "_ZThn16_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16916    },
16917    {
16918     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16919    },
16920    {
16921     "component_value" : -48,
16922     "kind" : "offset_to_top"
16923    },
16924    {
16925     "kind" : "rtti",
16926     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16927    },
16928    {
16929     "kind" : "complete_dtor_pointer",
16930     "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16931    },
16932    {
16933     "kind" : "deleting_dtor_pointer",
16934     "mangled_component_name" : "_ZThn48_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16935    },
16936    {
16937     "kind" : "vcall_offset"
16938    },
16939    {
16940     "component_value" : -184,
16941     "kind" : "vcall_offset"
16942    },
16943    {
16944     "component_value" : -200,
16945     "kind" : "vcall_offset"
16946    },
16947    {
16948     "component_value" : -184,
16949     "kind" : "vcall_offset"
16950    },
16951    {
16952     "component_value" : -200,
16953     "kind" : "vcall_offset"
16954    },
16955    {
16956     "component_value" : -200,
16957     "kind" : "offset_to_top"
16958    },
16959    {
16960     "kind" : "rtti",
16961     "mangled_component_name" : "_ZTIN7android8hardware9keymaster4V4_119BpHwKeymasterDeviceE"
16962    },
16963    {
16964     "kind" : "complete_dtor_pointer",
16965     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD1Ev"
16966    },
16967    {
16968     "kind" : "deleting_dtor_pointer",
16969     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9keymaster4V4_119BpHwKeymasterDeviceD0Ev"
16970    },
16971    {
16972     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16973    },
16974    {
16975     "mangled_component_name" : "_ZTv0_n40_N7android8hardware9keymaster4V4_119BpHwKeymasterDevice15onLastStrongRefEPKv"
16976    },
16977    {
16978     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16979    },
16980    {
16981     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16982    }
16983   ]
16984  },
16985  {
16986   "alignment" : 4,
16987   "fields" :
16988   [
16989    {
16990     "access" : "private",
16991     "field_name" : "mCond",
16992     "referenced_type" : "_ZTI14pthread_cond_t"
16993    }
16994   ],
16995   "linker_set_key" : "_ZTIN7android9ConditionE",
16996   "name" : "android::Condition",
16997   "record_kind" : "class",
16998   "referenced_type" : "_ZTIN7android9ConditionE",
16999   "self_type" : "_ZTIN7android9ConditionE",
17000   "size" : 48,
17001   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17002  },
17003  {
17004   "alignment" : 4,
17005   "fields" :
17006   [
17007    {
17008     "field_name" : "buf",
17009     "referenced_type" : "_ZTIA5121_h"
17010    },
17011    {
17012     "field_name" : "entry",
17013     "referenced_type" : "_ZTI12logger_entry"
17014    }
17015   ],
17016   "is_anonymous" : true,
17017   "linker_set_key" : "_ZTIN7log_msgUt_E",
17018   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17019   "record_kind" : "union",
17020   "referenced_type" : "_ZTIN7log_msgUt_E",
17021   "self_type" : "_ZTIN7log_msgUt_E",
17022   "size" : 5124,
17023   "source_file" : "/system/core/liblog/include/log/log_read.h"
17024  }
17025 ],
17026 "rvalue_reference_types" :
17027 [
17028  {
17029   "alignment" : 8,
17030   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17031   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17032   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17033   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17034   "size" : 8,
17035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17036  },
17037  {
17038   "alignment" : 8,
17039   "linker_set_key" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17040   "name" : "android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> &&",
17041   "referenced_type" : "_ZTIN7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17042   "self_type" : "_ZTION7android2spINS_8hardware9keymaster4V4_116IKeymasterDeviceEEE",
17043   "size" : 8,
17044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17045  },
17046  {
17047   "alignment" : 8,
17048   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17049   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17050   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
17051   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17052   "size" : 8,
17053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17054  },
17055  {
17056   "alignment" : 8,
17057   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17058   "name" : "android::hardware::hidl_handle &&",
17059   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17060   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17061   "size" : 8,
17062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17063  },
17064  {
17065   "alignment" : 8,
17066   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17067   "name" : "android::hardware::hidl_memory &&",
17068   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17069   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17070   "size" : 8,
17071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17072  },
17073  {
17074   "alignment" : 8,
17075   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17076   "name" : "android::hardware::Return<android::hardware::keymaster::V4_0::ErrorCode> &&",
17077   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17078   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_09ErrorCodeEEE",
17079   "size" : 8,
17080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17081  },
17082  {
17083   "alignment" : 8,
17084   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17085   "name" : "android::hardware::Return<android::hardware::keymaster::V4_1::ErrorCode> &&",
17086   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17087   "self_type" : "_ZTION7android8hardware6ReturnINS0_9keymaster4V4_19ErrorCodeEEE",
17088   "size" : 8,
17089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17090  },
17091  {
17092   "alignment" : 8,
17093   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17094   "name" : "android::hardware::Return<android::sp<android::hardware::keymaster::V4_1::IKeymasterDevice> > &&",
17095   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17096   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_9keymaster4V4_116IKeymasterDeviceEEEEE",
17097   "size" : 8,
17098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17099  },
17100  {
17101   "alignment" : 8,
17102   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17103   "name" : "android::hardware::Return<bool> &&",
17104   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17105   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17106   "size" : 8,
17107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17108  },
17109  {
17110   "alignment" : 8,
17111   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17112   "name" : "android::hardware::Return<void> &&",
17113   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17114   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17115   "size" : 8,
17116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17117  },
17118  {
17119   "alignment" : 8,
17120   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17121   "name" : "android::hardware::Status &&",
17122   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17123   "self_type" : "_ZTION7android8hardware6StatusE",
17124   "size" : 8,
17125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17126  },
17127  {
17128   "alignment" : 8,
17129   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17130   "name" : "android::hardware::details::return_status &&",
17131   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17132   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17133   "size" : 8,
17134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17135  },
17136  {
17137   "alignment" : 8,
17138   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17139   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17140   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17141   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17142   "size" : 8,
17143   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17144  },
17145  {
17146   "alignment" : 8,
17147   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17148   "name" : "std::function<sp<IBase> (void *)> &&",
17149   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17150   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17151   "size" : 8,
17152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17153  },
17154  {
17155   "alignment" : 8,
17156   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17157   "name" : "std::function<sp<IBinder> (void *)> &&",
17158   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17159   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17160   "size" : 8,
17161   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17162  }
17163 ]
17164}
17165