1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-45",
9   "self_type" : "type-184",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-295",
16   "self_type" : "type-525",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-7",
24   "self_type" : "type-238",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-70",
32   "self_type" : "type-376",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-70",
41   "self_type" : "type-181",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-518",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-26",
64   "self_type" : "type-26",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-45",
74   "self_type" : "type-45",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-34",
84   "self_type" : "type-34",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-300",
92   "self_type" : "type-300",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-295",
100   "self_type" : "type-295",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-7",
109   "self_type" : "type-7",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-13",
118   "self_type" : "type-13",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-284",
127   "self_type" : "type-284",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-259",
136   "self_type" : "type-259",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-307",
145   "self_type" : "type-307",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-70",
155   "self_type" : "type-70",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-12",
175   "self_type" : "type-12",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-289",
185   "self_type" : "type-289",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-183",
195   "self_type" : "type-183",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-9",
202   "self_type" : "type-9"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "binding" : "weak",
209   "name" : "_ZN7android8hardware10fromBinderINS0_14confirmationui4V1_027IConfirmationResultCallbackENS3_30BpHwConfirmationResultCallbackENS3_30BnHwConfirmationResultCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
210  },
211  {
212   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
213  },
214  {
215   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
216  },
217  {
218   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
219  },
220  {
221   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
222  },
223  {
224   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
225  },
226  {
227   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
231  },
232  {
233   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
234  },
235  {
236   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
240  },
241  {
242   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
243  },
244  {
245   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
249  },
250  {
251   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
255  },
256  {
257   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spIS3_EEb"
258  },
259  {
260   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13addOnewayTaskENSt3__18functionIFvvEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC1ENS_2spINS2_15IConfirmationUIEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC2ENS_2spINS2_15IConfirmationUIEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
270  },
271  {
272   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
273  },
274  {
275   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI28_hidl_promptUserConfirmationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
279  },
280  {
281   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI29_hidl_deliverSecureInputEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
282  },
283  {
284   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI4pingEv"
285  },
286  {
287   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC1ERKNS_2spINS2_15IConfirmationUIEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC2ERKNS_2spINS2_15IConfirmationUIEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
294  },
295  {
296   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
297  },
298  {
299   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID2Ev"
300  },
301  {
302   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
303  },
304  {
305   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
306  },
307  {
308   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv"
324  },
325  {
326   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv"
327  },
328  {
329   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
333  },
334  {
335   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI28_hidl_promptUserConfirmationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESG_RKNSH_INS2_8UIOptionEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI29_hidl_deliverSecureInputEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_9keymaster4V4_017HardwareAuthTokenE"
339  },
340  {
341   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv"
342  },
343  {
344   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv"
345  },
346  {
347   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC1ERKNS_2spINS0_7IBinderEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC2ERKNS_2spINS0_7IBinderEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
357  },
358  {
359   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
360  },
361  {
362   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
369  },
370  {
371   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
384  },
385  {
386   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
387  },
388  {
389   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
393  },
394  {
395   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
399  },
400  {
401   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spIS3_EEb"
402  },
403  {
404   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13addOnewayTaskENSt3__18functionIFvvEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC1ENS_2spINS2_27IConfirmationResultCallbackEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC2ENS_2spINS2_27IConfirmationResultCallbackEEE"
411  },
412  {
413   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
414  },
415  {
416   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12_hidl_resultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
417  },
418  {
419   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback4pingEv"
423  },
424  {
425   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC1ERKNS_2spINS2_27IConfirmationResultCallbackEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC2ERKNS_2spINS2_27IConfirmationResultCallbackEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
432  },
433  {
434   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
435  },
436  {
437   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD2Ev"
438  },
439  {
440   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
441  },
442  {
443   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12_hidl_resultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_12ResponseCodeERKNS0_8hidl_vecIhEESD_"
444  },
445  {
446   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv"
462  },
463  {
464   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv"
465  },
466  {
467   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv"
468  },
469  {
470   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
474  },
475  {
476   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC1ERKNS_2spINS0_7IBinderEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC2ERKNS_2spINS0_7IBinderEEE"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_015IConfirmationUIENS_4hidl4base4V1_05IBaseENS4_18BpHwConfirmationUIEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
484  },
485  {
486   "binding" : "weak",
487   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackENS_4hidl4base4V1_05IBaseENS4_30BpHwConfirmationResultCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
488  },
489  {
490   "binding" : "weak",
491   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_14confirmationui4V1_027IConfirmationResultCallbackEvEENS_2spIT_EES8_"
492  },
493  {
494   "binding" : "weak",
495   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_018BpHwConfirmationUIENS4_15IConfirmationUIEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
496  },
497  {
498   "binding" : "weak",
499   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_030BpHwConfirmationResultCallbackENS4_27IConfirmationResultCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
508  },
509  {
510   "binding" : "weak",
511   "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_"
512  },
513  {
514   "binding" : "weak",
515   "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_"
516  },
517  {
518   "binding" : "weak",
519   "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"
520  },
521  {
522   "binding" : "weak",
523   "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_"
524  },
525  {
526   "binding" : "weak",
527   "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_"
528  },
529  {
530   "binding" : "weak",
531   "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"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
544  },
545  {
546   "name" : "_ZThn32_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
547  },
548  {
549   "name" : "_ZThn32_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
550  },
551  {
552   "name" : "_ZThn32_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
553  },
554  {
555   "name" : "_ZThn32_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
556  },
557  {
558   "name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
559  },
560  {
561   "name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
562  },
563  {
564   "name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
565  },
566  {
567   "name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
568  }
569 ],
570 "elf_objects" :
571 [
572  {
573   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10descriptorE"
574  },
575  {
576   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10descriptorE"
577  },
578  {
579   "name" : "_ZTCN7android8hardware14confirmationui4V1_015IConfirmationUIE0_NS_4hidl4base4V1_05IBaseE"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZTCN7android8hardware14confirmationui4V1_016BsConfirmationUIE0_NS2_15IConfirmationUIE"
584  },
585  {
586   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS0_7IBinderE"
587  },
588  {
589   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS0_9BHwBinderE"
590  },
591  {
592   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS_4hidl4base4V1_08BnHwBaseE"
593  },
594  {
595   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS0_11BpInterfaceINS2_15IConfirmationUIEEE"
596  },
597  {
598   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS2_15IConfirmationUIE"
599  },
600  {
601   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS_4hidl4base4V1_05IBaseE"
602  },
603  {
604   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE16_NS0_11BpHwRefBaseE"
605  },
606  {
607   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE8_NS0_10IInterfaceE"
608  },
609  {
610   "name" : "_ZTCN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE0_NS_4hidl4base4V1_05IBaseE"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZTCN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE0_NS2_27IConfirmationResultCallbackE"
615  },
616  {
617   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS0_7IBinderE"
618  },
619  {
620   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS0_9BHwBinderE"
621  },
622  {
623   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
624  },
625  {
626   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS0_11BpInterfaceINS2_27IConfirmationResultCallbackEEE"
627  },
628  {
629   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS2_27IConfirmationResultCallbackE"
630  },
631  {
632   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS_4hidl4base4V1_05IBaseE"
633  },
634  {
635   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE16_NS0_11BpHwRefBaseE"
636  },
637  {
638   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE8_NS0_10IInterfaceE"
639  },
640  {
641   "name" : "_ZTTN7android8hardware14confirmationui4V1_015IConfirmationUIE"
642  },
643  {
644   "name" : "_ZTTN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
645  },
646  {
647   "name" : "_ZTTN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
648  },
649  {
650   "name" : "_ZTTN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
651  },
652  {
653   "name" : "_ZTTN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
654  },
655  {
656   "name" : "_ZTTN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
657  },
658  {
659   "name" : "_ZTVN7android8hardware14confirmationui4V1_015IConfirmationUIE"
660  },
661  {
662   "binding" : "weak",
663   "name" : "_ZTVN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
664  },
665  {
666   "name" : "_ZTVN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
667  },
668  {
669   "name" : "_ZTVN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
670  },
671  {
672   "name" : "_ZTVN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
673  },
674  {
675   "binding" : "weak",
676   "name" : "_ZTVN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
677  },
678  {
679   "name" : "_ZTVN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
680  },
681  {
682   "name" : "_ZTVN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
683  }
684 ],
685 "enum_types" :
686 [
687  {
688   "alignment" : 4,
689   "enum_fields" :
690   [
691    {
692     "enum_field_value" : 0,
693     "name" : "android::Condition::WAKE_UP_ONE"
694    },
695    {
696     "enum_field_value" : 1,
697     "name" : "android::Condition::WAKE_UP_ALL"
698    }
699   ],
700   "linker_set_key" : "android::Condition::WakeUpType",
701   "name" : "android::Condition::WakeUpType",
702   "referenced_type" : "type-538",
703   "self_type" : "type-538",
704   "size" : 4,
705   "source_file" : "/system/core/libutils/include/utils/Condition.h",
706   "underlying_type" : "type-2",
707   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
708  },
709  {
710   "alignment" : 4,
711   "enum_fields" :
712   [
713    {
714     "enum_field_value" : 0,
715     "name" : "android::String16::kEmptyString"
716    }
717   ],
718   "linker_set_key" : "android::String16::StaticLinkage",
719   "name" : "android::String16::StaticLinkage",
720   "referenced_type" : "type-428",
721   "self_type" : "type-428",
722   "size" : 4,
723   "source_file" : "/system/core/libutils/include/utils/String16.h",
724   "underlying_type" : "type-2",
725   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
726  },
727  {
728   "alignment" : 4,
729   "enum_fields" :
730   [
731    {
732     "enum_field_value" : 0,
733     "name" : "android::String8::kEmptyString"
734    }
735   ],
736   "linker_set_key" : "android::String8::StaticLinkage",
737   "name" : "android::String8::StaticLinkage",
738   "referenced_type" : "type-421",
739   "self_type" : "type-421",
740   "size" : 4,
741   "source_file" : "/system/core/libutils/include/utils/String8.h",
742   "underlying_type" : "type-2",
743   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
744  },
745  {
746   "alignment" : 4,
747   "enum_fields" :
748   [
749    {
750     "enum_field_value" : 0,
751     "name" : "android::hardware::HidlReturnRestriction::NONE"
752    },
753    {
754     "enum_field_value" : 1,
755     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
756    },
757    {
758     "enum_field_value" : 2,
759     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
760    }
761   ],
762   "linker_set_key" : "android::hardware::HidlReturnRestriction",
763   "name" : "android::hardware::HidlReturnRestriction",
764   "referenced_type" : "type-225",
765   "self_type" : "type-225",
766   "size" : 4,
767   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
768   "underlying_type" : "type-7",
769   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 0,
777     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
778    },
779    {
780     "enum_field_value" : 1,
781     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
782    },
783    {
784     "enum_field_value" : 2,
785     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
786    },
787    {
788     "enum_field_value" : 3,
789     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
790    }
791   ],
792   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
793   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
794   "referenced_type" : "type-412",
795   "self_type" : "type-412",
796   "size" : 4,
797   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
798   "underlying_type" : "type-7",
799   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
800  },
801  {
802   "alignment" : 4,
803   "enum_fields" :
804   [
805    {
806     "enum_field_value" : 1,
807     "name" : "android::hardware::kSynchronizedReadWrite"
808    },
809    {
810     "enum_field_value" : 2,
811     "name" : "android::hardware::kUnsynchronizedWrite"
812    }
813   ],
814   "linker_set_key" : "android::hardware::MQFlavor",
815   "name" : "android::hardware::MQFlavor",
816   "referenced_type" : "type-408",
817   "self_type" : "type-408",
818   "size" : 4,
819   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
820   "underlying_type" : "type-2",
821   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
822  },
823  {
824   "alignment" : 4,
825   "enum_fields" :
826   [
827    {
828     "enum_field_value" : 0,
829     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
830    },
831    {
832     "enum_field_value" : 1,
833     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
834    },
835    {
836     "enum_field_value" : 2,
837     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
838    }
839   ],
840   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
841   "name" : "android::hardware::ProcessState::CallRestriction",
842   "referenced_type" : "type-47",
843   "self_type" : "type-47",
844   "size" : 4,
845   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
846   "underlying_type" : "type-7",
847   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 0,
855     "name" : "android::hardware::Status::EX_NONE"
856    },
857    {
858     "enum_field_value" : -1,
859     "name" : "android::hardware::Status::EX_SECURITY"
860    },
861    {
862     "enum_field_value" : -2,
863     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
864    },
865    {
866     "enum_field_value" : -3,
867     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
868    },
869    {
870     "enum_field_value" : -4,
871     "name" : "android::hardware::Status::EX_NULL_POINTER"
872    },
873    {
874     "enum_field_value" : -5,
875     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
876    },
877    {
878     "enum_field_value" : -6,
879     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
880    },
881    {
882     "enum_field_value" : -7,
883     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
884    },
885    {
886     "enum_field_value" : -128,
887     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
888    },
889    {
890     "enum_field_value" : -129,
891     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
892    }
893   ],
894   "linker_set_key" : "android::hardware::Status::Exception",
895   "name" : "android::hardware::Status::Exception",
896   "referenced_type" : "type-198",
897   "self_type" : "type-198",
898   "size" : 4,
899   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
900   "underlying_type" : "type-7",
901   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
902  },
903  {
904   "alignment" : 4,
905   "enum_fields" :
906   [
907    {
908     "enum_field_value" : 6144,
909     "name" : "android::hardware::confirmationui::V1_0::MessageSize::MAX"
910    }
911   ],
912   "linker_set_key" : "android::hardware::confirmationui::V1_0::MessageSize",
913   "name" : "android::hardware::confirmationui::V1_0::MessageSize",
914   "referenced_type" : "type-565",
915   "self_type" : "type-565",
916   "size" : 4,
917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
918   "underlying_type" : "type-2",
919   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_011MessageSizeE"
920  },
921  {
922   "alignment" : 4,
923   "enum_fields" :
924   [
925    {
926     "enum_field_value" : 0,
927     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::OK"
928    },
929    {
930     "enum_field_value" : 1,
931     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Canceled"
932    },
933    {
934     "enum_field_value" : 2,
935     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Aborted"
936    },
937    {
938     "enum_field_value" : 3,
939     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::OperationPending"
940    },
941    {
942     "enum_field_value" : 4,
943     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Ignored"
944    },
945    {
946     "enum_field_value" : 5,
947     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::SystemError"
948    },
949    {
950     "enum_field_value" : 6,
951     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Unimplemented"
952    },
953    {
954     "enum_field_value" : 7,
955     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Unexpected"
956    },
957    {
958     "enum_field_value" : 65536,
959     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIError"
960    },
961    {
962     "enum_field_value" : 65537,
963     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMissingGlyph"
964    },
965    {
966     "enum_field_value" : 65538,
967     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMessageTooLong"
968    },
969    {
970     "enum_field_value" : 65539,
971     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMalformedUTF8Encoding"
972    }
973   ],
974   "linker_set_key" : "android::hardware::confirmationui::V1_0::ResponseCode",
975   "name" : "android::hardware::confirmationui::V1_0::ResponseCode",
976   "referenced_type" : "type-564",
977   "self_type" : "type-564",
978   "size" : 4,
979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
980   "underlying_type" : "type-2",
981   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_012ResponseCodeE"
982  },
983  {
984   "alignment" : 1,
985   "enum_fields" :
986   [
987    {
988     "enum_field_value" : 165,
989     "name" : "android::hardware::confirmationui::V1_0::TestKeyBits::BYTE"
990    }
991   ],
992   "linker_set_key" : "android::hardware::confirmationui::V1_0::TestKeyBits",
993   "name" : "android::hardware::confirmationui::V1_0::TestKeyBits",
994   "referenced_type" : "type-566",
995   "self_type" : "type-566",
996   "size" : 1,
997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
998   "underlying_type" : "type-70",
999   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_011TestKeyBitsE"
1000  },
1001  {
1002   "alignment" : 8,
1003   "enum_fields" :
1004   [
1005    {
1006     "enum_field_value" : 0,
1007     "name" : "android::hardware::confirmationui::V1_0::TestModeCommands::OK_EVENT"
1008    },
1009    {
1010     "enum_field_value" : 1,
1011     "name" : "android::hardware::confirmationui::V1_0::TestModeCommands::CANCEL_EVENT"
1012    }
1013   ],
1014   "linker_set_key" : "android::hardware::confirmationui::V1_0::TestModeCommands",
1015   "name" : "android::hardware::confirmationui::V1_0::TestModeCommands",
1016   "referenced_type" : "type-567",
1017   "self_type" : "type-567",
1018   "size" : 8,
1019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1020   "underlying_type" : "type-12",
1021   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_016TestModeCommandsE"
1022  },
1023  {
1024   "alignment" : 4,
1025   "enum_fields" :
1026   [
1027    {
1028     "enum_field_value" : 0,
1029     "name" : "android::hardware::confirmationui::V1_0::UIOption::AccessibilityInverted"
1030    },
1031    {
1032     "enum_field_value" : 1,
1033     "name" : "android::hardware::confirmationui::V1_0::UIOption::AccessibilityMagnified"
1034    }
1035   ],
1036   "linker_set_key" : "android::hardware::confirmationui::V1_0::UIOption",
1037   "name" : "android::hardware::confirmationui::V1_0::UIOption",
1038   "referenced_type" : "type-103",
1039   "self_type" : "type-103",
1040   "size" : 4,
1041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1042   "underlying_type" : "type-2",
1043   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_08UIOptionE"
1044  },
1045  {
1046   "alignment" : 4,
1047   "enum_fields" :
1048   [
1049    {
1050     "enum_field_value" : 0,
1051     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1052    },
1053    {
1054     "enum_field_value" : 1,
1055     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1056    },
1057    {
1058     "enum_field_value" : 2,
1059     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1060    },
1061    {
1062     "enum_field_value" : 3,
1063     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1064    },
1065    {
1066     "enum_field_value" : 4,
1067     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1068    },
1069    {
1070     "enum_field_value" : 5,
1071     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1072    },
1073    {
1074     "enum_field_value" : 6,
1075     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1076    },
1077    {
1078     "enum_field_value" : 7,
1079     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1080    },
1081    {
1082     "enum_field_value" : 8,
1083     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1084    },
1085    {
1086     "enum_field_value" : 9,
1087     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1088    }
1089   ],
1090   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1091   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1092   "referenced_type" : "type-612",
1093   "self_type" : "type-612",
1094   "size" : 4,
1095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1096   "underlying_type" : "type-2",
1097   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1098  },
1099  {
1100   "alignment" : 4,
1101   "enum_fields" :
1102   [
1103    {
1104     "enum_field_value" : 1,
1105     "name" : "android::hardware::keymaster::V4_0::Algorithm::RSA"
1106    },
1107    {
1108     "enum_field_value" : 3,
1109     "name" : "android::hardware::keymaster::V4_0::Algorithm::EC"
1110    },
1111    {
1112     "enum_field_value" : 32,
1113     "name" : "android::hardware::keymaster::V4_0::Algorithm::AES"
1114    },
1115    {
1116     "enum_field_value" : 33,
1117     "name" : "android::hardware::keymaster::V4_0::Algorithm::TRIPLE_DES"
1118    },
1119    {
1120     "enum_field_value" : 128,
1121     "name" : "android::hardware::keymaster::V4_0::Algorithm::HMAC"
1122    }
1123   ],
1124   "linker_set_key" : "android::hardware::keymaster::V4_0::Algorithm",
1125   "name" : "android::hardware::keymaster::V4_0::Algorithm",
1126   "referenced_type" : "type-55",
1127   "self_type" : "type-55",
1128   "size" : 4,
1129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1130   "underlying_type" : "type-2",
1131   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09AlgorithmE"
1132  },
1133  {
1134   "alignment" : 4,
1135   "enum_fields" :
1136   [
1137    {
1138     "enum_field_value" : 1,
1139     "name" : "android::hardware::keymaster::V4_0::BlockMode::ECB"
1140    },
1141    {
1142     "enum_field_value" : 2,
1143     "name" : "android::hardware::keymaster::V4_0::BlockMode::CBC"
1144    },
1145    {
1146     "enum_field_value" : 3,
1147     "name" : "android::hardware::keymaster::V4_0::BlockMode::CTR"
1148    },
1149    {
1150     "enum_field_value" : 32,
1151     "name" : "android::hardware::keymaster::V4_0::BlockMode::GCM"
1152    }
1153   ],
1154   "linker_set_key" : "android::hardware::keymaster::V4_0::BlockMode",
1155   "name" : "android::hardware::keymaster::V4_0::BlockMode",
1156   "referenced_type" : "type-56",
1157   "self_type" : "type-56",
1158   "size" : 4,
1159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1160   "underlying_type" : "type-2",
1161   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09BlockModeE"
1162  },
1163  {
1164   "alignment" : 4,
1165   "enum_fields" :
1166   [
1167    {
1168     "enum_field_value" : 32,
1169     "name" : "android::hardware::keymaster::V4_0::Constants::AUTH_TOKEN_MAC_LENGTH"
1170    }
1171   ],
1172   "linker_set_key" : "android::hardware::keymaster::V4_0::Constants",
1173   "name" : "android::hardware::keymaster::V4_0::Constants",
1174   "referenced_type" : "type-721",
1175   "self_type" : "type-721",
1176   "size" : 4,
1177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1178   "underlying_type" : "type-2",
1179   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09ConstantsE"
1180  },
1181  {
1182   "alignment" : 4,
1183   "enum_fields" :
1184   [
1185    {
1186     "enum_field_value" : 0,
1187     "name" : "android::hardware::keymaster::V4_0::Digest::NONE"
1188    },
1189    {
1190     "enum_field_value" : 1,
1191     "name" : "android::hardware::keymaster::V4_0::Digest::MD5"
1192    },
1193    {
1194     "enum_field_value" : 2,
1195     "name" : "android::hardware::keymaster::V4_0::Digest::SHA1"
1196    },
1197    {
1198     "enum_field_value" : 3,
1199     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_224"
1200    },
1201    {
1202     "enum_field_value" : 4,
1203     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_256"
1204    },
1205    {
1206     "enum_field_value" : 5,
1207     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_384"
1208    },
1209    {
1210     "enum_field_value" : 6,
1211     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_512"
1212    }
1213   ],
1214   "linker_set_key" : "android::hardware::keymaster::V4_0::Digest",
1215   "name" : "android::hardware::keymaster::V4_0::Digest",
1216   "referenced_type" : "type-58",
1217   "self_type" : "type-58",
1218   "size" : 4,
1219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1220   "underlying_type" : "type-2",
1221   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_06DigestE"
1222  },
1223  {
1224   "alignment" : 4,
1225   "enum_fields" :
1226   [
1227    {
1228     "enum_field_value" : 0,
1229     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_224"
1230    },
1231    {
1232     "enum_field_value" : 1,
1233     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_256"
1234    },
1235    {
1236     "enum_field_value" : 2,
1237     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_384"
1238    },
1239    {
1240     "enum_field_value" : 3,
1241     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_521"
1242    }
1243   ],
1244   "linker_set_key" : "android::hardware::keymaster::V4_0::EcCurve",
1245   "name" : "android::hardware::keymaster::V4_0::EcCurve",
1246   "referenced_type" : "type-59",
1247   "self_type" : "type-59",
1248   "size" : 4,
1249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1250   "underlying_type" : "type-2",
1251   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_07EcCurveE"
1252  },
1253  {
1254   "alignment" : 4,
1255   "enum_fields" :
1256   [
1257    {
1258     "enum_field_value" : 0,
1259     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OK"
1260    },
1261    {
1262     "enum_field_value" : -1,
1263     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
1264    },
1265    {
1266     "enum_field_value" : -2,
1267     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PURPOSE"
1268    },
1269    {
1270     "enum_field_value" : -3,
1271     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PURPOSE"
1272    },
1273    {
1274     "enum_field_value" : -4,
1275     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_ALGORITHM"
1276    },
1277    {
1278     "enum_field_value" : -5,
1279     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_ALGORITHM"
1280    },
1281    {
1282     "enum_field_value" : -6,
1283     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_SIZE"
1284    },
1285    {
1286     "enum_field_value" : -7,
1287     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_BLOCK_MODE"
1288    },
1289    {
1290     "enum_field_value" : -8,
1291     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
1292    },
1293    {
1294     "enum_field_value" : -9,
1295     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MAC_LENGTH"
1296    },
1297    {
1298     "enum_field_value" : -10,
1299     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PADDING_MODE"
1300    },
1301    {
1302     "enum_field_value" : -11,
1303     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PADDING_MODE"
1304    },
1305    {
1306     "enum_field_value" : -12,
1307     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_DIGEST"
1308    },
1309    {
1310     "enum_field_value" : -13,
1311     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_DIGEST"
1312    },
1313    {
1314     "enum_field_value" : -14,
1315     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_EXPIRATION_TIME"
1316    },
1317    {
1318     "enum_field_value" : -15,
1319     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_USER_ID"
1320    },
1321    {
1322     "enum_field_value" : -16,
1323     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
1324    },
1325    {
1326     "enum_field_value" : -17,
1327     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_FORMAT"
1328    },
1329    {
1330     "enum_field_value" : -18,
1331     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
1332    },
1333    {
1334     "enum_field_value" : -19,
1335     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
1336    },
1337    {
1338     "enum_field_value" : -20,
1339     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
1340    },
1341    {
1342     "enum_field_value" : -21,
1343     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_INPUT_LENGTH"
1344    },
1345    {
1346     "enum_field_value" : -22,
1347     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
1348    },
1349    {
1350     "enum_field_value" : -23,
1351     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DELEGATION_NOT_ALLOWED"
1352    },
1353    {
1354     "enum_field_value" : -24,
1355     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_NOT_YET_VALID"
1356    },
1357    {
1358     "enum_field_value" : -25,
1359     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPIRED"
1360    },
1361    {
1362     "enum_field_value" : -26,
1363     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
1364    },
1365    {
1366     "enum_field_value" : -27,
1367     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OUTPUT_PARAMETER_NULL"
1368    },
1369    {
1370     "enum_field_value" : -28,
1371     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_OPERATION_HANDLE"
1372    },
1373    {
1374     "enum_field_value" : -29,
1375     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
1376    },
1377    {
1378     "enum_field_value" : -30,
1379     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERIFICATION_FAILED"
1380    },
1381    {
1382     "enum_field_value" : -31,
1383     "name" : "android::hardware::keymaster::V4_0::ErrorCode::TOO_MANY_OPERATIONS"
1384    },
1385    {
1386     "enum_field_value" : -32,
1387     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNEXPECTED_NULL_POINTER"
1388    },
1389    {
1390     "enum_field_value" : -33,
1391     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_KEY_BLOB"
1392    },
1393    {
1394     "enum_field_value" : -34,
1395     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
1396    },
1397    {
1398     "enum_field_value" : -35,
1399     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
1400    },
1401    {
1402     "enum_field_value" : -36,
1403     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
1404    },
1405    {
1406     "enum_field_value" : -37,
1407     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
1408    },
1409    {
1410     "enum_field_value" : -38,
1411     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_ARGUMENT"
1412    },
1413    {
1414     "enum_field_value" : -39,
1415     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_TAG"
1416    },
1417    {
1418     "enum_field_value" : -40,
1419     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_TAG"
1420    },
1421    {
1422     "enum_field_value" : -41,
1423     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MEMORY_ALLOCATION_FAILED"
1424    },
1425    {
1426     "enum_field_value" : -44,
1427     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORT_PARAMETER_MISMATCH"
1428    },
1429    {
1430     "enum_field_value" : -45,
1431     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_ACCESS_DENIED"
1432    },
1433    {
1434     "enum_field_value" : -46,
1435     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OPERATION_CANCELLED"
1436    },
1437    {
1438     "enum_field_value" : -47,
1439     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
1440    },
1441    {
1442     "enum_field_value" : -48,
1443     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_BUSY"
1444    },
1445    {
1446     "enum_field_value" : -49,
1447     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
1448    },
1449    {
1450     "enum_field_value" : -50,
1451     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_FIELD"
1452    },
1453    {
1454     "enum_field_value" : -51,
1455     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_NONCE"
1456    },
1457    {
1458     "enum_field_value" : -52,
1459     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_NONCE"
1460    },
1461    {
1462     "enum_field_value" : -53,
1463     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MAC_LENGTH"
1464    },
1465    {
1466     "enum_field_value" : -54,
1467     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
1468    },
1469    {
1470     "enum_field_value" : -55,
1471     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CALLER_NONCE_PROHIBITED"
1472    },
1473    {
1474     "enum_field_value" : -56,
1475     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_MAX_OPS_EXCEEDED"
1476    },
1477    {
1478     "enum_field_value" : -57,
1479     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_MAC_LENGTH"
1480    },
1481    {
1482     "enum_field_value" : -58,
1483     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MIN_MAC_LENGTH"
1484    },
1485    {
1486     "enum_field_value" : -59,
1487     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
1488    },
1489    {
1490     "enum_field_value" : -60,
1491     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KDF"
1492    },
1493    {
1494     "enum_field_value" : -61,
1495     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_CURVE"
1496    },
1497    {
1498     "enum_field_value" : -62,
1499     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_REQUIRES_UPGRADE"
1500    },
1501    {
1502     "enum_field_value" : -63,
1503     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
1504    },
1505    {
1506     "enum_field_value" : -64,
1507     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEYMASTER_NOT_CONFIGURED"
1508    },
1509    {
1510     "enum_field_value" : -65,
1511     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
1512    },
1513    {
1514     "enum_field_value" : -66,
1515     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CANNOT_ATTEST_IDS"
1516    },
1517    {
1518     "enum_field_value" : -67,
1519     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
1520    },
1521    {
1522     "enum_field_value" : -68,
1523     "name" : "android::hardware::keymaster::V4_0::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
1524    },
1525    {
1526     "enum_field_value" : -69,
1527     "name" : "android::hardware::keymaster::V4_0::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
1528    },
1529    {
1530     "enum_field_value" : -70,
1531     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
1532    },
1533    {
1534     "enum_field_value" : -71,
1535     "name" : "android::hardware::keymaster::V4_0::ErrorCode::NO_USER_CONFIRMATION"
1536    },
1537    {
1538     "enum_field_value" : -72,
1539     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DEVICE_LOCKED"
1540    },
1541    {
1542     "enum_field_value" : -100,
1543     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNIMPLEMENTED"
1544    },
1545    {
1546     "enum_field_value" : -101,
1547     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERSION_MISMATCH"
1548    },
1549    {
1550     "enum_field_value" : -1000,
1551     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNKNOWN_ERROR"
1552    }
1553   ],
1554   "linker_set_key" : "android::hardware::keymaster::V4_0::ErrorCode",
1555   "name" : "android::hardware::keymaster::V4_0::ErrorCode",
1556   "referenced_type" : "type-724",
1557   "self_type" : "type-724",
1558   "size" : 4,
1559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1560   "underlying_type" : "type-7",
1561   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09ErrorCodeE"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 0,
1569     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::NONE"
1570    },
1571    {
1572     "enum_field_value" : 1,
1573     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::PASSWORD"
1574    },
1575    {
1576     "enum_field_value" : 2,
1577     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::FINGERPRINT"
1578    },
1579    {
1580     "enum_field_value" : -1,
1581     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::ANY"
1582    }
1583   ],
1584   "linker_set_key" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
1585   "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
1586   "referenced_type" : "type-64",
1587   "self_type" : "type-64",
1588   "size" : 4,
1589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1590   "underlying_type" : "type-2",
1591   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
1592  },
1593  {
1594   "alignment" : 4,
1595   "enum_fields" :
1596   [
1597    {
1598     "enum_field_value" : 0,
1599     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::STANDALONE"
1600    },
1601    {
1602     "enum_field_value" : 1,
1603     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM"
1604    }
1605   ],
1606   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
1607   "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
1608   "referenced_type" : "type-61",
1609   "self_type" : "type-61",
1610   "size" : 4,
1611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1612   "underlying_type" : "type-2",
1613   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE"
1614  },
1615  {
1616   "alignment" : 4,
1617   "enum_fields" :
1618   [
1619    {
1620     "enum_field_value" : 0,
1621     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::NONE"
1622    },
1623    {
1624     "enum_field_value" : 1,
1625     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::RFC5869_SHA256"
1626    },
1627    {
1628     "enum_field_value" : 2,
1629     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1"
1630    },
1631    {
1632     "enum_field_value" : 3,
1633     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256"
1634    },
1635    {
1636     "enum_field_value" : 4,
1637     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1"
1638    },
1639    {
1640     "enum_field_value" : 5,
1641     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256"
1642    }
1643   ],
1644   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
1645   "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
1646   "referenced_type" : "type-63",
1647   "self_type" : "type-63",
1648   "size" : 4,
1649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1650   "underlying_type" : "type-2",
1651   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_021KeyDerivationFunctionE"
1652  },
1653  {
1654   "alignment" : 4,
1655   "enum_fields" :
1656   [
1657    {
1658     "enum_field_value" : 0,
1659     "name" : "android::hardware::keymaster::V4_0::KeyFormat::X509"
1660    },
1661    {
1662     "enum_field_value" : 1,
1663     "name" : "android::hardware::keymaster::V4_0::KeyFormat::PKCS8"
1664    },
1665    {
1666     "enum_field_value" : 3,
1667     "name" : "android::hardware::keymaster::V4_0::KeyFormat::RAW"
1668    }
1669   ],
1670   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyFormat",
1671   "name" : "android::hardware::keymaster::V4_0::KeyFormat",
1672   "referenced_type" : "type-725",
1673   "self_type" : "type-725",
1674   "size" : 4,
1675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1676   "underlying_type" : "type-2",
1677   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09KeyFormatE"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 0,
1685     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::GENERATED"
1686    },
1687    {
1688     "enum_field_value" : 1,
1689     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::DERIVED"
1690    },
1691    {
1692     "enum_field_value" : 2,
1693     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::IMPORTED"
1694    },
1695    {
1696     "enum_field_value" : 3,
1697     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::UNKNOWN"
1698    },
1699    {
1700     "enum_field_value" : 4,
1701     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::SECURELY_IMPORTED"
1702    }
1703   ],
1704   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyOrigin",
1705   "name" : "android::hardware::keymaster::V4_0::KeyOrigin",
1706   "referenced_type" : "type-60",
1707   "self_type" : "type-60",
1708   "size" : 4,
1709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1710   "underlying_type" : "type-2",
1711   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09KeyOriginE"
1712  },
1713  {
1714   "alignment" : 4,
1715   "enum_fields" :
1716   [
1717    {
1718     "enum_field_value" : 0,
1719     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::ENCRYPT"
1720    },
1721    {
1722     "enum_field_value" : 1,
1723     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::DECRYPT"
1724    },
1725    {
1726     "enum_field_value" : 2,
1727     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::SIGN"
1728    },
1729    {
1730     "enum_field_value" : 3,
1731     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::VERIFY"
1732    },
1733    {
1734     "enum_field_value" : 5,
1735     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::WRAP_KEY"
1736    }
1737   ],
1738   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyPurpose",
1739   "name" : "android::hardware::keymaster::V4_0::KeyPurpose",
1740   "referenced_type" : "type-62",
1741   "self_type" : "type-62",
1742   "size" : 4,
1743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1744   "underlying_type" : "type-2",
1745   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_010KeyPurposeE"
1746  },
1747  {
1748   "alignment" : 4,
1749   "enum_fields" :
1750   [
1751    {
1752     "enum_field_value" : 1,
1753     "name" : "android::hardware::keymaster::V4_0::PaddingMode::NONE"
1754    },
1755    {
1756     "enum_field_value" : 2,
1757     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_OAEP"
1758    },
1759    {
1760     "enum_field_value" : 3,
1761     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PSS"
1762    },
1763    {
1764     "enum_field_value" : 4,
1765     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT"
1766    },
1767    {
1768     "enum_field_value" : 5,
1769     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_SIGN"
1770    },
1771    {
1772     "enum_field_value" : 64,
1773     "name" : "android::hardware::keymaster::V4_0::PaddingMode::PKCS7"
1774    }
1775   ],
1776   "linker_set_key" : "android::hardware::keymaster::V4_0::PaddingMode",
1777   "name" : "android::hardware::keymaster::V4_0::PaddingMode",
1778   "referenced_type" : "type-57",
1779   "self_type" : "type-57",
1780   "size" : 4,
1781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1782   "underlying_type" : "type-2",
1783   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_011PaddingModeE"
1784  },
1785  {
1786   "alignment" : 4,
1787   "enum_fields" :
1788   [
1789    {
1790     "enum_field_value" : 0,
1791     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::SOFTWARE"
1792    },
1793    {
1794     "enum_field_value" : 1,
1795     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT"
1796    },
1797    {
1798     "enum_field_value" : 2,
1799     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::STRONGBOX"
1800    }
1801   ],
1802   "linker_set_key" : "android::hardware::keymaster::V4_0::SecurityLevel",
1803   "name" : "android::hardware::keymaster::V4_0::SecurityLevel",
1804   "referenced_type" : "type-65",
1805   "self_type" : "type-65",
1806   "size" : 4,
1807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1808   "underlying_type" : "type-2",
1809   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_013SecurityLevelE"
1810  },
1811  {
1812   "alignment" : 4,
1813   "enum_fields" :
1814   [
1815    {
1816     "enum_field_value" : 0,
1817     "name" : "android::hardware::keymaster::V4_0::Tag::INVALID"
1818    },
1819    {
1820     "enum_field_value" : 536870913,
1821     "name" : "android::hardware::keymaster::V4_0::Tag::PURPOSE"
1822    },
1823    {
1824     "enum_field_value" : 268435458,
1825     "name" : "android::hardware::keymaster::V4_0::Tag::ALGORITHM"
1826    },
1827    {
1828     "enum_field_value" : 805306371,
1829     "name" : "android::hardware::keymaster::V4_0::Tag::KEY_SIZE"
1830    },
1831    {
1832     "enum_field_value" : 536870916,
1833     "name" : "android::hardware::keymaster::V4_0::Tag::BLOCK_MODE"
1834    },
1835    {
1836     "enum_field_value" : 536870917,
1837     "name" : "android::hardware::keymaster::V4_0::Tag::DIGEST"
1838    },
1839    {
1840     "enum_field_value" : 536870918,
1841     "name" : "android::hardware::keymaster::V4_0::Tag::PADDING"
1842    },
1843    {
1844     "enum_field_value" : 1879048199,
1845     "name" : "android::hardware::keymaster::V4_0::Tag::CALLER_NONCE"
1846    },
1847    {
1848     "enum_field_value" : 805306376,
1849     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_MAC_LENGTH"
1850    },
1851    {
1852     "enum_field_value" : 268435466,
1853     "name" : "android::hardware::keymaster::V4_0::Tag::EC_CURVE"
1854    },
1855    {
1856     "enum_field_value" : 1342177480,
1857     "name" : "android::hardware::keymaster::V4_0::Tag::RSA_PUBLIC_EXPONENT"
1858    },
1859    {
1860     "enum_field_value" : 1879048394,
1861     "name" : "android::hardware::keymaster::V4_0::Tag::INCLUDE_UNIQUE_ID"
1862    },
1863    {
1864     "enum_field_value" : 268435757,
1865     "name" : "android::hardware::keymaster::V4_0::Tag::BLOB_USAGE_REQUIREMENTS"
1866    },
1867    {
1868     "enum_field_value" : 1879048494,
1869     "name" : "android::hardware::keymaster::V4_0::Tag::BOOTLOADER_ONLY"
1870    },
1871    {
1872     "enum_field_value" : 1879048495,
1873     "name" : "android::hardware::keymaster::V4_0::Tag::ROLLBACK_RESISTANCE"
1874    },
1875    {
1876     "enum_field_value" : 268435760,
1877     "name" : "android::hardware::keymaster::V4_0::Tag::HARDWARE_TYPE"
1878    },
1879    {
1880     "enum_field_value" : 1610613136,
1881     "name" : "android::hardware::keymaster::V4_0::Tag::ACTIVE_DATETIME"
1882    },
1883    {
1884     "enum_field_value" : 1610613137,
1885     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGINATION_EXPIRE_DATETIME"
1886    },
1887    {
1888     "enum_field_value" : 1610613138,
1889     "name" : "android::hardware::keymaster::V4_0::Tag::USAGE_EXPIRE_DATETIME"
1890    },
1891    {
1892     "enum_field_value" : 805306771,
1893     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_SECONDS_BETWEEN_OPS"
1894    },
1895    {
1896     "enum_field_value" : 805306772,
1897     "name" : "android::hardware::keymaster::V4_0::Tag::MAX_USES_PER_BOOT"
1898    },
1899    {
1900     "enum_field_value" : 805306869,
1901     "name" : "android::hardware::keymaster::V4_0::Tag::USER_ID"
1902    },
1903    {
1904     "enum_field_value" : -1610612234,
1905     "name" : "android::hardware::keymaster::V4_0::Tag::USER_SECURE_ID"
1906    },
1907    {
1908     "enum_field_value" : 1879048695,
1909     "name" : "android::hardware::keymaster::V4_0::Tag::NO_AUTH_REQUIRED"
1910    },
1911    {
1912     "enum_field_value" : 268435960,
1913     "name" : "android::hardware::keymaster::V4_0::Tag::USER_AUTH_TYPE"
1914    },
1915    {
1916     "enum_field_value" : 805306873,
1917     "name" : "android::hardware::keymaster::V4_0::Tag::AUTH_TIMEOUT"
1918    },
1919    {
1920     "enum_field_value" : 1879048698,
1921     "name" : "android::hardware::keymaster::V4_0::Tag::ALLOW_WHILE_ON_BODY"
1922    },
1923    {
1924     "enum_field_value" : 1879048699,
1925     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
1926    },
1927    {
1928     "enum_field_value" : 1879048700,
1929     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_CONFIRMATION_REQUIRED"
1930    },
1931    {
1932     "enum_field_value" : 1879048701,
1933     "name" : "android::hardware::keymaster::V4_0::Tag::UNLOCKED_DEVICE_REQUIRED"
1934    },
1935    {
1936     "enum_field_value" : -1879047591,
1937     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_ID"
1938    },
1939    {
1940     "enum_field_value" : -1879047492,
1941     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_DATA"
1942    },
1943    {
1944     "enum_field_value" : 1610613437,
1945     "name" : "android::hardware::keymaster::V4_0::Tag::CREATION_DATETIME"
1946    },
1947    {
1948     "enum_field_value" : 268436158,
1949     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGIN"
1950    },
1951    {
1952     "enum_field_value" : -1879047488,
1953     "name" : "android::hardware::keymaster::V4_0::Tag::ROOT_OF_TRUST"
1954    },
1955    {
1956     "enum_field_value" : 805307073,
1957     "name" : "android::hardware::keymaster::V4_0::Tag::OS_VERSION"
1958    },
1959    {
1960     "enum_field_value" : 805307074,
1961     "name" : "android::hardware::keymaster::V4_0::Tag::OS_PATCHLEVEL"
1962    },
1963    {
1964     "enum_field_value" : -1879047485,
1965     "name" : "android::hardware::keymaster::V4_0::Tag::UNIQUE_ID"
1966    },
1967    {
1968     "enum_field_value" : -1879047484,
1969     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_CHALLENGE"
1970    },
1971    {
1972     "enum_field_value" : -1879047483,
1973     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_APPLICATION_ID"
1974    },
1975    {
1976     "enum_field_value" : -1879047482,
1977     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_BRAND"
1978    },
1979    {
1980     "enum_field_value" : -1879047481,
1981     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_DEVICE"
1982    },
1983    {
1984     "enum_field_value" : -1879047480,
1985     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_PRODUCT"
1986    },
1987    {
1988     "enum_field_value" : -1879047479,
1989     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_SERIAL"
1990    },
1991    {
1992     "enum_field_value" : -1879047478,
1993     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_IMEI"
1994    },
1995    {
1996     "enum_field_value" : -1879047477,
1997     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MEID"
1998    },
1999    {
2000     "enum_field_value" : -1879047476,
2001     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MANUFACTURER"
2002    },
2003    {
2004     "enum_field_value" : -1879047475,
2005     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MODEL"
2006    },
2007    {
2008     "enum_field_value" : 805307086,
2009     "name" : "android::hardware::keymaster::V4_0::Tag::VENDOR_PATCHLEVEL"
2010    },
2011    {
2012     "enum_field_value" : 805307087,
2013     "name" : "android::hardware::keymaster::V4_0::Tag::BOOT_PATCHLEVEL"
2014    },
2015    {
2016     "enum_field_value" : -1879047192,
2017     "name" : "android::hardware::keymaster::V4_0::Tag::ASSOCIATED_DATA"
2018    },
2019    {
2020     "enum_field_value" : -1879047191,
2021     "name" : "android::hardware::keymaster::V4_0::Tag::NONCE"
2022    },
2023    {
2024     "enum_field_value" : 805307371,
2025     "name" : "android::hardware::keymaster::V4_0::Tag::MAC_LENGTH"
2026    },
2027    {
2028     "enum_field_value" : 1879049196,
2029     "name" : "android::hardware::keymaster::V4_0::Tag::RESET_SINCE_ID_ROTATION"
2030    },
2031    {
2032     "enum_field_value" : -1879047187,
2033     "name" : "android::hardware::keymaster::V4_0::Tag::CONFIRMATION_TOKEN"
2034    }
2035   ],
2036   "linker_set_key" : "android::hardware::keymaster::V4_0::Tag",
2037   "name" : "android::hardware::keymaster::V4_0::Tag",
2038   "referenced_type" : "type-53",
2039   "self_type" : "type-53",
2040   "size" : 4,
2041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
2042   "underlying_type" : "type-2",
2043   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_03TagE"
2044  },
2045  {
2046   "alignment" : 4,
2047   "enum_fields" :
2048   [
2049    {
2050     "enum_field_value" : 0,
2051     "name" : "android::hardware::keymaster::V4_0::TagType::INVALID"
2052    },
2053    {
2054     "enum_field_value" : 268435456,
2055     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM"
2056    },
2057    {
2058     "enum_field_value" : 536870912,
2059     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM_REP"
2060    },
2061    {
2062     "enum_field_value" : 805306368,
2063     "name" : "android::hardware::keymaster::V4_0::TagType::UINT"
2064    },
2065    {
2066     "enum_field_value" : 1073741824,
2067     "name" : "android::hardware::keymaster::V4_0::TagType::UINT_REP"
2068    },
2069    {
2070     "enum_field_value" : 1342177280,
2071     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG"
2072    },
2073    {
2074     "enum_field_value" : 1610612736,
2075     "name" : "android::hardware::keymaster::V4_0::TagType::DATE"
2076    },
2077    {
2078     "enum_field_value" : 1879048192,
2079     "name" : "android::hardware::keymaster::V4_0::TagType::BOOL"
2080    },
2081    {
2082     "enum_field_value" : -2147483648,
2083     "name" : "android::hardware::keymaster::V4_0::TagType::BIGNUM"
2084    },
2085    {
2086     "enum_field_value" : -1879048192,
2087     "name" : "android::hardware::keymaster::V4_0::TagType::BYTES"
2088    },
2089    {
2090     "enum_field_value" : -1610612736,
2091     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG_REP"
2092    }
2093   ],
2094   "linker_set_key" : "android::hardware::keymaster::V4_0::TagType",
2095   "name" : "android::hardware::keymaster::V4_0::TagType",
2096   "referenced_type" : "type-722",
2097   "self_type" : "type-722",
2098   "size" : 4,
2099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
2100   "underlying_type" : "type-2",
2101   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_07TagTypeE"
2102  },
2103  {
2104   "alignment" : 4,
2105   "enum_fields" :
2106   [
2107    {
2108     "enum_field_value" : 0,
2109     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2110    },
2111    {
2112     "enum_field_value" : 1,
2113     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2114    },
2115    {
2116     "enum_field_value" : 2,
2117     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2118    }
2119   ],
2120   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2121   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2122   "referenced_type" : "type-416",
2123   "self_type" : "type-416",
2124   "size" : 4,
2125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2126   "underlying_type" : "type-7",
2127   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2128  },
2129  {
2130   "alignment" : 4,
2131   "enum_fields" :
2132   [
2133    {
2134     "enum_field_value" : -1,
2135     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2136    }
2137   ],
2138   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2139   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2140   "referenced_type" : "type-554",
2141   "self_type" : "type-554",
2142   "size" : 4,
2143   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2144   "underlying_type" : "type-7",
2145   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2146  },
2147  {
2148   "alignment" : 1,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 0,
2153     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2154    },
2155    {
2156     "enum_field_value" : 1,
2157     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2158    },
2159    {
2160     "enum_field_value" : 2,
2161     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2162    }
2163   ],
2164   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2165   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2166   "referenced_type" : "type-553",
2167   "self_type" : "type-553",
2168   "size" : 1,
2169   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2170   "underlying_type" : "type-70",
2171   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 0,
2179     "name" : "ANDROID_LOG_UNKNOWN"
2180    },
2181    {
2182     "enum_field_value" : 1,
2183     "name" : "ANDROID_LOG_DEFAULT"
2184    },
2185    {
2186     "enum_field_value" : 2,
2187     "name" : "ANDROID_LOG_VERBOSE"
2188    },
2189    {
2190     "enum_field_value" : 3,
2191     "name" : "ANDROID_LOG_DEBUG"
2192    },
2193    {
2194     "enum_field_value" : 4,
2195     "name" : "ANDROID_LOG_INFO"
2196    },
2197    {
2198     "enum_field_value" : 5,
2199     "name" : "ANDROID_LOG_WARN"
2200    },
2201    {
2202     "enum_field_value" : 6,
2203     "name" : "ANDROID_LOG_ERROR"
2204    },
2205    {
2206     "enum_field_value" : 7,
2207     "name" : "ANDROID_LOG_FATAL"
2208    },
2209    {
2210     "enum_field_value" : 8,
2211     "name" : "ANDROID_LOG_SILENT"
2212    }
2213   ],
2214   "linker_set_key" : "android_LogPriority",
2215   "name" : "android_LogPriority",
2216   "referenced_type" : "type-1",
2217   "self_type" : "type-1",
2218   "size" : 4,
2219   "source_file" : "/system/core/liblog/include/android/log.h",
2220   "underlying_type" : "type-2",
2221   "unique_id" : "android_LogPriority"
2222  },
2223  {
2224   "alignment" : 4,
2225   "enum_fields" :
2226   [
2227    {
2228     "enum_field_value" : 0,
2229     "name" : "HAL_COLOR_MODE_NATIVE"
2230    },
2231    {
2232     "enum_field_value" : 1,
2233     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2234    },
2235    {
2236     "enum_field_value" : 2,
2237     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2238    },
2239    {
2240     "enum_field_value" : 3,
2241     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2242    },
2243    {
2244     "enum_field_value" : 4,
2245     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2246    },
2247    {
2248     "enum_field_value" : 5,
2249     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2250    },
2251    {
2252     "enum_field_value" : 6,
2253     "name" : "HAL_COLOR_MODE_DCI_P3"
2254    },
2255    {
2256     "enum_field_value" : 7,
2257     "name" : "HAL_COLOR_MODE_SRGB"
2258    },
2259    {
2260     "enum_field_value" : 8,
2261     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2262    },
2263    {
2264     "enum_field_value" : 9,
2265     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2266    }
2267   ],
2268   "linker_set_key" : "android_color_mode_t",
2269   "name" : "android_color_mode_t",
2270   "referenced_type" : "type-506",
2271   "self_type" : "type-506",
2272   "size" : 4,
2273   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2274   "underlying_type" : "type-2",
2275   "unique_id" : "android_color_mode_t"
2276  },
2277  {
2278   "alignment" : 4,
2279   "enum_fields" :
2280   [
2281    {
2282     "enum_field_value" : 10,
2283     "name" : "HAL_COLOR_MODE_BT2020"
2284    },
2285    {
2286     "enum_field_value" : 11,
2287     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2288    },
2289    {
2290     "enum_field_value" : 12,
2291     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2292    }
2293   ],
2294   "linker_set_key" : "android_color_mode_v1_1_t",
2295   "name" : "android_color_mode_v1_1_t",
2296   "referenced_type" : "type-511",
2297   "self_type" : "type-511",
2298   "size" : 4,
2299   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2300   "underlying_type" : "type-2",
2301   "unique_id" : "android_color_mode_v1_1_t"
2302  },
2303  {
2304   "alignment" : 4,
2305   "enum_fields" :
2306   [
2307    {
2308     "enum_field_value" : 0,
2309     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2310    },
2311    {
2312     "enum_field_value" : 1,
2313     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2314    },
2315    {
2316     "enum_field_value" : 2,
2317     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2318    },
2319    {
2320     "enum_field_value" : 3,
2321     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2322    },
2323    {
2324     "enum_field_value" : 4,
2325     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2326    },
2327    {
2328     "enum_field_value" : 5,
2329     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2330    },
2331    {
2332     "enum_field_value" : 6,
2333     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2334    }
2335   ],
2336   "linker_set_key" : "android_color_transform_t",
2337   "name" : "android_color_transform_t",
2338   "referenced_type" : "type-507",
2339   "self_type" : "type-507",
2340   "size" : 4,
2341   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2342   "underlying_type" : "type-2",
2343   "unique_id" : "android_color_transform_t"
2344  },
2345  {
2346   "alignment" : 4,
2347   "enum_fields" :
2348   [
2349    {
2350     "enum_field_value" : 0,
2351     "name" : "HAL_DATASPACE_UNKNOWN"
2352    },
2353    {
2354     "enum_field_value" : 1,
2355     "name" : "HAL_DATASPACE_ARBITRARY"
2356    },
2357    {
2358     "enum_field_value" : 16,
2359     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2360    },
2361    {
2362     "enum_field_value" : 4128768,
2363     "name" : "HAL_DATASPACE_STANDARD_MASK"
2364    },
2365    {
2366     "enum_field_value" : 0,
2367     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2368    },
2369    {
2370     "enum_field_value" : 65536,
2371     "name" : "HAL_DATASPACE_STANDARD_BT709"
2372    },
2373    {
2374     "enum_field_value" : 131072,
2375     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2376    },
2377    {
2378     "enum_field_value" : 196608,
2379     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2380    },
2381    {
2382     "enum_field_value" : 262144,
2383     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2384    },
2385    {
2386     "enum_field_value" : 327680,
2387     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2388    },
2389    {
2390     "enum_field_value" : 393216,
2391     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2392    },
2393    {
2394     "enum_field_value" : 458752,
2395     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2396    },
2397    {
2398     "enum_field_value" : 524288,
2399     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2400    },
2401    {
2402     "enum_field_value" : 589824,
2403     "name" : "HAL_DATASPACE_STANDARD_FILM"
2404    },
2405    {
2406     "enum_field_value" : 655360,
2407     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2408    },
2409    {
2410     "enum_field_value" : 720896,
2411     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2412    },
2413    {
2414     "enum_field_value" : 22,
2415     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2416    },
2417    {
2418     "enum_field_value" : 130023424,
2419     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2420    },
2421    {
2422     "enum_field_value" : 0,
2423     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2424    },
2425    {
2426     "enum_field_value" : 4194304,
2427     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2428    },
2429    {
2430     "enum_field_value" : 8388608,
2431     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2432    },
2433    {
2434     "enum_field_value" : 12582912,
2435     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2436    },
2437    {
2438     "enum_field_value" : 16777216,
2439     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2440    },
2441    {
2442     "enum_field_value" : 20971520,
2443     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2444    },
2445    {
2446     "enum_field_value" : 25165824,
2447     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2448    },
2449    {
2450     "enum_field_value" : 29360128,
2451     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2452    },
2453    {
2454     "enum_field_value" : 33554432,
2455     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2456    },
2457    {
2458     "enum_field_value" : 27,
2459     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2460    },
2461    {
2462     "enum_field_value" : 939524096,
2463     "name" : "HAL_DATASPACE_RANGE_MASK"
2464    },
2465    {
2466     "enum_field_value" : 0,
2467     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2468    },
2469    {
2470     "enum_field_value" : 134217728,
2471     "name" : "HAL_DATASPACE_RANGE_FULL"
2472    },
2473    {
2474     "enum_field_value" : 268435456,
2475     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2476    },
2477    {
2478     "enum_field_value" : 402653184,
2479     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2480    },
2481    {
2482     "enum_field_value" : 512,
2483     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2484    },
2485    {
2486     "enum_field_value" : 138477568,
2487     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2488    },
2489    {
2490     "enum_field_value" : 406913024,
2491     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2492    },
2493    {
2494     "enum_field_value" : 513,
2495     "name" : "HAL_DATASPACE_SRGB"
2496    },
2497    {
2498     "enum_field_value" : 142671872,
2499     "name" : "HAL_DATASPACE_V0_SRGB"
2500    },
2501    {
2502     "enum_field_value" : 411107328,
2503     "name" : "HAL_DATASPACE_V0_SCRGB"
2504    },
2505    {
2506     "enum_field_value" : 257,
2507     "name" : "HAL_DATASPACE_JFIF"
2508    },
2509    {
2510     "enum_field_value" : 146931712,
2511     "name" : "HAL_DATASPACE_V0_JFIF"
2512    },
2513    {
2514     "enum_field_value" : 258,
2515     "name" : "HAL_DATASPACE_BT601_625"
2516    },
2517    {
2518     "enum_field_value" : 281149440,
2519     "name" : "HAL_DATASPACE_V0_BT601_625"
2520    },
2521    {
2522     "enum_field_value" : 259,
2523     "name" : "HAL_DATASPACE_BT601_525"
2524    },
2525    {
2526     "enum_field_value" : 281280512,
2527     "name" : "HAL_DATASPACE_V0_BT601_525"
2528    },
2529    {
2530     "enum_field_value" : 260,
2531     "name" : "HAL_DATASPACE_BT709"
2532    },
2533    {
2534     "enum_field_value" : 281083904,
2535     "name" : "HAL_DATASPACE_V0_BT709"
2536    },
2537    {
2538     "enum_field_value" : 139067392,
2539     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2540    },
2541    {
2542     "enum_field_value" : 155844608,
2543     "name" : "HAL_DATASPACE_DCI_P3"
2544    },
2545    {
2546     "enum_field_value" : 139067392,
2547     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2548    },
2549    {
2550     "enum_field_value" : 143261696,
2551     "name" : "HAL_DATASPACE_DISPLAY_P3"
2552    },
2553    {
2554     "enum_field_value" : 151715840,
2555     "name" : "HAL_DATASPACE_ADOBE_RGB"
2556    },
2557    {
2558     "enum_field_value" : 138805248,
2559     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2560    },
2561    {
2562     "enum_field_value" : 147193856,
2563     "name" : "HAL_DATASPACE_BT2020"
2564    },
2565    {
2566     "enum_field_value" : 163971072,
2567     "name" : "HAL_DATASPACE_BT2020_PQ"
2568    },
2569    {
2570     "enum_field_value" : 4096,
2571     "name" : "HAL_DATASPACE_DEPTH"
2572    },
2573    {
2574     "enum_field_value" : 4097,
2575     "name" : "HAL_DATASPACE_SENSOR"
2576    }
2577   ],
2578   "linker_set_key" : "android_dataspace_t",
2579   "name" : "android_dataspace_t",
2580   "referenced_type" : "type-505",
2581   "self_type" : "type-505",
2582   "size" : 4,
2583   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2584   "underlying_type" : "type-2",
2585   "unique_id" : "android_dataspace_t"
2586  },
2587  {
2588   "alignment" : 4,
2589   "enum_fields" :
2590   [
2591    {
2592     "enum_field_value" : 281411584,
2593     "name" : "HAL_DATASPACE_BT2020_ITU"
2594    },
2595    {
2596     "enum_field_value" : 298188800,
2597     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2598    },
2599    {
2600     "enum_field_value" : 302383104,
2601     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2602    },
2603    {
2604     "enum_field_value" : 168165376,
2605     "name" : "HAL_DATASPACE_BT2020_HLG"
2606    }
2607   ],
2608   "linker_set_key" : "android_dataspace_v1_1_t",
2609   "name" : "android_dataspace_v1_1_t",
2610   "referenced_type" : "type-510",
2611   "self_type" : "type-510",
2612   "size" : 4,
2613   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2614   "underlying_type" : "type-2",
2615   "unique_id" : "android_dataspace_v1_1_t"
2616  },
2617  {
2618   "alignment" : 4,
2619   "enum_fields" :
2620   [
2621    {
2622     "enum_field_value" : 142999552,
2623     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2624    },
2625    {
2626     "enum_field_value" : 4098,
2627     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2628    },
2629    {
2630     "enum_field_value" : 4099,
2631     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2632    },
2633    {
2634     "enum_field_value" : 4100,
2635     "name" : "HAL_DATASPACE_HEIF"
2636    }
2637   ],
2638   "linker_set_key" : "android_dataspace_v1_2_t",
2639   "name" : "android_dataspace_v1_2_t",
2640   "referenced_type" : "type-514",
2641   "self_type" : "type-514",
2642   "size" : 4,
2643   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2644   "underlying_type" : "type-2",
2645   "unique_id" : "android_dataspace_v1_2_t"
2646  },
2647  {
2648   "alignment" : 4,
2649   "enum_fields" :
2650   [
2651    {
2652     "enum_field_value" : 1,
2653     "name" : "FLEX_COMPONENT_Y"
2654    },
2655    {
2656     "enum_field_value" : 2,
2657     "name" : "FLEX_COMPONENT_Cb"
2658    },
2659    {
2660     "enum_field_value" : 4,
2661     "name" : "FLEX_COMPONENT_Cr"
2662    },
2663    {
2664     "enum_field_value" : 1024,
2665     "name" : "FLEX_COMPONENT_R"
2666    },
2667    {
2668     "enum_field_value" : 2048,
2669     "name" : "FLEX_COMPONENT_G"
2670    },
2671    {
2672     "enum_field_value" : 4096,
2673     "name" : "FLEX_COMPONENT_B"
2674    },
2675    {
2676     "enum_field_value" : 1073741824,
2677     "name" : "FLEX_COMPONENT_A"
2678    }
2679   ],
2680   "linker_set_key" : "android_flex_component",
2681   "name" : "android_flex_component",
2682   "referenced_type" : "type-519",
2683   "self_type" : "type-519",
2684   "size" : 4,
2685   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2686   "underlying_type" : "type-2",
2687   "unique_id" : "android_flex_component"
2688  },
2689  {
2690   "alignment" : 4,
2691   "enum_fields" :
2692   [
2693    {
2694     "enum_field_value" : 0,
2695     "name" : "FLEX_FORMAT_INVALID"
2696    },
2697    {
2698     "enum_field_value" : 1,
2699     "name" : "FLEX_FORMAT_Y"
2700    },
2701    {
2702     "enum_field_value" : 7,
2703     "name" : "FLEX_FORMAT_YCbCr"
2704    },
2705    {
2706     "enum_field_value" : 1073741831,
2707     "name" : "FLEX_FORMAT_YCbCrA"
2708    },
2709    {
2710     "enum_field_value" : 7168,
2711     "name" : "FLEX_FORMAT_RGB"
2712    },
2713    {
2714     "enum_field_value" : 1073748992,
2715     "name" : "FLEX_FORMAT_RGBA"
2716    }
2717   ],
2718   "linker_set_key" : "android_flex_format",
2719   "name" : "android_flex_format",
2720   "referenced_type" : "type-521",
2721   "self_type" : "type-521",
2722   "size" : 4,
2723   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2724   "underlying_type" : "type-2",
2725   "unique_id" : "android_flex_format"
2726  },
2727  {
2728   "alignment" : 4,
2729   "enum_fields" :
2730   [
2731    {
2732     "enum_field_value" : 1,
2733     "name" : "HAL_HDR_DOLBY_VISION"
2734    },
2735    {
2736     "enum_field_value" : 2,
2737     "name" : "HAL_HDR_HDR10"
2738    },
2739    {
2740     "enum_field_value" : 3,
2741     "name" : "HAL_HDR_HLG"
2742    }
2743   ],
2744   "linker_set_key" : "android_hdr_t",
2745   "name" : "android_hdr_t",
2746   "referenced_type" : "type-508",
2747   "self_type" : "type-508",
2748   "size" : 4,
2749   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2750   "underlying_type" : "type-2",
2751   "unique_id" : "android_hdr_t"
2752  },
2753  {
2754   "alignment" : 4,
2755   "enum_fields" :
2756   [
2757    {
2758     "enum_field_value" : 4,
2759     "name" : "HAL_HDR_HDR10_PLUS"
2760    }
2761   ],
2762   "linker_set_key" : "android_hdr_v1_2_t",
2763   "name" : "android_hdr_v1_2_t",
2764   "referenced_type" : "type-513",
2765   "self_type" : "type-513",
2766   "size" : 4,
2767   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2768   "underlying_type" : "type-2",
2769   "unique_id" : "android_hdr_v1_2_t"
2770  },
2771  {
2772   "alignment" : 4,
2773   "enum_fields" :
2774   [
2775    {
2776     "enum_field_value" : 39,
2777     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2778    },
2779    {
2780     "enum_field_value" : 40,
2781     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2782    },
2783    {
2784     "enum_field_value" : 41,
2785     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2786    },
2787    {
2788     "enum_field_value" : 42,
2789     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2790    }
2791   ],
2792   "linker_set_key" : "android_pixel_format_sw_t",
2793   "name" : "android_pixel_format_sw_t",
2794   "referenced_type" : "type-516",
2795   "self_type" : "type-516",
2796   "size" : 4,
2797   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2798   "underlying_type" : "type-2",
2799   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2800  },
2801  {
2802   "alignment" : 4,
2803   "enum_fields" :
2804   [
2805    {
2806     "enum_field_value" : 1,
2807     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2808    },
2809    {
2810     "enum_field_value" : 2,
2811     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2812    },
2813    {
2814     "enum_field_value" : 3,
2815     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2816    },
2817    {
2818     "enum_field_value" : 4,
2819     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2820    },
2821    {
2822     "enum_field_value" : 5,
2823     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2824    },
2825    {
2826     "enum_field_value" : 16,
2827     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2828    },
2829    {
2830     "enum_field_value" : 17,
2831     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2832    },
2833    {
2834     "enum_field_value" : 20,
2835     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2836    },
2837    {
2838     "enum_field_value" : 22,
2839     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2840    },
2841    {
2842     "enum_field_value" : 32,
2843     "name" : "HAL_PIXEL_FORMAT_RAW16"
2844    },
2845    {
2846     "enum_field_value" : 33,
2847     "name" : "HAL_PIXEL_FORMAT_BLOB"
2848    },
2849    {
2850     "enum_field_value" : 34,
2851     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2852    },
2853    {
2854     "enum_field_value" : 35,
2855     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2856    },
2857    {
2858     "enum_field_value" : 36,
2859     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2860    },
2861    {
2862     "enum_field_value" : 37,
2863     "name" : "HAL_PIXEL_FORMAT_RAW10"
2864    },
2865    {
2866     "enum_field_value" : 38,
2867     "name" : "HAL_PIXEL_FORMAT_RAW12"
2868    },
2869    {
2870     "enum_field_value" : 43,
2871     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2872    },
2873    {
2874     "enum_field_value" : 538982489,
2875     "name" : "HAL_PIXEL_FORMAT_Y8"
2876    },
2877    {
2878     "enum_field_value" : 540422489,
2879     "name" : "HAL_PIXEL_FORMAT_Y16"
2880    },
2881    {
2882     "enum_field_value" : 842094169,
2883     "name" : "HAL_PIXEL_FORMAT_YV12"
2884    }
2885   ],
2886   "linker_set_key" : "android_pixel_format_t",
2887   "name" : "android_pixel_format_t",
2888   "referenced_type" : "type-502",
2889   "self_type" : "type-502",
2890   "size" : 4,
2891   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2892   "underlying_type" : "type-2",
2893   "unique_id" : "android_pixel_format_t"
2894  },
2895  {
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 48,
2901     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2902    },
2903    {
2904     "enum_field_value" : 49,
2905     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2906    },
2907    {
2908     "enum_field_value" : 50,
2909     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2910    },
2911    {
2912     "enum_field_value" : 51,
2913     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2914    },
2915    {
2916     "enum_field_value" : 52,
2917     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2918    },
2919    {
2920     "enum_field_value" : 53,
2921     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2922    },
2923    {
2924     "enum_field_value" : 54,
2925     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2926    }
2927   ],
2928   "linker_set_key" : "android_pixel_format_v1_1_t",
2929   "name" : "android_pixel_format_v1_1_t",
2930   "referenced_type" : "type-509",
2931   "self_type" : "type-509",
2932   "size" : 4,
2933   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2934   "underlying_type" : "type-2",
2935   "unique_id" : "android_pixel_format_v1_1_t"
2936  },
2937  {
2938   "alignment" : 4,
2939   "enum_fields" :
2940   [
2941    {
2942     "enum_field_value" : 55,
2943     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2944    }
2945   ],
2946   "linker_set_key" : "android_pixel_format_v1_2_t",
2947   "name" : "android_pixel_format_v1_2_t",
2948   "referenced_type" : "type-515",
2949   "self_type" : "type-515",
2950   "size" : 4,
2951   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2952   "underlying_type" : "type-2",
2953   "unique_id" : "android_pixel_format_v1_2_t"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 0,
2961     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2962    },
2963    {
2964     "enum_field_value" : 1,
2965     "name" : "HAL_RENDER_INTENT_ENHANCE"
2966    },
2967    {
2968     "enum_field_value" : 2,
2969     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2970    },
2971    {
2972     "enum_field_value" : 3,
2973     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2974    }
2975   ],
2976   "linker_set_key" : "android_render_intent_v1_1_t",
2977   "name" : "android_render_intent_v1_1_t",
2978   "referenced_type" : "type-512",
2979   "self_type" : "type-512",
2980   "size" : 4,
2981   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2982   "underlying_type" : "type-2",
2983   "unique_id" : "android_render_intent_v1_1_t"
2984  },
2985  {
2986   "alignment" : 4,
2987   "enum_fields" :
2988   [
2989    {
2990     "enum_field_value" : 1,
2991     "name" : "HAL_TRANSFORM_FLIP_H"
2992    },
2993    {
2994     "enum_field_value" : 2,
2995     "name" : "HAL_TRANSFORM_FLIP_V"
2996    },
2997    {
2998     "enum_field_value" : 4,
2999     "name" : "HAL_TRANSFORM_ROT_90"
3000    },
3001    {
3002     "enum_field_value" : 3,
3003     "name" : "HAL_TRANSFORM_ROT_180"
3004    },
3005    {
3006     "enum_field_value" : 7,
3007     "name" : "HAL_TRANSFORM_ROT_270"
3008    }
3009   ],
3010   "linker_set_key" : "android_transform_t",
3011   "name" : "android_transform_t",
3012   "referenced_type" : "type-504",
3013   "self_type" : "type-504",
3014   "size" : 4,
3015   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3016   "underlying_type" : "type-2",
3017   "unique_id" : "android_transform_t"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "LOG_ID_MIN"
3026    },
3027    {
3028     "enum_field_value" : 0,
3029     "name" : "LOG_ID_MAIN"
3030    },
3031    {
3032     "enum_field_value" : 1,
3033     "name" : "LOG_ID_RADIO"
3034    },
3035    {
3036     "enum_field_value" : 2,
3037     "name" : "LOG_ID_EVENTS"
3038    },
3039    {
3040     "enum_field_value" : 3,
3041     "name" : "LOG_ID_SYSTEM"
3042    },
3043    {
3044     "enum_field_value" : 4,
3045     "name" : "LOG_ID_CRASH"
3046    },
3047    {
3048     "enum_field_value" : 5,
3049     "name" : "LOG_ID_STATS"
3050    },
3051    {
3052     "enum_field_value" : 6,
3053     "name" : "LOG_ID_SECURITY"
3054    },
3055    {
3056     "enum_field_value" : 7,
3057     "name" : "LOG_ID_KERNEL"
3058    },
3059    {
3060     "enum_field_value" : 8,
3061     "name" : "LOG_ID_MAX"
3062    }
3063   ],
3064   "linker_set_key" : "log_id",
3065   "name" : "log_id",
3066   "referenced_type" : "type-320",
3067   "self_type" : "type-320",
3068   "size" : 4,
3069   "source_file" : "/system/core/liblog/include/android/log.h",
3070   "underlying_type" : "type-2",
3071   "unique_id" : "log_id"
3072  }
3073 ],
3074 "function_types" :
3075 [
3076  {
3077   "alignment" : 4,
3078   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3079   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3080   "parameters" :
3081   [
3082    {
3083     "referenced_type" : "type-29"
3084    },
3085    {
3086     "referenced_type" : "type-35"
3087    },
3088    {
3089     "referenced_type" : "type-8"
3090    }
3091   ],
3092   "referenced_type" : "type-28",
3093   "return_type" : "type-26",
3094   "self_type" : "type-28",
3095   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3096  },
3097  {
3098   "alignment" : 4,
3099   "linker_set_key" : "int (void *)",
3100   "name" : "int (void *)",
3101   "parameters" :
3102   [
3103    {
3104     "referenced_type" : "type-8"
3105    }
3106   ],
3107   "referenced_type" : "type-529",
3108   "return_type" : "type-7",
3109   "self_type" : "type-529",
3110   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3111  },
3112  {
3113   "alignment" : 4,
3114   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3115   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3116   "parameters" :
3117   [
3118    {
3119     "referenced_type" : "type-444"
3120    },
3121    {
3122     "referenced_type" : "type-390"
3123    },
3124    {
3125     "referenced_type" : "type-12"
3126    },
3127    {
3128     "referenced_type" : "type-445"
3129    },
3130    {
3131     "referenced_type" : "type-12"
3132    },
3133    {
3134     "referenced_type" : "type-8"
3135    }
3136   ],
3137   "referenced_type" : "type-443",
3138   "return_type" : "type-9",
3139   "self_type" : "type-443",
3140   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3141  }
3142 ],
3143 "functions" :
3144 [
3145  {
3146   "function_name" : "android::hardware::fromBinder",
3147   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_14confirmationui4V1_027IConfirmationResultCallbackENS3_30BpHwConfirmationResultCallbackENS3_30BnHwConfirmationResultCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3148   "parameters" :
3149   [
3150    {
3151     "referenced_type" : "type-35"
3152    }
3153   ],
3154   "return_type" : "type-162",
3155   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3156   "template_args" : [ "type-164", "type-596", "type-503" ]
3157  },
3158  {
3159   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getService",
3160   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3161   "parameters" :
3162   [
3163    {
3164     "default_arg" : true,
3165     "referenced_type" : "type-697"
3166    },
3167    {
3168     "default_arg" : true,
3169     "referenced_type" : "type-26"
3170    }
3171   ],
3172   "return_type" : "type-628",
3173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3174  },
3175  {
3176   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::linkToDeath",
3177   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3178   "parameters" :
3179   [
3180    {
3181     "is_this_ptr" : true,
3182     "referenced_type" : "type-629"
3183    },
3184    {
3185     "referenced_type" : "type-396"
3186    },
3187    {
3188     "referenced_type" : "type-12"
3189    }
3190   ],
3191   "return_type" : "type-206",
3192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3193  },
3194  {
3195   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getDebugInfo",
3196   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3197   "parameters" :
3198   [
3199    {
3200     "is_this_ptr" : true,
3201     "referenced_type" : "type-629"
3202    },
3203    {
3204     "referenced_type" : "type-777"
3205    }
3206   ],
3207   "return_type" : "type-226",
3208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3209  },
3210  {
3211   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getHashChain",
3212   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "type-629"
3218    },
3219    {
3220     "referenced_type" : "type-778"
3221    }
3222   ],
3223   "return_type" : "type-226",
3224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3225  },
3226  {
3227   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::tryGetService",
3228   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3229   "parameters" :
3230   [
3231    {
3232     "default_arg" : true,
3233     "referenced_type" : "type-697"
3234    },
3235    {
3236     "default_arg" : true,
3237     "referenced_type" : "type-26"
3238    }
3239   ],
3240   "return_type" : "type-628",
3241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3242  },
3243  {
3244   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::unlinkToDeath",
3245   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3246   "parameters" :
3247   [
3248    {
3249     "is_this_ptr" : true,
3250     "referenced_type" : "type-629"
3251    },
3252    {
3253     "referenced_type" : "type-396"
3254    }
3255   ],
3256   "return_type" : "type-206",
3257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3258  },
3259  {
3260   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::interfaceChain",
3261   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3262   "parameters" :
3263   [
3264    {
3265     "is_this_ptr" : true,
3266     "referenced_type" : "type-629"
3267    },
3268    {
3269     "referenced_type" : "type-779"
3270    }
3271   ],
3272   "return_type" : "type-226",
3273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3274  },
3275  {
3276   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::registerAsService",
3277   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3278   "parameters" :
3279   [
3280    {
3281     "is_this_ptr" : true,
3282     "referenced_type" : "type-629"
3283    },
3284    {
3285     "default_arg" : true,
3286     "referenced_type" : "type-697"
3287    }
3288   ],
3289   "return_type" : "type-7",
3290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3291  },
3292  {
3293   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::interfaceDescriptor",
3294   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "type-629"
3300    },
3301    {
3302     "referenced_type" : "type-780"
3303    }
3304   ],
3305   "return_type" : "type-226",
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3307  },
3308  {
3309   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::notifySyspropsChanged",
3310   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv",
3311   "parameters" :
3312   [
3313    {
3314     "is_this_ptr" : true,
3315     "referenced_type" : "type-629"
3316    }
3317   ],
3318   "return_type" : "type-226",
3319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3320  },
3321  {
3322   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::setHALInstrumentation",
3323   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv",
3324   "parameters" :
3325   [
3326    {
3327     "is_this_ptr" : true,
3328     "referenced_type" : "type-629"
3329    }
3330   ],
3331   "return_type" : "type-226",
3332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::registerForNotifications",
3336   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3337   "parameters" :
3338   [
3339    {
3340     "referenced_type" : "type-697"
3341    },
3342    {
3343     "referenced_type" : "type-589"
3344    }
3345   ],
3346   "return_type" : "type-26",
3347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3348  },
3349  {
3350   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::ping",
3351   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv",
3352   "parameters" :
3353   [
3354    {
3355     "is_this_ptr" : true,
3356     "referenced_type" : "type-629"
3357    }
3358   ],
3359   "return_type" : "type-226",
3360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3361  },
3362  {
3363   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::debug",
3364   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3365   "parameters" :
3366   [
3367    {
3368     "is_this_ptr" : true,
3369     "referenced_type" : "type-629"
3370    },
3371    {
3372     "referenced_type" : "type-407"
3373    },
3374    {
3375     "referenced_type" : "type-588"
3376    }
3377   ],
3378   "return_type" : "type-226",
3379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3380  },
3381  {
3382   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::castFrom",
3383   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3384   "parameters" :
3385   [
3386    {
3387     "referenced_type" : "type-646"
3388    },
3389    {
3390     "default_arg" : true,
3391     "referenced_type" : "type-26"
3392    }
3393   ],
3394   "return_type" : "type-654",
3395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3396  },
3397  {
3398   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::castFrom",
3399   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spIS3_EEb",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "type-631"
3404    },
3405    {
3406     "default_arg" : true,
3407     "referenced_type" : "type-26"
3408    }
3409   ],
3410   "return_type" : "type-654",
3411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3412  },
3413  {
3414   "access" : "private",
3415   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::addOnewayTask",
3416   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13addOnewayTaskENSt3__18functionIFvvEEE",
3417   "parameters" :
3418   [
3419    {
3420     "is_this_ptr" : true,
3421     "referenced_type" : "type-639"
3422    },
3423    {
3424     "referenced_type" : "type-783"
3425    }
3426   ],
3427   "return_type" : "type-226",
3428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3429  },
3430  {
3431   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::BsConfirmationUI",
3432   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC1ENS_2spINS2_15IConfirmationUIEEE",
3433   "parameters" :
3434   [
3435    {
3436     "is_this_ptr" : true,
3437     "referenced_type" : "type-639"
3438    },
3439    {
3440     "referenced_type" : "type-627"
3441    }
3442   ],
3443   "return_type" : "type-9",
3444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3445  },
3446  {
3447   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::BsConfirmationUI",
3448   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC2ENS_2spINS2_15IConfirmationUIEEE",
3449   "parameters" :
3450   [
3451    {
3452     "is_this_ptr" : true,
3453     "referenced_type" : "type-639"
3454    },
3455    {
3456     "referenced_type" : "type-627"
3457    }
3458   ],
3459   "return_type" : "type-9",
3460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3461  },
3462  {
3463   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::onTransact",
3464   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3465   "parameters" :
3466   [
3467    {
3468     "is_this_ptr" : true,
3469     "referenced_type" : "type-634"
3470    },
3471    {
3472     "referenced_type" : "type-2"
3473    },
3474    {
3475     "referenced_type" : "type-451"
3476    },
3477    {
3478     "referenced_type" : "type-444"
3479    },
3480    {
3481     "default_arg" : true,
3482     "referenced_type" : "type-2"
3483    },
3484    {
3485     "default_arg" : true,
3486     "referenced_type" : "type-786"
3487    }
3488   ],
3489   "return_type" : "type-7",
3490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3491  },
3492  {
3493   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::_hidl_abort",
3494   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3495   "parameters" :
3496   [
3497    {
3498     "referenced_type" : "type-452"
3499    },
3500    {
3501     "referenced_type" : "type-451"
3502    },
3503    {
3504     "referenced_type" : "type-444"
3505    },
3506    {
3507     "referenced_type" : "type-787"
3508    }
3509   ],
3510   "return_type" : "type-7",
3511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3512  },
3513  {
3514   "access" : "private",
3515   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::getDebugInfo",
3516   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3517   "parameters" :
3518   [
3519    {
3520     "is_this_ptr" : true,
3521     "referenced_type" : "type-634"
3522    },
3523    {
3524     "referenced_type" : "type-788"
3525    }
3526   ],
3527   "return_type" : "type-226",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::_hidl_promptUserConfirmation",
3532   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI28_hidl_promptUserConfirmationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3533   "parameters" :
3534   [
3535    {
3536     "referenced_type" : "type-452"
3537    },
3538    {
3539     "referenced_type" : "type-451"
3540    },
3541    {
3542     "referenced_type" : "type-444"
3543    },
3544    {
3545     "referenced_type" : "type-789"
3546    }
3547   ],
3548   "return_type" : "type-7",
3549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3550  },
3551  {
3552   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::_hidl_deliverSecureInputEvent",
3553   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI29_hidl_deliverSecureInputEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3554   "parameters" :
3555   [
3556    {
3557     "referenced_type" : "type-452"
3558    },
3559    {
3560     "referenced_type" : "type-451"
3561    },
3562    {
3563     "referenced_type" : "type-444"
3564    },
3565    {
3566     "referenced_type" : "type-790"
3567    }
3568   ],
3569   "return_type" : "type-7",
3570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3571  },
3572  {
3573   "access" : "private",
3574   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::ping",
3575   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI4pingEv",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "type-634"
3581    }
3582   ],
3583   "return_type" : "type-226",
3584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3585  },
3586  {
3587   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::BnHwConfirmationUI",
3588   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC1ERKNS_2spINS2_15IConfirmationUIEEE",
3589   "parameters" :
3590   [
3591    {
3592     "is_this_ptr" : true,
3593     "referenced_type" : "type-634"
3594    },
3595    {
3596     "referenced_type" : "type-631"
3597    }
3598   ],
3599   "return_type" : "type-9",
3600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3601  },
3602  {
3603   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::BnHwConfirmationUI",
3604   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC2ERKNS_2spINS2_15IConfirmationUIEEE",
3605   "parameters" :
3606   [
3607    {
3608     "is_this_ptr" : true,
3609     "referenced_type" : "type-634"
3610    },
3611    {
3612     "referenced_type" : "type-631"
3613    }
3614   ],
3615   "return_type" : "type-9",
3616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3617  },
3618  {
3619   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3620   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev",
3621   "parameters" :
3622   [
3623    {
3624     "is_this_ptr" : true,
3625     "referenced_type" : "type-634"
3626    }
3627   ],
3628   "return_type" : "type-9",
3629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3630  },
3631  {
3632   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3633   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "type-634"
3639    }
3640   ],
3641   "return_type" : "type-9",
3642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3643  },
3644  {
3645   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3646   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID2Ev",
3647   "parameters" :
3648   [
3649    {
3650     "is_this_ptr" : true,
3651     "referenced_type" : "type-634"
3652    }
3653   ],
3654   "return_type" : "type-9",
3655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3656  },
3657  {
3658   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_abort",
3659   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3660   "parameters" :
3661   [
3662    {
3663     "referenced_type" : "type-734"
3664    },
3665    {
3666     "referenced_type" : "type-617"
3667    }
3668   ],
3669   "return_type" : "type-226",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::linkToDeath",
3674   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "type-640"
3680    },
3681    {
3682     "referenced_type" : "type-396"
3683    },
3684    {
3685     "referenced_type" : "type-12"
3686    }
3687   ],
3688   "return_type" : "type-206",
3689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3690  },
3691  {
3692   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::getDebugInfo",
3693   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "type-640"
3699    },
3700    {
3701     "referenced_type" : "type-791"
3702    }
3703   ],
3704   "return_type" : "type-226",
3705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3706  },
3707  {
3708   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::getHashChain",
3709   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3710   "parameters" :
3711   [
3712    {
3713     "is_this_ptr" : true,
3714     "referenced_type" : "type-640"
3715    },
3716    {
3717     "referenced_type" : "type-792"
3718    }
3719   ],
3720   "return_type" : "type-226",
3721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3722  },
3723  {
3724   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::unlinkToDeath",
3725   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3726   "parameters" :
3727   [
3728    {
3729     "is_this_ptr" : true,
3730     "referenced_type" : "type-640"
3731    },
3732    {
3733     "referenced_type" : "type-396"
3734    }
3735   ],
3736   "return_type" : "type-206",
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3738  },
3739  {
3740   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::interfaceChain",
3741   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3742   "parameters" :
3743   [
3744    {
3745     "is_this_ptr" : true,
3746     "referenced_type" : "type-640"
3747    },
3748    {
3749     "referenced_type" : "type-793"
3750    }
3751   ],
3752   "return_type" : "type-226",
3753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3754  },
3755  {
3756   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::interfaceDescriptor",
3757   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "type-640"
3763    },
3764    {
3765     "referenced_type" : "type-794"
3766    }
3767   ],
3768   "return_type" : "type-226",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::notifySyspropsChanged",
3773   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv",
3774   "parameters" :
3775   [
3776    {
3777     "is_this_ptr" : true,
3778     "referenced_type" : "type-640"
3779    }
3780   ],
3781   "return_type" : "type-226",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::setHALInstrumentation",
3786   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv",
3787   "parameters" :
3788   [
3789    {
3790     "is_this_ptr" : true,
3791     "referenced_type" : "type-640"
3792    }
3793   ],
3794   "return_type" : "type-226",
3795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3796  },
3797  {
3798   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::promptUserConfirmation",
3799   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE",
3800   "parameters" :
3801   [
3802    {
3803     "is_this_ptr" : true,
3804     "referenced_type" : "type-640"
3805    },
3806    {
3807     "referenced_type" : "type-619"
3808    },
3809    {
3810     "referenced_type" : "type-342"
3811    },
3812    {
3813     "referenced_type" : "type-455"
3814    },
3815    {
3816     "referenced_type" : "type-342"
3817    },
3818    {
3819     "referenced_type" : "type-694"
3820    }
3821   ],
3822   "return_type" : "type-647",
3823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3824  },
3825  {
3826   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::deliverSecureInputEvent",
3827   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE",
3828   "parameters" :
3829   [
3830    {
3831     "is_this_ptr" : true,
3832     "referenced_type" : "type-640"
3833    },
3834    {
3835     "referenced_type" : "type-98"
3836    }
3837   ],
3838   "return_type" : "type-647",
3839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3840  },
3841  {
3842   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_promptUserConfirmation",
3843   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI28_hidl_promptUserConfirmationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESG_RKNSH_INS2_8UIOptionEEE",
3844   "parameters" :
3845   [
3846    {
3847     "referenced_type" : "type-734"
3848    },
3849    {
3850     "referenced_type" : "type-617"
3851    },
3852    {
3853     "referenced_type" : "type-619"
3854    },
3855    {
3856     "referenced_type" : "type-342"
3857    },
3858    {
3859     "referenced_type" : "type-455"
3860    },
3861    {
3862     "referenced_type" : "type-342"
3863    },
3864    {
3865     "referenced_type" : "type-694"
3866    }
3867   ],
3868   "return_type" : "type-647",
3869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3870  },
3871  {
3872   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_deliverSecureInputEvent",
3873   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI29_hidl_deliverSecureInputEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_9keymaster4V4_017HardwareAuthTokenE",
3874   "parameters" :
3875   [
3876    {
3877     "referenced_type" : "type-734"
3878    },
3879    {
3880     "referenced_type" : "type-617"
3881    },
3882    {
3883     "referenced_type" : "type-98"
3884    }
3885   ],
3886   "return_type" : "type-647",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::ping",
3891   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "type-640"
3897    }
3898   ],
3899   "return_type" : "type-226",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::abort",
3904   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv",
3905   "parameters" :
3906   [
3907    {
3908     "is_this_ptr" : true,
3909     "referenced_type" : "type-640"
3910    }
3911   ],
3912   "return_type" : "type-226",
3913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3914  },
3915  {
3916   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::debug",
3917   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3918   "parameters" :
3919   [
3920    {
3921     "is_this_ptr" : true,
3922     "referenced_type" : "type-640"
3923    },
3924    {
3925     "referenced_type" : "type-407"
3926    },
3927    {
3928     "referenced_type" : "type-588"
3929    }
3930   ],
3931   "return_type" : "type-226",
3932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3933  },
3934  {
3935   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::BpHwConfirmationUI",
3936   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC1ERKNS_2spINS0_7IBinderEEE",
3937   "parameters" :
3938   [
3939    {
3940     "is_this_ptr" : true,
3941     "referenced_type" : "type-640"
3942    },
3943    {
3944     "referenced_type" : "type-35"
3945    }
3946   ],
3947   "return_type" : "type-9",
3948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::BpHwConfirmationUI",
3952   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC2ERKNS_2spINS0_7IBinderEEE",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "type-640"
3958    },
3959    {
3960     "referenced_type" : "type-35"
3961    }
3962   ],
3963   "return_type" : "type-9",
3964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3965  },
3966  {
3967   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getService",
3968   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3969   "parameters" :
3970   [
3971    {
3972     "default_arg" : true,
3973     "referenced_type" : "type-459"
3974    },
3975    {
3976     "default_arg" : true,
3977     "referenced_type" : "type-26"
3978    }
3979   ],
3980   "return_type" : "type-162",
3981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
3982  },
3983  {
3984   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::linkToDeath",
3985   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3986   "parameters" :
3987   [
3988    {
3989     "is_this_ptr" : true,
3990     "referenced_type" : "type-163"
3991    },
3992    {
3993     "referenced_type" : "type-396"
3994    },
3995    {
3996     "referenced_type" : "type-12"
3997    }
3998   ],
3999   "return_type" : "type-206",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4001  },
4002  {
4003   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getDebugInfo",
4004   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4005   "parameters" :
4006   [
4007    {
4008     "is_this_ptr" : true,
4009     "referenced_type" : "type-163"
4010    },
4011    {
4012     "referenced_type" : "type-795"
4013    }
4014   ],
4015   "return_type" : "type-226",
4016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4017  },
4018  {
4019   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getHashChain",
4020   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "type-163"
4026    },
4027    {
4028     "referenced_type" : "type-796"
4029    }
4030   ],
4031   "return_type" : "type-226",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4033  },
4034  {
4035   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::tryGetService",
4036   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4037   "parameters" :
4038   [
4039    {
4040     "default_arg" : true,
4041     "referenced_type" : "type-459"
4042    },
4043    {
4044     "default_arg" : true,
4045     "referenced_type" : "type-26"
4046    }
4047   ],
4048   "return_type" : "type-162",
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4050  },
4051  {
4052   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::unlinkToDeath",
4053   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4054   "parameters" :
4055   [
4056    {
4057     "is_this_ptr" : true,
4058     "referenced_type" : "type-163"
4059    },
4060    {
4061     "referenced_type" : "type-396"
4062    }
4063   ],
4064   "return_type" : "type-206",
4065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4066  },
4067  {
4068   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::interfaceChain",
4069   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4070   "parameters" :
4071   [
4072    {
4073     "is_this_ptr" : true,
4074     "referenced_type" : "type-163"
4075    },
4076    {
4077     "referenced_type" : "type-797"
4078    }
4079   ],
4080   "return_type" : "type-226",
4081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4082  },
4083  {
4084   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::registerAsService",
4085   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4086   "parameters" :
4087   [
4088    {
4089     "is_this_ptr" : true,
4090     "referenced_type" : "type-163"
4091    },
4092    {
4093     "default_arg" : true,
4094     "referenced_type" : "type-459"
4095    }
4096   ],
4097   "return_type" : "type-7",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::interfaceDescriptor",
4102   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "type-163"
4108    },
4109    {
4110     "referenced_type" : "type-798"
4111    }
4112   ],
4113   "return_type" : "type-226",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::notifySyspropsChanged",
4118   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-163"
4124    }
4125   ],
4126   "return_type" : "type-226",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::setHALInstrumentation",
4131   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "type-163"
4137    }
4138   ],
4139   "return_type" : "type-226",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::registerForNotifications",
4144   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4145   "parameters" :
4146   [
4147    {
4148     "referenced_type" : "type-459"
4149    },
4150    {
4151     "referenced_type" : "type-589"
4152    }
4153   ],
4154   "return_type" : "type-26",
4155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4156  },
4157  {
4158   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::ping",
4159   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv",
4160   "parameters" :
4161   [
4162    {
4163     "is_this_ptr" : true,
4164     "referenced_type" : "type-163"
4165    }
4166   ],
4167   "return_type" : "type-226",
4168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4169  },
4170  {
4171   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::debug",
4172   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4173   "parameters" :
4174   [
4175    {
4176     "is_this_ptr" : true,
4177     "referenced_type" : "type-163"
4178    },
4179    {
4180     "referenced_type" : "type-407"
4181    },
4182    {
4183     "referenced_type" : "type-588"
4184    }
4185   ],
4186   "return_type" : "type-226",
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4188  },
4189  {
4190   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::castFrom",
4191   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "type-646"
4196    },
4197    {
4198     "default_arg" : true,
4199     "referenced_type" : "type-26"
4200    }
4201   ],
4202   "return_type" : "type-213",
4203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4204  },
4205  {
4206   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::castFrom",
4207   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spIS3_EEb",
4208   "parameters" :
4209   [
4210    {
4211     "referenced_type" : "type-619"
4212    },
4213    {
4214     "default_arg" : true,
4215     "referenced_type" : "type-26"
4216    }
4217   ],
4218   "return_type" : "type-213",
4219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4220  },
4221  {
4222   "access" : "private",
4223   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::addOnewayTask",
4224   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4225   "parameters" :
4226   [
4227    {
4228     "is_this_ptr" : true,
4229     "referenced_type" : "type-662"
4230    },
4231    {
4232     "referenced_type" : "type-801"
4233    }
4234   ],
4235   "return_type" : "type-226",
4236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4237  },
4238  {
4239   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::BsConfirmationResultCallback",
4240   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC1ENS_2spINS2_27IConfirmationResultCallbackEEE",
4241   "parameters" :
4242   [
4243    {
4244     "is_this_ptr" : true,
4245     "referenced_type" : "type-662"
4246    },
4247    {
4248     "referenced_type" : "type-168"
4249    }
4250   ],
4251   "return_type" : "type-9",
4252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4253  },
4254  {
4255   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::BsConfirmationResultCallback",
4256   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC2ENS_2spINS2_27IConfirmationResultCallbackEEE",
4257   "parameters" :
4258   [
4259    {
4260     "is_this_ptr" : true,
4261     "referenced_type" : "type-662"
4262    },
4263    {
4264     "referenced_type" : "type-168"
4265    }
4266   ],
4267   "return_type" : "type-9",
4268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4269  },
4270  {
4271   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::onTransact",
4272   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "type-616"
4278    },
4279    {
4280     "referenced_type" : "type-2"
4281    },
4282    {
4283     "referenced_type" : "type-451"
4284    },
4285    {
4286     "referenced_type" : "type-444"
4287    },
4288    {
4289     "default_arg" : true,
4290     "referenced_type" : "type-2"
4291    },
4292    {
4293     "default_arg" : true,
4294     "referenced_type" : "type-804"
4295    }
4296   ],
4297   "return_type" : "type-7",
4298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4299  },
4300  {
4301   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::_hidl_result",
4302   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12_hidl_resultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4303   "parameters" :
4304   [
4305    {
4306     "referenced_type" : "type-452"
4307    },
4308    {
4309     "referenced_type" : "type-451"
4310    },
4311    {
4312     "referenced_type" : "type-444"
4313    },
4314    {
4315     "referenced_type" : "type-805"
4316    }
4317   ],
4318   "return_type" : "type-7",
4319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4320  },
4321  {
4322   "access" : "private",
4323   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::getDebugInfo",
4324   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "type-616"
4330    },
4331    {
4332     "referenced_type" : "type-806"
4333    }
4334   ],
4335   "return_type" : "type-226",
4336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4337  },
4338  {
4339   "access" : "private",
4340   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::ping",
4341   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback4pingEv",
4342   "parameters" :
4343   [
4344    {
4345     "is_this_ptr" : true,
4346     "referenced_type" : "type-616"
4347    }
4348   ],
4349   "return_type" : "type-226",
4350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4351  },
4352  {
4353   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::BnHwConfirmationResultCallback",
4354   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC1ERKNS_2spINS2_27IConfirmationResultCallbackEEE",
4355   "parameters" :
4356   [
4357    {
4358     "is_this_ptr" : true,
4359     "referenced_type" : "type-616"
4360    },
4361    {
4362     "referenced_type" : "type-619"
4363    }
4364   ],
4365   "return_type" : "type-9",
4366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4367  },
4368  {
4369   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::BnHwConfirmationResultCallback",
4370   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC2ERKNS_2spINS2_27IConfirmationResultCallbackEEE",
4371   "parameters" :
4372   [
4373    {
4374     "is_this_ptr" : true,
4375     "referenced_type" : "type-616"
4376    },
4377    {
4378     "referenced_type" : "type-619"
4379    }
4380   ],
4381   "return_type" : "type-9",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4386   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev",
4387   "parameters" :
4388   [
4389    {
4390     "is_this_ptr" : true,
4391     "referenced_type" : "type-616"
4392    }
4393   ],
4394   "return_type" : "type-9",
4395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4396  },
4397  {
4398   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4399   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev",
4400   "parameters" :
4401   [
4402    {
4403     "is_this_ptr" : true,
4404     "referenced_type" : "type-616"
4405    }
4406   ],
4407   "return_type" : "type-9",
4408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4409  },
4410  {
4411   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4412   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD2Ev",
4413   "parameters" :
4414   [
4415    {
4416     "is_this_ptr" : true,
4417     "referenced_type" : "type-616"
4418    }
4419   ],
4420   "return_type" : "type-9",
4421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4422  },
4423  {
4424   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::linkToDeath",
4425   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4426   "parameters" :
4427   [
4428    {
4429     "is_this_ptr" : true,
4430     "referenced_type" : "type-689"
4431    },
4432    {
4433     "referenced_type" : "type-396"
4434    },
4435    {
4436     "referenced_type" : "type-12"
4437    }
4438   ],
4439   "return_type" : "type-206",
4440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4441  },
4442  {
4443   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::_hidl_result",
4444   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12_hidl_resultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_12ResponseCodeERKNS0_8hidl_vecIhEESD_",
4445   "parameters" :
4446   [
4447    {
4448     "referenced_type" : "type-734"
4449    },
4450    {
4451     "referenced_type" : "type-617"
4452    },
4453    {
4454     "referenced_type" : "type-564"
4455    },
4456    {
4457     "referenced_type" : "type-455"
4458    },
4459    {
4460     "referenced_type" : "type-455"
4461    }
4462   ],
4463   "return_type" : "type-226",
4464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4465  },
4466  {
4467   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::getDebugInfo",
4468   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4469   "parameters" :
4470   [
4471    {
4472     "is_this_ptr" : true,
4473     "referenced_type" : "type-689"
4474    },
4475    {
4476     "referenced_type" : "type-807"
4477    }
4478   ],
4479   "return_type" : "type-226",
4480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4481  },
4482  {
4483   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::getHashChain",
4484   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4485   "parameters" :
4486   [
4487    {
4488     "is_this_ptr" : true,
4489     "referenced_type" : "type-689"
4490    },
4491    {
4492     "referenced_type" : "type-808"
4493    }
4494   ],
4495   "return_type" : "type-226",
4496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4497  },
4498  {
4499   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::unlinkToDeath",
4500   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4501   "parameters" :
4502   [
4503    {
4504     "is_this_ptr" : true,
4505     "referenced_type" : "type-689"
4506    },
4507    {
4508     "referenced_type" : "type-396"
4509    }
4510   ],
4511   "return_type" : "type-206",
4512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4513  },
4514  {
4515   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::interfaceChain",
4516   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4517   "parameters" :
4518   [
4519    {
4520     "is_this_ptr" : true,
4521     "referenced_type" : "type-689"
4522    },
4523    {
4524     "referenced_type" : "type-809"
4525    }
4526   ],
4527   "return_type" : "type-226",
4528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4529  },
4530  {
4531   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::interfaceDescriptor",
4532   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "type-689"
4538    },
4539    {
4540     "referenced_type" : "type-810"
4541    }
4542   ],
4543   "return_type" : "type-226",
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4545  },
4546  {
4547   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::notifySyspropsChanged",
4548   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "type-689"
4554    }
4555   ],
4556   "return_type" : "type-226",
4557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4558  },
4559  {
4560   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::setHALInstrumentation",
4561   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv",
4562   "parameters" :
4563   [
4564    {
4565     "is_this_ptr" : true,
4566     "referenced_type" : "type-689"
4567    }
4568   ],
4569   "return_type" : "type-226",
4570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4571  },
4572  {
4573   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::ping",
4574   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv",
4575   "parameters" :
4576   [
4577    {
4578     "is_this_ptr" : true,
4579     "referenced_type" : "type-689"
4580    }
4581   ],
4582   "return_type" : "type-226",
4583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4584  },
4585  {
4586   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::debug",
4587   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4588   "parameters" :
4589   [
4590    {
4591     "is_this_ptr" : true,
4592     "referenced_type" : "type-689"
4593    },
4594    {
4595     "referenced_type" : "type-407"
4596    },
4597    {
4598     "referenced_type" : "type-588"
4599    }
4600   ],
4601   "return_type" : "type-226",
4602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4603  },
4604  {
4605   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::result",
4606   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_",
4607   "parameters" :
4608   [
4609    {
4610     "is_this_ptr" : true,
4611     "referenced_type" : "type-689"
4612    },
4613    {
4614     "referenced_type" : "type-564"
4615    },
4616    {
4617     "referenced_type" : "type-455"
4618    },
4619    {
4620     "referenced_type" : "type-455"
4621    }
4622   ],
4623   "return_type" : "type-226",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::BpHwConfirmationResultCallback",
4628   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC1ERKNS_2spINS0_7IBinderEEE",
4629   "parameters" :
4630   [
4631    {
4632     "is_this_ptr" : true,
4633     "referenced_type" : "type-689"
4634    },
4635    {
4636     "referenced_type" : "type-35"
4637    }
4638   ],
4639   "return_type" : "type-9",
4640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4641  },
4642  {
4643   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::BpHwConfirmationResultCallback",
4644   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC2ERKNS_2spINS0_7IBinderEEE",
4645   "parameters" :
4646   [
4647    {
4648     "is_this_ptr" : true,
4649     "referenced_type" : "type-689"
4650    },
4651    {
4652     "referenced_type" : "type-35"
4653    }
4654   ],
4655   "return_type" : "type-9",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::details::castInterface",
4660   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_015IConfirmationUIENS_4hidl4base4V1_05IBaseENS4_18BpHwConfirmationUIEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4661   "parameters" :
4662   [
4663    {
4664     "referenced_type" : "type-454"
4665    },
4666    {
4667     "referenced_type" : "type-43"
4668    },
4669    {
4670     "referenced_type" : "type-26"
4671    }
4672   ],
4673   "return_type" : "type-654",
4674   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4675   "template_args" : [ "type-78", "type-79", "type-83" ]
4676  },
4677  {
4678   "function_name" : "android::hardware::details::castInterface",
4679   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackENS_4hidl4base4V1_05IBaseENS4_30BpHwConfirmationResultCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4680   "parameters" :
4681   [
4682    {
4683     "referenced_type" : "type-454"
4684    },
4685    {
4686     "referenced_type" : "type-43"
4687    },
4688    {
4689     "referenced_type" : "type-26"
4690    }
4691   ],
4692   "return_type" : "type-213",
4693   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4694   "template_args" : [ "type-164", "type-79", "type-596" ]
4695  },
4696  {
4697   "function_name" : "android::hardware::details::wrapPassthrough",
4698   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_14confirmationui4V1_027IConfirmationResultCallbackEvEENS_2spIT_EES8_",
4699   "parameters" :
4700   [
4701    {
4702     "referenced_type" : "type-162"
4703    }
4704   ],
4705   "return_type" : "type-162",
4706   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4707   "template_args" : [ "type-164", "type-9" ]
4708  },
4709  {
4710   "function_name" : "android::hardware::details::getServiceInternal",
4711   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_018BpHwConfirmationUIENS4_15IConfirmationUIEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4712   "parameters" :
4713   [
4714    {
4715     "referenced_type" : "type-697"
4716    },
4717    {
4718     "referenced_type" : "type-26"
4719    },
4720    {
4721     "referenced_type" : "type-26"
4722    }
4723   ],
4724   "return_type" : "type-628",
4725   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4726   "template_args" : [ "type-83", "type-78", "type-9", "type-9" ]
4727  },
4728  {
4729   "function_name" : "android::hardware::details::getServiceInternal",
4730   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_030BpHwConfirmationResultCallbackENS4_27IConfirmationResultCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4731   "parameters" :
4732   [
4733    {
4734     "referenced_type" : "type-459"
4735    },
4736    {
4737     "referenced_type" : "type-26"
4738    },
4739    {
4740     "referenced_type" : "type-26"
4741    }
4742   ],
4743   "return_type" : "type-162",
4744   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4745   "template_args" : [ "type-596", "type-164", "type-9", "type-9" ]
4746  }
4747 ],
4748 "global_vars" :
4749 [
4750  {
4751   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10descriptorE",
4752   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::descriptor",
4753   "referenced_type" : "type-43",
4754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
4755  },
4756  {
4757   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10descriptorE",
4758   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::descriptor",
4759   "referenced_type" : "type-43",
4760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4761  }
4762 ],
4763 "lvalue_reference_types" :
4764 [
4765  {
4766   "alignment" : 8,
4767   "linker_set_key" : "android::Mutex &",
4768   "name" : "android::Mutex &",
4769   "referenced_type" : "type-14",
4770   "self_type" : "type-534",
4771   "size" : 8,
4772   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4773  },
4774  {
4775   "alignment" : 8,
4776   "linker_set_key" : "android::RWLock &",
4777   "name" : "android::RWLock &",
4778   "referenced_type" : "type-540",
4779   "self_type" : "type-544",
4780   "size" : 8,
4781   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4782  },
4783  {
4784   "alignment" : 8,
4785   "linker_set_key" : "android::String16 &",
4786   "name" : "android::String16 &",
4787   "referenced_type" : "type-31",
4788   "self_type" : "type-430",
4789   "size" : 8,
4790   "source_file" : "/system/core/libutils/include/utils/String16.h"
4791  },
4792  {
4793   "alignment" : 8,
4794   "linker_set_key" : "android::String8 &",
4795   "name" : "android::String8 &",
4796   "referenced_type" : "type-42",
4797   "self_type" : "type-425",
4798   "size" : 8,
4799   "source_file" : "/system/core/libutils/include/utils/String8.h"
4800  },
4801  {
4802   "alignment" : 8,
4803   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &",
4804   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &",
4805   "referenced_type" : "type-647",
4806   "self_type" : "type-650",
4807   "size" : 8,
4808   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4809  },
4810  {
4811   "alignment" : 8,
4812   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &",
4813   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &",
4814   "referenced_type" : "type-213",
4815   "self_type" : "type-217",
4816   "size" : 8,
4817   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4818  },
4819  {
4820   "alignment" : 8,
4821   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &",
4822   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &",
4823   "referenced_type" : "type-654",
4824   "self_type" : "type-657",
4825   "size" : 8,
4826   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4827  },
4828  {
4829   "alignment" : 8,
4830   "linker_set_key" : "android::hardware::Return<bool> &",
4831   "name" : "android::hardware::Return<bool> &",
4832   "referenced_type" : "type-206",
4833   "self_type" : "type-210",
4834   "size" : 8,
4835   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4836  },
4837  {
4838   "alignment" : 8,
4839   "linker_set_key" : "android::hardware::Return<void> &",
4840   "name" : "android::hardware::Return<void> &",
4841   "referenced_type" : "type-226",
4842   "self_type" : "type-229",
4843   "size" : 8,
4844   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4845  },
4846  {
4847   "alignment" : 8,
4848   "linker_set_key" : "android::hardware::Status &",
4849   "name" : "android::hardware::Status &",
4850   "referenced_type" : "type-196",
4851   "self_type" : "type-204",
4852   "size" : 8,
4853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4854  },
4855  {
4856   "alignment" : 8,
4857   "linker_set_key" : "android::hardware::TextOutput &",
4858   "name" : "android::hardware::TextOutput &",
4859   "referenced_type" : "type-117",
4860   "self_type" : "type-116",
4861   "size" : 8,
4862   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4863  },
4864  {
4865   "alignment" : 8,
4866   "linker_set_key" : "android::hardware::TextOutput &",
4867   "name" : "android::hardware::TextOutput &",
4868   "referenced_type" : "type-449",
4869   "self_type" : "type-448",
4870   "size" : 8,
4871   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4872  },
4873  {
4874   "alignment" : 8,
4875   "linker_set_key" : "android::hardware::TextOutput &",
4876   "name" : "android::hardware::TextOutput &",
4877   "referenced_type" : "type-693",
4878   "self_type" : "type-692",
4879   "size" : 8,
4880   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4881  },
4882  {
4883   "alignment" : 8,
4884   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4885   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4886   "referenced_type" : "type-372",
4887   "self_type" : "type-608",
4888   "size" : 8,
4889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4890  },
4891  {
4892   "alignment" : 8,
4893   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4894   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4895   "referenced_type" : "type-363",
4896   "self_type" : "type-603",
4897   "size" : 8,
4898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4899  },
4900  {
4901   "alignment" : 8,
4902   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4903   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4904   "referenced_type" : "type-375",
4905   "self_type" : "type-611",
4906   "size" : 8,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4908  },
4909  {
4910   "alignment" : 8,
4911   "linker_set_key" : "android::hardware::hidl_memory &",
4912   "name" : "android::hardware::hidl_memory &",
4913   "referenced_type" : "type-343",
4914   "self_type" : "type-349",
4915   "size" : 8,
4916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4917  },
4918  {
4919   "alignment" : 8,
4920   "linker_set_key" : "android::hardware::hidl_string &",
4921   "name" : "android::hardware::hidl_string &",
4922   "referenced_type" : "type-339",
4923   "self_type" : "type-606",
4924   "size" : 8,
4925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4926  },
4927  {
4928   "alignment" : 8,
4929   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4930   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4931   "referenced_type" : "type-371",
4932   "self_type" : "type-382",
4933   "size" : 8,
4934   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4935  },
4936  {
4937   "alignment" : 8,
4938   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4939   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4940   "referenced_type" : "type-362",
4941   "self_type" : "type-370",
4942   "size" : 8,
4943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4944  },
4945  {
4946   "alignment" : 8,
4947   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
4948   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
4949   "referenced_type" : "type-162",
4950   "self_type" : "type-166",
4951   "size" : 8,
4952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4953  },
4954  {
4955   "alignment" : 8,
4956   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
4957   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
4958   "referenced_type" : "type-628",
4959   "self_type" : "type-643",
4960   "size" : 8,
4961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4962  },
4963  {
4964   "alignment" : 8,
4965   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4966   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4967   "referenced_type" : "type-170",
4968   "self_type" : "type-189",
4969   "size" : 8,
4970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4971  },
4972  {
4973   "alignment" : 8,
4974   "linker_set_key" : "const android::String16 &",
4975   "name" : "const android::String16 &",
4976   "referenced_type" : "type-30",
4977   "self_type" : "type-29",
4978   "size" : 8,
4979   "source_file" : "/system/core/libutils/include/utils/String16.h"
4980  },
4981  {
4982   "alignment" : 8,
4983   "linker_set_key" : "const android::String8 &",
4984   "name" : "const android::String8 &",
4985   "referenced_type" : "type-422",
4986   "self_type" : "type-424",
4987   "size" : 8,
4988   "source_file" : "/system/core/libutils/include/utils/String8.h"
4989  },
4990  {
4991   "alignment" : 8,
4992   "linker_set_key" : "const android::hardware::Parcel &",
4993   "name" : "const android::hardware::Parcel &",
4994   "referenced_type" : "type-450",
4995   "self_type" : "type-451",
4996   "size" : 8,
4997   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4998  },
4999  {
5000   "alignment" : 8,
5001   "linker_set_key" : "const android::hardware::Return<bool> &",
5002   "name" : "const android::hardware::Return<bool> &",
5003   "referenced_type" : "type-211",
5004   "self_type" : "type-220",
5005   "size" : 8,
5006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5007  },
5008  {
5009   "alignment" : 8,
5010   "linker_set_key" : "const android::hardware::Status &",
5011   "name" : "const android::hardware::Status &",
5012   "referenced_type" : "type-200",
5013   "self_type" : "type-201",
5014   "size" : 8,
5015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5016  },
5017  {
5018   "alignment" : 8,
5019   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5020   "name" : "const android::hardware::details::SchedPrio &",
5021   "referenced_type" : "type-465",
5022   "self_type" : "type-464",
5023   "size" : 8,
5024   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5025  },
5026  {
5027   "alignment" : 8,
5028   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5029   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5030   "referenced_type" : "type-680",
5031   "self_type" : "type-686",
5032   "size" : 8,
5033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5034  },
5035  {
5036   "alignment" : 8,
5037   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
5038   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5039   "referenced_type" : "type-682",
5040   "self_type" : "type-684",
5041   "size" : 8,
5042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5043  },
5044  {
5045   "alignment" : 8,
5046   "linker_set_key" : "const android::hardware::hidl_handle &",
5047   "name" : "const android::hardware::hidl_handle &",
5048   "referenced_type" : "type-405",
5049   "self_type" : "type-407",
5050   "size" : 8,
5051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5052  },
5053  {
5054   "alignment" : 8,
5055   "linker_set_key" : "const android::hardware::hidl_memory &",
5056   "name" : "const android::hardware::hidl_memory &",
5057   "referenced_type" : "type-347",
5058   "self_type" : "type-348",
5059   "size" : 8,
5060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5061  },
5062  {
5063   "alignment" : 8,
5064   "linker_set_key" : "const android::hardware::hidl_string &",
5065   "name" : "const android::hardware::hidl_string &",
5066   "referenced_type" : "type-338",
5067   "self_type" : "type-342",
5068   "size" : 8,
5069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5070  },
5071  {
5072   "alignment" : 8,
5073   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> &",
5074   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> &",
5075   "referenced_type" : "type-676",
5076   "self_type" : "type-694",
5077   "size" : 8,
5078   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5079  },
5080  {
5081   "alignment" : 8,
5082   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5083   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5084   "referenced_type" : "type-587",
5085   "self_type" : "type-588",
5086   "size" : 8,
5087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
5088  },
5089  {
5090   "alignment" : 8,
5091   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
5092   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
5093   "referenced_type" : "type-672",
5094   "self_type" : "type-685",
5095   "size" : 8,
5096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5097  },
5098  {
5099   "alignment" : 8,
5100   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5101   "name" : "const android::hardware::hidl_vec<int> &",
5102   "referenced_type" : "type-387",
5103   "self_type" : "type-389",
5104   "size" : 8,
5105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5106  },
5107  {
5108   "alignment" : 8,
5109   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5110   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5111   "referenced_type" : "type-391",
5112   "self_type" : "type-455",
5113   "size" : 8,
5114   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5115  },
5116  {
5117   "alignment" : 8,
5118   "linker_set_key" : "const android::hardware::hidl_version &",
5119   "name" : "const android::hardware::hidl_version &",
5120   "referenced_type" : "type-400",
5121   "self_type" : "type-402",
5122   "size" : 8,
5123   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5124  },
5125  {
5126   "alignment" : 8,
5127   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
5128   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
5129   "referenced_type" : "type-96",
5130   "self_type" : "type-98",
5131   "size" : 8,
5132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
5133  },
5134  {
5135   "alignment" : 8,
5136   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyParameter &",
5137   "name" : "const android::hardware::keymaster::V4_0::KeyParameter &",
5138   "referenced_type" : "type-754",
5139   "self_type" : "type-753",
5140   "size" : 8,
5141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5142  },
5143  {
5144   "alignment" : 8,
5145   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5146   "name" : "const android::hidl::base::V1_0::IBase *const &",
5147   "referenced_type" : "type-479",
5148   "self_type" : "type-480",
5149   "size" : 8,
5150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5151  },
5152  {
5153   "alignment" : 8,
5154   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5155   "name" : "const android::sp<android::hardware::IBinder> &",
5156   "referenced_type" : "type-36",
5157   "self_type" : "type-35",
5158   "size" : 8,
5159   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5160  },
5161  {
5162   "alignment" : 8,
5163   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5164   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5165   "referenced_type" : "type-168",
5166   "self_type" : "type-619",
5167   "size" : 8,
5168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5169  },
5170  {
5171   "alignment" : 8,
5172   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5173   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5174   "referenced_type" : "type-627",
5175   "self_type" : "type-631",
5176   "size" : 8,
5177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5178  },
5179  {
5180   "alignment" : 8,
5181   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5182   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5183   "referenced_type" : "type-191",
5184   "self_type" : "type-323",
5185   "size" : 8,
5186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5187  },
5188  {
5189   "alignment" : 8,
5190   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5191   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5192   "referenced_type" : "type-377",
5193   "self_type" : "type-396",
5194   "size" : 8,
5195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5196  },
5197  {
5198   "alignment" : 8,
5199   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5200   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5201   "referenced_type" : "type-645",
5202   "self_type" : "type-646",
5203   "size" : 8,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 8,
5208   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5209   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5210   "referenced_type" : "type-159",
5211   "self_type" : "type-589",
5212   "size" : 8,
5213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
5214  },
5215  {
5216   "alignment" : 8,
5217   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5218   "name" : "const android::wp<android::hardware::BHwBinder> &",
5219   "referenced_type" : "type-623",
5220   "self_type" : "type-625",
5221   "size" : 8,
5222   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5223  },
5224  {
5225   "alignment" : 8,
5226   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5227   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5228   "referenced_type" : "type-620",
5229   "self_type" : "type-622",
5230   "size" : 8,
5231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5232  },
5233  {
5234   "alignment" : 8,
5235   "linker_set_key" : "const bool &",
5236   "name" : "const bool &",
5237   "referenced_type" : "type-151",
5238   "self_type" : "type-305",
5239   "size" : 8,
5240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5241  },
5242  {
5243   "alignment" : 8,
5244   "linker_set_key" : "const double &",
5245   "name" : "const double &",
5246   "referenced_type" : "type-325",
5247   "self_type" : "type-326",
5248   "size" : 8,
5249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5250  },
5251  {
5252   "alignment" : 8,
5253   "linker_set_key" : "const float &",
5254   "name" : "const float &",
5255   "referenced_type" : "type-322",
5256   "self_type" : "type-324",
5257   "size" : 8,
5258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5259  },
5260  {
5261   "alignment" : 8,
5262   "linker_set_key" : "const int &",
5263   "name" : "const int &",
5264   "referenced_type" : "type-536",
5265   "self_type" : "type-535",
5266   "size" : 8,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "linker_set_key" : "const iter<is_const> &",
5271   "name" : "const iter<is_const> &",
5272   "referenced_type" : "type-111",
5273   "self_type" : "type-113",
5274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5275  },
5276  {
5277   "linker_set_key" : "const iter<is_const> &",
5278   "name" : "const iter<is_const> &",
5279   "referenced_type" : "type-353",
5280   "self_type" : "type-356",
5281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5282  },
5283  {
5284   "linker_set_key" : "const iter<is_const> &",
5285   "name" : "const iter<is_const> &",
5286   "referenced_type" : "type-664",
5287   "self_type" : "type-666",
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5289  },
5290  {
5291   "alignment" : 8,
5292   "linker_set_key" : "const log_msg &",
5293   "name" : "const log_msg &",
5294   "referenced_type" : "type-178",
5295   "self_type" : "type-214",
5296   "size" : 8,
5297   "source_file" : "/system/core/liblog/include/log/log_read.h"
5298  },
5299  {
5300   "alignment" : 8,
5301   "linker_set_key" : "const long &",
5302   "name" : "const long &",
5303   "referenced_type" : "type-317",
5304   "self_type" : "type-318",
5305   "size" : 8,
5306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "linker_set_key" : "const short &",
5311   "name" : "const short &",
5312   "referenced_type" : "type-312",
5313   "self_type" : "type-313",
5314   "size" : 8,
5315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5316  },
5317  {
5318   "alignment" : 8,
5319   "linker_set_key" : "const signed char &",
5320   "name" : "const signed char &",
5321   "referenced_type" : "type-306",
5322   "self_type" : "type-308",
5323   "size" : 8,
5324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5325  },
5326  {
5327   "alignment" : 8,
5328   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5329   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5330   "referenced_type" : "type-457",
5331   "self_type" : "type-459",
5332   "size" : 8,
5333   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5338   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5339   "referenced_type" : "type-695",
5340   "self_type" : "type-697",
5341   "size" : 8,
5342   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5343  },
5344  {
5345   "alignment" : 8,
5346   "linker_set_key" : "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 *> > *)> > > &",
5347   "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 *> > *)> > > &",
5348   "referenced_type" : "type-106",
5349   "self_type" : "type-105",
5350   "size" : 8,
5351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5352  },
5353  {
5354   "alignment" : 8,
5355   "linker_set_key" : "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 *> > *)> > > &",
5356   "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 *> > *)> > > &",
5357   "referenced_type" : "type-129",
5358   "self_type" : "type-128",
5359   "size" : 8,
5360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5361  },
5362  {
5363   "alignment" : 8,
5364   "linker_set_key" : "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 *> > *)> > > &",
5365   "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 *> > *)> > > &",
5366   "referenced_type" : "type-614",
5367   "self_type" : "type-613",
5368   "size" : 8,
5369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5370  },
5371  {
5372   "alignment" : 8,
5373   "linker_set_key" : "const unsigned char &",
5374   "name" : "const unsigned char &",
5375   "referenced_type" : "type-309",
5376   "self_type" : "type-310",
5377   "size" : 8,
5378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5379  },
5380  {
5381   "alignment" : 8,
5382   "linker_set_key" : "const unsigned int &",
5383   "name" : "const unsigned int &",
5384   "referenced_type" : "type-18",
5385   "self_type" : "type-316",
5386   "size" : 8,
5387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5388  },
5389  {
5390   "alignment" : 8,
5391   "linker_set_key" : "const unsigned long &",
5392   "name" : "const unsigned long &",
5393   "referenced_type" : "type-19",
5394   "self_type" : "type-319",
5395   "size" : 8,
5396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "linker_set_key" : "const unsigned short &",
5401   "name" : "const unsigned short &",
5402   "referenced_type" : "type-314",
5403   "self_type" : "type-315",
5404   "size" : 8,
5405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5406  },
5407  {
5408   "alignment" : 8,
5409   "linker_set_key" : "int &",
5410   "name" : "int &",
5411   "referenced_type" : "type-7",
5412   "self_type" : "type-418",
5413   "size" : 8,
5414   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "linker_set_key" : "unsigned char &",
5419   "name" : "unsigned char &",
5420   "referenced_type" : "type-70",
5421   "self_type" : "type-557",
5422   "size" : 8,
5423   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5424  },
5425  {
5426   "alignment" : 8,
5427   "linker_set_key" : "unsigned int &",
5428   "name" : "unsigned int &",
5429   "referenced_type" : "type-2",
5430   "self_type" : "type-569",
5431   "size" : 8,
5432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "linker_set_key" : "unsigned long &",
5437   "name" : "unsigned long &",
5438   "referenced_type" : "type-12",
5439   "self_type" : "type-574",
5440   "size" : 8,
5441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
5442  }
5443 ],
5444 "pointer_types" :
5445 [
5446  {
5447   "alignment" : 8,
5448   "linker_set_key" : "android::Condition *",
5449   "name" : "android::Condition *",
5450   "referenced_type" : "type-152",
5451   "self_type" : "type-539",
5452   "size" : 8,
5453   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5454  },
5455  {
5456   "alignment" : 8,
5457   "linker_set_key" : "android::Mutex *",
5458   "name" : "android::Mutex *",
5459   "referenced_type" : "type-14",
5460   "self_type" : "type-532",
5461   "size" : 8,
5462   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5463  },
5464  {
5465   "alignment" : 8,
5466   "linker_set_key" : "android::Mutex::Autolock *",
5467   "name" : "android::Mutex::Autolock *",
5468   "referenced_type" : "type-533",
5469   "self_type" : "type-537",
5470   "size" : 8,
5471   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5472  },
5473  {
5474   "alignment" : 8,
5475   "linker_set_key" : "android::RWLock *",
5476   "name" : "android::RWLock *",
5477   "referenced_type" : "type-540",
5478   "self_type" : "type-542",
5479   "size" : 8,
5480   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5481  },
5482  {
5483   "alignment" : 8,
5484   "linker_set_key" : "android::RWLock::AutoRLock *",
5485   "name" : "android::RWLock::AutoRLock *",
5486   "referenced_type" : "type-543",
5487   "self_type" : "type-545",
5488   "size" : 8,
5489   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5490  },
5491  {
5492   "alignment" : 8,
5493   "linker_set_key" : "android::RWLock::AutoWLock *",
5494   "name" : "android::RWLock::AutoWLock *",
5495   "referenced_type" : "type-546",
5496   "self_type" : "type-547",
5497   "size" : 8,
5498   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5499  },
5500  {
5501   "alignment" : 8,
5502   "linker_set_key" : "android::RefBase *",
5503   "name" : "android::RefBase *",
5504   "referenced_type" : "type-23",
5505   "self_type" : "type-335",
5506   "size" : 8,
5507   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5508  },
5509  {
5510   "alignment" : 8,
5511   "linker_set_key" : "android::RefBase::weakref_impl *",
5512   "name" : "android::RefBase::weakref_impl *",
5513   "referenced_type" : "type-109",
5514   "self_type" : "type-108",
5515   "size" : 8,
5516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5517  },
5518  {
5519   "alignment" : 8,
5520   "linker_set_key" : "android::RefBase::weakref_impl *",
5521   "name" : "android::RefBase::weakref_impl *",
5522   "referenced_type" : "type-5",
5523   "self_type" : "type-4",
5524   "size" : 8,
5525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5526  },
5527  {
5528   "alignment" : 8,
5529   "linker_set_key" : "android::RefBase::weakref_impl *",
5530   "name" : "android::RefBase::weakref_impl *",
5531   "referenced_type" : "type-661",
5532   "self_type" : "type-660",
5533   "size" : 8,
5534   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5535  },
5536  {
5537   "alignment" : 8,
5538   "linker_set_key" : "android::RefBase::weakref_type *",
5539   "name" : "android::RefBase::weakref_type *",
5540   "referenced_type" : "type-25",
5541   "self_type" : "type-24",
5542   "size" : 8,
5543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5544  },
5545  {
5546   "alignment" : 8,
5547   "linker_set_key" : "android::ReferenceRenamer *",
5548   "name" : "android::ReferenceRenamer *",
5549   "referenced_type" : "type-327",
5550   "self_type" : "type-328",
5551   "size" : 8,
5552   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5553  },
5554  {
5555   "alignment" : 8,
5556   "linker_set_key" : "android::ScopedTrace *",
5557   "name" : "android::ScopedTrace *",
5558   "referenced_type" : "type-548",
5559   "self_type" : "type-550",
5560   "size" : 8,
5561   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5562  },
5563  {
5564   "alignment" : 8,
5565   "linker_set_key" : "android::String16 *",
5566   "name" : "android::String16 *",
5567   "referenced_type" : "type-31",
5568   "self_type" : "type-431",
5569   "size" : 8,
5570   "source_file" : "/system/core/libutils/include/utils/String16.h"
5571  },
5572  {
5573   "alignment" : 8,
5574   "linker_set_key" : "android::String8 *",
5575   "name" : "android::String8 *",
5576   "referenced_type" : "type-42",
5577   "self_type" : "type-426",
5578   "size" : 8,
5579   "source_file" : "/system/core/libutils/include/utils/String8.h"
5580  },
5581  {
5582   "alignment" : 8,
5583   "linker_set_key" : "android::Thread *",
5584   "name" : "android::Thread *",
5585   "referenced_type" : "type-150",
5586   "self_type" : "type-149",
5587   "size" : 8,
5588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5589  },
5590  {
5591   "alignment" : 8,
5592   "linker_set_key" : "android::VirtualLightRefBase *",
5593   "name" : "android::VirtualLightRefBase *",
5594   "referenced_type" : "type-232",
5595   "self_type" : "type-240",
5596   "size" : 8,
5597   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5598  },
5599  {
5600   "alignment" : 8,
5601   "linker_set_key" : "android::hardware::BHwBinder *",
5602   "name" : "android::hardware::BHwBinder *",
5603   "referenced_type" : "type-194",
5604   "self_type" : "type-193",
5605   "size" : 8,
5606   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5607  },
5608  {
5609   "alignment" : 8,
5610   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
5611   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
5612   "referenced_type" : "type-437",
5613   "self_type" : "type-436",
5614   "size" : 8,
5615   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5616  },
5617  {
5618   "alignment" : 8,
5619   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
5620   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
5621   "referenced_type" : "type-86",
5622   "self_type" : "type-690",
5623   "size" : 8,
5624   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5625  },
5626  {
5627   "alignment" : 8,
5628   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5629   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5630   "referenced_type" : "type-473",
5631   "self_type" : "type-478",
5632   "size" : 8,
5633   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5634  },
5635  {
5636   "alignment" : 8,
5637   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5638   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5639   "referenced_type" : "type-492",
5640   "self_type" : "type-497",
5641   "size" : 8,
5642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5643  },
5644  {
5645   "alignment" : 8,
5646   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5647   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5648   "referenced_type" : "type-481",
5649   "self_type" : "type-487",
5650   "size" : 8,
5651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5652  },
5653  {
5654   "alignment" : 8,
5655   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5656   "name" : "android::hardware::GrantorDescriptor *",
5657   "referenced_type" : "type-361",
5658   "self_type" : "type-360",
5659   "size" : 8,
5660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5661  },
5662  {
5663   "alignment" : 8,
5664   "linker_set_key" : "android::hardware::IBinder *",
5665   "name" : "android::hardware::IBinder *",
5666   "referenced_type" : "type-22",
5667   "self_type" : "type-21",
5668   "size" : 8,
5669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5670  },
5671  {
5672   "alignment" : 8,
5673   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5674   "name" : "android::hardware::IBinder::DeathRecipient *",
5675   "referenced_type" : "type-135",
5676   "self_type" : "type-134",
5677   "size" : 8,
5678   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5679  },
5680  {
5681   "alignment" : 8,
5682   "linker_set_key" : "android::hardware::IInterface *",
5683   "name" : "android::hardware::IInterface *",
5684   "referenced_type" : "type-87",
5685   "self_type" : "type-734",
5686   "size" : 8,
5687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5688  },
5689  {
5690   "alignment" : 8,
5691   "linker_set_key" : "android::hardware::Parcel *",
5692   "name" : "android::hardware::Parcel *",
5693   "referenced_type" : "type-439",
5694   "self_type" : "type-444",
5695   "size" : 8,
5696   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5697  },
5698  {
5699   "alignment" : 8,
5700   "linker_set_key" : "android::hardware::ProcessState *",
5701   "name" : "android::hardware::ProcessState *",
5702   "referenced_type" : "type-6",
5703   "self_type" : "type-133",
5704   "size" : 8,
5705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5706  },
5707  {
5708   "alignment" : 8,
5709   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
5710   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
5711   "referenced_type" : "type-647",
5712   "self_type" : "type-648",
5713   "size" : 8,
5714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5715  },
5716  {
5717   "alignment" : 8,
5718   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
5719   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
5720   "referenced_type" : "type-213",
5721   "self_type" : "type-215",
5722   "size" : 8,
5723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5724  },
5725  {
5726   "alignment" : 8,
5727   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
5728   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
5729   "referenced_type" : "type-654",
5730   "self_type" : "type-655",
5731   "size" : 8,
5732   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5733  },
5734  {
5735   "alignment" : 8,
5736   "linker_set_key" : "android::hardware::Return<bool> *",
5737   "name" : "android::hardware::Return<bool> *",
5738   "referenced_type" : "type-206",
5739   "self_type" : "type-208",
5740   "size" : 8,
5741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5742  },
5743  {
5744   "alignment" : 8,
5745   "linker_set_key" : "android::hardware::Return<void> *",
5746   "name" : "android::hardware::Return<void> *",
5747   "referenced_type" : "type-226",
5748   "self_type" : "type-227",
5749   "size" : 8,
5750   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5751  },
5752  {
5753   "alignment" : 8,
5754   "linker_set_key" : "android::hardware::Status *",
5755   "name" : "android::hardware::Status *",
5756   "referenced_type" : "type-196",
5757   "self_type" : "type-199",
5758   "size" : 8,
5759   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5760  },
5761  {
5762   "alignment" : 8,
5763   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback *",
5764   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback *",
5765   "referenced_type" : "type-503",
5766   "self_type" : "type-616",
5767   "size" : 8,
5768   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5769  },
5770  {
5771   "alignment" : 8,
5772   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI *",
5773   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI *",
5774   "referenced_type" : "type-633",
5775   "self_type" : "type-634",
5776   "size" : 8,
5777   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5778  },
5779  {
5780   "alignment" : 8,
5781   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
5782   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
5783   "referenced_type" : "type-596",
5784   "self_type" : "type-689",
5785   "size" : 8,
5786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5787  },
5788  {
5789   "alignment" : 8,
5790   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
5791   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
5792   "referenced_type" : "type-83",
5793   "self_type" : "type-640",
5794   "size" : 8,
5795   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5796  },
5797  {
5798   "alignment" : 8,
5799   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback *",
5800   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback *",
5801   "referenced_type" : "type-651",
5802   "self_type" : "type-662",
5803   "size" : 8,
5804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5805  },
5806  {
5807   "alignment" : 8,
5808   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationUI *",
5809   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI *",
5810   "referenced_type" : "type-636",
5811   "self_type" : "type-639",
5812   "size" : 8,
5813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5814  },
5815  {
5816   "alignment" : 8,
5817   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
5818   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
5819   "referenced_type" : "type-164",
5820   "self_type" : "type-163",
5821   "size" : 8,
5822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5823  },
5824  {
5825   "alignment" : 8,
5826   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationUI *",
5827   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI *",
5828   "referenced_type" : "type-78",
5829   "self_type" : "type-629",
5830   "size" : 8,
5831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5832  },
5833  {
5834   "alignment" : 8,
5835   "linker_set_key" : "android::hardware::confirmationui::V1_0::UIOption *",
5836   "name" : "android::hardware::confirmationui::V1_0::UIOption *",
5837   "referenced_type" : "type-103",
5838   "self_type" : "type-102",
5839   "size" : 8,
5840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5841  },
5842  {
5843   "alignment" : 8,
5844   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5845   "name" : "android::hardware::details::HidlInstrumentor *",
5846   "referenced_type" : "type-91",
5847   "self_type" : "type-617",
5848   "size" : 8,
5849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5850  },
5851  {
5852   "alignment" : 8,
5853   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5854   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5855   "referenced_type" : "type-678",
5856   "self_type" : "type-679",
5857   "size" : 8,
5858   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5859  },
5860  {
5861   "alignment" : 8,
5862   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5863   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5864   "referenced_type" : "type-372",
5865   "self_type" : "type-607",
5866   "size" : 8,
5867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5868  },
5869  {
5870   "alignment" : 8,
5871   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5872   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5873   "referenced_type" : "type-363",
5874   "self_type" : "type-602",
5875   "size" : 8,
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5877  },
5878  {
5879   "alignment" : 8,
5880   "linker_set_key" : "android::hardware::details::return_status *",
5881   "name" : "android::hardware::details::return_status *",
5882   "referenced_type" : "type-207",
5883   "self_type" : "type-221",
5884   "size" : 8,
5885   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5886  },
5887  {
5888   "alignment" : 8,
5889   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5890   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5891   "referenced_type" : "type-375",
5892   "self_type" : "type-374",
5893   "size" : 8,
5894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5895  },
5896  {
5897   "alignment" : 8,
5898   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5899   "name" : "android::hardware::hidl_binder_death_recipient *",
5900   "referenced_type" : "type-172",
5901   "self_type" : "type-171",
5902   "size" : 8,
5903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5904  },
5905  {
5906   "alignment" : 8,
5907   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5908   "name" : "android::hardware::hidl_death_recipient *",
5909   "referenced_type" : "type-175",
5910   "self_type" : "type-174",
5911   "size" : 8,
5912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5913  },
5914  {
5915   "alignment" : 8,
5916   "linker_set_key" : "android::hardware::hidl_memory *",
5917   "name" : "android::hardware::hidl_memory *",
5918   "referenced_type" : "type-343",
5919   "self_type" : "type-345",
5920   "size" : 8,
5921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5922  },
5923  {
5924   "alignment" : 8,
5925   "linker_set_key" : "android::hardware::hidl_string *",
5926   "name" : "android::hardware::hidl_string *",
5927   "referenced_type" : "type-339",
5928   "self_type" : "type-365",
5929   "size" : 8,
5930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5931  },
5932  {
5933   "alignment" : 8,
5934   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5935   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5936   "referenced_type" : "type-371",
5937   "self_type" : "type-379",
5938   "size" : 8,
5939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5940  },
5941  {
5942   "alignment" : 8,
5943   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5944   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5945   "referenced_type" : "type-362",
5946   "self_type" : "type-367",
5947   "size" : 8,
5948   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5949  },
5950  {
5951   "alignment" : 8,
5952   "linker_set_key" : "android::hardware::hidl_version *",
5953   "name" : "android::hardware::hidl_version *",
5954   "referenced_type" : "type-398",
5955   "self_type" : "type-399",
5956   "size" : 8,
5957   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5958  },
5959  {
5960   "alignment" : 8,
5961   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter *",
5962   "name" : "android::hardware::keymaster::V4_0::KeyParameter *",
5963   "referenced_type" : "type-52",
5964   "self_type" : "type-51",
5965   "size" : 8,
5966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5967  },
5968  {
5969   "alignment" : 8,
5970   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5971   "name" : "android::hidl::base::V1_0::BnHwBase *",
5972   "referenced_type" : "type-453",
5973   "self_type" : "type-452",
5974   "size" : 8,
5975   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5976  },
5977  {
5978   "alignment" : 8,
5979   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5980   "name" : "android::hidl::base::V1_0::IBase *",
5981   "referenced_type" : "type-79",
5982   "self_type" : "type-177",
5983   "size" : 8,
5984   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5985  },
5986  {
5987   "alignment" : 8,
5988   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5989   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5990   "referenced_type" : "type-140",
5991   "self_type" : "type-139",
5992   "size" : 8,
5993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5994  },
5995  {
5996   "alignment" : 8,
5997   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5998   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5999   "referenced_type" : "type-157",
6000   "self_type" : "type-156",
6001   "size" : 8,
6002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6003  },
6004  {
6005   "alignment" : 8,
6006   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6007   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6008   "referenced_type" : "type-704",
6009   "self_type" : "type-705",
6010   "size" : 8,
6011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6012  },
6013  {
6014   "alignment" : 8,
6015   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6016   "name" : "android::sp<android::hardware::IBinder> *",
6017   "referenced_type" : "type-37",
6018   "self_type" : "type-710",
6019   "size" : 8,
6020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6021  },
6022  {
6023   "alignment" : 8,
6024   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6025   "name" : "android::sp<android::hardware::ProcessState> *",
6026   "referenced_type" : "type-132",
6027   "self_type" : "type-131",
6028   "size" : 8,
6029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6030  },
6031  {
6032   "alignment" : 8,
6033   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6034   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6035   "referenced_type" : "type-162",
6036   "self_type" : "type-161",
6037   "size" : 8,
6038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6039  },
6040  {
6041   "alignment" : 8,
6042   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6043   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6044   "referenced_type" : "type-628",
6045   "self_type" : "type-641",
6046   "size" : 8,
6047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6048  },
6049  {
6050   "alignment" : 8,
6051   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6052   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6053   "referenced_type" : "type-170",
6054   "self_type" : "type-169",
6055   "size" : 8,
6056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6057  },
6058  {
6059   "alignment" : 8,
6060   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6061   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6062   "referenced_type" : "type-454",
6063   "self_type" : "type-635",
6064   "size" : 8,
6065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6066  },
6067  {
6068   "alignment" : 8,
6069   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6070   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6071   "referenced_type" : "type-138",
6072   "self_type" : "type-141",
6073   "size" : 8,
6074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6075  },
6076  {
6077   "alignment" : 8,
6078   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6079   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6080   "referenced_type" : "type-155",
6081   "self_type" : "type-158",
6082   "size" : 8,
6083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6084  },
6085  {
6086   "alignment" : 8,
6087   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6088   "name" : "android::wp<android::hardware::BHwBinder> *",
6089   "referenced_type" : "type-406",
6090   "self_type" : "type-486",
6091   "size" : 8,
6092   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6093  },
6094  {
6095   "alignment" : 8,
6096   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6097   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6098   "referenced_type" : "type-147",
6099   "self_type" : "type-146",
6100   "size" : 8,
6101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6102  },
6103  {
6104   "alignment" : 8,
6105   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6106   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6107   "referenced_type" : "type-173",
6108   "self_type" : "type-344",
6109   "size" : 8,
6110   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6111  },
6112  {
6113   "alignment" : 8,
6114   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6115   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6116   "referenced_type" : "type-176",
6117   "self_type" : "type-618",
6118   "size" : 8,
6119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6120  },
6121  {
6122   "alignment" : 8,
6123   "linker_set_key" : "android_flex_plane *",
6124   "name" : "android_flex_plane *",
6125   "referenced_type" : "type-520",
6126   "self_type" : "type-523",
6127   "size" : 8,
6128   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6129  },
6130  {
6131   "alignment" : 8,
6132   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6133   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6134   "referenced_type" : "type-28",
6135   "self_type" : "type-27",
6136   "size" : 8,
6137   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6138  },
6139  {
6140   "alignment" : 8,
6141   "linker_set_key" : "char *",
6142   "name" : "char *",
6143   "referenced_type" : "type-45",
6144   "self_type" : "type-250",
6145   "size" : 8,
6146   "source_file" : "/system/core/liblog/include/log/log_read.h"
6147  },
6148  {
6149   "alignment" : 8,
6150   "linker_set_key" : "const android::NativeHandle *",
6151   "name" : "const android::NativeHandle *",
6152   "referenced_type" : "type-413",
6153   "self_type" : "type-414",
6154   "size" : 8,
6155   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6156  },
6157  {
6158   "alignment" : 8,
6159   "linker_set_key" : "const android::RefBase *",
6160   "name" : "const android::RefBase *",
6161   "referenced_type" : "type-333",
6162   "self_type" : "type-334",
6163   "size" : 8,
6164   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6165  },
6166  {
6167   "alignment" : 8,
6168   "linker_set_key" : "const android::String16 *",
6169   "name" : "const android::String16 *",
6170   "referenced_type" : "type-30",
6171   "self_type" : "type-429",
6172   "size" : 8,
6173   "source_file" : "/system/core/libutils/include/utils/String16.h"
6174  },
6175  {
6176   "alignment" : 8,
6177   "linker_set_key" : "const android::String8 *",
6178   "name" : "const android::String8 *",
6179   "referenced_type" : "type-422",
6180   "self_type" : "type-423",
6181   "size" : 8,
6182   "source_file" : "/system/core/libutils/include/utils/String8.h"
6183  },
6184  {
6185   "alignment" : 8,
6186   "linker_set_key" : "const android::VectorImpl *",
6187   "name" : "const android::VectorImpl *",
6188   "referenced_type" : "type-500",
6189   "self_type" : "type-501",
6190   "size" : 8,
6191   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6192  },
6193  {
6194   "alignment" : 8,
6195   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6196   "name" : "const android::hardware::BpHwRefBase *",
6197   "referenced_type" : "type-433",
6198   "self_type" : "type-434",
6199   "size" : 8,
6200   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6201  },
6202  {
6203   "alignment" : 8,
6204   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6205   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6206   "referenced_type" : "type-466",
6207   "self_type" : "type-467",
6208   "size" : 8,
6209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6210  },
6211  {
6212   "alignment" : 8,
6213   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6214   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6215   "referenced_type" : "type-471",
6216   "self_type" : "type-472",
6217   "size" : 8,
6218   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6219  },
6220  {
6221   "alignment" : 8,
6222   "linker_set_key" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
6223   "name" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
6224   "referenced_type" : "type-652",
6225   "self_type" : "type-653",
6226   "size" : 8,
6227   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6228  },
6229  {
6230   "alignment" : 8,
6231   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
6232   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
6233   "referenced_type" : "type-218",
6234   "self_type" : "type-219",
6235   "size" : 8,
6236   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6237  },
6238  {
6239   "alignment" : 8,
6240   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
6241   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
6242   "referenced_type" : "type-658",
6243   "self_type" : "type-659",
6244   "size" : 8,
6245   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6246  },
6247  {
6248   "alignment" : 8,
6249   "linker_set_key" : "const android::hardware::Return<bool> *",
6250   "name" : "const android::hardware::Return<bool> *",
6251   "referenced_type" : "type-211",
6252   "self_type" : "type-212",
6253   "size" : 8,
6254   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6255  },
6256  {
6257   "alignment" : 8,
6258   "linker_set_key" : "const android::hardware::Status *",
6259   "name" : "const android::hardware::Status *",
6260   "referenced_type" : "type-200",
6261   "self_type" : "type-205",
6262   "size" : 8,
6263   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6264  },
6265  {
6266   "alignment" : 8,
6267   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
6268   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
6269   "referenced_type" : "type-595",
6270   "self_type" : "type-599",
6271   "size" : 8,
6272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
6273  },
6274  {
6275   "alignment" : 8,
6276   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
6277   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
6278   "referenced_type" : "type-82",
6279   "self_type" : "type-95",
6280   "size" : 8,
6281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
6282  },
6283  {
6284   "alignment" : 8,
6285   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
6286   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
6287   "referenced_type" : "type-585",
6288   "self_type" : "type-586",
6289   "size" : 8,
6290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
6291  },
6292  {
6293   "alignment" : 8,
6294   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationUI *",
6295   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationUI *",
6296   "referenced_type" : "type-77",
6297   "self_type" : "type-80",
6298   "size" : 8,
6299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
6300  },
6301  {
6302   "alignment" : 8,
6303   "linker_set_key" : "const android::hardware::confirmationui::V1_0::UIOption *",
6304   "name" : "const android::hardware::confirmationui::V1_0::UIOption *",
6305   "referenced_type" : "type-568",
6306   "self_type" : "type-675",
6307   "size" : 8,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6309  },
6310  {
6311   "alignment" : 8,
6312   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6313   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6314   "referenced_type" : "type-680",
6315   "self_type" : "type-681",
6316   "size" : 8,
6317   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6318  },
6319  {
6320   "alignment" : 8,
6321   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption> *",
6322   "name" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption> *",
6323   "referenced_type" : "type-99",
6324   "self_type" : "type-104",
6325   "size" : 8,
6326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6327  },
6328  {
6329   "alignment" : 8,
6330   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6331   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6332   "referenced_type" : "type-609",
6333   "self_type" : "type-610",
6334   "size" : 8,
6335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6336  },
6337  {
6338   "alignment" : 8,
6339   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6340   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6341   "referenced_type" : "type-604",
6342   "self_type" : "type-605",
6343   "size" : 8,
6344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6345  },
6346  {
6347   "alignment" : 8,
6348   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
6349   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
6350   "referenced_type" : "type-48",
6351   "self_type" : "type-81",
6352   "size" : 8,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6354  },
6355  {
6356   "alignment" : 8,
6357   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6358   "name" : "const android::hardware::details::hidl_pointer<int> *",
6359   "referenced_type" : "type-549",
6360   "self_type" : "type-559",
6361   "size" : 8,
6362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6363  },
6364  {
6365   "alignment" : 8,
6366   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6367   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6368   "referenced_type" : "type-600",
6369   "self_type" : "type-601",
6370   "size" : 8,
6371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6372  },
6373  {
6374   "alignment" : 8,
6375   "linker_set_key" : "const android::hardware::details::return_status *",
6376   "name" : "const android::hardware::details::return_status *",
6377   "referenced_type" : "type-223",
6378   "self_type" : "type-224",
6379   "size" : 8,
6380   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6381  },
6382  {
6383   "alignment" : 8,
6384   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
6385   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6386   "referenced_type" : "type-682",
6387   "self_type" : "type-683",
6388   "size" : 8,
6389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6390  },
6391  {
6392   "alignment" : 8,
6393   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6394   "name" : "const android::hardware::hidl_death_recipient *",
6395   "referenced_type" : "type-630",
6396   "self_type" : "type-632",
6397   "size" : 8,
6398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6399  },
6400  {
6401   "alignment" : 8,
6402   "linker_set_key" : "const android::hardware::hidl_memory *",
6403   "name" : "const android::hardware::hidl_memory *",
6404   "referenced_type" : "type-347",
6405   "self_type" : "type-351",
6406   "size" : 8,
6407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6408  },
6409  {
6410   "alignment" : 8,
6411   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> *",
6412   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> *",
6413   "referenced_type" : "type-676",
6414   "self_type" : "type-677",
6415   "size" : 8,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6417  },
6418  {
6419   "alignment" : 8,
6420   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
6421   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
6422   "referenced_type" : "type-672",
6423   "self_type" : "type-673",
6424   "size" : 8,
6425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6426  },
6427  {
6428   "alignment" : 8,
6429   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6430   "name" : "const android::hardware::hidl_vec<int> *",
6431   "referenced_type" : "type-387",
6432   "self_type" : "type-388",
6433   "size" : 8,
6434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6435  },
6436  {
6437   "alignment" : 8,
6438   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6439   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6440   "referenced_type" : "type-391",
6441   "self_type" : "type-392",
6442   "size" : 8,
6443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6444  },
6445  {
6446   "alignment" : 8,
6447   "linker_set_key" : "const android::hardware::hidl_version *",
6448   "name" : "const android::hardware::hidl_version *",
6449   "referenced_type" : "type-400",
6450   "self_type" : "type-401",
6451   "size" : 8,
6452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6453  },
6454  {
6455   "alignment" : 8,
6456   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6457   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6458   "referenced_type" : "type-593",
6459   "self_type" : "type-594",
6460   "size" : 8,
6461   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6462  },
6463  {
6464   "alignment" : 8,
6465   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6466   "name" : "const android::hidl::base::V1_0::IBase *",
6467   "referenced_type" : "type-477",
6468   "self_type" : "type-476",
6469   "size" : 8,
6470   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6471  },
6472  {
6473   "alignment" : 8,
6474   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6475   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6476   "referenced_type" : "type-144",
6477   "self_type" : "type-145",
6478   "size" : 8,
6479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6480  },
6481  {
6482   "alignment" : 8,
6483   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6484   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6485   "referenced_type" : "type-551",
6486   "self_type" : "type-552",
6487   "size" : 8,
6488   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6489  },
6490  {
6491   "alignment" : 8,
6492   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6493   "name" : "const android::sp<android::hardware::IBinder> *",
6494   "referenced_type" : "type-36",
6495   "self_type" : "type-723",
6496   "size" : 8,
6497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6498  },
6499  {
6500   "alignment" : 8,
6501   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6502   "name" : "const android::sp<android::hardware::ProcessState> *",
6503   "referenced_type" : "type-136",
6504   "self_type" : "type-137",
6505   "size" : 8,
6506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6511   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6512   "referenced_type" : "type-168",
6513   "self_type" : "type-167",
6514   "size" : 8,
6515   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6516  },
6517  {
6518   "alignment" : 8,
6519   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6520   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6521   "referenced_type" : "type-627",
6522   "self_type" : "type-644",
6523   "size" : 8,
6524   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6525  },
6526  {
6527   "alignment" : 8,
6528   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6529   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6530   "referenced_type" : "type-191",
6531   "self_type" : "type-190",
6532   "size" : 8,
6533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6534  },
6535  {
6536   "alignment" : 8,
6537   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6538   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6539   "referenced_type" : "type-377",
6540   "self_type" : "type-626",
6541   "size" : 8,
6542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6543  },
6544  {
6545   "alignment" : 8,
6546   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6547   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6548   "referenced_type" : "type-645",
6549   "self_type" : "type-691",
6550   "size" : 8,
6551   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6552  },
6553  {
6554   "alignment" : 8,
6555   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6556   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6557   "referenced_type" : "type-142",
6558   "self_type" : "type-143",
6559   "size" : 8,
6560   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6561  },
6562  {
6563   "alignment" : 8,
6564   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6565   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6566   "referenced_type" : "type-159",
6567   "self_type" : "type-160",
6568   "size" : 8,
6569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6570  },
6571  {
6572   "alignment" : 8,
6573   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6574   "name" : "const android::wp<android::hardware::BHwBinder> *",
6575   "referenced_type" : "type-623",
6576   "self_type" : "type-624",
6577   "size" : 8,
6578   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6579  },
6580  {
6581   "alignment" : 8,
6582   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6583   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6584   "referenced_type" : "type-355",
6585   "self_type" : "type-366",
6586   "size" : 8,
6587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6588  },
6589  {
6590   "alignment" : 8,
6591   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6592   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6593   "referenced_type" : "type-620",
6594   "self_type" : "type-621",
6595   "size" : 8,
6596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6597  },
6598  {
6599   "alignment" : 8,
6600   "linker_set_key" : "const char *",
6601   "name" : "const char *",
6602   "referenced_type" : "type-44",
6603   "self_type" : "type-43",
6604   "size" : 8,
6605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6606  },
6607  {
6608   "alignment" : 8,
6609   "linker_set_key" : "const char16_t *",
6610   "name" : "const char16_t *",
6611   "referenced_type" : "type-33",
6612   "self_type" : "type-32",
6613   "size" : 8,
6614   "source_file" : "/system/core/libutils/include/utils/String16.h"
6615  },
6616  {
6617   "alignment" : 8,
6618   "linker_set_key" : "const log_msg *",
6619   "name" : "const log_msg *",
6620   "referenced_type" : "type-178",
6621   "self_type" : "type-203",
6622   "size" : 8,
6623   "source_file" : "/system/core/liblog/include/log/log_read.h"
6624  },
6625  {
6626   "alignment" : 8,
6627   "linker_set_key" : "const native_handle *",
6628   "name" : "const native_handle *",
6629   "referenced_type" : "type-332",
6630   "self_type" : "type-331",
6631   "size" : 8,
6632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6633  },
6634  {
6635   "alignment" : 8,
6636   "linker_set_key" : "const unsigned char *",
6637   "name" : "const unsigned char *",
6638   "referenced_type" : "type-309",
6639   "self_type" : "type-390",
6640   "size" : 8,
6641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6642  },
6643  {
6644   "alignment" : 8,
6645   "linker_set_key" : "const unsigned long long *",
6646   "name" : "const unsigned long long *",
6647   "referenced_type" : "type-446",
6648   "self_type" : "type-445",
6649   "size" : 8,
6650   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6651  },
6652  {
6653   "alignment" : 8,
6654   "linker_set_key" : "const void *",
6655   "name" : "const void *",
6656   "referenced_type" : "type-403",
6657   "self_type" : "type-404",
6658   "size" : 8,
6659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6660  },
6661  {
6662   "alignment" : 8,
6663   "linker_set_key" : "int (*)(void *)",
6664   "name" : "int (*)(void *)",
6665   "referenced_type" : "type-529",
6666   "self_type" : "type-530",
6667   "size" : 8,
6668   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6669  },
6670  {
6671   "alignment" : 8,
6672   "linker_set_key" : "int *",
6673   "name" : "int *",
6674   "referenced_type" : "type-7",
6675   "self_type" : "type-386",
6676   "size" : 8,
6677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6678  },
6679  {
6680   "alignment" : 8,
6681   "linker_set_key" : "log_msg *",
6682   "name" : "log_msg *",
6683   "referenced_type" : "type-179",
6684   "self_type" : "type-239",
6685   "size" : 8,
6686   "source_file" : "/system/core/liblog/include/log/log_read.h"
6687  },
6688  {
6689   "alignment" : 8,
6690   "linker_set_key" : "native_handle *",
6691   "name" : "native_handle *",
6692   "referenced_type" : "type-237",
6693   "self_type" : "type-236",
6694   "size" : 8,
6695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6696  },
6697  {
6698   "alignment" : 8,
6699   "linker_set_key" : "unsigned char *",
6700   "name" : "unsigned char *",
6701   "referenced_type" : "type-70",
6702   "self_type" : "type-69",
6703   "size" : 8,
6704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6705  },
6706  {
6707   "alignment" : 8,
6708   "linker_set_key" : "unsigned long *",
6709   "name" : "unsigned long *",
6710   "referenced_type" : "type-12",
6711   "self_type" : "type-456",
6712   "size" : 8,
6713   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6714  },
6715  {
6716   "alignment" : 8,
6717   "linker_set_key" : "unsigned long long *",
6718   "name" : "unsigned long long *",
6719   "referenced_type" : "type-289",
6720   "self_type" : "type-441",
6721   "size" : 8,
6722   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6723  },
6724  {
6725   "alignment" : 8,
6726   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6727   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6728   "referenced_type" : "type-443",
6729   "self_type" : "type-442",
6730   "size" : 8,
6731   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6732  },
6733  {
6734   "alignment" : 8,
6735   "linker_set_key" : "void *",
6736   "name" : "void *",
6737   "referenced_type" : "type-9",
6738   "self_type" : "type-8",
6739   "size" : 8,
6740   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6741  },
6742  {
6743   "alignment" : 8,
6744   "linker_set_key" : "void **",
6745   "name" : "void **",
6746   "referenced_type" : "type-8",
6747   "self_type" : "type-531",
6748   "size" : 8,
6749   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6750  }
6751 ],
6752 "qualified_types" :
6753 [
6754  {
6755   "alignment" : 8,
6756   "is_const" : true,
6757   "linker_set_key" : "android::RefBase::weakref_impl *const",
6758   "name" : "android::RefBase::weakref_impl *const",
6759   "referenced_type" : "type-108",
6760   "self_type" : "type-110",
6761   "size" : 8,
6762   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6763  },
6764  {
6765   "alignment" : 8,
6766   "is_const" : true,
6767   "linker_set_key" : "android::RefBase::weakref_impl *const",
6768   "name" : "android::RefBase::weakref_impl *const",
6769   "referenced_type" : "type-4",
6770   "self_type" : "type-3",
6771   "size" : 8,
6772   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6773  },
6774  {
6775   "alignment" : 8,
6776   "is_const" : true,
6777   "linker_set_key" : "android::RefBase::weakref_impl *const",
6778   "name" : "android::RefBase::weakref_impl *const",
6779   "referenced_type" : "type-660",
6780   "self_type" : "type-663",
6781   "size" : 8,
6782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6783  },
6784  {
6785   "alignment" : 8,
6786   "is_const" : true,
6787   "linker_set_key" : "android::hardware::IBinder *const",
6788   "name" : "android::hardware::IBinder *const",
6789   "referenced_type" : "type-21",
6790   "self_type" : "type-89",
6791   "size" : 8,
6792   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6793  },
6794  {
6795   "alignment" : 8,
6796   "is_const" : true,
6797   "linker_set_key" : "const android::NativeHandle",
6798   "name" : "const android::NativeHandle",
6799   "referenced_type" : "type-235",
6800   "self_type" : "type-413",
6801   "size" : 24,
6802   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6803  },
6804  {
6805   "alignment" : 8,
6806   "is_const" : true,
6807   "linker_set_key" : "const android::RefBase",
6808   "name" : "const android::RefBase",
6809   "referenced_type" : "type-23",
6810   "self_type" : "type-333",
6811   "size" : 16,
6812   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6813  },
6814  {
6815   "alignment" : 8,
6816   "is_const" : true,
6817   "linker_set_key" : "const android::String16",
6818   "name" : "const android::String16",
6819   "referenced_type" : "type-31",
6820   "self_type" : "type-30",
6821   "size" : 8,
6822   "source_file" : "/system/core/libutils/include/utils/String16.h"
6823  },
6824  {
6825   "alignment" : 8,
6826   "is_const" : true,
6827   "linker_set_key" : "const android::String8",
6828   "name" : "const android::String8",
6829   "referenced_type" : "type-42",
6830   "self_type" : "type-422",
6831   "size" : 8,
6832   "source_file" : "/system/core/libutils/include/utils/String8.h"
6833  },
6834  {
6835   "alignment" : 8,
6836   "is_const" : true,
6837   "linker_set_key" : "const android::VectorImpl",
6838   "name" : "const android::VectorImpl",
6839   "referenced_type" : "type-17",
6840   "self_type" : "type-500",
6841   "size" : 40,
6842   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6843  },
6844  {
6845   "alignment" : 8,
6846   "is_const" : true,
6847   "linker_set_key" : "const android::hardware::BpHwRefBase",
6848   "name" : "const android::hardware::BpHwRefBase",
6849   "referenced_type" : "type-88",
6850   "self_type" : "type-433",
6851   "size" : 48,
6852   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6853  },
6854  {
6855   "alignment" : 8,
6856   "is_const" : true,
6857   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6858   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6859   "referenced_type" : "type-460",
6860   "self_type" : "type-466",
6861   "size" : 64,
6862   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6863  },
6864  {
6865   "alignment" : 8,
6866   "is_const" : true,
6867   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6868   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6869   "referenced_type" : "type-468",
6870   "self_type" : "type-471",
6871   "size" : 64,
6872   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6873  },
6874  {
6875   "alignment" : 8,
6876   "is_const" : true,
6877   "linker_set_key" : "const android::hardware::Parcel",
6878   "name" : "const android::hardware::Parcel",
6879   "referenced_type" : "type-439",
6880   "self_type" : "type-450",
6881   "size" : 136,
6882   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6883  },
6884  {
6885   "alignment" : 8,
6886   "is_const" : true,
6887   "linker_set_key" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
6888   "name" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
6889   "referenced_type" : "type-647",
6890   "self_type" : "type-652",
6891   "size" : 40,
6892   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6893  },
6894  {
6895   "alignment" : 8,
6896   "is_const" : true,
6897   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
6898   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
6899   "referenced_type" : "type-213",
6900   "self_type" : "type-218",
6901   "size" : 48,
6902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6903  },
6904  {
6905   "alignment" : 8,
6906   "is_const" : true,
6907   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
6908   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
6909   "referenced_type" : "type-654",
6910   "self_type" : "type-658",
6911   "size" : 48,
6912   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6913  },
6914  {
6915   "alignment" : 8,
6916   "is_const" : true,
6917   "linker_set_key" : "const android::hardware::Return<bool>",
6918   "name" : "const android::hardware::Return<bool>",
6919   "referenced_type" : "type-206",
6920   "self_type" : "type-211",
6921   "size" : 40,
6922   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6923  },
6924  {
6925   "alignment" : 8,
6926   "is_const" : true,
6927   "linker_set_key" : "const android::hardware::Status",
6928   "name" : "const android::hardware::Status",
6929   "referenced_type" : "type-196",
6930   "self_type" : "type-200",
6931   "size" : 32,
6932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6933  },
6934  {
6935   "alignment" : 8,
6936   "is_const" : true,
6937   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
6938   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
6939   "referenced_type" : "type-596",
6940   "self_type" : "type-595",
6941   "size" : 216,
6942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
6943  },
6944  {
6945   "alignment" : 8,
6946   "is_const" : true,
6947   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
6948   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
6949   "referenced_type" : "type-83",
6950   "self_type" : "type-82",
6951   "size" : 216,
6952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
6953  },
6954  {
6955   "alignment" : 8,
6956   "is_const" : true,
6957   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
6958   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
6959   "referenced_type" : "type-164",
6960   "self_type" : "type-585",
6961   "size" : 24,
6962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
6963  },
6964  {
6965   "alignment" : 8,
6966   "is_const" : true,
6967   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationUI",
6968   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationUI",
6969   "referenced_type" : "type-78",
6970   "self_type" : "type-77",
6971   "size" : 24,
6972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
6973  },
6974  {
6975   "alignment" : 4,
6976   "is_const" : true,
6977   "linker_set_key" : "const android::hardware::confirmationui::V1_0::MessageSize",
6978   "name" : "const android::hardware::confirmationui::V1_0::MessageSize",
6979   "referenced_type" : "type-565",
6980   "self_type" : "type-571",
6981   "size" : 4,
6982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "is_const" : true,
6987   "linker_set_key" : "const android::hardware::confirmationui::V1_0::ResponseCode",
6988   "name" : "const android::hardware::confirmationui::V1_0::ResponseCode",
6989   "referenced_type" : "type-564",
6990   "self_type" : "type-570",
6991   "size" : 4,
6992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
6993  },
6994  {
6995   "alignment" : 1,
6996   "is_const" : true,
6997   "linker_set_key" : "const android::hardware::confirmationui::V1_0::TestKeyBits",
6998   "name" : "const android::hardware::confirmationui::V1_0::TestKeyBits",
6999   "referenced_type" : "type-566",
7000   "self_type" : "type-572",
7001   "size" : 1,
7002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7003  },
7004  {
7005   "alignment" : 8,
7006   "is_const" : true,
7007   "linker_set_key" : "const android::hardware::confirmationui::V1_0::TestModeCommands",
7008   "name" : "const android::hardware::confirmationui::V1_0::TestModeCommands",
7009   "referenced_type" : "type-567",
7010   "self_type" : "type-573",
7011   "size" : 8,
7012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "is_const" : true,
7017   "linker_set_key" : "const android::hardware::confirmationui::V1_0::UIOption",
7018   "name" : "const android::hardware::confirmationui::V1_0::UIOption",
7019   "referenced_type" : "type-103",
7020   "self_type" : "type-568",
7021   "size" : 4,
7022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "is_const" : true,
7027   "linker_set_key" : "const android::hardware::details::SchedPrio",
7028   "name" : "const android::hardware::details::SchedPrio",
7029   "referenced_type" : "type-463",
7030   "self_type" : "type-465",
7031   "size" : 8,
7032   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7033  },
7034  {
7035   "alignment" : 8,
7036   "is_const" : true,
7037   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7038   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7039   "referenced_type" : "type-678",
7040   "self_type" : "type-680",
7041   "size" : 8,
7042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7043  },
7044  {
7045   "alignment" : 8,
7046   "is_const" : true,
7047   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
7048   "name" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
7049   "referenced_type" : "type-100",
7050   "self_type" : "type-99",
7051   "size" : 8,
7052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7053  },
7054  {
7055   "alignment" : 8,
7056   "is_const" : true,
7057   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7058   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7059   "referenced_type" : "type-372",
7060   "self_type" : "type-609",
7061   "size" : 8,
7062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7063  },
7064  {
7065   "alignment" : 8,
7066   "is_const" : true,
7067   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7068   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7069   "referenced_type" : "type-363",
7070   "self_type" : "type-604",
7071   "size" : 8,
7072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7073  },
7074  {
7075   "alignment" : 8,
7076   "is_const" : true,
7077   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
7078   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
7079   "referenced_type" : "type-49",
7080   "self_type" : "type-48",
7081   "size" : 8,
7082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7083  },
7084  {
7085   "alignment" : 8,
7086   "is_const" : true,
7087   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7088   "name" : "const android::hardware::details::hidl_pointer<int>",
7089   "referenced_type" : "type-384",
7090   "self_type" : "type-549",
7091   "size" : 8,
7092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7093  },
7094  {
7095   "alignment" : 8,
7096   "is_const" : true,
7097   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7098   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7099   "referenced_type" : "type-67",
7100   "self_type" : "type-600",
7101   "size" : 8,
7102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7103  },
7104  {
7105   "alignment" : 8,
7106   "is_const" : true,
7107   "linker_set_key" : "const android::hardware::details::return_status",
7108   "name" : "const android::hardware::details::return_status",
7109   "referenced_type" : "type-207",
7110   "self_type" : "type-223",
7111   "size" : 40,
7112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7113  },
7114  {
7115   "alignment" : 1,
7116   "is_const" : true,
7117   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
7118   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7119   "referenced_type" : "type-375",
7120   "self_type" : "type-682",
7121   "size" : 32,
7122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7123  },
7124  {
7125   "alignment" : 8,
7126   "is_const" : true,
7127   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7128   "name" : "const android::hardware::hidl_death_recipient",
7129   "referenced_type" : "type-175",
7130   "self_type" : "type-630",
7131   "size" : 24,
7132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7133  },
7134  {
7135   "alignment" : 8,
7136   "is_const" : true,
7137   "linker_set_key" : "const android::hardware::hidl_handle",
7138   "name" : "const android::hardware::hidl_handle",
7139   "referenced_type" : "type-337",
7140   "self_type" : "type-405",
7141   "size" : 16,
7142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7143  },
7144  {
7145   "alignment" : 8,
7146   "is_const" : true,
7147   "linker_set_key" : "const android::hardware::hidl_memory",
7148   "name" : "const android::hardware::hidl_memory",
7149   "referenced_type" : "type-343",
7150   "self_type" : "type-347",
7151   "size" : 40,
7152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7153  },
7154  {
7155   "alignment" : 8,
7156   "is_const" : true,
7157   "linker_set_key" : "const android::hardware::hidl_string",
7158   "name" : "const android::hardware::hidl_string",
7159   "referenced_type" : "type-339",
7160   "self_type" : "type-338",
7161   "size" : 16,
7162   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7163  },
7164  {
7165   "alignment" : 8,
7166   "is_const" : true,
7167   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
7168   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
7169   "referenced_type" : "type-674",
7170   "self_type" : "type-676",
7171   "size" : 16,
7172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7173  },
7174  {
7175   "alignment" : 8,
7176   "is_const" : true,
7177   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7178   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7179   "referenced_type" : "type-362",
7180   "self_type" : "type-587",
7181   "size" : 16,
7182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
7183  },
7184  {
7185   "alignment" : 8,
7186   "is_const" : true,
7187   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
7188   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
7189   "referenced_type" : "type-671",
7190   "self_type" : "type-672",
7191   "size" : 16,
7192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7193  },
7194  {
7195   "alignment" : 8,
7196   "is_const" : true,
7197   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7198   "name" : "const android::hardware::hidl_vec<int>",
7199   "referenced_type" : "type-383",
7200   "self_type" : "type-387",
7201   "size" : 16,
7202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7203  },
7204  {
7205   "alignment" : 8,
7206   "is_const" : true,
7207   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7208   "name" : "const android::hardware::hidl_vec<unsigned char>",
7209   "referenced_type" : "type-66",
7210   "self_type" : "type-391",
7211   "size" : 16,
7212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7213  },
7214  {
7215   "alignment" : 2,
7216   "is_const" : true,
7217   "linker_set_key" : "const android::hardware::hidl_version",
7218   "name" : "const android::hardware::hidl_version",
7219   "referenced_type" : "type-398",
7220   "self_type" : "type-400",
7221   "size" : 4,
7222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "is_const" : true,
7227   "linker_set_key" : "const android::hardware::keymaster::V4_0::Algorithm",
7228   "name" : "const android::hardware::keymaster::V4_0::Algorithm",
7229   "referenced_type" : "type-55",
7230   "self_type" : "type-732",
7231   "size" : 4,
7232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "is_const" : true,
7237   "linker_set_key" : "const android::hardware::keymaster::V4_0::BlockMode",
7238   "name" : "const android::hardware::keymaster::V4_0::BlockMode",
7239   "referenced_type" : "type-56",
7240   "self_type" : "type-735",
7241   "size" : 4,
7242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7243  },
7244  {
7245   "alignment" : 4,
7246   "is_const" : true,
7247   "linker_set_key" : "const android::hardware::keymaster::V4_0::Constants",
7248   "name" : "const android::hardware::keymaster::V4_0::Constants",
7249   "referenced_type" : "type-721",
7250   "self_type" : "type-729",
7251   "size" : 4,
7252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "is_const" : true,
7257   "linker_set_key" : "const android::hardware::keymaster::V4_0::Digest",
7258   "name" : "const android::hardware::keymaster::V4_0::Digest",
7259   "referenced_type" : "type-58",
7260   "self_type" : "type-737",
7261   "size" : 4,
7262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7263  },
7264  {
7265   "alignment" : 4,
7266   "is_const" : true,
7267   "linker_set_key" : "const android::hardware::keymaster::V4_0::EcCurve",
7268   "name" : "const android::hardware::keymaster::V4_0::EcCurve",
7269   "referenced_type" : "type-59",
7270   "self_type" : "type-738",
7271   "size" : 4,
7272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7273  },
7274  {
7275   "alignment" : 4,
7276   "is_const" : true,
7277   "linker_set_key" : "const android::hardware::keymaster::V4_0::ErrorCode",
7278   "name" : "const android::hardware::keymaster::V4_0::ErrorCode",
7279   "referenced_type" : "type-724",
7280   "self_type" : "type-742",
7281   "size" : 4,
7282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7283  },
7284  {
7285   "alignment" : 8,
7286   "is_const" : true,
7287   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
7288   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
7289   "referenced_type" : "type-97",
7290   "self_type" : "type-96",
7291   "size" : 56,
7292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
7293  },
7294  {
7295   "alignment" : 4,
7296   "is_const" : true,
7297   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
7298   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
7299   "referenced_type" : "type-64",
7300   "self_type" : "type-744",
7301   "size" : 4,
7302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7303  },
7304  {
7305   "alignment" : 4,
7306   "is_const" : true,
7307   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
7308   "name" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
7309   "referenced_type" : "type-61",
7310   "self_type" : "type-740",
7311   "size" : 4,
7312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "is_const" : true,
7317   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
7318   "name" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
7319   "referenced_type" : "type-63",
7320   "self_type" : "type-743",
7321   "size" : 4,
7322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7323  },
7324  {
7325   "alignment" : 4,
7326   "is_const" : true,
7327   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyFormat",
7328   "name" : "const android::hardware::keymaster::V4_0::KeyFormat",
7329   "referenced_type" : "type-725",
7330   "self_type" : "type-746",
7331   "size" : 4,
7332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7333  },
7334  {
7335   "alignment" : 4,
7336   "is_const" : true,
7337   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyOrigin",
7338   "name" : "const android::hardware::keymaster::V4_0::KeyOrigin",
7339   "referenced_type" : "type-60",
7340   "self_type" : "type-739",
7341   "size" : 4,
7342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7343  },
7344  {
7345   "alignment" : 8,
7346   "is_const" : true,
7347   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyParameter",
7348   "name" : "const android::hardware::keymaster::V4_0::KeyParameter",
7349   "referenced_type" : "type-52",
7350   "self_type" : "type-754",
7351   "size" : 32,
7352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7353  },
7354  {
7355   "alignment" : 4,
7356   "is_const" : true,
7357   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyPurpose",
7358   "name" : "const android::hardware::keymaster::V4_0::KeyPurpose",
7359   "referenced_type" : "type-62",
7360   "self_type" : "type-741",
7361   "size" : 4,
7362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7363  },
7364  {
7365   "alignment" : 4,
7366   "is_const" : true,
7367   "linker_set_key" : "const android::hardware::keymaster::V4_0::PaddingMode",
7368   "name" : "const android::hardware::keymaster::V4_0::PaddingMode",
7369   "referenced_type" : "type-57",
7370   "self_type" : "type-736",
7371   "size" : 4,
7372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7373  },
7374  {
7375   "alignment" : 4,
7376   "is_const" : true,
7377   "linker_set_key" : "const android::hardware::keymaster::V4_0::SecurityLevel",
7378   "name" : "const android::hardware::keymaster::V4_0::SecurityLevel",
7379   "referenced_type" : "type-65",
7380   "self_type" : "type-745",
7381   "size" : 4,
7382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7383  },
7384  {
7385   "alignment" : 4,
7386   "is_const" : true,
7387   "linker_set_key" : "const android::hardware::keymaster::V4_0::Tag",
7388   "name" : "const android::hardware::keymaster::V4_0::Tag",
7389   "referenced_type" : "type-53",
7390   "self_type" : "type-731",
7391   "size" : 4,
7392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7393  },
7394  {
7395   "alignment" : 4,
7396   "is_const" : true,
7397   "linker_set_key" : "const android::hardware::keymaster::V4_0::TagType",
7398   "name" : "const android::hardware::keymaster::V4_0::TagType",
7399   "referenced_type" : "type-722",
7400   "self_type" : "type-730",
7401   "size" : 4,
7402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7403  },
7404  {
7405   "alignment" : 8,
7406   "is_const" : true,
7407   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7408   "name" : "const android::hidl::base::V1_0::BpHwBase",
7409   "referenced_type" : "type-590",
7410   "self_type" : "type-593",
7411   "size" : 216,
7412   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7413  },
7414  {
7415   "alignment" : 4,
7416   "is_const" : true,
7417   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7418   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7419   "referenced_type" : "type-416",
7420   "self_type" : "type-417",
7421   "size" : 4,
7422   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7423  },
7424  {
7425   "alignment" : 8,
7426   "is_const" : true,
7427   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7428   "name" : "const android::hidl::base::V1_0::IBase",
7429   "referenced_type" : "type-79",
7430   "self_type" : "type-477",
7431   "size" : 24,
7432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7433  },
7434  {
7435   "alignment" : 8,
7436   "is_const" : true,
7437   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7438   "name" : "const android::hidl::base::V1_0::IBase *const",
7439   "referenced_type" : "type-476",
7440   "self_type" : "type-479",
7441   "size" : 8,
7442   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7443  },
7444  {
7445   "alignment" : 8,
7446   "is_const" : true,
7447   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7448   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7449   "referenced_type" : "type-140",
7450   "self_type" : "type-144",
7451   "size" : 24,
7452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7453  },
7454  {
7455   "alignment" : 4,
7456   "is_const" : true,
7457   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7458   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7459   "referenced_type" : "type-554",
7460   "self_type" : "type-558",
7461   "size" : 4,
7462   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7463  },
7464  {
7465   "alignment" : 1,
7466   "is_const" : true,
7467   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7468   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7469   "referenced_type" : "type-553",
7470   "self_type" : "type-556",
7471   "size" : 1,
7472   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7473  },
7474  {
7475   "alignment" : 8,
7476   "is_const" : true,
7477   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7478   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7479   "referenced_type" : "type-157",
7480   "self_type" : "type-551",
7481   "size" : 24,
7482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7483  },
7484  {
7485   "alignment" : 8,
7486   "is_const" : true,
7487   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7488   "name" : "const android::sp<android::hardware::IBinder>",
7489   "referenced_type" : "type-37",
7490   "self_type" : "type-36",
7491   "size" : 8,
7492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7493  },
7494  {
7495   "alignment" : 8,
7496   "is_const" : true,
7497   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7498   "name" : "const android::sp<android::hardware::ProcessState>",
7499   "referenced_type" : "type-132",
7500   "self_type" : "type-136",
7501   "size" : 8,
7502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7503  },
7504  {
7505   "alignment" : 8,
7506   "is_const" : true,
7507   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
7508   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
7509   "referenced_type" : "type-162",
7510   "self_type" : "type-168",
7511   "size" : 8,
7512   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7513  },
7514  {
7515   "alignment" : 8,
7516   "is_const" : true,
7517   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
7518   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
7519   "referenced_type" : "type-628",
7520   "self_type" : "type-627",
7521   "size" : 8,
7522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7523  },
7524  {
7525   "alignment" : 8,
7526   "is_const" : true,
7527   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7528   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7529   "referenced_type" : "type-170",
7530   "self_type" : "type-191",
7531   "size" : 8,
7532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7533  },
7534  {
7535   "alignment" : 8,
7536   "is_const" : true,
7537   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7538   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7539   "referenced_type" : "type-378",
7540   "self_type" : "type-377",
7541   "size" : 8,
7542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7543  },
7544  {
7545   "alignment" : 8,
7546   "is_const" : true,
7547   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7548   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7549   "referenced_type" : "type-454",
7550   "self_type" : "type-645",
7551   "size" : 8,
7552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7553  },
7554  {
7555   "alignment" : 8,
7556   "is_const" : true,
7557   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7558   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7559   "referenced_type" : "type-138",
7560   "self_type" : "type-142",
7561   "size" : 8,
7562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7563  },
7564  {
7565   "alignment" : 8,
7566   "is_const" : true,
7567   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7568   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7569   "referenced_type" : "type-155",
7570   "self_type" : "type-159",
7571   "size" : 8,
7572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7573  },
7574  {
7575   "alignment" : 8,
7576   "is_const" : true,
7577   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7578   "name" : "const android::wp<android::hardware::BHwBinder>",
7579   "referenced_type" : "type-406",
7580   "self_type" : "type-623",
7581   "size" : 16,
7582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7583  },
7584  {
7585   "alignment" : 8,
7586   "is_const" : true,
7587   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7588   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7589   "referenced_type" : "type-173",
7590   "self_type" : "type-355",
7591   "size" : 16,
7592   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7593  },
7594  {
7595   "alignment" : 8,
7596   "is_const" : true,
7597   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7598   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7599   "referenced_type" : "type-176",
7600   "self_type" : "type-620",
7601   "size" : 16,
7602   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7603  },
7604  {
7605   "alignment" : 1,
7606   "is_const" : true,
7607   "linker_set_key" : "const bool",
7608   "name" : "const bool",
7609   "referenced_type" : "type-26",
7610   "self_type" : "type-151",
7611   "size" : 1,
7612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7613  },
7614  {
7615   "alignment" : 1,
7616   "is_const" : true,
7617   "linker_set_key" : "const char",
7618   "name" : "const char",
7619   "referenced_type" : "type-45",
7620   "self_type" : "type-44",
7621   "size" : 1,
7622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7623  },
7624  {
7625   "alignment" : 2,
7626   "is_const" : true,
7627   "linker_set_key" : "const char16_t",
7628   "name" : "const char16_t",
7629   "referenced_type" : "type-34",
7630   "self_type" : "type-33",
7631   "size" : 2,
7632   "source_file" : "/system/core/libutils/include/utils/String16.h"
7633  },
7634  {
7635   "alignment" : 8,
7636   "is_const" : true,
7637   "linker_set_key" : "const double",
7638   "name" : "const double",
7639   "referenced_type" : "type-300",
7640   "self_type" : "type-325",
7641   "size" : 8,
7642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7643  },
7644  {
7645   "alignment" : 4,
7646   "is_const" : true,
7647   "linker_set_key" : "const float",
7648   "name" : "const float",
7649   "referenced_type" : "type-295",
7650   "self_type" : "type-322",
7651   "size" : 4,
7652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "is_const" : true,
7657   "linker_set_key" : "const int",
7658   "name" : "const int",
7659   "referenced_type" : "type-7",
7660   "self_type" : "type-536",
7661   "size" : 4,
7662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7663  },
7664  {
7665   "is_const" : true,
7666   "linker_set_key" : "const iter<is_const>",
7667   "name" : "const iter<is_const>",
7668   "referenced_type" : "type-112",
7669   "self_type" : "type-111",
7670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7671  },
7672  {
7673   "is_const" : true,
7674   "linker_set_key" : "const iter<is_const>",
7675   "name" : "const iter<is_const>",
7676   "referenced_type" : "type-354",
7677   "self_type" : "type-353",
7678   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7679  },
7680  {
7681   "is_const" : true,
7682   "linker_set_key" : "const iter<is_const>",
7683   "name" : "const iter<is_const>",
7684   "referenced_type" : "type-665",
7685   "self_type" : "type-664",
7686   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7687  },
7688  {
7689   "alignment" : 4,
7690   "is_const" : true,
7691   "linker_set_key" : "const log_msg",
7692   "name" : "const log_msg",
7693   "referenced_type" : "type-179",
7694   "self_type" : "type-178",
7695   "size" : 5124,
7696   "source_file" : "/system/core/liblog/include/log/log_read.h"
7697  },
7698  {
7699   "alignment" : 8,
7700   "is_const" : true,
7701   "linker_set_key" : "const long",
7702   "name" : "const long",
7703   "referenced_type" : "type-13",
7704   "self_type" : "type-317",
7705   "size" : 8,
7706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7707  },
7708  {
7709   "alignment" : 4,
7710   "is_const" : true,
7711   "linker_set_key" : "const native_handle",
7712   "name" : "const native_handle",
7713   "referenced_type" : "type-237",
7714   "self_type" : "type-332",
7715   "size" : 12,
7716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7717  },
7718  {
7719   "alignment" : 2,
7720   "is_const" : true,
7721   "linker_set_key" : "const short",
7722   "name" : "const short",
7723   "referenced_type" : "type-259",
7724   "self_type" : "type-312",
7725   "size" : 2,
7726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7727  },
7728  {
7729   "alignment" : 1,
7730   "is_const" : true,
7731   "linker_set_key" : "const signed char",
7732   "name" : "const signed char",
7733   "referenced_type" : "type-307",
7734   "self_type" : "type-306",
7735   "size" : 1,
7736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7737  },
7738  {
7739   "alignment" : 4,
7740   "is_const" : true,
7741   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7742   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7743   "referenced_type" : "type-123",
7744   "self_type" : "type-122",
7745   "size" : 4,
7746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7747  },
7748  {
7749   "alignment" : 4,
7750   "is_const" : true,
7751   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7752   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7753   "referenced_type" : "type-580",
7754   "self_type" : "type-579",
7755   "size" : 4,
7756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "is_const" : true,
7761   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7762   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7763   "referenced_type" : "type-716",
7764   "self_type" : "type-715",
7765   "size" : 4,
7766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7767  },
7768  {
7769   "alignment" : 4,
7770   "is_const" : true,
7771   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7772   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7773   "referenced_type" : "type-121",
7774   "self_type" : "type-120",
7775   "size" : 48,
7776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "is_const" : true,
7781   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7782   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7783   "referenced_type" : "type-578",
7784   "self_type" : "type-577",
7785   "size" : 48,
7786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7787  },
7788  {
7789   "alignment" : 4,
7790   "is_const" : true,
7791   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7792   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
7793   "referenced_type" : "type-714",
7794   "self_type" : "type-713",
7795   "size" : 48,
7796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7797  },
7798  {
7799   "alignment" : 1,
7800   "is_const" : true,
7801   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7802   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7803   "referenced_type" : "type-125",
7804   "self_type" : "type-124",
7805   "size" : 1,
7806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7807  },
7808  {
7809   "alignment" : 1,
7810   "is_const" : true,
7811   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7812   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7813   "referenced_type" : "type-582",
7814   "self_type" : "type-581",
7815   "size" : 1,
7816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7817  },
7818  {
7819   "alignment" : 1,
7820   "is_const" : true,
7821   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7822   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
7823   "referenced_type" : "type-718",
7824   "self_type" : "type-717",
7825   "size" : 1,
7826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7827  },
7828  {
7829   "alignment" : 8,
7830   "is_const" : true,
7831   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7832   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7833   "referenced_type" : "type-127",
7834   "self_type" : "type-126",
7835   "size" : 16,
7836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7837  },
7838  {
7839   "alignment" : 8,
7840   "is_const" : true,
7841   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7842   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7843   "referenced_type" : "type-584",
7844   "self_type" : "type-583",
7845   "size" : 16,
7846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7847  },
7848  {
7849   "alignment" : 8,
7850   "is_const" : true,
7851   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7852   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
7853   "referenced_type" : "type-720",
7854   "self_type" : "type-719",
7855   "size" : 16,
7856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7857  },
7858  {
7859   "alignment" : 4,
7860   "is_const" : true,
7861   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7862   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7863   "referenced_type" : "type-119",
7864   "self_type" : "type-118",
7865   "size" : 8,
7866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7867  },
7868  {
7869   "alignment" : 4,
7870   "is_const" : true,
7871   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7872   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7873   "referenced_type" : "type-576",
7874   "self_type" : "type-575",
7875   "size" : 8,
7876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7877  },
7878  {
7879   "alignment" : 4,
7880   "is_const" : true,
7881   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7882   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
7883   "referenced_type" : "type-712",
7884   "self_type" : "type-711",
7885   "size" : 8,
7886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7887  },
7888  {
7889   "alignment" : 4,
7890   "is_const" : true,
7891   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
7892   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
7893   "referenced_type" : "type-756",
7894   "self_type" : "type-755",
7895   "size" : 20,
7896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7897  },
7898  {
7899   "alignment" : 4,
7900   "is_const" : true,
7901   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
7902   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
7903   "referenced_type" : "type-758",
7904   "self_type" : "type-757",
7905   "size" : 16,
7906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7907  },
7908  {
7909   "alignment" : 4,
7910   "is_const" : true,
7911   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
7912   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
7913   "referenced_type" : "type-748",
7914   "self_type" : "type-747",
7915   "size" : 4,
7916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7917  },
7918  {
7919   "alignment" : 4,
7920   "is_const" : true,
7921   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
7922   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
7923   "referenced_type" : "type-762",
7924   "self_type" : "type-761",
7925   "size" : 28,
7926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7927  },
7928  {
7929   "alignment" : 4,
7930   "is_const" : true,
7931   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
7932   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
7933   "referenced_type" : "type-764",
7934   "self_type" : "type-763",
7935   "size" : 16,
7936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "is_const" : true,
7941   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
7942   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
7943   "referenced_type" : "type-772",
7944   "self_type" : "type-771",
7945   "size" : 296,
7946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7947  },
7948  {
7949   "alignment" : 4,
7950   "is_const" : true,
7951   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
7952   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
7953   "referenced_type" : "type-72",
7954   "self_type" : "type-71",
7955   "size" : 16,
7956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "is_const" : true,
7961   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
7962   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
7963   "referenced_type" : "type-768",
7964   "self_type" : "type-767",
7965   "size" : 8,
7966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7967  },
7968  {
7969   "alignment" : 4,
7970   "is_const" : true,
7971   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
7972   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
7973   "referenced_type" : "type-774",
7974   "self_type" : "type-773",
7975   "size" : 24,
7976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7977  },
7978  {
7979   "alignment" : 4,
7980   "is_const" : true,
7981   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
7982   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
7983   "referenced_type" : "type-76",
7984   "self_type" : "type-75",
7985   "size" : 12,
7986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7987  },
7988  {
7989   "alignment" : 4,
7990   "is_const" : true,
7991   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
7992   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
7993   "referenced_type" : "type-766",
7994   "self_type" : "type-765",
7995   "size" : 20,
7996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7997  },
7998  {
7999   "alignment" : 4,
8000   "is_const" : true,
8001   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8002   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8003   "referenced_type" : "type-770",
8004   "self_type" : "type-769",
8005   "size" : 20,
8006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8007  },
8008  {
8009   "alignment" : 4,
8010   "is_const" : true,
8011   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8012   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8013   "referenced_type" : "type-760",
8014   "self_type" : "type-759",
8015   "size" : 24,
8016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8017  },
8018  {
8019   "alignment" : 4,
8020   "is_const" : true,
8021   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8022   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8023   "referenced_type" : "type-74",
8024   "self_type" : "type-73",
8025   "size" : 12,
8026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8027  },
8028  {
8029   "alignment" : 4,
8030   "is_const" : true,
8031   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8032   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8033   "referenced_type" : "type-752",
8034   "self_type" : "type-751",
8035   "size" : 220,
8036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8037  },
8038  {
8039   "alignment" : 4,
8040   "is_const" : true,
8041   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8042   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8043   "referenced_type" : "type-750",
8044   "self_type" : "type-749",
8045   "size" : 44,
8046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8047  },
8048  {
8049   "alignment" : 4,
8050   "is_const" : true,
8051   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8052   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8053   "referenced_type" : "type-115",
8054   "self_type" : "type-114",
8055   "size" : 12,
8056   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8057  },
8058  {
8059   "alignment" : 4,
8060   "is_const" : true,
8061   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8062   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8063   "referenced_type" : "type-420",
8064   "self_type" : "type-419",
8065   "size" : 12,
8066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8067  },
8068  {
8069   "alignment" : 4,
8070   "is_const" : true,
8071   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8072   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8073   "referenced_type" : "type-688",
8074   "self_type" : "type-687",
8075   "size" : 12,
8076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8077  },
8078  {
8079   "alignment" : 4,
8080   "is_const" : true,
8081   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8082   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8083   "referenced_type" : "type-563",
8084   "self_type" : "type-562",
8085   "size" : 4,
8086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8087  },
8088  {
8089   "alignment" : 4,
8090   "is_const" : true,
8091   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8092   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8093   "referenced_type" : "type-709",
8094   "self_type" : "type-708",
8095   "size" : 4,
8096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8097  },
8098  {
8099   "alignment" : 1,
8100   "is_const" : true,
8101   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8102   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8103   "referenced_type" : "type-561",
8104   "self_type" : "type-560",
8105   "size" : 3,
8106   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8107  },
8108  {
8109   "alignment" : 1,
8110   "is_const" : true,
8111   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8112   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8113   "referenced_type" : "type-707",
8114   "self_type" : "type-706",
8115   "size" : 3,
8116   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8117  },
8118  {
8119   "alignment" : 8,
8120   "is_const" : true,
8121   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8122   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8123   "referenced_type" : "type-458",
8124   "self_type" : "type-457",
8125   "size" : 24,
8126   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8127  },
8128  {
8129   "alignment" : 8,
8130   "is_const" : true,
8131   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8132   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8133   "referenced_type" : "type-696",
8134   "self_type" : "type-695",
8135   "size" : 24,
8136   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8137  },
8138  {
8139   "alignment" : 8,
8140   "is_const" : true,
8141   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8142   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8143   "referenced_type" : "type-381",
8144   "self_type" : "type-380",
8145   "size" : 16,
8146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8147  },
8148  {
8149   "alignment" : 8,
8150   "is_const" : true,
8151   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8152   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8153   "referenced_type" : "type-670",
8154   "self_type" : "type-669",
8155   "size" : 16,
8156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8157  },
8158  {
8159   "alignment" : 8,
8160   "is_const" : true,
8161   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8162   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8163   "referenced_type" : "type-369",
8164   "self_type" : "type-368",
8165   "size" : 16,
8166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8167  },
8168  {
8169   "alignment" : 8,
8170   "is_const" : true,
8171   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8172   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8173   "referenced_type" : "type-668",
8174   "self_type" : "type-667",
8175   "size" : 16,
8176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8177  },
8178  {
8179   "alignment" : 8,
8180   "is_const" : true,
8181   "linker_set_key" : "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 *> > *)> > >",
8182   "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 *> > *)> > >",
8183   "referenced_type" : "type-107",
8184   "self_type" : "type-106",
8185   "size" : 24,
8186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8187  },
8188  {
8189   "alignment" : 8,
8190   "is_const" : true,
8191   "linker_set_key" : "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 *> > *)> > >",
8192   "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 *> > *)> > >",
8193   "referenced_type" : "type-130",
8194   "self_type" : "type-129",
8195   "size" : 24,
8196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8197  },
8198  {
8199   "alignment" : 8,
8200   "is_const" : true,
8201   "linker_set_key" : "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 *> > *)> > >",
8202   "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 *> > *)> > >",
8203   "referenced_type" : "type-615",
8204   "self_type" : "type-614",
8205   "size" : 24,
8206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8207  },
8208  {
8209   "alignment" : 1,
8210   "is_const" : true,
8211   "linker_set_key" : "const unsigned char",
8212   "name" : "const unsigned char",
8213   "referenced_type" : "type-70",
8214   "self_type" : "type-309",
8215   "size" : 1,
8216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8217  },
8218  {
8219   "alignment" : 4,
8220   "is_const" : true,
8221   "linker_set_key" : "const unsigned int",
8222   "name" : "const unsigned int",
8223   "referenced_type" : "type-2",
8224   "self_type" : "type-18",
8225   "size" : 4,
8226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8227  },
8228  {
8229   "alignment" : 8,
8230   "is_const" : true,
8231   "linker_set_key" : "const unsigned long",
8232   "name" : "const unsigned long",
8233   "referenced_type" : "type-12",
8234   "self_type" : "type-19",
8235   "size" : 8,
8236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8237  },
8238  {
8239   "alignment" : 8,
8240   "is_const" : true,
8241   "linker_set_key" : "const unsigned long long",
8242   "name" : "const unsigned long long",
8243   "referenced_type" : "type-289",
8244   "self_type" : "type-446",
8245   "size" : 8,
8246   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8247  },
8248  {
8249   "alignment" : 2,
8250   "is_const" : true,
8251   "linker_set_key" : "const unsigned short",
8252   "name" : "const unsigned short",
8253   "referenced_type" : "type-183",
8254   "self_type" : "type-314",
8255   "size" : 2,
8256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8257  },
8258  {
8259   "is_const" : true,
8260   "linker_set_key" : "const void",
8261   "name" : "const void",
8262   "referenced_type" : "type-9",
8263   "self_type" : "type-403",
8264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8265  },
8266  {
8267   "alignment" : 1,
8268   "is_volatile" : true,
8269   "linker_set_key" : "volatile bool",
8270   "name" : "volatile bool",
8271   "referenced_type" : "type-26",
8272   "self_type" : "type-154",
8273   "size" : 1,
8274   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8275  },
8276  {
8277   "alignment" : 4,
8278   "is_volatile" : true,
8279   "linker_set_key" : "volatile int",
8280   "name" : "volatile int",
8281   "referenced_type" : "type-7",
8282   "self_type" : "type-46",
8283   "size" : 4,
8284   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8285  }
8286 ],
8287 "record_types" :
8288 [
8289  {
8290   "alignment" : 4,
8291   "fields" :
8292   [
8293    {
8294     "access" : "private",
8295     "field_name" : "mCond",
8296     "referenced_type" : "type-153"
8297    }
8298   ],
8299   "linker_set_key" : "android::Condition",
8300   "name" : "android::Condition",
8301   "record_kind" : "class",
8302   "referenced_type" : "type-152",
8303   "self_type" : "type-152",
8304   "size" : 48,
8305   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8306   "unique_id" : "_ZTSN7android9ConditionE"
8307  },
8308  {
8309   "alignment" : 8,
8310   "fields" :
8311   [
8312    {
8313     "access" : "private",
8314     "field_name" : "mVector",
8315     "referenced_type" : "type-39"
8316    }
8317   ],
8318   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8319   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8320   "record_kind" : "class",
8321   "referenced_type" : "type-38",
8322   "self_type" : "type-38",
8323   "size" : 40,
8324   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8325   "template_args" : [ "type-31", "type-37" ],
8326   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8327  },
8328  {
8329   "alignment" : 4,
8330   "fields" :
8331   [
8332    {
8333     "access" : "private",
8334     "field_name" : "mCount",
8335     "referenced_type" : "type-234"
8336    }
8337   ],
8338   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8339   "name" : "android::LightRefBase<android::NativeHandle>",
8340   "record_kind" : "class",
8341   "referenced_type" : "type-233",
8342   "self_type" : "type-233",
8343   "size" : 4,
8344   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8345   "template_args" : [ "type-235" ],
8346   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8347  },
8348  {
8349   "alignment" : 4,
8350   "fields" :
8351   [
8352    {
8353     "access" : "private",
8354     "field_name" : "mCount",
8355     "referenced_type" : "type-231"
8356    }
8357   ],
8358   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8359   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8360   "record_kind" : "class",
8361   "referenced_type" : "type-230",
8362   "self_type" : "type-230",
8363   "size" : 4,
8364   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8365   "template_args" : [ "type-232" ],
8366   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8367  },
8368  {
8369   "alignment" : 4,
8370   "fields" :
8371   [
8372    {
8373     "access" : "private",
8374     "field_name" : "mMutex",
8375     "referenced_type" : "type-15"
8376    }
8377   ],
8378   "linker_set_key" : "android::Mutex",
8379   "name" : "android::Mutex",
8380   "record_kind" : "class",
8381   "referenced_type" : "type-14",
8382   "self_type" : "type-14",
8383   "size" : 40,
8384   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8385   "unique_id" : "_ZTSN7android5MutexE"
8386  },
8387  {
8388   "alignment" : 8,
8389   "fields" :
8390   [
8391    {
8392     "access" : "private",
8393     "field_name" : "mLock",
8394     "referenced_type" : "type-534"
8395    }
8396   ],
8397   "linker_set_key" : "android::Mutex::Autolock",
8398   "name" : "android::Mutex::Autolock",
8399   "record_kind" : "class",
8400   "referenced_type" : "type-533",
8401   "self_type" : "type-533",
8402   "size" : 8,
8403   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8404   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8405  },
8406  {
8407   "alignment" : 8,
8408   "base_specifiers" :
8409   [
8410    {
8411     "referenced_type" : "type-233"
8412    }
8413   ],
8414   "fields" :
8415   [
8416    {
8417     "access" : "private",
8418     "field_name" : "mHandle",
8419     "field_offset" : 64,
8420     "referenced_type" : "type-236"
8421    },
8422    {
8423     "access" : "private",
8424     "field_name" : "mOwnsHandle",
8425     "field_offset" : 128,
8426     "referenced_type" : "type-26"
8427    }
8428   ],
8429   "linker_set_key" : "android::NativeHandle",
8430   "name" : "android::NativeHandle",
8431   "record_kind" : "class",
8432   "referenced_type" : "type-235",
8433   "self_type" : "type-235",
8434   "size" : 24,
8435   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8436   "unique_id" : "_ZTSN7android12NativeHandleE"
8437  },
8438  {
8439   "alignment" : 4,
8440   "fields" :
8441   [
8442    {
8443     "access" : "private",
8444     "field_name" : "mRWLock",
8445     "referenced_type" : "type-541"
8446    }
8447   ],
8448   "linker_set_key" : "android::RWLock",
8449   "name" : "android::RWLock",
8450   "record_kind" : "class",
8451   "referenced_type" : "type-540",
8452   "self_type" : "type-540",
8453   "size" : 56,
8454   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8455   "unique_id" : "_ZTSN7android6RWLockE"
8456  },
8457  {
8458   "alignment" : 8,
8459   "fields" :
8460   [
8461    {
8462     "access" : "private",
8463     "field_name" : "mLock",
8464     "referenced_type" : "type-544"
8465    }
8466   ],
8467   "linker_set_key" : "android::RWLock::AutoRLock",
8468   "name" : "android::RWLock::AutoRLock",
8469   "record_kind" : "class",
8470   "referenced_type" : "type-543",
8471   "self_type" : "type-543",
8472   "size" : 8,
8473   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8474   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8475  },
8476  {
8477   "alignment" : 8,
8478   "fields" :
8479   [
8480    {
8481     "access" : "private",
8482     "field_name" : "mLock",
8483     "referenced_type" : "type-544"
8484    }
8485   ],
8486   "linker_set_key" : "android::RWLock::AutoWLock",
8487   "name" : "android::RWLock::AutoWLock",
8488   "record_kind" : "class",
8489   "referenced_type" : "type-546",
8490   "self_type" : "type-546",
8491   "size" : 8,
8492   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8493   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8494  },
8495  {
8496   "alignment" : 8,
8497   "fields" :
8498   [
8499    {
8500     "access" : "private",
8501     "field_name" : "mRefs",
8502     "field_offset" : 64,
8503     "referenced_type" : "type-3"
8504    }
8505   ],
8506   "linker_set_key" : "android::RefBase",
8507   "name" : "android::RefBase",
8508   "record_kind" : "class",
8509   "referenced_type" : "type-23",
8510   "self_type" : "type-23",
8511   "size" : 16,
8512   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8513   "unique_id" : "_ZTSN7android7RefBaseE",
8514   "vtable_components" :
8515   [
8516    {
8517     "kind" : "offset_to_top"
8518    },
8519    {
8520     "kind" : "rtti",
8521     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8522    },
8523    {
8524     "kind" : "complete_dtor_pointer",
8525     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8526    },
8527    {
8528     "kind" : "deleting_dtor_pointer",
8529     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8530    },
8531    {
8532     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8533    },
8534    {
8535     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8536    },
8537    {
8538     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8539    },
8540    {
8541     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8542    }
8543   ]
8544  },
8545  {
8546   "alignment" : 1,
8547   "linker_set_key" : "android::RefBase::weakref_type",
8548   "name" : "android::RefBase::weakref_type",
8549   "record_kind" : "class",
8550   "referenced_type" : "type-25",
8551   "self_type" : "type-25",
8552   "size" : 1,
8553   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8554   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8555  },
8556  {
8557   "alignment" : 1,
8558   "linker_set_key" : "android::ReferenceMover",
8559   "name" : "android::ReferenceMover",
8560   "record_kind" : "class",
8561   "referenced_type" : "type-336",
8562   "self_type" : "type-336",
8563   "size" : 1,
8564   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8565   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8566  },
8567  {
8568   "alignment" : 8,
8569   "linker_set_key" : "android::ReferenceRenamer",
8570   "name" : "android::ReferenceRenamer",
8571   "record_kind" : "class",
8572   "referenced_type" : "type-327",
8573   "self_type" : "type-327",
8574   "size" : 8,
8575   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8576   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8577   "vtable_components" :
8578   [
8579    {
8580     "kind" : "offset_to_top"
8581    },
8582    {
8583     "kind" : "rtti",
8584     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8585    },
8586    {
8587     "is_pure" : true,
8588     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8589    }
8590   ]
8591  },
8592  {
8593   "alignment" : 8,
8594   "fields" :
8595   [
8596    {
8597     "access" : "private",
8598     "field_name" : "mTag",
8599     "referenced_type" : "type-12"
8600    }
8601   ],
8602   "linker_set_key" : "android::ScopedTrace",
8603   "name" : "android::ScopedTrace",
8604   "record_kind" : "class",
8605   "referenced_type" : "type-548",
8606   "self_type" : "type-548",
8607   "size" : 8,
8608   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8609   "unique_id" : "_ZTSN7android11ScopedTraceE"
8610  },
8611  {
8612   "alignment" : 8,
8613   "base_specifiers" :
8614   [
8615    {
8616     "access" : "private",
8617     "referenced_type" : "type-40"
8618    }
8619   ],
8620   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8621   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8622   "record_kind" : "class",
8623   "referenced_type" : "type-39",
8624   "self_type" : "type-39",
8625   "size" : 40,
8626   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8627   "template_args" : [ "type-41" ],
8628   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8629   "vtable_components" :
8630   [
8631    {
8632     "kind" : "offset_to_top"
8633    },
8634    {
8635     "kind" : "rtti",
8636     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8637    },
8638    {
8639     "kind" : "complete_dtor_pointer",
8640     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8641    },
8642    {
8643     "kind" : "deleting_dtor_pointer",
8644     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8645    },
8646    {
8647     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8648    },
8649    {
8650     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8651    },
8652    {
8653     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8654    },
8655    {
8656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8657    },
8658    {
8659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8660    },
8661    {
8662     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8663    },
8664    {
8665     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8666    }
8667   ]
8668  },
8669  {
8670   "alignment" : 8,
8671   "base_specifiers" :
8672   [
8673    {
8674     "referenced_type" : "type-17"
8675    }
8676   ],
8677   "linker_set_key" : "android::SortedVectorImpl",
8678   "name" : "android::SortedVectorImpl",
8679   "record_kind" : "class",
8680   "referenced_type" : "type-40",
8681   "self_type" : "type-40",
8682   "size" : 40,
8683   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8684   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8685   "vtable_components" :
8686   [
8687    {
8688     "kind" : "offset_to_top"
8689    },
8690    {
8691     "kind" : "rtti",
8692     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8693    },
8694    {
8695     "kind" : "complete_dtor_pointer",
8696     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8697    },
8698    {
8699     "kind" : "deleting_dtor_pointer",
8700     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8701    },
8702    {
8703     "is_pure" : true,
8704     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8705    },
8706    {
8707     "is_pure" : true,
8708     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8709    },
8710    {
8711     "is_pure" : true,
8712     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8713    },
8714    {
8715     "is_pure" : true,
8716     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8717    },
8718    {
8719     "is_pure" : true,
8720     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8721    },
8722    {
8723     "is_pure" : true,
8724     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8725    },
8726    {
8727     "is_pure" : true,
8728     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8729    }
8730   ]
8731  },
8732  {
8733   "alignment" : 8,
8734   "fields" :
8735   [
8736    {
8737     "access" : "private",
8738     "field_name" : "mString",
8739     "referenced_type" : "type-32"
8740    }
8741   ],
8742   "linker_set_key" : "android::String16",
8743   "name" : "android::String16",
8744   "record_kind" : "class",
8745   "referenced_type" : "type-31",
8746   "self_type" : "type-31",
8747   "size" : 8,
8748   "source_file" : "/system/core/libutils/include/utils/String16.h",
8749   "unique_id" : "_ZTSN7android8String16E"
8750  },
8751  {
8752   "alignment" : 8,
8753   "fields" :
8754   [
8755    {
8756     "access" : "private",
8757     "field_name" : "mString",
8758     "referenced_type" : "type-43"
8759    }
8760   ],
8761   "linker_set_key" : "android::String8",
8762   "name" : "android::String8",
8763   "record_kind" : "class",
8764   "referenced_type" : "type-42",
8765   "self_type" : "type-42",
8766   "size" : 8,
8767   "source_file" : "/system/core/libutils/include/utils/String8.h",
8768   "unique_id" : "_ZTSN7android7String8E"
8769  },
8770  {
8771   "alignment" : 8,
8772   "base_specifiers" :
8773   [
8774    {
8775     "is_virtual" : true,
8776     "referenced_type" : "type-23"
8777    }
8778   ],
8779   "fields" :
8780   [
8781    {
8782     "access" : "private",
8783     "field_name" : "mCanCallJava",
8784     "field_offset" : 64,
8785     "referenced_type" : "type-151"
8786    },
8787    {
8788     "access" : "private",
8789     "field_name" : "mThread",
8790     "field_offset" : 128,
8791     "referenced_type" : "type-8"
8792    },
8793    {
8794     "access" : "private",
8795     "field_name" : "mLock",
8796     "field_offset" : 192,
8797     "referenced_type" : "type-14"
8798    },
8799    {
8800     "access" : "private",
8801     "field_name" : "mThreadExitedCondition",
8802     "field_offset" : 512,
8803     "referenced_type" : "type-152"
8804    },
8805    {
8806     "access" : "private",
8807     "field_name" : "mStatus",
8808     "field_offset" : 896,
8809     "referenced_type" : "type-7"
8810    },
8811    {
8812     "access" : "private",
8813     "field_name" : "mExitPending",
8814     "field_offset" : 928,
8815     "referenced_type" : "type-154"
8816    },
8817    {
8818     "access" : "private",
8819     "field_name" : "mRunning",
8820     "field_offset" : 936,
8821     "referenced_type" : "type-154"
8822    },
8823    {
8824     "access" : "private",
8825     "field_name" : "mHoldSelf",
8826     "field_offset" : 960,
8827     "referenced_type" : "type-148"
8828    },
8829    {
8830     "access" : "private",
8831     "field_name" : "mTid",
8832     "field_offset" : 1024,
8833     "referenced_type" : "type-7"
8834    }
8835   ],
8836   "linker_set_key" : "android::Thread",
8837   "name" : "android::Thread",
8838   "record_kind" : "class",
8839   "referenced_type" : "type-150",
8840   "self_type" : "type-150",
8841   "size" : 152,
8842   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8843   "unique_id" : "_ZTSN7android6ThreadE",
8844   "vtable_components" :
8845   [
8846    {
8847     "component_value" : 136,
8848     "kind" : "vbase_offset"
8849    },
8850    {
8851     "kind" : "offset_to_top"
8852    },
8853    {
8854     "kind" : "rtti",
8855     "mangled_component_name" : "_ZTIN7android6ThreadE"
8856    },
8857    {
8858     "kind" : "complete_dtor_pointer",
8859     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8860    },
8861    {
8862     "kind" : "deleting_dtor_pointer",
8863     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8864    },
8865    {
8866     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8867    },
8868    {
8869     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8870    },
8871    {
8872     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8873    },
8874    {
8875     "is_pure" : true,
8876     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8877    },
8878    {
8879     "kind" : "vcall_offset"
8880    },
8881    {
8882     "kind" : "vcall_offset"
8883    },
8884    {
8885     "kind" : "vcall_offset"
8886    },
8887    {
8888     "kind" : "vcall_offset"
8889    },
8890    {
8891     "component_value" : -136,
8892     "kind" : "vcall_offset"
8893    },
8894    {
8895     "component_value" : -136,
8896     "kind" : "offset_to_top"
8897    },
8898    {
8899     "kind" : "rtti",
8900     "mangled_component_name" : "_ZTIN7android6ThreadE"
8901    },
8902    {
8903     "kind" : "complete_dtor_pointer",
8904     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8905    },
8906    {
8907     "kind" : "deleting_dtor_pointer",
8908     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8909    },
8910    {
8911     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8912    },
8913    {
8914     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8918    },
8919    {
8920     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8921    }
8922   ]
8923  },
8924  {
8925   "alignment" : 8,
8926   "base_specifiers" :
8927   [
8928    {
8929     "access" : "private",
8930     "referenced_type" : "type-17"
8931    }
8932   ],
8933   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8934   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8935   "record_kind" : "class",
8936   "referenced_type" : "type-16",
8937   "self_type" : "type-16",
8938   "size" : 40,
8939   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8940   "template_args" : [ "type-20" ],
8941   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8942   "vtable_components" :
8943   [
8944    {
8945     "kind" : "offset_to_top"
8946    },
8947    {
8948     "kind" : "rtti",
8949     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8950    },
8951    {
8952     "kind" : "complete_dtor_pointer",
8953     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8954    },
8955    {
8956     "kind" : "deleting_dtor_pointer",
8957     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8958    },
8959    {
8960     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8961    },
8962    {
8963     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8964    },
8965    {
8966     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8967    },
8968    {
8969     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8970    },
8971    {
8972     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8973    },
8974    {
8975     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8976    }
8977   ]
8978  },
8979  {
8980   "alignment" : 8,
8981   "fields" :
8982   [
8983    {
8984     "access" : "private",
8985     "field_name" : "mStorage",
8986     "field_offset" : 64,
8987     "referenced_type" : "type-8"
8988    },
8989    {
8990     "access" : "private",
8991     "field_name" : "mCount",
8992     "field_offset" : 128,
8993     "referenced_type" : "type-12"
8994    },
8995    {
8996     "access" : "private",
8997     "field_name" : "mFlags",
8998     "field_offset" : 192,
8999     "referenced_type" : "type-18"
9000    },
9001    {
9002     "access" : "private",
9003     "field_name" : "mItemSize",
9004     "field_offset" : 256,
9005     "referenced_type" : "type-19"
9006    }
9007   ],
9008   "linker_set_key" : "android::VectorImpl",
9009   "name" : "android::VectorImpl",
9010   "record_kind" : "class",
9011   "referenced_type" : "type-17",
9012   "self_type" : "type-17",
9013   "size" : 40,
9014   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9015   "unique_id" : "_ZTSN7android10VectorImplE",
9016   "vtable_components" :
9017   [
9018    {
9019     "kind" : "offset_to_top"
9020    },
9021    {
9022     "kind" : "rtti",
9023     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9024    },
9025    {
9026     "kind" : "complete_dtor_pointer",
9027     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9028    },
9029    {
9030     "kind" : "deleting_dtor_pointer",
9031     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9032    },
9033    {
9034     "is_pure" : true,
9035     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9036    },
9037    {
9038     "is_pure" : true,
9039     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9040    },
9041    {
9042     "is_pure" : true,
9043     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9044    },
9045    {
9046     "is_pure" : true,
9047     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9048    },
9049    {
9050     "is_pure" : true,
9051     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9052    },
9053    {
9054     "is_pure" : true,
9055     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9056    }
9057   ]
9058  },
9059  {
9060   "alignment" : 8,
9061   "base_specifiers" :
9062   [
9063    {
9064     "referenced_type" : "type-230"
9065    }
9066   ],
9067   "linker_set_key" : "android::VirtualLightRefBase",
9068   "name" : "android::VirtualLightRefBase",
9069   "record_kind" : "class",
9070   "referenced_type" : "type-232",
9071   "self_type" : "type-232",
9072   "size" : 16,
9073   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9074   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9075   "vtable_components" :
9076   [
9077    {
9078     "kind" : "offset_to_top"
9079    },
9080    {
9081     "kind" : "rtti",
9082     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9083    },
9084    {
9085     "kind" : "complete_dtor_pointer",
9086     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9087    },
9088    {
9089     "kind" : "deleting_dtor_pointer",
9090     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9091    }
9092   ]
9093  },
9094  {
9095   "alignment" : 8,
9096   "base_specifiers" :
9097   [
9098    {
9099     "referenced_type" : "type-22"
9100    }
9101   ],
9102   "fields" :
9103   [
9104    {
9105     "access" : "protected",
9106     "field_name" : "mSchedPolicy",
9107     "field_offset" : 64,
9108     "referenced_type" : "type-7"
9109    },
9110    {
9111     "access" : "protected",
9112     "field_name" : "mSchedPriority",
9113     "field_offset" : 96,
9114     "referenced_type" : "type-7"
9115    },
9116    {
9117     "access" : "private",
9118     "field_name" : "mExtras",
9119     "field_offset" : 128,
9120     "referenced_type" : "type-195"
9121    },
9122    {
9123     "access" : "private",
9124     "field_name" : "mReserved0",
9125     "field_offset" : 192,
9126     "referenced_type" : "type-8"
9127    }
9128   ],
9129   "linker_set_key" : "android::hardware::BHwBinder",
9130   "name" : "android::hardware::BHwBinder",
9131   "record_kind" : "class",
9132   "referenced_type" : "type-194",
9133   "self_type" : "type-194",
9134   "size" : 48,
9135   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9136   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9137   "vtable_components" :
9138   [
9139    {
9140     "component_value" : 32,
9141     "kind" : "vbase_offset"
9142    },
9143    {
9144     "kind" : "offset_to_top"
9145    },
9146    {
9147     "kind" : "rtti",
9148     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9149    },
9150    {
9151     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9152    },
9153    {
9154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9155    },
9156    {
9157     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9158    },
9159    {
9160     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9161    },
9162    {
9163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9164    },
9165    {
9166     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9167    },
9168    {
9169     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9170    },
9171    {
9172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9173    },
9174    {
9175     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9176    },
9177    {
9178     "kind" : "complete_dtor_pointer",
9179     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9180    },
9181    {
9182     "kind" : "deleting_dtor_pointer",
9183     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9187    },
9188    {
9189     "kind" : "vcall_offset"
9190    },
9191    {
9192     "kind" : "vcall_offset"
9193    },
9194    {
9195     "kind" : "vcall_offset"
9196    },
9197    {
9198     "kind" : "vcall_offset"
9199    },
9200    {
9201     "component_value" : -32,
9202     "kind" : "vcall_offset"
9203    },
9204    {
9205     "component_value" : -32,
9206     "kind" : "offset_to_top"
9207    },
9208    {
9209     "kind" : "rtti",
9210     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9211    },
9212    {
9213     "kind" : "complete_dtor_pointer",
9214     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9215    },
9216    {
9217     "kind" : "deleting_dtor_pointer",
9218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9219    },
9220    {
9221     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9222    },
9223    {
9224     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9225    },
9226    {
9227     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9228    },
9229    {
9230     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9231    }
9232   ]
9233  },
9234  {
9235   "alignment" : 8,
9236   "base_specifiers" :
9237   [
9238    {
9239     "is_virtual" : true,
9240     "referenced_type" : "type-23"
9241    }
9242   ],
9243   "fields" :
9244   [
9245    {
9246     "access" : "private",
9247     "field_name" : "mRemote",
9248     "field_offset" : 64,
9249     "referenced_type" : "type-89"
9250    },
9251    {
9252     "access" : "private",
9253     "field_name" : "mRefs",
9254     "field_offset" : 128,
9255     "referenced_type" : "type-24"
9256    },
9257    {
9258     "access" : "private",
9259     "field_name" : "mState",
9260     "field_offset" : 192,
9261     "referenced_type" : "type-90"
9262    }
9263   ],
9264   "linker_set_key" : "android::hardware::BpHwRefBase",
9265   "name" : "android::hardware::BpHwRefBase",
9266   "record_kind" : "class",
9267   "referenced_type" : "type-88",
9268   "self_type" : "type-88",
9269   "size" : 48,
9270   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9271   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9272   "vtable_components" :
9273   [
9274    {
9275     "component_value" : 32,
9276     "kind" : "vbase_offset"
9277    },
9278    {
9279     "kind" : "offset_to_top"
9280    },
9281    {
9282     "kind" : "rtti",
9283     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9284    },
9285    {
9286     "kind" : "complete_dtor_pointer",
9287     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9288    },
9289    {
9290     "kind" : "deleting_dtor_pointer",
9291     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9292    },
9293    {
9294     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9301    },
9302    {
9303     "kind" : "vcall_offset"
9304    },
9305    {
9306     "component_value" : -32,
9307     "kind" : "vcall_offset"
9308    },
9309    {
9310     "component_value" : -32,
9311     "kind" : "vcall_offset"
9312    },
9313    {
9314     "component_value" : -32,
9315     "kind" : "vcall_offset"
9316    },
9317    {
9318     "component_value" : -32,
9319     "kind" : "vcall_offset"
9320    },
9321    {
9322     "component_value" : -32,
9323     "kind" : "offset_to_top"
9324    },
9325    {
9326     "kind" : "rtti",
9327     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9328    },
9329    {
9330     "kind" : "complete_dtor_pointer",
9331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9332    },
9333    {
9334     "kind" : "deleting_dtor_pointer",
9335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9336    },
9337    {
9338     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9339    },
9340    {
9341     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9342    },
9343    {
9344     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9348    }
9349   ]
9350  },
9351  {
9352   "alignment" : 8,
9353   "base_specifiers" :
9354   [
9355    {
9356     "referenced_type" : "type-164"
9357    },
9358    {
9359     "referenced_type" : "type-87"
9360    },
9361    {
9362     "referenced_type" : "type-88"
9363    }
9364   ],
9365   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
9366   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
9367   "record_kind" : "class",
9368   "referenced_type" : "type-437",
9369   "self_type" : "type-437",
9370   "size" : 64,
9371   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9372   "template_args" : [ "type-164" ],
9373   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE",
9374   "vtable_components" :
9375   [
9376    {
9377     "component_value" : 48,
9378     "kind" : "vbase_offset"
9379    },
9380    {
9381     "kind" : "offset_to_top"
9382    },
9383    {
9384     "kind" : "rtti",
9385     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
9386    },
9387    {
9388     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
9389    },
9390    {
9391     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9392    },
9393    {
9394     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9395    },
9396    {
9397     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9398    },
9399    {
9400     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9401    },
9402    {
9403     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
9404    },
9405    {
9406     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9407    },
9408    {
9409     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
9410    },
9411    {
9412     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9413    },
9414    {
9415     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
9416    },
9417    {
9418     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9419    },
9420    {
9421     "kind" : "complete_dtor_pointer",
9422     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
9423    },
9424    {
9425     "kind" : "deleting_dtor_pointer",
9426     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
9427    },
9428    {
9429     "is_pure" : true,
9430     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
9434    },
9435    {
9436     "component_value" : 40,
9437     "kind" : "vbase_offset"
9438    },
9439    {
9440     "component_value" : -8,
9441     "kind" : "offset_to_top"
9442    },
9443    {
9444     "kind" : "rtti",
9445     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
9446    },
9447    {
9448     "kind" : "complete_dtor_pointer",
9449     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
9450    },
9451    {
9452     "kind" : "deleting_dtor_pointer",
9453     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
9454    },
9455    {
9456     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
9457    },
9458    {
9459     "component_value" : 32,
9460     "kind" : "vbase_offset"
9461    },
9462    {
9463     "component_value" : -16,
9464     "kind" : "offset_to_top"
9465    },
9466    {
9467     "kind" : "rtti",
9468     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
9469    },
9470    {
9471     "kind" : "complete_dtor_pointer",
9472     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
9473    },
9474    {
9475     "kind" : "deleting_dtor_pointer",
9476     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
9477    },
9478    {
9479     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9480    },
9481    {
9482     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9483    },
9484    {
9485     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9486    },
9487    {
9488     "kind" : "vcall_offset"
9489    },
9490    {
9491     "component_value" : -32,
9492     "kind" : "vcall_offset"
9493    },
9494    {
9495     "component_value" : -32,
9496     "kind" : "vcall_offset"
9497    },
9498    {
9499     "component_value" : -32,
9500     "kind" : "vcall_offset"
9501    },
9502    {
9503     "component_value" : -48,
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "component_value" : -48,
9508     "kind" : "offset_to_top"
9509    },
9510    {
9511     "kind" : "rtti",
9512     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
9513    },
9514    {
9515     "kind" : "complete_dtor_pointer",
9516     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
9517    },
9518    {
9519     "kind" : "deleting_dtor_pointer",
9520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
9521    },
9522    {
9523     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9524    },
9525    {
9526     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9527    },
9528    {
9529     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9530    },
9531    {
9532     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9533    }
9534   ]
9535  },
9536  {
9537   "alignment" : 8,
9538   "base_specifiers" :
9539   [
9540    {
9541     "referenced_type" : "type-78"
9542    },
9543    {
9544     "referenced_type" : "type-87"
9545    },
9546    {
9547     "referenced_type" : "type-88"
9548    }
9549   ],
9550   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI>",
9551   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI>",
9552   "record_kind" : "class",
9553   "referenced_type" : "type-86",
9554   "self_type" : "type-86",
9555   "size" : 64,
9556   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9557   "template_args" : [ "type-78" ],
9558   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE",
9559   "vtable_components" :
9560   [
9561    {
9562     "component_value" : 48,
9563     "kind" : "vbase_offset"
9564    },
9565    {
9566     "kind" : "offset_to_top"
9567    },
9568    {
9569     "kind" : "rtti",
9570     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
9571    },
9572    {
9573     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9604    },
9605    {
9606     "kind" : "complete_dtor_pointer",
9607     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
9608    },
9609    {
9610     "kind" : "deleting_dtor_pointer",
9611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
9612    },
9613    {
9614     "is_pure" : true,
9615     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
9616    },
9617    {
9618     "is_pure" : true,
9619     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
9620    },
9621    {
9622     "is_pure" : true,
9623     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5abortEv"
9624    },
9625    {
9626     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
9627    },
9628    {
9629     "component_value" : 40,
9630     "kind" : "vbase_offset"
9631    },
9632    {
9633     "component_value" : -8,
9634     "kind" : "offset_to_top"
9635    },
9636    {
9637     "kind" : "rtti",
9638     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
9639    },
9640    {
9641     "kind" : "complete_dtor_pointer",
9642     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
9643    },
9644    {
9645     "kind" : "deleting_dtor_pointer",
9646     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
9647    },
9648    {
9649     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
9650    },
9651    {
9652     "component_value" : 32,
9653     "kind" : "vbase_offset"
9654    },
9655    {
9656     "component_value" : -16,
9657     "kind" : "offset_to_top"
9658    },
9659    {
9660     "kind" : "rtti",
9661     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
9662    },
9663    {
9664     "kind" : "complete_dtor_pointer",
9665     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
9666    },
9667    {
9668     "kind" : "deleting_dtor_pointer",
9669     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
9670    },
9671    {
9672     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9673    },
9674    {
9675     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9676    },
9677    {
9678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9679    },
9680    {
9681     "kind" : "vcall_offset"
9682    },
9683    {
9684     "component_value" : -32,
9685     "kind" : "vcall_offset"
9686    },
9687    {
9688     "component_value" : -32,
9689     "kind" : "vcall_offset"
9690    },
9691    {
9692     "component_value" : -32,
9693     "kind" : "vcall_offset"
9694    },
9695    {
9696     "component_value" : -48,
9697     "kind" : "vcall_offset"
9698    },
9699    {
9700     "component_value" : -48,
9701     "kind" : "offset_to_top"
9702    },
9703    {
9704     "kind" : "rtti",
9705     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
9706    },
9707    {
9708     "kind" : "complete_dtor_pointer",
9709     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
9710    },
9711    {
9712     "kind" : "deleting_dtor_pointer",
9713     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
9714    },
9715    {
9716     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9717    },
9718    {
9719     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9726    }
9727   ]
9728  },
9729  {
9730   "alignment" : 8,
9731   "base_specifiers" :
9732   [
9733    {
9734     "referenced_type" : "type-79"
9735    },
9736    {
9737     "referenced_type" : "type-87"
9738    },
9739    {
9740     "referenced_type" : "type-88"
9741    }
9742   ],
9743   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9744   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9745   "record_kind" : "class",
9746   "referenced_type" : "type-435",
9747   "self_type" : "type-435",
9748   "size" : 64,
9749   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9750   "template_args" : [ "type-79" ],
9751   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9752   "vtable_components" :
9753   [
9754    {
9755     "component_value" : 48,
9756     "kind" : "vbase_offset"
9757    },
9758    {
9759     "kind" : "offset_to_top"
9760    },
9761    {
9762     "kind" : "rtti",
9763     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9764    },
9765    {
9766     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9767    },
9768    {
9769     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9773    },
9774    {
9775     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9785    },
9786    {
9787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9788    },
9789    {
9790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9791    },
9792    {
9793     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9794    },
9795    {
9796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9797    },
9798    {
9799     "kind" : "complete_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9801    },
9802    {
9803     "kind" : "deleting_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9808    },
9809    {
9810     "component_value" : 40,
9811     "kind" : "vbase_offset"
9812    },
9813    {
9814     "component_value" : -8,
9815     "kind" : "offset_to_top"
9816    },
9817    {
9818     "kind" : "rtti",
9819     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9820    },
9821    {
9822     "kind" : "complete_dtor_pointer",
9823     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9824    },
9825    {
9826     "kind" : "deleting_dtor_pointer",
9827     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9828    },
9829    {
9830     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9831    },
9832    {
9833     "component_value" : 32,
9834     "kind" : "vbase_offset"
9835    },
9836    {
9837     "component_value" : -16,
9838     "kind" : "offset_to_top"
9839    },
9840    {
9841     "kind" : "rtti",
9842     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9843    },
9844    {
9845     "kind" : "complete_dtor_pointer",
9846     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9847    },
9848    {
9849     "kind" : "deleting_dtor_pointer",
9850     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9857    },
9858    {
9859     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9860    },
9861    {
9862     "kind" : "vcall_offset"
9863    },
9864    {
9865     "component_value" : -32,
9866     "kind" : "vcall_offset"
9867    },
9868    {
9869     "component_value" : -32,
9870     "kind" : "vcall_offset"
9871    },
9872    {
9873     "component_value" : -32,
9874     "kind" : "vcall_offset"
9875    },
9876    {
9877     "component_value" : -48,
9878     "kind" : "vcall_offset"
9879    },
9880    {
9881     "component_value" : -48,
9882     "kind" : "offset_to_top"
9883    },
9884    {
9885     "kind" : "rtti",
9886     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9887    },
9888    {
9889     "kind" : "complete_dtor_pointer",
9890     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9891    },
9892    {
9893     "kind" : "deleting_dtor_pointer",
9894     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9895    },
9896    {
9897     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9898    },
9899    {
9900     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9901    },
9902    {
9903     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9907    }
9908   ]
9909  },
9910  {
9911   "alignment" : 8,
9912   "fields" :
9913   [
9914    {
9915     "access" : "private",
9916     "field_name" : "mMutex",
9917     "referenced_type" : "type-461"
9918    },
9919    {
9920     "access" : "private",
9921     "field_name" : "mMap",
9922     "field_offset" : 320,
9923     "referenced_type" : "type-462"
9924    }
9925   ],
9926   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9927   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9928   "record_kind" : "class",
9929   "referenced_type" : "type-460",
9930   "self_type" : "type-460",
9931   "size" : 64,
9932   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9933   "template_args" : [ "type-176", "type-463" ],
9934   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9935  },
9936  {
9937   "alignment" : 8,
9938   "fields" :
9939   [
9940    {
9941     "access" : "private",
9942     "field_name" : "mMutex",
9943     "referenced_type" : "type-469"
9944    },
9945    {
9946     "access" : "private",
9947     "field_name" : "mMap",
9948     "field_offset" : 320,
9949     "referenced_type" : "type-470"
9950    }
9951   ],
9952   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9953   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9954   "record_kind" : "class",
9955   "referenced_type" : "type-468",
9956   "self_type" : "type-468",
9957   "size" : 64,
9958   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9959   "template_args" : [ "type-176", "type-26" ],
9960   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9961  },
9962  {
9963   "alignment" : 8,
9964   "fields" :
9965   [
9966    {
9967     "access" : "private",
9968     "field_name" : "mMutex",
9969     "referenced_type" : "type-474"
9970    },
9971    {
9972     "access" : "private",
9973     "field_name" : "mMap",
9974     "field_offset" : 320,
9975     "referenced_type" : "type-475"
9976    }
9977   ],
9978   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9979   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9980   "record_kind" : "class",
9981   "referenced_type" : "type-473",
9982   "self_type" : "type-473",
9983   "size" : 64,
9984   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9985   "template_args" : [ "type-476", "type-406" ],
9986   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9987  },
9988  {
9989   "alignment" : 8,
9990   "fields" :
9991   [
9992    {
9993     "access" : "private",
9994     "field_name" : "mMutex",
9995     "referenced_type" : "type-493"
9996    },
9997    {
9998     "access" : "private",
9999     "field_name" : "mMap",
10000     "field_offset" : 320,
10001     "referenced_type" : "type-494"
10002    }
10003   ],
10004   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10005   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10006   "record_kind" : "class",
10007   "referenced_type" : "type-492",
10008   "self_type" : "type-492",
10009   "size" : 64,
10010   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10011   "template_args" : [ "type-495", "type-496" ],
10012   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10013  },
10014  {
10015   "alignment" : 8,
10016   "fields" :
10017   [
10018    {
10019     "access" : "private",
10020     "field_name" : "mMutex",
10021     "referenced_type" : "type-482"
10022    },
10023    {
10024     "access" : "private",
10025     "field_name" : "mMap",
10026     "field_offset" : 320,
10027     "referenced_type" : "type-483"
10028    }
10029   ],
10030   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10031   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10032   "record_kind" : "class",
10033   "referenced_type" : "type-481",
10034   "self_type" : "type-481",
10035   "size" : 64,
10036   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10037   "template_args" : [ "type-484", "type-485" ],
10038   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10039  },
10040  {
10041   "alignment" : 8,
10042   "fields" :
10043   [
10044    {
10045     "field_name" : "flags",
10046     "referenced_type" : "type-2"
10047    },
10048    {
10049     "field_name" : "fdIndex",
10050     "field_offset" : 32,
10051     "referenced_type" : "type-2"
10052    },
10053    {
10054     "field_name" : "offset",
10055     "field_offset" : 64,
10056     "referenced_type" : "type-2"
10057    },
10058    {
10059     "field_name" : "extent",
10060     "field_offset" : 128,
10061     "referenced_type" : "type-12"
10062    }
10063   ],
10064   "linker_set_key" : "android::hardware::GrantorDescriptor",
10065   "name" : "android::hardware::GrantorDescriptor",
10066   "referenced_type" : "type-361",
10067   "self_type" : "type-361",
10068   "size" : 24,
10069   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10070   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10071  },
10072  {
10073   "alignment" : 8,
10074   "base_specifiers" :
10075   [
10076    {
10077     "is_virtual" : true,
10078     "referenced_type" : "type-343"
10079    },
10080    {
10081     "is_virtual" : true,
10082     "referenced_type" : "type-23"
10083    }
10084   ],
10085   "linker_set_key" : "android::hardware::HidlMemory",
10086   "name" : "android::hardware::HidlMemory",
10087   "record_kind" : "class",
10088   "referenced_type" : "type-352",
10089   "self_type" : "type-352",
10090   "size" : 64,
10091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10092   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10093   "vtable_components" :
10094   [
10095    {
10096     "component_value" : 48,
10097     "kind" : "vbase_offset"
10098    },
10099    {
10100     "component_value" : 8,
10101     "kind" : "vbase_offset"
10102    },
10103    {
10104     "kind" : "offset_to_top"
10105    },
10106    {
10107     "kind" : "rtti",
10108     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10109    },
10110    {
10111     "kind" : "complete_dtor_pointer",
10112     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10113    },
10114    {
10115     "kind" : "deleting_dtor_pointer",
10116     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10117    },
10118    {
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "kind" : "vcall_offset"
10123    },
10124    {
10125     "kind" : "vcall_offset"
10126    },
10127    {
10128     "kind" : "vcall_offset"
10129    },
10130    {
10131     "component_value" : -48,
10132     "kind" : "vcall_offset"
10133    },
10134    {
10135     "component_value" : -48,
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10141    },
10142    {
10143     "kind" : "complete_dtor_pointer",
10144     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10145    },
10146    {
10147     "kind" : "deleting_dtor_pointer",
10148     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10152    },
10153    {
10154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10155    },
10156    {
10157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10161    }
10162   ]
10163  },
10164  {
10165   "alignment" : 8,
10166   "base_specifiers" :
10167   [
10168    {
10169     "is_virtual" : true,
10170     "referenced_type" : "type-23"
10171    }
10172   ],
10173   "linker_set_key" : "android::hardware::IBinder",
10174   "name" : "android::hardware::IBinder",
10175   "record_kind" : "class",
10176   "referenced_type" : "type-22",
10177   "self_type" : "type-22",
10178   "size" : 24,
10179   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10180   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10181   "vtable_components" :
10182   [
10183    {
10184     "component_value" : 8,
10185     "kind" : "vbase_offset"
10186    },
10187    {
10188     "kind" : "offset_to_top"
10189    },
10190    {
10191     "kind" : "rtti",
10192     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10193    },
10194    {
10195     "is_pure" : true,
10196     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10197    },
10198    {
10199     "is_pure" : true,
10200     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10201    },
10202    {
10203     "is_pure" : true,
10204     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10205    },
10206    {
10207     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10208    },
10209    {
10210     "is_pure" : true,
10211     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10212    },
10213    {
10214     "is_pure" : true,
10215     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10216    },
10217    {
10218     "is_pure" : true,
10219     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10223    },
10224    {
10225     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10226    },
10227    {
10228     "kind" : "complete_dtor_pointer",
10229     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10230    },
10231    {
10232     "kind" : "deleting_dtor_pointer",
10233     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10234    },
10235    {
10236     "kind" : "vcall_offset"
10237    },
10238    {
10239     "kind" : "vcall_offset"
10240    },
10241    {
10242     "kind" : "vcall_offset"
10243    },
10244    {
10245     "kind" : "vcall_offset"
10246    },
10247    {
10248     "component_value" : -8,
10249     "kind" : "vcall_offset"
10250    },
10251    {
10252     "component_value" : -8,
10253     "kind" : "offset_to_top"
10254    },
10255    {
10256     "kind" : "rtti",
10257     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10258    },
10259    {
10260     "kind" : "complete_dtor_pointer",
10261     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10262    },
10263    {
10264     "kind" : "deleting_dtor_pointer",
10265     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10266    },
10267    {
10268     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10269    },
10270    {
10271     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10278    }
10279   ]
10280  },
10281  {
10282   "alignment" : 8,
10283   "base_specifiers" :
10284   [
10285    {
10286     "is_virtual" : true,
10287     "referenced_type" : "type-23"
10288    }
10289   ],
10290   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10291   "name" : "android::hardware::IBinder::DeathRecipient",
10292   "record_kind" : "class",
10293   "referenced_type" : "type-135",
10294   "self_type" : "type-135",
10295   "size" : 24,
10296   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10297   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10298   "vtable_components" :
10299   [
10300    {
10301     "component_value" : 8,
10302     "kind" : "vbase_offset"
10303    },
10304    {
10305     "kind" : "offset_to_top"
10306    },
10307    {
10308     "kind" : "rtti",
10309     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10310    },
10311    {
10312     "is_pure" : true,
10313     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10314    },
10315    {
10316     "kind" : "complete_dtor_pointer",
10317     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10318    },
10319    {
10320     "kind" : "deleting_dtor_pointer",
10321     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10322    },
10323    {
10324     "kind" : "vcall_offset"
10325    },
10326    {
10327     "kind" : "vcall_offset"
10328    },
10329    {
10330     "kind" : "vcall_offset"
10331    },
10332    {
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "component_value" : -8,
10337     "kind" : "vcall_offset"
10338    },
10339    {
10340     "component_value" : -8,
10341     "kind" : "offset_to_top"
10342    },
10343    {
10344     "kind" : "rtti",
10345     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10346    },
10347    {
10348     "kind" : "complete_dtor_pointer",
10349     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10350    },
10351    {
10352     "kind" : "deleting_dtor_pointer",
10353     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10357    },
10358    {
10359     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10360    },
10361    {
10362     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10363    },
10364    {
10365     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10366    }
10367   ]
10368  },
10369  {
10370   "alignment" : 8,
10371   "base_specifiers" :
10372   [
10373    {
10374     "is_virtual" : true,
10375     "referenced_type" : "type-23"
10376    }
10377   ],
10378   "linker_set_key" : "android::hardware::IInterface",
10379   "name" : "android::hardware::IInterface",
10380   "record_kind" : "class",
10381   "referenced_type" : "type-87",
10382   "self_type" : "type-87",
10383   "size" : 24,
10384   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10385   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10386   "vtable_components" :
10387   [
10388    {
10389     "component_value" : 8,
10390     "kind" : "vbase_offset"
10391    },
10392    {
10393     "kind" : "offset_to_top"
10394    },
10395    {
10396     "kind" : "rtti",
10397     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10398    },
10399    {
10400     "kind" : "complete_dtor_pointer",
10401     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10402    },
10403    {
10404     "kind" : "deleting_dtor_pointer",
10405     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10406    },
10407    {
10408     "is_pure" : true,
10409     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10410    },
10411    {
10412     "kind" : "vcall_offset"
10413    },
10414    {
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "kind" : "vcall_offset"
10419    },
10420    {
10421     "kind" : "vcall_offset"
10422    },
10423    {
10424     "component_value" : -8,
10425     "kind" : "vcall_offset"
10426    },
10427    {
10428     "component_value" : -8,
10429     "kind" : "offset_to_top"
10430    },
10431    {
10432     "kind" : "rtti",
10433     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10434    },
10435    {
10436     "kind" : "complete_dtor_pointer",
10437     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10438    },
10439    {
10440     "kind" : "deleting_dtor_pointer",
10441     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10454    }
10455   ]
10456  },
10457  {
10458   "alignment" : 8,
10459   "fields" :
10460   [
10461    {
10462     "access" : "private",
10463     "field_name" : "mGrantors",
10464     "referenced_type" : "type-357"
10465    },
10466    {
10467     "access" : "private",
10468     "field_name" : "mHandle",
10469     "field_offset" : 128,
10470     "referenced_type" : "type-410"
10471    },
10472    {
10473     "access" : "private",
10474     "field_name" : "mQuantum",
10475     "field_offset" : 192,
10476     "referenced_type" : "type-2"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mFlags",
10481     "field_offset" : 224,
10482     "referenced_type" : "type-2"
10483    }
10484   ],
10485   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10486   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10487   "referenced_type" : "type-409",
10488   "self_type" : "type-409",
10489   "size" : 32,
10490   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10491   "template_args" : [ "type-45" ],
10492   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10493  },
10494  {
10495   "alignment" : 8,
10496   "fields" :
10497   [
10498    {
10499     "access" : "private",
10500     "field_name" : "mBufCachePos",
10501     "referenced_type" : "type-12"
10502    },
10503    {
10504     "access" : "private",
10505     "field_name" : "mBufCache",
10506     "field_offset" : 64,
10507     "referenced_type" : "type-440"
10508    },
10509    {
10510     "access" : "private",
10511     "field_name" : "mError",
10512     "field_offset" : 256,
10513     "referenced_type" : "type-7"
10514    },
10515    {
10516     "access" : "private",
10517     "field_name" : "mData",
10518     "field_offset" : 320,
10519     "referenced_type" : "type-69"
10520    },
10521    {
10522     "access" : "private",
10523     "field_name" : "mDataSize",
10524     "field_offset" : 384,
10525     "referenced_type" : "type-12"
10526    },
10527    {
10528     "access" : "private",
10529     "field_name" : "mDataCapacity",
10530     "field_offset" : 448,
10531     "referenced_type" : "type-12"
10532    },
10533    {
10534     "access" : "private",
10535     "field_name" : "mDataPos",
10536     "field_offset" : 512,
10537     "referenced_type" : "type-12"
10538    },
10539    {
10540     "access" : "private",
10541     "field_name" : "mObjects",
10542     "field_offset" : 576,
10543     "referenced_type" : "type-441"
10544    },
10545    {
10546     "access" : "private",
10547     "field_name" : "mObjectsSize",
10548     "field_offset" : 640,
10549     "referenced_type" : "type-12"
10550    },
10551    {
10552     "access" : "private",
10553     "field_name" : "mObjectsCapacity",
10554     "field_offset" : 704,
10555     "referenced_type" : "type-12"
10556    },
10557    {
10558     "access" : "private",
10559     "field_name" : "mNextObjectHint",
10560     "field_offset" : 768,
10561     "referenced_type" : "type-12"
10562    },
10563    {
10564     "access" : "private",
10565     "field_name" : "mNumRef",
10566     "field_offset" : 832,
10567     "referenced_type" : "type-12"
10568    },
10569    {
10570     "access" : "private",
10571     "field_name" : "mFdsKnown",
10572     "field_offset" : 896,
10573     "referenced_type" : "type-26"
10574    },
10575    {
10576     "access" : "private",
10577     "field_name" : "mHasFds",
10578     "field_offset" : 904,
10579     "referenced_type" : "type-26"
10580    },
10581    {
10582     "access" : "private",
10583     "field_name" : "mAllowFds",
10584     "field_offset" : 912,
10585     "referenced_type" : "type-26"
10586    },
10587    {
10588     "access" : "private",
10589     "field_name" : "mOwner",
10590     "field_offset" : 960,
10591     "referenced_type" : "type-442"
10592    },
10593    {
10594     "access" : "private",
10595     "field_name" : "mOwnerCookie",
10596     "field_offset" : 1024,
10597     "referenced_type" : "type-8"
10598    }
10599   ],
10600   "linker_set_key" : "android::hardware::Parcel",
10601   "name" : "android::hardware::Parcel",
10602   "record_kind" : "class",
10603   "referenced_type" : "type-439",
10604   "self_type" : "type-439",
10605   "size" : 136,
10606   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10607   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10608  },
10609  {
10610   "access" : "private",
10611   "alignment" : 8,
10612   "fields" :
10613   [
10614    {
10615     "field_name" : "index",
10616     "referenced_type" : "type-12"
10617    },
10618    {
10619     "field_name" : "buffer",
10620     "field_offset" : 64,
10621     "referenced_type" : "type-289"
10622    },
10623    {
10624     "field_name" : "bufend",
10625     "field_offset" : 128,
10626     "referenced_type" : "type-289"
10627    }
10628   ],
10629   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10630   "name" : "android::hardware::Parcel::BufferInfo",
10631   "referenced_type" : "type-447",
10632   "self_type" : "type-447",
10633   "size" : 24,
10634   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10635   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10636  },
10637  {
10638   "alignment" : 8,
10639   "base_specifiers" :
10640   [
10641    {
10642     "is_virtual" : true,
10643     "referenced_type" : "type-23"
10644    }
10645   ],
10646   "fields" :
10647   [
10648    {
10649     "access" : "private",
10650     "field_name" : "mDriverFD",
10651     "field_offset" : 64,
10652     "referenced_type" : "type-7"
10653    },
10654    {
10655     "access" : "private",
10656     "field_name" : "mVMStart",
10657     "field_offset" : 128,
10658     "referenced_type" : "type-8"
10659    },
10660    {
10661     "access" : "private",
10662     "field_name" : "mThreadCountLock",
10663     "field_offset" : 192,
10664     "referenced_type" : "type-10"
10665    },
10666    {
10667     "access" : "private",
10668     "field_name" : "mThreadCountDecrement",
10669     "field_offset" : 512,
10670     "referenced_type" : "type-11"
10671    },
10672    {
10673     "access" : "private",
10674     "field_name" : "mExecutingThreadsCount",
10675     "field_offset" : 896,
10676     "referenced_type" : "type-12"
10677    },
10678    {
10679     "access" : "private",
10680     "field_name" : "mMaxThreads",
10681     "field_offset" : 960,
10682     "referenced_type" : "type-12"
10683    },
10684    {
10685     "access" : "private",
10686     "field_name" : "mStarvationStartTimeMs",
10687     "field_offset" : 1024,
10688     "referenced_type" : "type-13"
10689    },
10690    {
10691     "access" : "private",
10692     "field_name" : "mLock",
10693     "field_offset" : 1088,
10694     "referenced_type" : "type-14"
10695    },
10696    {
10697     "access" : "private",
10698     "field_name" : "mHandleToObject",
10699     "field_offset" : 1408,
10700     "referenced_type" : "type-16"
10701    },
10702    {
10703     "access" : "private",
10704     "field_name" : "mManagesContexts",
10705     "field_offset" : 1728,
10706     "referenced_type" : "type-26"
10707    },
10708    {
10709     "access" : "private",
10710     "field_name" : "mBinderContextCheckFunc",
10711     "field_offset" : 1792,
10712     "referenced_type" : "type-27"
10713    },
10714    {
10715     "access" : "private",
10716     "field_name" : "mBinderContextUserData",
10717     "field_offset" : 1856,
10718     "referenced_type" : "type-8"
10719    },
10720    {
10721     "access" : "private",
10722     "field_name" : "mContexts",
10723     "field_offset" : 1920,
10724     "referenced_type" : "type-38"
10725    },
10726    {
10727     "access" : "private",
10728     "field_name" : "mRootDir",
10729     "field_offset" : 2240,
10730     "referenced_type" : "type-42"
10731    },
10732    {
10733     "access" : "private",
10734     "field_name" : "mThreadPoolStarted",
10735     "field_offset" : 2304,
10736     "referenced_type" : "type-26"
10737    },
10738    {
10739     "access" : "private",
10740     "field_name" : "mSpawnThreadOnStart",
10741     "field_offset" : 2312,
10742     "referenced_type" : "type-26"
10743    },
10744    {
10745     "access" : "private",
10746     "field_name" : "mThreadPoolSeq",
10747     "field_offset" : 2336,
10748     "referenced_type" : "type-46"
10749    },
10750    {
10751     "access" : "private",
10752     "field_name" : "mMmapSize",
10753     "field_offset" : 2368,
10754     "referenced_type" : "type-19"
10755    },
10756    {
10757     "access" : "private",
10758     "field_name" : "mCallRestriction",
10759     "field_offset" : 2432,
10760     "referenced_type" : "type-47"
10761    }
10762   ],
10763   "linker_set_key" : "android::hardware::ProcessState",
10764   "name" : "android::hardware::ProcessState",
10765   "record_kind" : "class",
10766   "referenced_type" : "type-6",
10767   "self_type" : "type-6",
10768   "size" : 328,
10769   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10770   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10771   "vtable_components" :
10772   [
10773    {
10774     "component_value" : 312,
10775     "kind" : "vbase_offset"
10776    },
10777    {
10778     "kind" : "offset_to_top"
10779    },
10780    {
10781     "kind" : "rtti",
10782     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10783    },
10784    {
10785     "kind" : "complete_dtor_pointer",
10786     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10787    },
10788    {
10789     "kind" : "deleting_dtor_pointer",
10790     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10791    },
10792    {
10793     "kind" : "vcall_offset"
10794    },
10795    {
10796     "kind" : "vcall_offset"
10797    },
10798    {
10799     "kind" : "vcall_offset"
10800    },
10801    {
10802     "kind" : "vcall_offset"
10803    },
10804    {
10805     "component_value" : -312,
10806     "kind" : "vcall_offset"
10807    },
10808    {
10809     "component_value" : -312,
10810     "kind" : "offset_to_top"
10811    },
10812    {
10813     "kind" : "rtti",
10814     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10815    },
10816    {
10817     "kind" : "complete_dtor_pointer",
10818     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10819    },
10820    {
10821     "kind" : "deleting_dtor_pointer",
10822     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10823    },
10824    {
10825     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10826    },
10827    {
10828     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10829    },
10830    {
10831     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10832    },
10833    {
10834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10835    }
10836   ]
10837  },
10838  {
10839   "access" : "private",
10840   "alignment" : 8,
10841   "fields" :
10842   [
10843    {
10844     "field_name" : "binder",
10845     "referenced_type" : "type-21"
10846    },
10847    {
10848     "field_name" : "refs",
10849     "field_offset" : 64,
10850     "referenced_type" : "type-24"
10851    }
10852   ],
10853   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10854   "name" : "android::hardware::ProcessState::handle_entry",
10855   "referenced_type" : "type-20",
10856   "self_type" : "type-20",
10857   "size" : 16,
10858   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10859   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10860  },
10861  {
10862   "alignment" : 8,
10863   "base_specifiers" :
10864   [
10865    {
10866     "referenced_type" : "type-207"
10867    }
10868   ],
10869   "fields" :
10870   [
10871    {
10872     "access" : "private",
10873     "field_name" : "mVal",
10874     "field_offset" : 288,
10875     "referenced_type" : "type-564"
10876    }
10877   ],
10878   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
10879   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
10880   "record_kind" : "class",
10881   "referenced_type" : "type-647",
10882   "self_type" : "type-647",
10883   "size" : 40,
10884   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10885   "template_args" : [ "type-564" ],
10886   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_14confirmationui4V1_012ResponseCodeEEE"
10887  },
10888  {
10889   "alignment" : 8,
10890   "base_specifiers" :
10891   [
10892    {
10893     "referenced_type" : "type-207"
10894    }
10895   ],
10896   "fields" :
10897   [
10898    {
10899     "access" : "private",
10900     "field_name" : "mVal",
10901     "field_offset" : 320,
10902     "referenced_type" : "type-162"
10903    }
10904   ],
10905   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
10906   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
10907   "record_kind" : "class",
10908   "referenced_type" : "type-213",
10909   "self_type" : "type-213",
10910   "size" : 48,
10911   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10912   "template_args" : [ "type-162" ],
10913   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_14confirmationui4V1_027IConfirmationResultCallbackEEEEE"
10914  },
10915  {
10916   "alignment" : 8,
10917   "base_specifiers" :
10918   [
10919    {
10920     "referenced_type" : "type-207"
10921    }
10922   ],
10923   "fields" :
10924   [
10925    {
10926     "access" : "private",
10927     "field_name" : "mVal",
10928     "field_offset" : 320,
10929     "referenced_type" : "type-628"
10930    }
10931   ],
10932   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
10933   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
10934   "record_kind" : "class",
10935   "referenced_type" : "type-654",
10936   "self_type" : "type-654",
10937   "size" : 48,
10938   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10939   "template_args" : [ "type-628" ],
10940   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_14confirmationui4V1_015IConfirmationUIEEEEE"
10941  },
10942  {
10943   "alignment" : 8,
10944   "base_specifiers" :
10945   [
10946    {
10947     "referenced_type" : "type-207"
10948    }
10949   ],
10950   "fields" :
10951   [
10952    {
10953     "access" : "private",
10954     "field_name" : "mVal",
10955     "field_offset" : 264,
10956     "referenced_type" : "type-26"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::Return<bool>",
10960   "name" : "android::hardware::Return<bool>",
10961   "record_kind" : "class",
10962   "referenced_type" : "type-206",
10963   "self_type" : "type-206",
10964   "size" : 40,
10965   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10966   "template_args" : [ "type-26" ],
10967   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10968  },
10969  {
10970   "alignment" : 8,
10971   "base_specifiers" :
10972   [
10973    {
10974     "referenced_type" : "type-207"
10975    }
10976   ],
10977   "linker_set_key" : "android::hardware::Return<void>",
10978   "name" : "android::hardware::Return<void>",
10979   "record_kind" : "class",
10980   "referenced_type" : "type-226",
10981   "self_type" : "type-226",
10982   "size" : 40,
10983   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10984   "template_args" : [ "type-9" ],
10985   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10986  },
10987  {
10988   "alignment" : 8,
10989   "fields" :
10990   [
10991    {
10992     "access" : "private",
10993     "field_name" : "mException",
10994     "referenced_type" : "type-7"
10995    },
10996    {
10997     "access" : "private",
10998     "field_name" : "mErrorCode",
10999     "field_offset" : 32,
11000     "referenced_type" : "type-7"
11001    },
11002    {
11003     "access" : "private",
11004     "field_name" : "mMessage",
11005     "field_offset" : 64,
11006     "referenced_type" : "type-197"
11007    }
11008   ],
11009   "linker_set_key" : "android::hardware::Status",
11010   "name" : "android::hardware::Status",
11011   "record_kind" : "class",
11012   "referenced_type" : "type-196",
11013   "self_type" : "type-196",
11014   "size" : 32,
11015   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11016   "unique_id" : "_ZTSN7android8hardware6StatusE"
11017  },
11018  {
11019   "alignment" : 8,
11020   "base_specifiers" :
11021   [
11022    {
11023     "referenced_type" : "type-453"
11024    }
11025   ],
11026   "fields" :
11027   [
11028    {
11029     "access" : "private",
11030     "field_name" : "_hidl_mImpl",
11031     "field_offset" : 1024,
11032     "referenced_type" : "type-162"
11033    }
11034   ],
11035   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback",
11036   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback",
11037   "referenced_type" : "type-503",
11038   "self_type" : "type-503",
11039   "size" : 152,
11040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h",
11041   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE",
11042   "vtable_components" :
11043   [
11044    {
11045     "component_value" : 136,
11046     "kind" : "vbase_offset"
11047    },
11048    {
11049     "kind" : "offset_to_top"
11050    },
11051    {
11052     "kind" : "rtti",
11053     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11063    },
11064    {
11065     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11069    },
11070    {
11071     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11072    },
11073    {
11074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11075    },
11076    {
11077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11078    },
11079    {
11080     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11081    },
11082    {
11083     "kind" : "complete_dtor_pointer",
11084     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11085    },
11086    {
11087     "kind" : "deleting_dtor_pointer",
11088     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11092    },
11093    {
11094     "component_value" : -32,
11095     "kind" : "offset_to_top"
11096    },
11097    {
11098     "kind" : "rtti",
11099     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11100    },
11101    {
11102     "kind" : "complete_dtor_pointer",
11103     "mangled_component_name" : "_ZThn32_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11104    },
11105    {
11106     "kind" : "deleting_dtor_pointer",
11107     "mangled_component_name" : "_ZThn32_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11108    },
11109    {
11110     "kind" : "vcall_offset"
11111    },
11112    {
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "kind" : "vcall_offset"
11117    },
11118    {
11119     "kind" : "vcall_offset"
11120    },
11121    {
11122     "component_value" : -136,
11123     "kind" : "vcall_offset"
11124    },
11125    {
11126     "component_value" : -136,
11127     "kind" : "offset_to_top"
11128    },
11129    {
11130     "kind" : "rtti",
11131     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11132    },
11133    {
11134     "kind" : "complete_dtor_pointer",
11135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11136    },
11137    {
11138     "kind" : "deleting_dtor_pointer",
11139     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11152    }
11153   ]
11154  },
11155  {
11156   "alignment" : 8,
11157   "base_specifiers" :
11158   [
11159    {
11160     "referenced_type" : "type-453"
11161    }
11162   ],
11163   "fields" :
11164   [
11165    {
11166     "access" : "private",
11167     "field_name" : "_hidl_mImpl",
11168     "field_offset" : 1024,
11169     "referenced_type" : "type-628"
11170    }
11171   ],
11172   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI",
11173   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI",
11174   "referenced_type" : "type-633",
11175   "self_type" : "type-633",
11176   "size" : 152,
11177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h",
11178   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE",
11179   "vtable_components" :
11180   [
11181    {
11182     "component_value" : 136,
11183     "kind" : "vbase_offset"
11184    },
11185    {
11186     "kind" : "offset_to_top"
11187    },
11188    {
11189     "kind" : "rtti",
11190     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11200    },
11201    {
11202     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11206    },
11207    {
11208     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11212    },
11213    {
11214     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11215    },
11216    {
11217     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11218    },
11219    {
11220     "kind" : "complete_dtor_pointer",
11221     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11222    },
11223    {
11224     "kind" : "deleting_dtor_pointer",
11225     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11229    },
11230    {
11231     "component_value" : -32,
11232     "kind" : "offset_to_top"
11233    },
11234    {
11235     "kind" : "rtti",
11236     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11237    },
11238    {
11239     "kind" : "complete_dtor_pointer",
11240     "mangled_component_name" : "_ZThn32_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11241    },
11242    {
11243     "kind" : "deleting_dtor_pointer",
11244     "mangled_component_name" : "_ZThn32_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11245    },
11246    {
11247     "kind" : "vcall_offset"
11248    },
11249    {
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "kind" : "vcall_offset"
11254    },
11255    {
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "component_value" : -136,
11260     "kind" : "vcall_offset"
11261    },
11262    {
11263     "component_value" : -136,
11264     "kind" : "offset_to_top"
11265    },
11266    {
11267     "kind" : "rtti",
11268     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11269    },
11270    {
11271     "kind" : "complete_dtor_pointer",
11272     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11273    },
11274    {
11275     "kind" : "deleting_dtor_pointer",
11276     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11283    },
11284    {
11285     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11286    },
11287    {
11288     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11289    }
11290   ]
11291  },
11292  {
11293   "alignment" : 8,
11294   "base_specifiers" :
11295   [
11296    {
11297     "referenced_type" : "type-437"
11298    },
11299    {
11300     "referenced_type" : "type-91"
11301    }
11302   ],
11303   "fields" :
11304   [
11305    {
11306     "access" : "private",
11307     "field_name" : "_hidl_mMutex",
11308     "field_offset" : 1088,
11309     "referenced_type" : "type-597"
11310    },
11311    {
11312     "access" : "private",
11313     "field_name" : "_hidl_mDeathRecipients",
11314     "field_offset" : 1408,
11315     "referenced_type" : "type-598"
11316    }
11317   ],
11318   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
11319   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
11320   "referenced_type" : "type-596",
11321   "self_type" : "type-596",
11322   "size" : 216,
11323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h",
11324   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE",
11325   "vtable_components" :
11326   [
11327    {
11328     "component_value" : 200,
11329     "kind" : "vbase_offset"
11330    },
11331    {
11332     "kind" : "offset_to_top"
11333    },
11334    {
11335     "kind" : "rtti",
11336     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
11337    },
11338    {
11339     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback8isRemoteEv"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv"
11367    },
11368    {
11369     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11370    },
11371    {
11372     "kind" : "complete_dtor_pointer",
11373     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
11374    },
11375    {
11376     "kind" : "deleting_dtor_pointer",
11377     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
11384    },
11385    {
11386     "component_value" : 192,
11387     "kind" : "vbase_offset"
11388    },
11389    {
11390     "component_value" : -8,
11391     "kind" : "offset_to_top"
11392    },
11393    {
11394     "kind" : "rtti",
11395     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
11396    },
11397    {
11398     "kind" : "complete_dtor_pointer",
11399     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
11400    },
11401    {
11402     "kind" : "deleting_dtor_pointer",
11403     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
11404    },
11405    {
11406     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
11407    },
11408    {
11409     "component_value" : 184,
11410     "kind" : "vbase_offset"
11411    },
11412    {
11413     "component_value" : -16,
11414     "kind" : "offset_to_top"
11415    },
11416    {
11417     "kind" : "rtti",
11418     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
11419    },
11420    {
11421     "kind" : "complete_dtor_pointer",
11422     "mangled_component_name" : "_ZThn16_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
11423    },
11424    {
11425     "kind" : "deleting_dtor_pointer",
11426     "mangled_component_name" : "_ZThn16_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
11427    },
11428    {
11429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11430    },
11431    {
11432     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11433    },
11434    {
11435     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11436    },
11437    {
11438     "component_value" : -48,
11439     "kind" : "offset_to_top"
11440    },
11441    {
11442     "kind" : "rtti",
11443     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
11444    },
11445    {
11446     "kind" : "complete_dtor_pointer",
11447     "mangled_component_name" : "_ZThn48_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
11448    },
11449    {
11450     "kind" : "deleting_dtor_pointer",
11451     "mangled_component_name" : "_ZThn48_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
11452    },
11453    {
11454     "kind" : "vcall_offset"
11455    },
11456    {
11457     "component_value" : -184,
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "component_value" : -184,
11462     "kind" : "vcall_offset"
11463    },
11464    {
11465     "component_value" : -184,
11466     "kind" : "vcall_offset"
11467    },
11468    {
11469     "component_value" : -200,
11470     "kind" : "vcall_offset"
11471    },
11472    {
11473     "component_value" : -200,
11474     "kind" : "offset_to_top"
11475    },
11476    {
11477     "kind" : "rtti",
11478     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
11479    },
11480    {
11481     "kind" : "complete_dtor_pointer",
11482     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
11483    },
11484    {
11485     "kind" : "deleting_dtor_pointer",
11486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
11487    },
11488    {
11489     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11490    },
11491    {
11492     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11493    },
11494    {
11495     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11496    },
11497    {
11498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11499    }
11500   ]
11501  },
11502  {
11503   "alignment" : 8,
11504   "base_specifiers" :
11505   [
11506    {
11507     "referenced_type" : "type-86"
11508    },
11509    {
11510     "referenced_type" : "type-91"
11511    }
11512   ],
11513   "fields" :
11514   [
11515    {
11516     "access" : "private",
11517     "field_name" : "_hidl_mMutex",
11518     "field_offset" : 1088,
11519     "referenced_type" : "type-84"
11520    },
11521    {
11522     "access" : "private",
11523     "field_name" : "_hidl_mDeathRecipients",
11524     "field_offset" : 1408,
11525     "referenced_type" : "type-85"
11526    }
11527   ],
11528   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
11529   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
11530   "referenced_type" : "type-83",
11531   "self_type" : "type-83",
11532   "size" : 216,
11533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h",
11534   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE",
11535   "vtable_components" :
11536   [
11537    {
11538     "component_value" : 200,
11539     "kind" : "vbase_offset"
11540    },
11541    {
11542     "kind" : "offset_to_top"
11543    },
11544    {
11545     "kind" : "rtti",
11546     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
11547    },
11548    {
11549     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_018BpHwConfirmationUI8isRemoteEv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11568    },
11569    {
11570     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv"
11571    },
11572    {
11573     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11580    },
11581    {
11582     "kind" : "complete_dtor_pointer",
11583     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
11584    },
11585    {
11586     "kind" : "deleting_dtor_pointer",
11587     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
11600    },
11601    {
11602     "component_value" : 192,
11603     "kind" : "vbase_offset"
11604    },
11605    {
11606     "component_value" : -8,
11607     "kind" : "offset_to_top"
11608    },
11609    {
11610     "kind" : "rtti",
11611     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
11612    },
11613    {
11614     "kind" : "complete_dtor_pointer",
11615     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
11616    },
11617    {
11618     "kind" : "deleting_dtor_pointer",
11619     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
11620    },
11621    {
11622     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
11623    },
11624    {
11625     "component_value" : 184,
11626     "kind" : "vbase_offset"
11627    },
11628    {
11629     "component_value" : -16,
11630     "kind" : "offset_to_top"
11631    },
11632    {
11633     "kind" : "rtti",
11634     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
11635    },
11636    {
11637     "kind" : "complete_dtor_pointer",
11638     "mangled_component_name" : "_ZThn16_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
11639    },
11640    {
11641     "kind" : "deleting_dtor_pointer",
11642     "mangled_component_name" : "_ZThn16_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11646    },
11647    {
11648     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11649    },
11650    {
11651     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11652    },
11653    {
11654     "component_value" : -48,
11655     "kind" : "offset_to_top"
11656    },
11657    {
11658     "kind" : "rtti",
11659     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
11660    },
11661    {
11662     "kind" : "complete_dtor_pointer",
11663     "mangled_component_name" : "_ZThn48_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
11664    },
11665    {
11666     "kind" : "deleting_dtor_pointer",
11667     "mangled_component_name" : "_ZThn48_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
11668    },
11669    {
11670     "kind" : "vcall_offset"
11671    },
11672    {
11673     "component_value" : -184,
11674     "kind" : "vcall_offset"
11675    },
11676    {
11677     "component_value" : -184,
11678     "kind" : "vcall_offset"
11679    },
11680    {
11681     "component_value" : -184,
11682     "kind" : "vcall_offset"
11683    },
11684    {
11685     "component_value" : -200,
11686     "kind" : "vcall_offset"
11687    },
11688    {
11689     "component_value" : -200,
11690     "kind" : "offset_to_top"
11691    },
11692    {
11693     "kind" : "rtti",
11694     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
11695    },
11696    {
11697     "kind" : "complete_dtor_pointer",
11698     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
11699    },
11700    {
11701     "kind" : "deleting_dtor_pointer",
11702     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
11703    },
11704    {
11705     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11706    },
11707    {
11708     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11709    },
11710    {
11711     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11715    }
11716   ]
11717  },
11718  {
11719   "alignment" : 8,
11720   "base_specifiers" :
11721   [
11722    {
11723     "referenced_type" : "type-164"
11724    },
11725    {
11726     "referenced_type" : "type-91"
11727    }
11728   ],
11729   "fields" :
11730   [
11731    {
11732     "access" : "private",
11733     "field_name" : "mImpl",
11734     "field_offset" : 768,
11735     "referenced_type" : "type-168"
11736    },
11737    {
11738     "access" : "private",
11739     "field_name" : "mOnewayQueue",
11740     "field_offset" : 832,
11741     "referenced_type" : "type-637"
11742    }
11743   ],
11744   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback",
11745   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback",
11746   "referenced_type" : "type-651",
11747   "self_type" : "type-651",
11748   "size" : 136,
11749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h",
11750   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE",
11751   "vtable_components" :
11752   [
11753    {
11754     "component_value" : 120,
11755     "kind" : "vbase_offset"
11756    },
11757    {
11758     "kind" : "offset_to_top"
11759    },
11760    {
11761     "kind" : "rtti",
11762     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
11763    },
11764    {
11765     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
11766    },
11767    {
11768     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11769    },
11770    {
11771     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11772    },
11773    {
11774     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11775    },
11776    {
11777     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11778    },
11779    {
11780     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback21setHALInstrumentationEv"
11781    },
11782    {
11783     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11784    },
11785    {
11786     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback4pingEv"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback21notifySyspropsChangedEv"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11796    },
11797    {
11798     "kind" : "complete_dtor_pointer",
11799     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
11800    },
11801    {
11802     "kind" : "deleting_dtor_pointer",
11803     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
11807    },
11808    {
11809     "component_value" : -8,
11810     "kind" : "offset_to_top"
11811    },
11812    {
11813     "kind" : "rtti",
11814     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
11815    },
11816    {
11817     "kind" : "complete_dtor_pointer",
11818     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
11819    },
11820    {
11821     "kind" : "deleting_dtor_pointer",
11822     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
11823    },
11824    {
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "kind" : "vcall_offset"
11829    },
11830    {
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "kind" : "vcall_offset"
11835    },
11836    {
11837     "component_value" : -120,
11838     "kind" : "vcall_offset"
11839    },
11840    {
11841     "component_value" : -120,
11842     "kind" : "offset_to_top"
11843    },
11844    {
11845     "kind" : "rtti",
11846     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
11847    },
11848    {
11849     "kind" : "complete_dtor_pointer",
11850     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
11851    },
11852    {
11853     "kind" : "deleting_dtor_pointer",
11854     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11864    },
11865    {
11866     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11867    }
11868   ]
11869  },
11870  {
11871   "alignment" : 8,
11872   "base_specifiers" :
11873   [
11874    {
11875     "referenced_type" : "type-78"
11876    },
11877    {
11878     "referenced_type" : "type-91"
11879    }
11880   ],
11881   "fields" :
11882   [
11883    {
11884     "access" : "private",
11885     "field_name" : "mImpl",
11886     "field_offset" : 768,
11887     "referenced_type" : "type-627"
11888    },
11889    {
11890     "access" : "private",
11891     "field_name" : "mOnewayQueue",
11892     "field_offset" : 832,
11893     "referenced_type" : "type-637"
11894    }
11895   ],
11896   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationUI",
11897   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI",
11898   "referenced_type" : "type-636",
11899   "self_type" : "type-636",
11900   "size" : 136,
11901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h",
11902   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_016BsConfirmationUIE",
11903   "vtable_components" :
11904   [
11905    {
11906     "component_value" : 120,
11907     "kind" : "vbase_offset"
11908    },
11909    {
11910     "kind" : "offset_to_top"
11911    },
11912    {
11913     "kind" : "rtti",
11914     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
11915    },
11916    {
11917     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
11918    },
11919    {
11920     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI21setHALInstrumentationEv"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI4pingEv"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI21notifySyspropsChangedEv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11948    },
11949    {
11950     "kind" : "complete_dtor_pointer",
11951     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
11952    },
11953    {
11954     "kind" : "deleting_dtor_pointer",
11955     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
11956    },
11957    {
11958     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
11959    },
11960    {
11961     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
11962    },
11963    {
11964     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI5abortEv"
11965    },
11966    {
11967     "component_value" : -8,
11968     "kind" : "offset_to_top"
11969    },
11970    {
11971     "kind" : "rtti",
11972     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
11973    },
11974    {
11975     "kind" : "complete_dtor_pointer",
11976     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
11977    },
11978    {
11979     "kind" : "deleting_dtor_pointer",
11980     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
11981    },
11982    {
11983     "kind" : "vcall_offset"
11984    },
11985    {
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "component_value" : -120,
11996     "kind" : "vcall_offset"
11997    },
11998    {
11999     "component_value" : -120,
12000     "kind" : "offset_to_top"
12001    },
12002    {
12003     "kind" : "rtti",
12004     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
12005    },
12006    {
12007     "kind" : "complete_dtor_pointer",
12008     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
12009    },
12010    {
12011     "kind" : "deleting_dtor_pointer",
12012     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12025    }
12026   ]
12027  },
12028  {
12029   "alignment" : 8,
12030   "base_specifiers" :
12031   [
12032    {
12033     "referenced_type" : "type-79"
12034    }
12035   ],
12036   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
12037   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
12038   "referenced_type" : "type-164",
12039   "self_type" : "type-164",
12040   "size" : 24,
12041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h",
12042   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE",
12043   "vtable_components" :
12044   [
12045    {
12046     "component_value" : 8,
12047     "kind" : "vbase_offset"
12048    },
12049    {
12050     "kind" : "offset_to_top"
12051    },
12052    {
12053     "kind" : "rtti",
12054     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
12055    },
12056    {
12057     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12061    },
12062    {
12063     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
12085    },
12086    {
12087     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12088    },
12089    {
12090     "kind" : "complete_dtor_pointer",
12091     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD1Ev"
12092    },
12093    {
12094     "kind" : "deleting_dtor_pointer",
12095     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD0Ev"
12096    },
12097    {
12098     "is_pure" : true,
12099     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
12100    },
12101    {
12102     "kind" : "vcall_offset"
12103    },
12104    {
12105     "kind" : "vcall_offset"
12106    },
12107    {
12108     "kind" : "vcall_offset"
12109    },
12110    {
12111     "kind" : "vcall_offset"
12112    },
12113    {
12114     "component_value" : -8,
12115     "kind" : "vcall_offset"
12116    },
12117    {
12118     "component_value" : -8,
12119     "kind" : "offset_to_top"
12120    },
12121    {
12122     "kind" : "rtti",
12123     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
12124    },
12125    {
12126     "kind" : "complete_dtor_pointer",
12127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD1Ev"
12128    },
12129    {
12130     "kind" : "deleting_dtor_pointer",
12131     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD0Ev"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12135    },
12136    {
12137     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12144    }
12145   ]
12146  },
12147  {
12148   "alignment" : 8,
12149   "base_specifiers" :
12150   [
12151    {
12152     "referenced_type" : "type-79"
12153    }
12154   ],
12155   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationUI",
12156   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI",
12157   "referenced_type" : "type-78",
12158   "self_type" : "type-78",
12159   "size" : 24,
12160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h",
12161   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_015IConfirmationUIE",
12162   "vtable_components" :
12163   [
12164    {
12165     "component_value" : 8,
12166     "kind" : "vbase_offset"
12167    },
12168    {
12169     "kind" : "offset_to_top"
12170    },
12171    {
12172     "kind" : "rtti",
12173     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_015IConfirmationUIE"
12174    },
12175    {
12176     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12180    },
12181    {
12182     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12183    },
12184    {
12185     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12186    },
12187    {
12188     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12189    },
12190    {
12191     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
12192    },
12193    {
12194     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12195    },
12196    {
12197     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
12198    },
12199    {
12200     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12201    },
12202    {
12203     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
12204    },
12205    {
12206     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12207    },
12208    {
12209     "kind" : "complete_dtor_pointer",
12210     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUID1Ev"
12211    },
12212    {
12213     "kind" : "deleting_dtor_pointer",
12214     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUID0Ev"
12215    },
12216    {
12217     "is_pure" : true,
12218     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
12219    },
12220    {
12221     "is_pure" : true,
12222     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
12223    },
12224    {
12225     "is_pure" : true,
12226     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5abortEv"
12227    },
12228    {
12229     "kind" : "vcall_offset"
12230    },
12231    {
12232     "kind" : "vcall_offset"
12233    },
12234    {
12235     "kind" : "vcall_offset"
12236    },
12237    {
12238     "kind" : "vcall_offset"
12239    },
12240    {
12241     "component_value" : -8,
12242     "kind" : "vcall_offset"
12243    },
12244    {
12245     "component_value" : -8,
12246     "kind" : "offset_to_top"
12247    },
12248    {
12249     "kind" : "rtti",
12250     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_015IConfirmationUIE"
12251    },
12252    {
12253     "kind" : "complete_dtor_pointer",
12254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_015IConfirmationUID1Ev"
12255    },
12256    {
12257     "kind" : "deleting_dtor_pointer",
12258     "mangled_component_name" : "_ZTv0_n24_N7android8hardware14confirmationui4V1_015IConfirmationUID0Ev"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12271    }
12272   ]
12273  },
12274  {
12275   "alignment" : 8,
12276   "fields" :
12277   [
12278    {
12279     "access" : "protected",
12280     "field_name" : "mInstrumentationCallbacks",
12281     "field_offset" : 64,
12282     "referenced_type" : "type-92"
12283    },
12284    {
12285     "access" : "protected",
12286     "field_name" : "mEnableInstrumentation",
12287     "field_offset" : 256,
12288     "referenced_type" : "type-26"
12289    },
12290    {
12291     "access" : "protected",
12292     "field_name" : "mInstrumentationLibPackage",
12293     "field_offset" : 320,
12294     "referenced_type" : "type-93"
12295    },
12296    {
12297     "access" : "protected",
12298     "field_name" : "mInterfaceName",
12299     "field_offset" : 512,
12300     "referenced_type" : "type-94"
12301    }
12302   ],
12303   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12304   "name" : "android::hardware::details::HidlInstrumentor",
12305   "referenced_type" : "type-91",
12306   "self_type" : "type-91",
12307   "size" : 88,
12308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12309   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12310   "vtable_components" :
12311   [
12312    {
12313     "kind" : "offset_to_top"
12314    },
12315    {
12316     "kind" : "rtti",
12317     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12318    },
12319    {
12320     "kind" : "complete_dtor_pointer",
12321     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12322    },
12323    {
12324     "kind" : "deleting_dtor_pointer",
12325     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12326    }
12327   ]
12328  },
12329  {
12330   "alignment" : 4,
12331   "fields" :
12332   [
12333    {
12334     "field_name" : "sched_policy",
12335     "referenced_type" : "type-7"
12336    },
12337    {
12338     "field_name" : "prio",
12339     "field_offset" : 32,
12340     "referenced_type" : "type-7"
12341    }
12342   ],
12343   "linker_set_key" : "android::hardware::details::SchedPrio",
12344   "name" : "android::hardware::details::SchedPrio",
12345   "referenced_type" : "type-463",
12346   "self_type" : "type-463",
12347   "size" : 8,
12348   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12349   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12350  },
12351  {
12352   "alignment" : 8,
12353   "fields" :
12354   [
12355    {
12356     "access" : "private",
12357     "field_name" : "mQueue",
12358     "referenced_type" : "type-638"
12359    }
12360   ],
12361   "linker_set_key" : "android::hardware::details::TaskRunner",
12362   "name" : "android::hardware::details::TaskRunner",
12363   "record_kind" : "class",
12364   "referenced_type" : "type-637",
12365   "self_type" : "type-637",
12366   "size" : 16,
12367   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12368   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12369  },
12370  {
12371   "alignment" : 1,
12372   "linker_set_key" : "android::hardware::details::bnhw_tag",
12373   "name" : "android::hardware::details::bnhw_tag",
12374   "referenced_type" : "type-301",
12375   "self_type" : "type-301",
12376   "size" : 1,
12377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12378   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12379  },
12380  {
12381   "alignment" : 1,
12382   "linker_set_key" : "android::hardware::details::bphw_tag",
12383   "name" : "android::hardware::details::bphw_tag",
12384   "referenced_type" : "type-311",
12385   "self_type" : "type-311",
12386   "size" : 1,
12387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12388   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12389  },
12390  {
12391   "alignment" : 1,
12392   "linker_set_key" : "android::hardware::details::bs_tag",
12393   "name" : "android::hardware::details::bs_tag",
12394   "referenced_type" : "type-321",
12395   "self_type" : "type-321",
12396   "size" : 1,
12397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12398   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12399  },
12400  {
12401   "alignment" : 8,
12402   "fields" :
12403   [
12404    {
12405     "access" : "private",
12406     "field_name" : "mBase",
12407     "referenced_type" : "type-390"
12408    }
12409   ],
12410   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
12411   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
12412   "referenced_type" : "type-678",
12413   "self_type" : "type-678",
12414   "size" : 8,
12415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12416   "template_args" : [ "type-70" ],
12417   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE"
12418  },
12419  {
12420   "access" : "private",
12421   "alignment" : 8,
12422   "fields" :
12423   [
12424    {
12425     "field_name" : "mPointer",
12426     "referenced_type" : "type-360"
12427    },
12428    {
12429     "field_name" : "_pad",
12430     "referenced_type" : "type-12"
12431    }
12432   ],
12433   "is_anonymous" : true,
12434   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12435   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12436   "record_kind" : "union",
12437   "referenced_type" : "type-359",
12438   "self_type" : "type-359",
12439   "size" : 8,
12440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12441   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12442  },
12443  {
12444   "access" : "private",
12445   "alignment" : 8,
12446   "fields" :
12447   [
12448    {
12449     "field_name" : "mPointer",
12450     "referenced_type" : "type-51"
12451    },
12452    {
12453     "field_name" : "_pad",
12454     "referenced_type" : "type-12"
12455    }
12456   ],
12457   "is_anonymous" : true,
12458   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12459   "name" : "android::hardware::details::hidl_pointer<KeyParameter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12460   "record_kind" : "union",
12461   "referenced_type" : "type-50",
12462   "self_type" : "type-50",
12463   "size" : 8,
12464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12465   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E"
12466  },
12467  {
12468   "access" : "private",
12469   "alignment" : 8,
12470   "fields" :
12471   [
12472    {
12473     "field_name" : "mPointer",
12474     "referenced_type" : "type-102"
12475    },
12476    {
12477     "field_name" : "_pad",
12478     "referenced_type" : "type-12"
12479    }
12480   ],
12481   "is_anonymous" : true,
12482   "linker_set_key" : "android::hardware::details::hidl_pointer<UIOption>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12483   "name" : "android::hardware::details::hidl_pointer<UIOption>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12484   "record_kind" : "union",
12485   "referenced_type" : "type-101",
12486   "self_type" : "type-101",
12487   "size" : 8,
12488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12489   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14confirmationui4V1_08UIOptionEEUt_E"
12490  },
12491  {
12492   "alignment" : 8,
12493   "fields" :
12494   [
12495    {
12496     "access" : "private",
12497     "referenced_type" : "type-359"
12498    }
12499   ],
12500   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12501   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12502   "referenced_type" : "type-358",
12503   "self_type" : "type-358",
12504   "size" : 8,
12505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12506   "template_args" : [ "type-361" ],
12507   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12508  },
12509  {
12510   "alignment" : 8,
12511   "fields" :
12512   [
12513    {
12514     "access" : "private",
12515     "referenced_type" : "type-101"
12516    }
12517   ],
12518   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
12519   "name" : "android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
12520   "referenced_type" : "type-100",
12521   "self_type" : "type-100",
12522   "size" : 8,
12523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12524   "template_args" : [ "type-103" ],
12525   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14confirmationui4V1_08UIOptionEEE"
12526  },
12527  {
12528   "alignment" : 8,
12529   "fields" :
12530   [
12531    {
12532     "access" : "private",
12533     "referenced_type" : "type-373"
12534    }
12535   ],
12536   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12537   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12538   "referenced_type" : "type-372",
12539   "self_type" : "type-372",
12540   "size" : 8,
12541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12542   "template_args" : [ "type-375" ],
12543   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12544  },
12545  {
12546   "alignment" : 8,
12547   "fields" :
12548   [
12549    {
12550     "access" : "private",
12551     "referenced_type" : "type-364"
12552    }
12553   ],
12554   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12555   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12556   "referenced_type" : "type-363",
12557   "self_type" : "type-363",
12558   "size" : 8,
12559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12560   "template_args" : [ "type-339" ],
12561   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12562  },
12563  {
12564   "alignment" : 8,
12565   "fields" :
12566   [
12567    {
12568     "access" : "private",
12569     "referenced_type" : "type-50"
12570    }
12571   ],
12572   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
12573   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
12574   "referenced_type" : "type-49",
12575   "self_type" : "type-49",
12576   "size" : 8,
12577   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12578   "template_args" : [ "type-52" ],
12579   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE"
12580  },
12581  {
12582   "alignment" : 8,
12583   "fields" :
12584   [
12585    {
12586     "access" : "private",
12587     "referenced_type" : "type-395"
12588    }
12589   ],
12590   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12591   "name" : "android::hardware::details::hidl_pointer<char>",
12592   "referenced_type" : "type-394",
12593   "self_type" : "type-394",
12594   "size" : 8,
12595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12596   "template_args" : [ "type-45" ],
12597   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12598  },
12599  {
12600   "access" : "private",
12601   "alignment" : 8,
12602   "fields" :
12603   [
12604    {
12605     "field_name" : "mPointer",
12606     "referenced_type" : "type-250"
12607    },
12608    {
12609     "field_name" : "_pad",
12610     "referenced_type" : "type-12"
12611    }
12612   ],
12613   "is_anonymous" : true,
12614   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12615   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12616   "record_kind" : "union",
12617   "referenced_type" : "type-395",
12618   "self_type" : "type-395",
12619   "size" : 8,
12620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12621   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12622  },
12623  {
12624   "alignment" : 8,
12625   "fields" :
12626   [
12627    {
12628     "access" : "private",
12629     "referenced_type" : "type-341"
12630    }
12631   ],
12632   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12633   "name" : "android::hardware::details::hidl_pointer<const char>",
12634   "referenced_type" : "type-340",
12635   "self_type" : "type-340",
12636   "size" : 8,
12637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12638   "template_args" : [ "type-44" ],
12639   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12640  },
12641  {
12642   "access" : "private",
12643   "alignment" : 8,
12644   "fields" :
12645   [
12646    {
12647     "field_name" : "mPointer",
12648     "referenced_type" : "type-43"
12649    },
12650    {
12651     "field_name" : "_pad",
12652     "referenced_type" : "type-12"
12653    }
12654   ],
12655   "is_anonymous" : true,
12656   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12657   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12658   "record_kind" : "union",
12659   "referenced_type" : "type-341",
12660   "self_type" : "type-341",
12661   "size" : 8,
12662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12663   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12664  },
12665  {
12666   "alignment" : 8,
12667   "fields" :
12668   [
12669    {
12670     "access" : "private",
12671     "referenced_type" : "type-330"
12672    }
12673   ],
12674   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12675   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12676   "referenced_type" : "type-329",
12677   "self_type" : "type-329",
12678   "size" : 8,
12679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12680   "template_args" : [ "type-332" ],
12681   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12682  },
12683  {
12684   "access" : "private",
12685   "alignment" : 8,
12686   "fields" :
12687   [
12688    {
12689     "field_name" : "mPointer",
12690     "referenced_type" : "type-331"
12691    },
12692    {
12693     "field_name" : "_pad",
12694     "referenced_type" : "type-12"
12695    }
12696   ],
12697   "is_anonymous" : true,
12698   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12699   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12700   "record_kind" : "union",
12701   "referenced_type" : "type-330",
12702   "self_type" : "type-330",
12703   "size" : 8,
12704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12705   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12706  },
12707  {
12708   "access" : "private",
12709   "alignment" : 8,
12710   "fields" :
12711   [
12712    {
12713     "field_name" : "mPointer",
12714     "referenced_type" : "type-374"
12715    },
12716    {
12717     "field_name" : "_pad",
12718     "referenced_type" : "type-12"
12719    }
12720   ],
12721   "is_anonymous" : true,
12722   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12723   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12724   "record_kind" : "union",
12725   "referenced_type" : "type-373",
12726   "self_type" : "type-373",
12727   "size" : 8,
12728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12729   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12730  },
12731  {
12732   "access" : "private",
12733   "alignment" : 8,
12734   "fields" :
12735   [
12736    {
12737     "field_name" : "mPointer",
12738     "referenced_type" : "type-365"
12739    },
12740    {
12741     "field_name" : "_pad",
12742     "referenced_type" : "type-12"
12743    }
12744   ],
12745   "is_anonymous" : true,
12746   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12747   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12748   "record_kind" : "union",
12749   "referenced_type" : "type-364",
12750   "self_type" : "type-364",
12751   "size" : 8,
12752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12753   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12754  },
12755  {
12756   "alignment" : 8,
12757   "fields" :
12758   [
12759    {
12760     "access" : "private",
12761     "referenced_type" : "type-385"
12762    }
12763   ],
12764   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12765   "name" : "android::hardware::details::hidl_pointer<int>",
12766   "referenced_type" : "type-384",
12767   "self_type" : "type-384",
12768   "size" : 8,
12769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12770   "template_args" : [ "type-7" ],
12771   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12772  },
12773  {
12774   "access" : "private",
12775   "alignment" : 8,
12776   "fields" :
12777   [
12778    {
12779     "field_name" : "mPointer",
12780     "referenced_type" : "type-386"
12781    },
12782    {
12783     "field_name" : "_pad",
12784     "referenced_type" : "type-12"
12785    }
12786   ],
12787   "is_anonymous" : true,
12788   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12789   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12790   "record_kind" : "union",
12791   "referenced_type" : "type-385",
12792   "self_type" : "type-385",
12793   "size" : 8,
12794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12795   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12796  },
12797  {
12798   "alignment" : 8,
12799   "fields" :
12800   [
12801    {
12802     "access" : "private",
12803     "referenced_type" : "type-411"
12804    }
12805   ],
12806   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12807   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12808   "referenced_type" : "type-410",
12809   "self_type" : "type-410",
12810   "size" : 8,
12811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12812   "template_args" : [ "type-237" ],
12813   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12814  },
12815  {
12816   "access" : "private",
12817   "alignment" : 8,
12818   "fields" :
12819   [
12820    {
12821     "field_name" : "mPointer",
12822     "referenced_type" : "type-236"
12823    },
12824    {
12825     "field_name" : "_pad",
12826     "referenced_type" : "type-12"
12827    }
12828   ],
12829   "is_anonymous" : true,
12830   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12831   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12832   "record_kind" : "union",
12833   "referenced_type" : "type-411",
12834   "self_type" : "type-411",
12835   "size" : 8,
12836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12837   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12838  },
12839  {
12840   "alignment" : 8,
12841   "fields" :
12842   [
12843    {
12844     "access" : "private",
12845     "referenced_type" : "type-68"
12846    }
12847   ],
12848   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12849   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12850   "referenced_type" : "type-67",
12851   "self_type" : "type-67",
12852   "size" : 8,
12853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12854   "template_args" : [ "type-70" ],
12855   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12856  },
12857  {
12858   "access" : "private",
12859   "alignment" : 8,
12860   "fields" :
12861   [
12862    {
12863     "field_name" : "mPointer",
12864     "referenced_type" : "type-69"
12865    },
12866    {
12867     "field_name" : "_pad",
12868     "referenced_type" : "type-12"
12869    }
12870   ],
12871   "is_anonymous" : true,
12872   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12873   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12874   "record_kind" : "union",
12875   "referenced_type" : "type-68",
12876   "self_type" : "type-68",
12877   "size" : 8,
12878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12879   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
12880  },
12881  {
12882   "alignment" : 1,
12883   "linker_set_key" : "android::hardware::details::i_tag",
12884   "name" : "android::hardware::details::i_tag",
12885   "referenced_type" : "type-290",
12886   "self_type" : "type-290",
12887   "size" : 1,
12888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12889   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12890  },
12891  {
12892   "alignment" : 8,
12893   "fields" :
12894   [
12895    {
12896     "access" : "private",
12897     "field_name" : "mStatus",
12898     "referenced_type" : "type-196"
12899    },
12900    {
12901     "access" : "private",
12902     "field_name" : "mCheckedStatus",
12903     "field_offset" : 256,
12904     "referenced_type" : "type-26"
12905    }
12906   ],
12907   "linker_set_key" : "android::hardware::details::return_status",
12908   "name" : "android::hardware::details::return_status",
12909   "record_kind" : "class",
12910   "referenced_type" : "type-207",
12911   "self_type" : "type-207",
12912   "size" : 40,
12913   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12914   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12915  },
12916  {
12917   "alignment" : 1,
12918   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12919   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12920   "referenced_type" : "type-397",
12921   "self_type" : "type-397",
12922   "size" : 1,
12923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12924   "template_args" : [ "type-70" ],
12925   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
12926  },
12927  {
12928   "alignment" : 1,
12929   "fields" :
12930   [
12931    {
12932     "access" : "private",
12933     "field_name" : "mBuffer",
12934     "referenced_type" : "type-376"
12935    }
12936   ],
12937   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12938   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12939   "referenced_type" : "type-375",
12940   "self_type" : "type-375",
12941   "size" : 32,
12942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12943   "template_args" : [ "type-70" ],
12944   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
12945  },
12946  {
12947   "alignment" : 8,
12948   "base_specifiers" :
12949   [
12950    {
12951     "referenced_type" : "type-135"
12952    }
12953   ],
12954   "fields" :
12955   [
12956    {
12957     "access" : "private",
12958     "field_name" : "mRecipient",
12959     "field_offset" : 64,
12960     "referenced_type" : "type-173"
12961    },
12962    {
12963     "access" : "private",
12964     "field_name" : "mCookie",
12965     "field_offset" : 192,
12966     "referenced_type" : "type-12"
12967    },
12968    {
12969     "access" : "private",
12970     "field_name" : "mBase",
12971     "field_offset" : 256,
12972     "referenced_type" : "type-176"
12973    }
12974   ],
12975   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12976   "name" : "android::hardware::hidl_binder_death_recipient",
12977   "referenced_type" : "type-172",
12978   "self_type" : "type-172",
12979   "size" : 64,
12980   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12981   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12982   "vtable_components" :
12983   [
12984    {
12985     "component_value" : 48,
12986     "kind" : "vbase_offset"
12987    },
12988    {
12989     "kind" : "offset_to_top"
12990    },
12991    {
12992     "kind" : "rtti",
12993     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12997    },
12998    {
12999     "kind" : "complete_dtor_pointer",
13000     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13001    },
13002    {
13003     "kind" : "deleting_dtor_pointer",
13004     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13005    },
13006    {
13007     "kind" : "vcall_offset"
13008    },
13009    {
13010     "kind" : "vcall_offset"
13011    },
13012    {
13013     "kind" : "vcall_offset"
13014    },
13015    {
13016     "kind" : "vcall_offset"
13017    },
13018    {
13019     "component_value" : -48,
13020     "kind" : "vcall_offset"
13021    },
13022    {
13023     "component_value" : -48,
13024     "kind" : "offset_to_top"
13025    },
13026    {
13027     "kind" : "rtti",
13028     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13029    },
13030    {
13031     "kind" : "complete_dtor_pointer",
13032     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13033    },
13034    {
13035     "kind" : "deleting_dtor_pointer",
13036     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13037    },
13038    {
13039     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13043    },
13044    {
13045     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13046    },
13047    {
13048     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13049    }
13050   ]
13051  },
13052  {
13053   "alignment" : 8,
13054   "base_specifiers" :
13055   [
13056    {
13057     "is_virtual" : true,
13058     "referenced_type" : "type-23"
13059    }
13060   ],
13061   "linker_set_key" : "android::hardware::hidl_death_recipient",
13062   "name" : "android::hardware::hidl_death_recipient",
13063   "referenced_type" : "type-175",
13064   "self_type" : "type-175",
13065   "size" : 24,
13066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13067   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13068   "vtable_components" :
13069   [
13070    {
13071     "component_value" : 8,
13072     "kind" : "vbase_offset"
13073    },
13074    {
13075     "kind" : "offset_to_top"
13076    },
13077    {
13078     "kind" : "rtti",
13079     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13080    },
13081    {
13082     "is_pure" : true,
13083     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13084    },
13085    {
13086     "kind" : "complete_dtor_pointer",
13087     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13088    },
13089    {
13090     "kind" : "deleting_dtor_pointer",
13091     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13092    },
13093    {
13094     "kind" : "vcall_offset"
13095    },
13096    {
13097     "kind" : "vcall_offset"
13098    },
13099    {
13100     "kind" : "vcall_offset"
13101    },
13102    {
13103     "kind" : "vcall_offset"
13104    },
13105    {
13106     "component_value" : -8,
13107     "kind" : "vcall_offset"
13108    },
13109    {
13110     "component_value" : -8,
13111     "kind" : "offset_to_top"
13112    },
13113    {
13114     "kind" : "rtti",
13115     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13116    },
13117    {
13118     "kind" : "complete_dtor_pointer",
13119     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13120    },
13121    {
13122     "kind" : "deleting_dtor_pointer",
13123     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13124    },
13125    {
13126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13127    },
13128    {
13129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13130    },
13131    {
13132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13133    },
13134    {
13135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13136    }
13137   ]
13138  },
13139  {
13140   "alignment" : 8,
13141   "fields" :
13142   [
13143    {
13144     "access" : "private",
13145     "field_name" : "mHandle",
13146     "referenced_type" : "type-329"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "mOwnsHandle",
13151     "field_offset" : 64,
13152     "referenced_type" : "type-26"
13153    }
13154   ],
13155   "linker_set_key" : "android::hardware::hidl_handle",
13156   "name" : "android::hardware::hidl_handle",
13157   "referenced_type" : "type-337",
13158   "self_type" : "type-337",
13159   "size" : 16,
13160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13161   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13162  },
13163  {
13164   "alignment" : 8,
13165   "fields" :
13166   [
13167    {
13168     "access" : "private",
13169     "field_name" : "mHandle",
13170     "referenced_type" : "type-337"
13171    },
13172    {
13173     "access" : "private",
13174     "field_name" : "mSize",
13175     "field_offset" : 128,
13176     "referenced_type" : "type-12"
13177    },
13178    {
13179     "access" : "private",
13180     "field_name" : "mName",
13181     "field_offset" : 192,
13182     "referenced_type" : "type-339"
13183    }
13184   ],
13185   "linker_set_key" : "android::hardware::hidl_memory",
13186   "name" : "android::hardware::hidl_memory",
13187   "referenced_type" : "type-343",
13188   "self_type" : "type-343",
13189   "size" : 40,
13190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13191   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13192  },
13193  {
13194   "alignment" : 8,
13195   "fields" :
13196   [
13197    {
13198     "access" : "private",
13199     "field_name" : "mBuffer",
13200     "referenced_type" : "type-340"
13201    },
13202    {
13203     "access" : "private",
13204     "field_name" : "mSize",
13205     "field_offset" : 64,
13206     "referenced_type" : "type-2"
13207    },
13208    {
13209     "access" : "private",
13210     "field_name" : "mOwnsBuffer",
13211     "field_offset" : 96,
13212     "referenced_type" : "type-26"
13213    }
13214   ],
13215   "linker_set_key" : "android::hardware::hidl_string",
13216   "name" : "android::hardware::hidl_string",
13217   "referenced_type" : "type-339",
13218   "self_type" : "type-339",
13219   "size" : 16,
13220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13221   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13222  },
13223  {
13224   "alignment" : 8,
13225   "fields" :
13226   [
13227    {
13228     "access" : "private",
13229     "field_name" : "mBuffer",
13230     "referenced_type" : "type-358"
13231    },
13232    {
13233     "access" : "private",
13234     "field_name" : "mSize",
13235     "field_offset" : 64,
13236     "referenced_type" : "type-2"
13237    },
13238    {
13239     "access" : "private",
13240     "field_name" : "mOwnsBuffer",
13241     "field_offset" : 96,
13242     "referenced_type" : "type-26"
13243    }
13244   ],
13245   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13246   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13247   "referenced_type" : "type-357",
13248   "self_type" : "type-357",
13249   "size" : 16,
13250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13251   "template_args" : [ "type-361" ],
13252   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13253  },
13254  {
13255   "alignment" : 8,
13256   "fields" :
13257   [
13258    {
13259     "access" : "private",
13260     "field_name" : "mBuffer",
13261     "referenced_type" : "type-100"
13262    },
13263    {
13264     "access" : "private",
13265     "field_name" : "mSize",
13266     "field_offset" : 64,
13267     "referenced_type" : "type-2"
13268    },
13269    {
13270     "access" : "private",
13271     "field_name" : "mOwnsBuffer",
13272     "field_offset" : 96,
13273     "referenced_type" : "type-26"
13274    }
13275   ],
13276   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
13277   "name" : "android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
13278   "referenced_type" : "type-674",
13279   "self_type" : "type-674",
13280   "size" : 16,
13281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13282   "template_args" : [ "type-103" ],
13283   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14confirmationui4V1_08UIOptionEEE"
13284  },
13285  {
13286   "alignment" : 8,
13287   "fields" :
13288   [
13289    {
13290     "access" : "private",
13291     "field_name" : "mBuffer",
13292     "referenced_type" : "type-372"
13293    },
13294    {
13295     "access" : "private",
13296     "field_name" : "mSize",
13297     "field_offset" : 64,
13298     "referenced_type" : "type-2"
13299    },
13300    {
13301     "access" : "private",
13302     "field_name" : "mOwnsBuffer",
13303     "field_offset" : 96,
13304     "referenced_type" : "type-26"
13305    }
13306   ],
13307   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13308   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13309   "referenced_type" : "type-371",
13310   "self_type" : "type-371",
13311   "size" : 16,
13312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13313   "template_args" : [ "type-375" ],
13314   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13315  },
13316  {
13317   "alignment" : 8,
13318   "fields" :
13319   [
13320    {
13321     "access" : "private",
13322     "field_name" : "mBuffer",
13323     "referenced_type" : "type-363"
13324    },
13325    {
13326     "access" : "private",
13327     "field_name" : "mSize",
13328     "field_offset" : 64,
13329     "referenced_type" : "type-2"
13330    },
13331    {
13332     "access" : "private",
13333     "field_name" : "mOwnsBuffer",
13334     "field_offset" : 96,
13335     "referenced_type" : "type-26"
13336    }
13337   ],
13338   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13339   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13340   "referenced_type" : "type-362",
13341   "self_type" : "type-362",
13342   "size" : 16,
13343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13344   "template_args" : [ "type-339" ],
13345   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13346  },
13347  {
13348   "alignment" : 8,
13349   "fields" :
13350   [
13351    {
13352     "access" : "private",
13353     "field_name" : "mBuffer",
13354     "referenced_type" : "type-49"
13355    },
13356    {
13357     "access" : "private",
13358     "field_name" : "mSize",
13359     "field_offset" : 64,
13360     "referenced_type" : "type-2"
13361    },
13362    {
13363     "access" : "private",
13364     "field_name" : "mOwnsBuffer",
13365     "field_offset" : 96,
13366     "referenced_type" : "type-26"
13367    }
13368   ],
13369   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
13370   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
13371   "referenced_type" : "type-671",
13372   "self_type" : "type-671",
13373   "size" : 16,
13374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13375   "template_args" : [ "type-52" ],
13376   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
13377  },
13378  {
13379   "alignment" : 8,
13380   "fields" :
13381   [
13382    {
13383     "access" : "private",
13384     "field_name" : "mBuffer",
13385     "referenced_type" : "type-394"
13386    },
13387    {
13388     "access" : "private",
13389     "field_name" : "mSize",
13390     "field_offset" : 64,
13391     "referenced_type" : "type-2"
13392    },
13393    {
13394     "access" : "private",
13395     "field_name" : "mOwnsBuffer",
13396     "field_offset" : 96,
13397     "referenced_type" : "type-26"
13398    }
13399   ],
13400   "linker_set_key" : "android::hardware::hidl_vec<char>",
13401   "name" : "android::hardware::hidl_vec<char>",
13402   "referenced_type" : "type-393",
13403   "self_type" : "type-393",
13404   "size" : 16,
13405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13406   "template_args" : [ "type-45" ],
13407   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13408  },
13409  {
13410   "alignment" : 8,
13411   "fields" :
13412   [
13413    {
13414     "access" : "private",
13415     "field_name" : "mBuffer",
13416     "referenced_type" : "type-384"
13417    },
13418    {
13419     "access" : "private",
13420     "field_name" : "mSize",
13421     "field_offset" : 64,
13422     "referenced_type" : "type-2"
13423    },
13424    {
13425     "access" : "private",
13426     "field_name" : "mOwnsBuffer",
13427     "field_offset" : 96,
13428     "referenced_type" : "type-26"
13429    }
13430   ],
13431   "linker_set_key" : "android::hardware::hidl_vec<int>",
13432   "name" : "android::hardware::hidl_vec<int>",
13433   "referenced_type" : "type-383",
13434   "self_type" : "type-383",
13435   "size" : 16,
13436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13437   "template_args" : [ "type-7" ],
13438   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13439  },
13440  {
13441   "alignment" : 8,
13442   "fields" :
13443   [
13444    {
13445     "access" : "private",
13446     "field_name" : "mBuffer",
13447     "referenced_type" : "type-67"
13448    },
13449    {
13450     "access" : "private",
13451     "field_name" : "mSize",
13452     "field_offset" : 64,
13453     "referenced_type" : "type-2"
13454    },
13455    {
13456     "access" : "private",
13457     "field_name" : "mOwnsBuffer",
13458     "field_offset" : 96,
13459     "referenced_type" : "type-26"
13460    }
13461   ],
13462   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13463   "name" : "android::hardware::hidl_vec<unsigned char>",
13464   "referenced_type" : "type-66",
13465   "self_type" : "type-66",
13466   "size" : 16,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13468   "template_args" : [ "type-70" ],
13469   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13470  },
13471  {
13472   "alignment" : 2,
13473   "fields" :
13474   [
13475    {
13476     "access" : "private",
13477     "field_name" : "mMajor",
13478     "referenced_type" : "type-183"
13479    },
13480    {
13481     "access" : "private",
13482     "field_name" : "mMinor",
13483     "field_offset" : 16,
13484     "referenced_type" : "type-183"
13485    }
13486   ],
13487   "linker_set_key" : "android::hardware::hidl_version",
13488   "name" : "android::hardware::hidl_version",
13489   "referenced_type" : "type-398",
13490   "self_type" : "type-398",
13491   "size" : 4,
13492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13493   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13494  },
13495  {
13496   "alignment" : 8,
13497   "fields" :
13498   [
13499    {
13500     "field_name" : "challenge",
13501     "referenced_type" : "type-12"
13502    },
13503    {
13504     "field_name" : "userId",
13505     "field_offset" : 64,
13506     "referenced_type" : "type-12"
13507    },
13508    {
13509     "field_name" : "authenticatorId",
13510     "field_offset" : 128,
13511     "referenced_type" : "type-12"
13512    },
13513    {
13514     "field_name" : "authenticatorType",
13515     "field_offset" : 192,
13516     "referenced_type" : "type-64"
13517    },
13518    {
13519     "field_name" : "timestamp",
13520     "field_offset" : 256,
13521     "referenced_type" : "type-12"
13522    },
13523    {
13524     "field_name" : "mac",
13525     "field_offset" : 320,
13526     "referenced_type" : "type-66"
13527    }
13528   ],
13529   "linker_set_key" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
13530   "name" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
13531   "referenced_type" : "type-97",
13532   "self_type" : "type-97",
13533   "size" : 56,
13534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13535   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
13536  },
13537  {
13538   "alignment" : 8,
13539   "fields" :
13540   [
13541    {
13542     "field_name" : "seed",
13543     "referenced_type" : "type-66"
13544    },
13545    {
13546     "field_name" : "nonce",
13547     "field_offset" : 128,
13548     "referenced_type" : "type-375"
13549    }
13550   ],
13551   "linker_set_key" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
13552   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
13553   "referenced_type" : "type-727",
13554   "self_type" : "type-727",
13555   "size" : 48,
13556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13557   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_021HmacSharingParametersE"
13558  },
13559  {
13560   "alignment" : 8,
13561   "fields" :
13562   [
13563    {
13564     "field_name" : "softwareEnforced",
13565     "referenced_type" : "type-671"
13566    },
13567    {
13568     "field_name" : "hardwareEnforced",
13569     "field_offset" : 128,
13570     "referenced_type" : "type-671"
13571    }
13572   ],
13573   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
13574   "name" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
13575   "referenced_type" : "type-726",
13576   "self_type" : "type-726",
13577   "size" : 32,
13578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13579   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_018KeyCharacteristicsE"
13580  },
13581  {
13582   "alignment" : 8,
13583   "fields" :
13584   [
13585    {
13586     "field_name" : "tag",
13587     "referenced_type" : "type-53"
13588    },
13589    {
13590     "field_name" : "f",
13591     "field_offset" : 64,
13592     "referenced_type" : "type-54"
13593    },
13594    {
13595     "field_name" : "blob",
13596     "field_offset" : 128,
13597     "referenced_type" : "type-66"
13598    }
13599   ],
13600   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter",
13601   "name" : "android::hardware::keymaster::V4_0::KeyParameter",
13602   "referenced_type" : "type-52",
13603   "self_type" : "type-52",
13604   "size" : 32,
13605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13606   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_012KeyParameterE"
13607  },
13608  {
13609   "alignment" : 8,
13610   "fields" :
13611   [
13612    {
13613     "field_name" : "algorithm",
13614     "referenced_type" : "type-55"
13615    },
13616    {
13617     "field_name" : "blockMode",
13618     "referenced_type" : "type-56"
13619    },
13620    {
13621     "field_name" : "paddingMode",
13622     "referenced_type" : "type-57"
13623    },
13624    {
13625     "field_name" : "digest",
13626     "referenced_type" : "type-58"
13627    },
13628    {
13629     "field_name" : "ecCurve",
13630     "referenced_type" : "type-59"
13631    },
13632    {
13633     "field_name" : "origin",
13634     "referenced_type" : "type-60"
13635    },
13636    {
13637     "field_name" : "keyBlobUsageRequirements",
13638     "referenced_type" : "type-61"
13639    },
13640    {
13641     "field_name" : "purpose",
13642     "referenced_type" : "type-62"
13643    },
13644    {
13645     "field_name" : "keyDerivationFunction",
13646     "referenced_type" : "type-63"
13647    },
13648    {
13649     "field_name" : "hardwareAuthenticatorType",
13650     "referenced_type" : "type-64"
13651    },
13652    {
13653     "field_name" : "hardwareType",
13654     "referenced_type" : "type-65"
13655    },
13656    {
13657     "field_name" : "boolValue",
13658     "referenced_type" : "type-26"
13659    },
13660    {
13661     "field_name" : "integer",
13662     "referenced_type" : "type-2"
13663    },
13664    {
13665     "field_name" : "longInteger",
13666     "referenced_type" : "type-12"
13667    },
13668    {
13669     "field_name" : "dateTime",
13670     "referenced_type" : "type-12"
13671    }
13672   ],
13673   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
13674   "name" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
13675   "record_kind" : "union",
13676   "referenced_type" : "type-54",
13677   "self_type" : "type-54",
13678   "size" : 8,
13679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13680   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE"
13681  },
13682  {
13683   "alignment" : 8,
13684   "fields" :
13685   [
13686    {
13687     "field_name" : "challenge",
13688     "referenced_type" : "type-12"
13689    },
13690    {
13691     "field_name" : "timestamp",
13692     "field_offset" : 64,
13693     "referenced_type" : "type-12"
13694    },
13695    {
13696     "field_name" : "parametersVerified",
13697     "field_offset" : 128,
13698     "referenced_type" : "type-671"
13699    },
13700    {
13701     "field_name" : "securityLevel",
13702     "field_offset" : 256,
13703     "referenced_type" : "type-65"
13704    },
13705    {
13706     "field_name" : "mac",
13707     "field_offset" : 320,
13708     "referenced_type" : "type-66"
13709    }
13710   ],
13711   "linker_set_key" : "android::hardware::keymaster::V4_0::VerificationToken",
13712   "name" : "android::hardware::keymaster::V4_0::VerificationToken",
13713   "referenced_type" : "type-728",
13714   "self_type" : "type-728",
13715   "size" : 56,
13716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
13717   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_017VerificationTokenE"
13718  },
13719  {
13720   "alignment" : 8,
13721   "base_specifiers" :
13722   [
13723    {
13724     "referenced_type" : "type-194"
13725    },
13726    {
13727     "referenced_type" : "type-91"
13728    }
13729   ],
13730   "fields" :
13731   [
13732    {
13733     "access" : "private",
13734     "field_name" : "_hidl_mImpl",
13735     "field_offset" : 960,
13736     "referenced_type" : "type-454"
13737    }
13738   ],
13739   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13740   "name" : "android::hidl::base::V1_0::BnHwBase",
13741   "referenced_type" : "type-453",
13742   "self_type" : "type-453",
13743   "size" : 144,
13744   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13745   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13746   "vtable_components" :
13747   [
13748    {
13749     "component_value" : 128,
13750     "kind" : "vbase_offset"
13751    },
13752    {
13753     "kind" : "offset_to_top"
13754    },
13755    {
13756     "kind" : "rtti",
13757     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13758    },
13759    {
13760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13761    },
13762    {
13763     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13764    },
13765    {
13766     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13767    },
13768    {
13769     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13770    },
13771    {
13772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13773    },
13774    {
13775     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13782    },
13783    {
13784     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13785    },
13786    {
13787     "kind" : "complete_dtor_pointer",
13788     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13789    },
13790    {
13791     "kind" : "deleting_dtor_pointer",
13792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13793    },
13794    {
13795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13796    },
13797    {
13798     "component_value" : -32,
13799     "kind" : "offset_to_top"
13800    },
13801    {
13802     "kind" : "rtti",
13803     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13804    },
13805    {
13806     "kind" : "complete_dtor_pointer",
13807     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13808    },
13809    {
13810     "kind" : "deleting_dtor_pointer",
13811     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13812    },
13813    {
13814     "kind" : "vcall_offset"
13815    },
13816    {
13817     "kind" : "vcall_offset"
13818    },
13819    {
13820     "kind" : "vcall_offset"
13821    },
13822    {
13823     "kind" : "vcall_offset"
13824    },
13825    {
13826     "component_value" : -128,
13827     "kind" : "vcall_offset"
13828    },
13829    {
13830     "component_value" : -128,
13831     "kind" : "offset_to_top"
13832    },
13833    {
13834     "kind" : "rtti",
13835     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13836    },
13837    {
13838     "kind" : "complete_dtor_pointer",
13839     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13840    },
13841    {
13842     "kind" : "deleting_dtor_pointer",
13843     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13856    }
13857   ]
13858  },
13859  {
13860   "alignment" : 8,
13861   "base_specifiers" :
13862   [
13863    {
13864     "referenced_type" : "type-435"
13865    },
13866    {
13867     "referenced_type" : "type-91"
13868    }
13869   ],
13870   "fields" :
13871   [
13872    {
13873     "access" : "private",
13874     "field_name" : "_hidl_mMutex",
13875     "field_offset" : 1088,
13876     "referenced_type" : "type-591"
13877    },
13878    {
13879     "access" : "private",
13880     "field_name" : "_hidl_mDeathRecipients",
13881     "field_offset" : 1408,
13882     "referenced_type" : "type-592"
13883    }
13884   ],
13885   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13886   "name" : "android::hidl::base::V1_0::BpHwBase",
13887   "referenced_type" : "type-590",
13888   "self_type" : "type-590",
13889   "size" : 216,
13890   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13891   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13892   "vtable_components" :
13893   [
13894    {
13895     "component_value" : 200,
13896     "kind" : "vbase_offset"
13897    },
13898    {
13899     "kind" : "offset_to_top"
13900    },
13901    {
13902     "kind" : "rtti",
13903     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13904    },
13905    {
13906     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13910    },
13911    {
13912     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13913    },
13914    {
13915     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13916    },
13917    {
13918     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13919    },
13920    {
13921     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13922    },
13923    {
13924     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13925    },
13926    {
13927     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13928    },
13929    {
13930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13937    },
13938    {
13939     "kind" : "complete_dtor_pointer",
13940     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13941    },
13942    {
13943     "kind" : "deleting_dtor_pointer",
13944     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13945    },
13946    {
13947     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13948    },
13949    {
13950     "component_value" : 192,
13951     "kind" : "vbase_offset"
13952    },
13953    {
13954     "component_value" : -8,
13955     "kind" : "offset_to_top"
13956    },
13957    {
13958     "kind" : "rtti",
13959     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13960    },
13961    {
13962     "kind" : "complete_dtor_pointer",
13963     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13964    },
13965    {
13966     "kind" : "deleting_dtor_pointer",
13967     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13968    },
13969    {
13970     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13971    },
13972    {
13973     "component_value" : 184,
13974     "kind" : "vbase_offset"
13975    },
13976    {
13977     "component_value" : -16,
13978     "kind" : "offset_to_top"
13979    },
13980    {
13981     "kind" : "rtti",
13982     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13983    },
13984    {
13985     "kind" : "complete_dtor_pointer",
13986     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13987    },
13988    {
13989     "kind" : "deleting_dtor_pointer",
13990     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13991    },
13992    {
13993     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13997    },
13998    {
13999     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14000    },
14001    {
14002     "component_value" : -48,
14003     "kind" : "offset_to_top"
14004    },
14005    {
14006     "kind" : "rtti",
14007     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14008    },
14009    {
14010     "kind" : "complete_dtor_pointer",
14011     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14012    },
14013    {
14014     "kind" : "deleting_dtor_pointer",
14015     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14016    },
14017    {
14018     "kind" : "vcall_offset"
14019    },
14020    {
14021     "component_value" : -184,
14022     "kind" : "vcall_offset"
14023    },
14024    {
14025     "component_value" : -184,
14026     "kind" : "vcall_offset"
14027    },
14028    {
14029     "component_value" : -184,
14030     "kind" : "vcall_offset"
14031    },
14032    {
14033     "component_value" : -200,
14034     "kind" : "vcall_offset"
14035    },
14036    {
14037     "component_value" : -200,
14038     "kind" : "offset_to_top"
14039    },
14040    {
14041     "kind" : "rtti",
14042     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14043    },
14044    {
14045     "kind" : "complete_dtor_pointer",
14046     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14047    },
14048    {
14049     "kind" : "deleting_dtor_pointer",
14050     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14051    },
14052    {
14053     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14054    },
14055    {
14056     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14057    },
14058    {
14059     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14060    },
14061    {
14062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14063    }
14064   ]
14065  },
14066  {
14067   "alignment" : 8,
14068   "fields" :
14069   [
14070    {
14071     "field_name" : "pid",
14072     "referenced_type" : "type-7"
14073    },
14074    {
14075     "field_name" : "ptr",
14076     "field_offset" : 64,
14077     "referenced_type" : "type-12"
14078    },
14079    {
14080     "field_name" : "arch",
14081     "field_offset" : 128,
14082     "referenced_type" : "type-416"
14083    }
14084   ],
14085   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14086   "name" : "android::hidl::base::V1_0::DebugInfo",
14087   "referenced_type" : "type-415",
14088   "self_type" : "type-415",
14089   "size" : 24,
14090   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14091   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14092  },
14093  {
14094   "alignment" : 8,
14095   "base_specifiers" :
14096   [
14097    {
14098     "is_virtual" : true,
14099     "referenced_type" : "type-23"
14100    }
14101   ],
14102   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14103   "name" : "android::hidl::base::V1_0::IBase",
14104   "referenced_type" : "type-79",
14105   "self_type" : "type-79",
14106   "size" : 24,
14107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14108   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14109   "vtable_components" :
14110   [
14111    {
14112     "component_value" : 8,
14113     "kind" : "vbase_offset"
14114    },
14115    {
14116     "kind" : "offset_to_top"
14117    },
14118    {
14119     "kind" : "rtti",
14120     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14121    },
14122    {
14123     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14154    },
14155    {
14156     "kind" : "complete_dtor_pointer",
14157     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14158    },
14159    {
14160     "kind" : "deleting_dtor_pointer",
14161     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14162    },
14163    {
14164     "kind" : "vcall_offset"
14165    },
14166    {
14167     "kind" : "vcall_offset"
14168    },
14169    {
14170     "kind" : "vcall_offset"
14171    },
14172    {
14173     "kind" : "vcall_offset"
14174    },
14175    {
14176     "component_value" : -8,
14177     "kind" : "vcall_offset"
14178    },
14179    {
14180     "component_value" : -8,
14181     "kind" : "offset_to_top"
14182    },
14183    {
14184     "kind" : "rtti",
14185     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14186    },
14187    {
14188     "kind" : "complete_dtor_pointer",
14189     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14190    },
14191    {
14192     "kind" : "deleting_dtor_pointer",
14193     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14197    },
14198    {
14199     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14206    }
14207   ]
14208  },
14209  {
14210   "alignment" : 8,
14211   "base_specifiers" :
14212   [
14213    {
14214     "referenced_type" : "type-79"
14215    }
14216   ],
14217   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14218   "name" : "android::hidl::manager::V1_0::IServiceManager",
14219   "referenced_type" : "type-140",
14220   "self_type" : "type-140",
14221   "size" : 24,
14222   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14223   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14224   "vtable_components" :
14225   [
14226    {
14227     "component_value" : 8,
14228     "kind" : "vbase_offset"
14229    },
14230    {
14231     "kind" : "offset_to_top"
14232    },
14233    {
14234     "kind" : "rtti",
14235     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14236    },
14237    {
14238     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14239    },
14240    {
14241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14242    },
14243    {
14244     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14245    },
14246    {
14247     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14248    },
14249    {
14250     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14263    },
14264    {
14265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14266    },
14267    {
14268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14269    },
14270    {
14271     "kind" : "complete_dtor_pointer",
14272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14273    },
14274    {
14275     "kind" : "deleting_dtor_pointer",
14276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14277    },
14278    {
14279     "is_pure" : true,
14280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14281    },
14282    {
14283     "is_pure" : true,
14284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14285    },
14286    {
14287     "is_pure" : true,
14288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14289    },
14290    {
14291     "is_pure" : true,
14292     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14293    },
14294    {
14295     "is_pure" : true,
14296     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14297    },
14298    {
14299     "is_pure" : true,
14300     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14301    },
14302    {
14303     "is_pure" : true,
14304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14305    },
14306    {
14307     "is_pure" : true,
14308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14309    },
14310    {
14311     "kind" : "vcall_offset"
14312    },
14313    {
14314     "kind" : "vcall_offset"
14315    },
14316    {
14317     "kind" : "vcall_offset"
14318    },
14319    {
14320     "kind" : "vcall_offset"
14321    },
14322    {
14323     "component_value" : -8,
14324     "kind" : "vcall_offset"
14325    },
14326    {
14327     "component_value" : -8,
14328     "kind" : "offset_to_top"
14329    },
14330    {
14331     "kind" : "rtti",
14332     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14333    },
14334    {
14335     "kind" : "complete_dtor_pointer",
14336     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14337    },
14338    {
14339     "kind" : "deleting_dtor_pointer",
14340     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14341    },
14342    {
14343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14344    },
14345    {
14346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14353    }
14354   ]
14355  },
14356  {
14357   "alignment" : 8,
14358   "fields" :
14359   [
14360    {
14361     "field_name" : "interfaceName",
14362     "referenced_type" : "type-339"
14363    },
14364    {
14365     "field_name" : "instanceName",
14366     "field_offset" : 128,
14367     "referenced_type" : "type-339"
14368    },
14369    {
14370     "field_name" : "pid",
14371     "field_offset" : 256,
14372     "referenced_type" : "type-7"
14373    },
14374    {
14375     "field_name" : "clientPids",
14376     "field_offset" : 320,
14377     "referenced_type" : "type-383"
14378    },
14379    {
14380     "field_name" : "arch",
14381     "field_offset" : 448,
14382     "referenced_type" : "type-416"
14383    }
14384   ],
14385   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14386   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14387   "referenced_type" : "type-555",
14388   "self_type" : "type-555",
14389   "size" : 64,
14390   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14391   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14392  },
14393  {
14394   "alignment" : 8,
14395   "base_specifiers" :
14396   [
14397    {
14398     "referenced_type" : "type-79"
14399    }
14400   ],
14401   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14402   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14403   "referenced_type" : "type-157",
14404   "self_type" : "type-157",
14405   "size" : 24,
14406   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14407   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14408   "vtable_components" :
14409   [
14410    {
14411     "component_value" : 8,
14412     "kind" : "vbase_offset"
14413    },
14414    {
14415     "kind" : "offset_to_top"
14416    },
14417    {
14418     "kind" : "rtti",
14419     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14420    },
14421    {
14422     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14423    },
14424    {
14425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14426    },
14427    {
14428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14429    },
14430    {
14431     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14432    },
14433    {
14434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14435    },
14436    {
14437     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14438    },
14439    {
14440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14441    },
14442    {
14443     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14444    },
14445    {
14446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14447    },
14448    {
14449     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14450    },
14451    {
14452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14453    },
14454    {
14455     "kind" : "complete_dtor_pointer",
14456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14457    },
14458    {
14459     "kind" : "deleting_dtor_pointer",
14460     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14461    },
14462    {
14463     "is_pure" : true,
14464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14465    },
14466    {
14467     "kind" : "vcall_offset"
14468    },
14469    {
14470     "kind" : "vcall_offset"
14471    },
14472    {
14473     "kind" : "vcall_offset"
14474    },
14475    {
14476     "kind" : "vcall_offset"
14477    },
14478    {
14479     "component_value" : -8,
14480     "kind" : "vcall_offset"
14481    },
14482    {
14483     "component_value" : -8,
14484     "kind" : "offset_to_top"
14485    },
14486    {
14487     "kind" : "rtti",
14488     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14489    },
14490    {
14491     "kind" : "complete_dtor_pointer",
14492     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14493    },
14494    {
14495     "kind" : "deleting_dtor_pointer",
14496     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14500    },
14501    {
14502     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14503    },
14504    {
14505     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14506    },
14507    {
14508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14509    }
14510   ]
14511  },
14512  {
14513   "alignment" : 8,
14514   "fields" :
14515   [
14516    {
14517     "access" : "private",
14518     "field_name" : "m_ptr",
14519     "referenced_type" : "type-149"
14520    }
14521   ],
14522   "linker_set_key" : "android::sp<android::Thread>",
14523   "name" : "android::sp<android::Thread>",
14524   "record_kind" : "class",
14525   "referenced_type" : "type-148",
14526   "self_type" : "type-148",
14527   "size" : 8,
14528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14529   "template_args" : [ "type-150" ],
14530   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14531  },
14532  {
14533   "alignment" : 8,
14534   "fields" :
14535   [
14536    {
14537     "access" : "private",
14538     "field_name" : "m_ptr",
14539     "referenced_type" : "type-193"
14540    }
14541   ],
14542   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14543   "name" : "android::sp<android::hardware::BHwBinder>",
14544   "record_kind" : "class",
14545   "referenced_type" : "type-192",
14546   "self_type" : "type-192",
14547   "size" : 8,
14548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14549   "template_args" : [ "type-194" ],
14550   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14551  },
14552  {
14553   "alignment" : 8,
14554   "fields" :
14555   [
14556    {
14557     "access" : "private",
14558     "field_name" : "m_ptr",
14559     "referenced_type" : "type-134"
14560    }
14561   ],
14562   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14563   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14564   "record_kind" : "class",
14565   "referenced_type" : "type-704",
14566   "self_type" : "type-704",
14567   "size" : 8,
14568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14569   "template_args" : [ "type-135" ],
14570   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14571  },
14572  {
14573   "alignment" : 8,
14574   "fields" :
14575   [
14576    {
14577     "access" : "private",
14578     "field_name" : "m_ptr",
14579     "referenced_type" : "type-21"
14580    }
14581   ],
14582   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14583   "name" : "android::sp<android::hardware::IBinder>",
14584   "record_kind" : "class",
14585   "referenced_type" : "type-37",
14586   "self_type" : "type-37",
14587   "size" : 8,
14588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14589   "template_args" : [ "type-22" ],
14590   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14591  },
14592  {
14593   "alignment" : 8,
14594   "fields" :
14595   [
14596    {
14597     "access" : "private",
14598     "field_name" : "m_ptr",
14599     "referenced_type" : "type-734"
14600    }
14601   ],
14602   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14603   "name" : "android::sp<android::hardware::IInterface>",
14604   "record_kind" : "class",
14605   "referenced_type" : "type-733",
14606   "self_type" : "type-733",
14607   "size" : 8,
14608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14609   "template_args" : [ "type-87" ],
14610   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14611  },
14612  {
14613   "alignment" : 8,
14614   "fields" :
14615   [
14616    {
14617     "access" : "private",
14618     "field_name" : "m_ptr",
14619     "referenced_type" : "type-133"
14620    }
14621   ],
14622   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14623   "name" : "android::sp<android::hardware::ProcessState>",
14624   "record_kind" : "class",
14625   "referenced_type" : "type-132",
14626   "self_type" : "type-132",
14627   "size" : 8,
14628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14629   "template_args" : [ "type-6" ],
14630   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14631  },
14632  {
14633   "alignment" : 8,
14634   "fields" :
14635   [
14636    {
14637     "access" : "private",
14638     "field_name" : "m_ptr",
14639     "referenced_type" : "type-163"
14640    }
14641   ],
14642   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
14643   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
14644   "record_kind" : "class",
14645   "referenced_type" : "type-162",
14646   "self_type" : "type-162",
14647   "size" : 8,
14648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14649   "template_args" : [ "type-164" ],
14650   "unique_id" : "_ZTSN7android2spINS_8hardware14confirmationui4V1_027IConfirmationResultCallbackEEE"
14651  },
14652  {
14653   "alignment" : 8,
14654   "fields" :
14655   [
14656    {
14657     "access" : "private",
14658     "field_name" : "m_ptr",
14659     "referenced_type" : "type-629"
14660    }
14661   ],
14662   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
14663   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
14664   "record_kind" : "class",
14665   "referenced_type" : "type-628",
14666   "self_type" : "type-628",
14667   "size" : 8,
14668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14669   "template_args" : [ "type-78" ],
14670   "unique_id" : "_ZTSN7android2spINS_8hardware14confirmationui4V1_015IConfirmationUIEEE"
14671  },
14672  {
14673   "alignment" : 8,
14674   "fields" :
14675   [
14676    {
14677     "access" : "private",
14678     "field_name" : "m_ptr",
14679     "referenced_type" : "type-171"
14680    }
14681   ],
14682   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14683   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14684   "record_kind" : "class",
14685   "referenced_type" : "type-170",
14686   "self_type" : "type-170",
14687   "size" : 8,
14688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14689   "template_args" : [ "type-172" ],
14690   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14691  },
14692  {
14693   "alignment" : 8,
14694   "fields" :
14695   [
14696    {
14697     "access" : "private",
14698     "field_name" : "m_ptr",
14699     "referenced_type" : "type-174"
14700    }
14701   ],
14702   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14703   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14704   "record_kind" : "class",
14705   "referenced_type" : "type-378",
14706   "self_type" : "type-378",
14707   "size" : 8,
14708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14709   "template_args" : [ "type-175" ],
14710   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14711  },
14712  {
14713   "alignment" : 8,
14714   "fields" :
14715   [
14716    {
14717     "access" : "private",
14718     "field_name" : "m_ptr",
14719     "referenced_type" : "type-177"
14720    }
14721   ],
14722   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14723   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14724   "record_kind" : "class",
14725   "referenced_type" : "type-454",
14726   "self_type" : "type-454",
14727   "size" : 8,
14728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14729   "template_args" : [ "type-79" ],
14730   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14731  },
14732  {
14733   "alignment" : 8,
14734   "fields" :
14735   [
14736    {
14737     "access" : "private",
14738     "field_name" : "m_ptr",
14739     "referenced_type" : "type-139"
14740    }
14741   ],
14742   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14743   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14744   "record_kind" : "class",
14745   "referenced_type" : "type-138",
14746   "self_type" : "type-138",
14747   "size" : 8,
14748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14749   "template_args" : [ "type-140" ],
14750   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14751  },
14752  {
14753   "alignment" : 8,
14754   "fields" :
14755   [
14756    {
14757     "access" : "private",
14758     "field_name" : "m_ptr",
14759     "referenced_type" : "type-156"
14760    }
14761   ],
14762   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14763   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14764   "record_kind" : "class",
14765   "referenced_type" : "type-155",
14766   "self_type" : "type-155",
14767   "size" : 8,
14768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14769   "template_args" : [ "type-157" ],
14770   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14771  },
14772  {
14773   "alignment" : 1,
14774   "linker_set_key" : "android::trait_trivial_copy<bool>",
14775   "name" : "android::trait_trivial_copy<bool>",
14776   "referenced_type" : "type-247",
14777   "self_type" : "type-247",
14778   "size" : 1,
14779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14780   "template_args" : [ "type-26" ],
14781   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14782  },
14783  {
14784   "alignment" : 1,
14785   "linker_set_key" : "android::trait_trivial_copy<char>",
14786   "name" : "android::trait_trivial_copy<char>",
14787   "referenced_type" : "type-252",
14788   "self_type" : "type-252",
14789   "size" : 1,
14790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14791   "template_args" : [ "type-45" ],
14792   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14793  },
14794  {
14795   "alignment" : 1,
14796   "linker_set_key" : "android::trait_trivial_copy<double>",
14797   "name" : "android::trait_trivial_copy<double>",
14798   "referenced_type" : "type-303",
14799   "self_type" : "type-303",
14800   "size" : 1,
14801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14802   "template_args" : [ "type-300" ],
14803   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14804  },
14805  {
14806   "alignment" : 1,
14807   "linker_set_key" : "android::trait_trivial_copy<float>",
14808   "name" : "android::trait_trivial_copy<float>",
14809   "referenced_type" : "type-297",
14810   "self_type" : "type-297",
14811   "size" : 1,
14812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14813   "template_args" : [ "type-295" ],
14814   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14815  },
14816  {
14817   "alignment" : 1,
14818   "linker_set_key" : "android::trait_trivial_copy<int>",
14819   "name" : "android::trait_trivial_copy<int>",
14820   "referenced_type" : "type-269",
14821   "self_type" : "type-269",
14822   "size" : 1,
14823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14824   "template_args" : [ "type-7" ],
14825   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14826  },
14827  {
14828   "alignment" : 1,
14829   "linker_set_key" : "android::trait_trivial_copy<long long>",
14830   "name" : "android::trait_trivial_copy<long long>",
14831   "referenced_type" : "type-286",
14832   "self_type" : "type-286",
14833   "size" : 1,
14834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14835   "template_args" : [ "type-284" ],
14836   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14837  },
14838  {
14839   "alignment" : 1,
14840   "linker_set_key" : "android::trait_trivial_copy<long>",
14841   "name" : "android::trait_trivial_copy<long>",
14842   "referenced_type" : "type-277",
14843   "self_type" : "type-277",
14844   "size" : 1,
14845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14846   "template_args" : [ "type-13" ],
14847   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14848  },
14849  {
14850   "alignment" : 1,
14851   "linker_set_key" : "android::trait_trivial_copy<short>",
14852   "name" : "android::trait_trivial_copy<short>",
14853   "referenced_type" : "type-261",
14854   "self_type" : "type-261",
14855   "size" : 1,
14856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14857   "template_args" : [ "type-259" ],
14858   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14859  },
14860  {
14861   "alignment" : 1,
14862   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14863   "name" : "android::trait_trivial_copy<unsigned char>",
14864   "referenced_type" : "type-256",
14865   "self_type" : "type-256",
14866   "size" : 1,
14867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14868   "template_args" : [ "type-70" ],
14869   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14870  },
14871  {
14872   "alignment" : 1,
14873   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14874   "name" : "android::trait_trivial_copy<unsigned int>",
14875   "referenced_type" : "type-273",
14876   "self_type" : "type-273",
14877   "size" : 1,
14878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14879   "template_args" : [ "type-2" ],
14880   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14881  },
14882  {
14883   "alignment" : 1,
14884   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14885   "name" : "android::trait_trivial_copy<unsigned long long>",
14886   "referenced_type" : "type-292",
14887   "self_type" : "type-292",
14888   "size" : 1,
14889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14890   "template_args" : [ "type-289" ],
14891   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14892  },
14893  {
14894   "alignment" : 1,
14895   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14896   "name" : "android::trait_trivial_copy<unsigned long>",
14897   "referenced_type" : "type-281",
14898   "self_type" : "type-281",
14899   "size" : 1,
14900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14901   "template_args" : [ "type-12" ],
14902   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14903  },
14904  {
14905   "alignment" : 1,
14906   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14907   "name" : "android::trait_trivial_copy<unsigned short>",
14908   "referenced_type" : "type-265",
14909   "self_type" : "type-265",
14910   "size" : 1,
14911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14912   "template_args" : [ "type-183" ],
14913   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14914  },
14915  {
14916   "alignment" : 1,
14917   "linker_set_key" : "android::trait_trivial_copy<void>",
14918   "name" : "android::trait_trivial_copy<void>",
14919   "referenced_type" : "type-243",
14920   "self_type" : "type-243",
14921   "size" : 1,
14922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14923   "template_args" : [ "type-9" ],
14924   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14925  },
14926  {
14927   "alignment" : 1,
14928   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14929   "name" : "android::trait_trivial_ctor<bool>",
14930   "referenced_type" : "type-245",
14931   "self_type" : "type-245",
14932   "size" : 1,
14933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14934   "template_args" : [ "type-26" ],
14935   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14936  },
14937  {
14938   "alignment" : 1,
14939   "linker_set_key" : "android::trait_trivial_ctor<char>",
14940   "name" : "android::trait_trivial_ctor<char>",
14941   "referenced_type" : "type-249",
14942   "self_type" : "type-249",
14943   "size" : 1,
14944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14945   "template_args" : [ "type-45" ],
14946   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14947  },
14948  {
14949   "alignment" : 1,
14950   "linker_set_key" : "android::trait_trivial_ctor<double>",
14951   "name" : "android::trait_trivial_ctor<double>",
14952   "referenced_type" : "type-299",
14953   "self_type" : "type-299",
14954   "size" : 1,
14955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14956   "template_args" : [ "type-300" ],
14957   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14958  },
14959  {
14960   "alignment" : 1,
14961   "linker_set_key" : "android::trait_trivial_ctor<float>",
14962   "name" : "android::trait_trivial_ctor<float>",
14963   "referenced_type" : "type-294",
14964   "self_type" : "type-294",
14965   "size" : 1,
14966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14967   "template_args" : [ "type-295" ],
14968   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14969  },
14970  {
14971   "alignment" : 1,
14972   "linker_set_key" : "android::trait_trivial_ctor<int>",
14973   "name" : "android::trait_trivial_ctor<int>",
14974   "referenced_type" : "type-267",
14975   "self_type" : "type-267",
14976   "size" : 1,
14977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14978   "template_args" : [ "type-7" ],
14979   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14980  },
14981  {
14982   "alignment" : 1,
14983   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14984   "name" : "android::trait_trivial_ctor<long long>",
14985   "referenced_type" : "type-283",
14986   "self_type" : "type-283",
14987   "size" : 1,
14988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14989   "template_args" : [ "type-284" ],
14990   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14991  },
14992  {
14993   "alignment" : 1,
14994   "linker_set_key" : "android::trait_trivial_ctor<long>",
14995   "name" : "android::trait_trivial_ctor<long>",
14996   "referenced_type" : "type-275",
14997   "self_type" : "type-275",
14998   "size" : 1,
14999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15000   "template_args" : [ "type-13" ],
15001   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15002  },
15003  {
15004   "alignment" : 1,
15005   "linker_set_key" : "android::trait_trivial_ctor<short>",
15006   "name" : "android::trait_trivial_ctor<short>",
15007   "referenced_type" : "type-258",
15008   "self_type" : "type-258",
15009   "size" : 1,
15010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15011   "template_args" : [ "type-259" ],
15012   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15013  },
15014  {
15015   "alignment" : 1,
15016   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15017   "name" : "android::trait_trivial_ctor<unsigned char>",
15018   "referenced_type" : "type-254",
15019   "self_type" : "type-254",
15020   "size" : 1,
15021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15022   "template_args" : [ "type-70" ],
15023   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15024  },
15025  {
15026   "alignment" : 1,
15027   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15028   "name" : "android::trait_trivial_ctor<unsigned int>",
15029   "referenced_type" : "type-271",
15030   "self_type" : "type-271",
15031   "size" : 1,
15032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15033   "template_args" : [ "type-2" ],
15034   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15035  },
15036  {
15037   "alignment" : 1,
15038   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15039   "name" : "android::trait_trivial_ctor<unsigned long long>",
15040   "referenced_type" : "type-288",
15041   "self_type" : "type-288",
15042   "size" : 1,
15043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15044   "template_args" : [ "type-289" ],
15045   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15046  },
15047  {
15048   "alignment" : 1,
15049   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15050   "name" : "android::trait_trivial_ctor<unsigned long>",
15051   "referenced_type" : "type-279",
15052   "self_type" : "type-279",
15053   "size" : 1,
15054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15055   "template_args" : [ "type-12" ],
15056   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15057  },
15058  {
15059   "alignment" : 1,
15060   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15061   "name" : "android::trait_trivial_ctor<unsigned short>",
15062   "referenced_type" : "type-263",
15063   "self_type" : "type-263",
15064   "size" : 1,
15065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15066   "template_args" : [ "type-183" ],
15067   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15068  },
15069  {
15070   "alignment" : 1,
15071   "linker_set_key" : "android::trait_trivial_ctor<void>",
15072   "name" : "android::trait_trivial_ctor<void>",
15073   "referenced_type" : "type-241",
15074   "self_type" : "type-241",
15075   "size" : 1,
15076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15077   "template_args" : [ "type-9" ],
15078   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15079  },
15080  {
15081   "alignment" : 1,
15082   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15083   "name" : "android::trait_trivial_dtor<bool>",
15084   "referenced_type" : "type-246",
15085   "self_type" : "type-246",
15086   "size" : 1,
15087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15088   "template_args" : [ "type-26" ],
15089   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15090  },
15091  {
15092   "alignment" : 1,
15093   "linker_set_key" : "android::trait_trivial_dtor<char>",
15094   "name" : "android::trait_trivial_dtor<char>",
15095   "referenced_type" : "type-251",
15096   "self_type" : "type-251",
15097   "size" : 1,
15098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15099   "template_args" : [ "type-45" ],
15100   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15101  },
15102  {
15103   "alignment" : 1,
15104   "linker_set_key" : "android::trait_trivial_dtor<double>",
15105   "name" : "android::trait_trivial_dtor<double>",
15106   "referenced_type" : "type-302",
15107   "self_type" : "type-302",
15108   "size" : 1,
15109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15110   "template_args" : [ "type-300" ],
15111   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15112  },
15113  {
15114   "alignment" : 1,
15115   "linker_set_key" : "android::trait_trivial_dtor<float>",
15116   "name" : "android::trait_trivial_dtor<float>",
15117   "referenced_type" : "type-296",
15118   "self_type" : "type-296",
15119   "size" : 1,
15120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15121   "template_args" : [ "type-295" ],
15122   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15123  },
15124  {
15125   "alignment" : 1,
15126   "linker_set_key" : "android::trait_trivial_dtor<int>",
15127   "name" : "android::trait_trivial_dtor<int>",
15128   "referenced_type" : "type-268",
15129   "self_type" : "type-268",
15130   "size" : 1,
15131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15132   "template_args" : [ "type-7" ],
15133   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15134  },
15135  {
15136   "alignment" : 1,
15137   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15138   "name" : "android::trait_trivial_dtor<long long>",
15139   "referenced_type" : "type-285",
15140   "self_type" : "type-285",
15141   "size" : 1,
15142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15143   "template_args" : [ "type-284" ],
15144   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15145  },
15146  {
15147   "alignment" : 1,
15148   "linker_set_key" : "android::trait_trivial_dtor<long>",
15149   "name" : "android::trait_trivial_dtor<long>",
15150   "referenced_type" : "type-276",
15151   "self_type" : "type-276",
15152   "size" : 1,
15153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15154   "template_args" : [ "type-13" ],
15155   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15156  },
15157  {
15158   "alignment" : 1,
15159   "linker_set_key" : "android::trait_trivial_dtor<short>",
15160   "name" : "android::trait_trivial_dtor<short>",
15161   "referenced_type" : "type-260",
15162   "self_type" : "type-260",
15163   "size" : 1,
15164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15165   "template_args" : [ "type-259" ],
15166   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15167  },
15168  {
15169   "alignment" : 1,
15170   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15171   "name" : "android::trait_trivial_dtor<unsigned char>",
15172   "referenced_type" : "type-255",
15173   "self_type" : "type-255",
15174   "size" : 1,
15175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15176   "template_args" : [ "type-70" ],
15177   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15178  },
15179  {
15180   "alignment" : 1,
15181   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15182   "name" : "android::trait_trivial_dtor<unsigned int>",
15183   "referenced_type" : "type-272",
15184   "self_type" : "type-272",
15185   "size" : 1,
15186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15187   "template_args" : [ "type-2" ],
15188   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15189  },
15190  {
15191   "alignment" : 1,
15192   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15193   "name" : "android::trait_trivial_dtor<unsigned long long>",
15194   "referenced_type" : "type-291",
15195   "self_type" : "type-291",
15196   "size" : 1,
15197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15198   "template_args" : [ "type-289" ],
15199   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15200  },
15201  {
15202   "alignment" : 1,
15203   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15204   "name" : "android::trait_trivial_dtor<unsigned long>",
15205   "referenced_type" : "type-280",
15206   "self_type" : "type-280",
15207   "size" : 1,
15208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15209   "template_args" : [ "type-12" ],
15210   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15211  },
15212  {
15213   "alignment" : 1,
15214   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15215   "name" : "android::trait_trivial_dtor<unsigned short>",
15216   "referenced_type" : "type-264",
15217   "self_type" : "type-264",
15218   "size" : 1,
15219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15220   "template_args" : [ "type-183" ],
15221   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15222  },
15223  {
15224   "alignment" : 1,
15225   "linker_set_key" : "android::trait_trivial_dtor<void>",
15226   "name" : "android::trait_trivial_dtor<void>",
15227   "referenced_type" : "type-242",
15228   "self_type" : "type-242",
15229   "size" : 1,
15230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15231   "template_args" : [ "type-9" ],
15232   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15233  },
15234  {
15235   "alignment" : 1,
15236   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15237   "name" : "android::trait_trivial_move<android::String16>",
15238   "referenced_type" : "type-432",
15239   "self_type" : "type-432",
15240   "size" : 1,
15241   "source_file" : "/system/core/libutils/include/utils/String16.h",
15242   "template_args" : [ "type-31" ],
15243   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15244  },
15245  {
15246   "alignment" : 1,
15247   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15248   "name" : "android::trait_trivial_move<android::String8>",
15249   "referenced_type" : "type-427",
15250   "self_type" : "type-427",
15251   "size" : 1,
15252   "source_file" : "/system/core/libutils/include/utils/String8.h",
15253   "template_args" : [ "type-42" ],
15254   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15255  },
15256  {
15257   "alignment" : 1,
15258   "linker_set_key" : "android::trait_trivial_move<bool>",
15259   "name" : "android::trait_trivial_move<bool>",
15260   "referenced_type" : "type-248",
15261   "self_type" : "type-248",
15262   "size" : 1,
15263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15264   "template_args" : [ "type-26" ],
15265   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15266  },
15267  {
15268   "alignment" : 1,
15269   "linker_set_key" : "android::trait_trivial_move<char>",
15270   "name" : "android::trait_trivial_move<char>",
15271   "referenced_type" : "type-253",
15272   "self_type" : "type-253",
15273   "size" : 1,
15274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15275   "template_args" : [ "type-45" ],
15276   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15277  },
15278  {
15279   "alignment" : 1,
15280   "linker_set_key" : "android::trait_trivial_move<double>",
15281   "name" : "android::trait_trivial_move<double>",
15282   "referenced_type" : "type-304",
15283   "self_type" : "type-304",
15284   "size" : 1,
15285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15286   "template_args" : [ "type-300" ],
15287   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15288  },
15289  {
15290   "alignment" : 1,
15291   "linker_set_key" : "android::trait_trivial_move<float>",
15292   "name" : "android::trait_trivial_move<float>",
15293   "referenced_type" : "type-298",
15294   "self_type" : "type-298",
15295   "size" : 1,
15296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15297   "template_args" : [ "type-295" ],
15298   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15299  },
15300  {
15301   "alignment" : 1,
15302   "linker_set_key" : "android::trait_trivial_move<int>",
15303   "name" : "android::trait_trivial_move<int>",
15304   "referenced_type" : "type-270",
15305   "self_type" : "type-270",
15306   "size" : 1,
15307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15308   "template_args" : [ "type-7" ],
15309   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15310  },
15311  {
15312   "alignment" : 1,
15313   "linker_set_key" : "android::trait_trivial_move<long long>",
15314   "name" : "android::trait_trivial_move<long long>",
15315   "referenced_type" : "type-287",
15316   "self_type" : "type-287",
15317   "size" : 1,
15318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15319   "template_args" : [ "type-284" ],
15320   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15321  },
15322  {
15323   "alignment" : 1,
15324   "linker_set_key" : "android::trait_trivial_move<long>",
15325   "name" : "android::trait_trivial_move<long>",
15326   "referenced_type" : "type-278",
15327   "self_type" : "type-278",
15328   "size" : 1,
15329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15330   "template_args" : [ "type-13" ],
15331   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15332  },
15333  {
15334   "alignment" : 1,
15335   "linker_set_key" : "android::trait_trivial_move<short>",
15336   "name" : "android::trait_trivial_move<short>",
15337   "referenced_type" : "type-262",
15338   "self_type" : "type-262",
15339   "size" : 1,
15340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15341   "template_args" : [ "type-259" ],
15342   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15343  },
15344  {
15345   "alignment" : 1,
15346   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15347   "name" : "android::trait_trivial_move<unsigned char>",
15348   "referenced_type" : "type-257",
15349   "self_type" : "type-257",
15350   "size" : 1,
15351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15352   "template_args" : [ "type-70" ],
15353   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15354  },
15355  {
15356   "alignment" : 1,
15357   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15358   "name" : "android::trait_trivial_move<unsigned int>",
15359   "referenced_type" : "type-274",
15360   "self_type" : "type-274",
15361   "size" : 1,
15362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15363   "template_args" : [ "type-2" ],
15364   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15365  },
15366  {
15367   "alignment" : 1,
15368   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15369   "name" : "android::trait_trivial_move<unsigned long long>",
15370   "referenced_type" : "type-293",
15371   "self_type" : "type-293",
15372   "size" : 1,
15373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15374   "template_args" : [ "type-289" ],
15375   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15376  },
15377  {
15378   "alignment" : 1,
15379   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15380   "name" : "android::trait_trivial_move<unsigned long>",
15381   "referenced_type" : "type-282",
15382   "self_type" : "type-282",
15383   "size" : 1,
15384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15385   "template_args" : [ "type-12" ],
15386   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15387  },
15388  {
15389   "alignment" : 1,
15390   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15391   "name" : "android::trait_trivial_move<unsigned short>",
15392   "referenced_type" : "type-266",
15393   "self_type" : "type-266",
15394   "size" : 1,
15395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15396   "template_args" : [ "type-183" ],
15397   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15398  },
15399  {
15400   "alignment" : 1,
15401   "linker_set_key" : "android::trait_trivial_move<void>",
15402   "name" : "android::trait_trivial_move<void>",
15403   "referenced_type" : "type-244",
15404   "self_type" : "type-244",
15405   "size" : 1,
15406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15407   "template_args" : [ "type-9" ],
15408   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15409  },
15410  {
15411   "alignment" : 8,
15412   "fields" :
15413   [
15414    {
15415     "access" : "private",
15416     "field_name" : "m_ptr",
15417     "referenced_type" : "type-193"
15418    },
15419    {
15420     "access" : "private",
15421     "field_name" : "m_refs",
15422     "field_offset" : 64,
15423     "referenced_type" : "type-24"
15424    }
15425   ],
15426   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15427   "name" : "android::wp<android::hardware::BHwBinder>",
15428   "record_kind" : "class",
15429   "referenced_type" : "type-406",
15430   "self_type" : "type-406",
15431   "size" : 16,
15432   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15433   "template_args" : [ "type-194" ],
15434   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15435  },
15436  {
15437   "alignment" : 8,
15438   "fields" :
15439   [
15440    {
15441     "access" : "private",
15442     "field_name" : "m_ptr",
15443     "referenced_type" : "type-134"
15444    },
15445    {
15446     "access" : "private",
15447     "field_name" : "m_refs",
15448     "field_offset" : 64,
15449     "referenced_type" : "type-24"
15450    }
15451   ],
15452   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15453   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15454   "record_kind" : "class",
15455   "referenced_type" : "type-147",
15456   "self_type" : "type-147",
15457   "size" : 16,
15458   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15459   "template_args" : [ "type-135" ],
15460   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15461  },
15462  {
15463   "alignment" : 8,
15464   "fields" :
15465   [
15466    {
15467     "access" : "private",
15468     "field_name" : "m_ptr",
15469     "referenced_type" : "type-174"
15470    },
15471    {
15472     "access" : "private",
15473     "field_name" : "m_refs",
15474     "field_offset" : 64,
15475     "referenced_type" : "type-24"
15476    }
15477   ],
15478   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15479   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15480   "record_kind" : "class",
15481   "referenced_type" : "type-173",
15482   "self_type" : "type-173",
15483   "size" : 16,
15484   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15485   "template_args" : [ "type-175" ],
15486   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15487  },
15488  {
15489   "alignment" : 8,
15490   "fields" :
15491   [
15492    {
15493     "access" : "private",
15494     "field_name" : "m_ptr",
15495     "referenced_type" : "type-177"
15496    },
15497    {
15498     "access" : "private",
15499     "field_name" : "m_refs",
15500     "field_offset" : 64,
15501     "referenced_type" : "type-24"
15502    }
15503   ],
15504   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15505   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15506   "record_kind" : "class",
15507   "referenced_type" : "type-176",
15508   "self_type" : "type-176",
15509   "size" : 16,
15510   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15511   "template_args" : [ "type-79" ],
15512   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15513  },
15514  {
15515   "alignment" : 4,
15516   "fields" :
15517   [
15518    {
15519     "field_name" : "maxContentLightLevel",
15520     "referenced_type" : "type-295"
15521    },
15522    {
15523     "field_name" : "maxFrameAverageLightLevel",
15524     "field_offset" : 32,
15525     "referenced_type" : "type-295"
15526    }
15527   ],
15528   "linker_set_key" : "android_cta861_3_metadata",
15529   "name" : "android_cta861_3_metadata",
15530   "referenced_type" : "type-528",
15531   "self_type" : "type-528",
15532   "size" : 8,
15533   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15534   "unique_id" : "android_cta861_3_metadata"
15535  },
15536  {
15537   "alignment" : 4,
15538   "fields" :
15539   [
15540    {
15541     "field_name" : "num_points",
15542     "referenced_type" : "type-2"
15543    },
15544    {
15545     "field_name" : "reserved",
15546     "field_offset" : 32,
15547     "referenced_type" : "type-518"
15548    },
15549    {
15550     "field_name" : "xyzc_points",
15551     "field_offset" : 288,
15552     "referenced_type" : "type-525"
15553    }
15554   ],
15555   "linker_set_key" : "android_depth_points",
15556   "name" : "android_depth_points",
15557   "referenced_type" : "type-524",
15558   "self_type" : "type-524",
15559   "size" : 36,
15560   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15561   "unique_id" : "android_depth_points"
15562  },
15563  {
15564   "alignment" : 8,
15565   "fields" :
15566   [
15567    {
15568     "field_name" : "format",
15569     "referenced_type" : "type-521"
15570    },
15571    {
15572     "field_name" : "num_planes",
15573     "field_offset" : 32,
15574     "referenced_type" : "type-2"
15575    },
15576    {
15577     "field_name" : "planes",
15578     "field_offset" : 64,
15579     "referenced_type" : "type-523"
15580    }
15581   ],
15582   "linker_set_key" : "android_flex_layout",
15583   "name" : "android_flex_layout",
15584   "referenced_type" : "type-522",
15585   "self_type" : "type-522",
15586   "size" : 16,
15587   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15588   "unique_id" : "android_flex_layout"
15589  },
15590  {
15591   "alignment" : 8,
15592   "fields" :
15593   [
15594    {
15595     "field_name" : "top_left",
15596     "referenced_type" : "type-69"
15597    },
15598    {
15599     "field_name" : "component",
15600     "field_offset" : 64,
15601     "referenced_type" : "type-519"
15602    },
15603    {
15604     "field_name" : "bits_per_component",
15605     "field_offset" : 96,
15606     "referenced_type" : "type-7"
15607    },
15608    {
15609     "field_name" : "bits_used",
15610     "field_offset" : 128,
15611     "referenced_type" : "type-7"
15612    },
15613    {
15614     "field_name" : "h_increment",
15615     "field_offset" : 160,
15616     "referenced_type" : "type-7"
15617    },
15618    {
15619     "field_name" : "v_increment",
15620     "field_offset" : 192,
15621     "referenced_type" : "type-7"
15622    },
15623    {
15624     "field_name" : "h_subsampling",
15625     "field_offset" : 224,
15626     "referenced_type" : "type-7"
15627    },
15628    {
15629     "field_name" : "v_subsampling",
15630     "field_offset" : 256,
15631     "referenced_type" : "type-7"
15632    }
15633   ],
15634   "linker_set_key" : "android_flex_plane",
15635   "name" : "android_flex_plane",
15636   "referenced_type" : "type-520",
15637   "self_type" : "type-520",
15638   "size" : 40,
15639   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15640   "unique_id" : "android_flex_plane"
15641  },
15642  {
15643   "alignment" : 4,
15644   "fields" :
15645   [
15646    {
15647     "field_name" : "displayPrimaryRed",
15648     "referenced_type" : "type-526"
15649    },
15650    {
15651     "field_name" : "displayPrimaryGreen",
15652     "field_offset" : 64,
15653     "referenced_type" : "type-526"
15654    },
15655    {
15656     "field_name" : "displayPrimaryBlue",
15657     "field_offset" : 128,
15658     "referenced_type" : "type-526"
15659    },
15660    {
15661     "field_name" : "whitePoint",
15662     "field_offset" : 192,
15663     "referenced_type" : "type-526"
15664    },
15665    {
15666     "field_name" : "maxLuminance",
15667     "field_offset" : 256,
15668     "referenced_type" : "type-295"
15669    },
15670    {
15671     "field_name" : "minLuminance",
15672     "field_offset" : 288,
15673     "referenced_type" : "type-295"
15674    }
15675   ],
15676   "linker_set_key" : "android_smpte2086_metadata",
15677   "name" : "android_smpte2086_metadata",
15678   "referenced_type" : "type-527",
15679   "self_type" : "type-527",
15680   "size" : 40,
15681   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15682   "unique_id" : "android_smpte2086_metadata"
15683  },
15684  {
15685   "alignment" : 4,
15686   "fields" :
15687   [
15688    {
15689     "field_name" : "x",
15690     "referenced_type" : "type-295"
15691    },
15692    {
15693     "field_name" : "y",
15694     "field_offset" : 32,
15695     "referenced_type" : "type-295"
15696    }
15697   ],
15698   "linker_set_key" : "android_xy_color",
15699   "name" : "android_xy_color",
15700   "referenced_type" : "type-526",
15701   "self_type" : "type-526",
15702   "size" : 8,
15703   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15704   "unique_id" : "android_xy_color"
15705  },
15706  {
15707   "alignment" : 8,
15708   "fields" :
15709   [
15710    {
15711     "field_name" : "y",
15712     "referenced_type" : "type-8"
15713    },
15714    {
15715     "field_name" : "cb",
15716     "field_offset" : 64,
15717     "referenced_type" : "type-8"
15718    },
15719    {
15720     "field_name" : "cr",
15721     "field_offset" : 128,
15722     "referenced_type" : "type-8"
15723    },
15724    {
15725     "field_name" : "ystride",
15726     "field_offset" : 192,
15727     "referenced_type" : "type-12"
15728    },
15729    {
15730     "field_name" : "cstride",
15731     "field_offset" : 256,
15732     "referenced_type" : "type-12"
15733    },
15734    {
15735     "field_name" : "chroma_step",
15736     "field_offset" : 320,
15737     "referenced_type" : "type-12"
15738    },
15739    {
15740     "field_name" : "reserved",
15741     "field_offset" : 384,
15742     "referenced_type" : "type-518"
15743    }
15744   ],
15745   "linker_set_key" : "android_ycbcr",
15746   "name" : "android_ycbcr",
15747   "referenced_type" : "type-517",
15748   "self_type" : "type-517",
15749   "size" : 80,
15750   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15751   "unique_id" : "android_ycbcr"
15752  },
15753  {
15754   "alignment" : 4,
15755   "fields" :
15756   [
15757    {
15758     "referenced_type" : "type-180"
15759    }
15760   ],
15761   "linker_set_key" : "log_msg",
15762   "name" : "log_msg",
15763   "referenced_type" : "type-179",
15764   "self_type" : "type-179",
15765   "size" : 5124,
15766   "source_file" : "/system/core/liblog/include/log/log_read.h",
15767   "unique_id" : "log_msg"
15768  },
15769  {
15770   "alignment" : 4,
15771   "fields" :
15772   [
15773    {
15774     "field_name" : "buf",
15775     "referenced_type" : "type-181"
15776    },
15777    {
15778     "field_name" : "entry",
15779     "referenced_type" : "type-182"
15780    },
15781    {
15782     "field_name" : "entry_v4",
15783     "referenced_type" : "type-182"
15784    },
15785    {
15786     "field_name" : "entry_v3",
15787     "referenced_type" : "type-185"
15788    },
15789    {
15790     "field_name" : "entry_v2",
15791     "referenced_type" : "type-186"
15792    },
15793    {
15794     "field_name" : "entry_v1",
15795     "referenced_type" : "type-187"
15796    }
15797   ],
15798   "is_anonymous" : true,
15799   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
15800   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
15801   "record_kind" : "union",
15802   "referenced_type" : "type-180",
15803   "self_type" : "type-180",
15804   "size" : 5124,
15805   "source_file" : "/system/core/liblog/include/log/log_read.h",
15806   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15807  },
15808  {
15809   "alignment" : 1,
15810   "fields" :
15811   [
15812    {
15813     "field_name" : "tv_sec",
15814     "referenced_type" : "type-2"
15815    },
15816    {
15817     "field_name" : "tv_nsec",
15818     "field_offset" : 32,
15819     "referenced_type" : "type-2"
15820    }
15821   ],
15822   "linker_set_key" : "log_time",
15823   "name" : "log_time",
15824   "referenced_type" : "type-438",
15825   "self_type" : "type-438",
15826   "size" : 8,
15827   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15828   "unique_id" : "_ZTS8log_time"
15829  },
15830  {
15831   "alignment" : 4,
15832   "fields" :
15833   [
15834    {
15835     "field_name" : "len",
15836     "referenced_type" : "type-183"
15837    },
15838    {
15839     "field_name" : "__pad",
15840     "field_offset" : 16,
15841     "referenced_type" : "type-183"
15842    },
15843    {
15844     "field_name" : "pid",
15845     "field_offset" : 32,
15846     "referenced_type" : "type-7"
15847    },
15848    {
15849     "field_name" : "tid",
15850     "field_offset" : 64,
15851     "referenced_type" : "type-7"
15852    },
15853    {
15854     "field_name" : "sec",
15855     "field_offset" : 96,
15856     "referenced_type" : "type-7"
15857    },
15858    {
15859     "field_name" : "nsec",
15860     "field_offset" : 128,
15861     "referenced_type" : "type-7"
15862    },
15863    {
15864     "field_name" : "msg",
15865     "field_offset" : 160,
15866     "referenced_type" : "type-184"
15867    }
15868   ],
15869   "linker_set_key" : "logger_entry",
15870   "name" : "logger_entry",
15871   "referenced_type" : "type-187",
15872   "self_type" : "type-187",
15873   "size" : 20,
15874   "source_file" : "/system/core/liblog/include/log/log_read.h",
15875   "unique_id" : "logger_entry"
15876  },
15877  {
15878   "alignment" : 1,
15879   "fields" :
15880   [
15881    {
15882     "field_name" : "len",
15883     "referenced_type" : "type-183"
15884    },
15885    {
15886     "field_name" : "hdr_size",
15887     "field_offset" : 16,
15888     "referenced_type" : "type-183"
15889    },
15890    {
15891     "field_name" : "pid",
15892     "field_offset" : 32,
15893     "referenced_type" : "type-7"
15894    },
15895    {
15896     "field_name" : "tid",
15897     "field_offset" : 64,
15898     "referenced_type" : "type-7"
15899    },
15900    {
15901     "field_name" : "sec",
15902     "field_offset" : 96,
15903     "referenced_type" : "type-7"
15904    },
15905    {
15906     "field_name" : "nsec",
15907     "field_offset" : 128,
15908     "referenced_type" : "type-7"
15909    },
15910    {
15911     "field_name" : "euid",
15912     "field_offset" : 160,
15913     "referenced_type" : "type-2"
15914    },
15915    {
15916     "field_name" : "msg",
15917     "field_offset" : 192,
15918     "referenced_type" : "type-184"
15919    }
15920   ],
15921   "linker_set_key" : "logger_entry_v2",
15922   "name" : "logger_entry_v2",
15923   "referenced_type" : "type-186",
15924   "self_type" : "type-186",
15925   "size" : 24,
15926   "source_file" : "/system/core/liblog/include/log/log_read.h",
15927   "unique_id" : "logger_entry_v2"
15928  },
15929  {
15930   "alignment" : 1,
15931   "fields" :
15932   [
15933    {
15934     "field_name" : "len",
15935     "referenced_type" : "type-183"
15936    },
15937    {
15938     "field_name" : "hdr_size",
15939     "field_offset" : 16,
15940     "referenced_type" : "type-183"
15941    },
15942    {
15943     "field_name" : "pid",
15944     "field_offset" : 32,
15945     "referenced_type" : "type-7"
15946    },
15947    {
15948     "field_name" : "tid",
15949     "field_offset" : 64,
15950     "referenced_type" : "type-7"
15951    },
15952    {
15953     "field_name" : "sec",
15954     "field_offset" : 96,
15955     "referenced_type" : "type-7"
15956    },
15957    {
15958     "field_name" : "nsec",
15959     "field_offset" : 128,
15960     "referenced_type" : "type-7"
15961    },
15962    {
15963     "field_name" : "lid",
15964     "field_offset" : 160,
15965     "referenced_type" : "type-2"
15966    },
15967    {
15968     "field_name" : "msg",
15969     "field_offset" : 192,
15970     "referenced_type" : "type-184"
15971    }
15972   ],
15973   "linker_set_key" : "logger_entry_v3",
15974   "name" : "logger_entry_v3",
15975   "referenced_type" : "type-185",
15976   "self_type" : "type-185",
15977   "size" : 24,
15978   "source_file" : "/system/core/liblog/include/log/log_read.h",
15979   "unique_id" : "logger_entry_v3"
15980  },
15981  {
15982   "alignment" : 4,
15983   "fields" :
15984   [
15985    {
15986     "field_name" : "len",
15987     "referenced_type" : "type-183"
15988    },
15989    {
15990     "field_name" : "hdr_size",
15991     "field_offset" : 16,
15992     "referenced_type" : "type-183"
15993    },
15994    {
15995     "field_name" : "pid",
15996     "field_offset" : 32,
15997     "referenced_type" : "type-7"
15998    },
15999    {
16000     "field_name" : "tid",
16001     "field_offset" : 64,
16002     "referenced_type" : "type-2"
16003    },
16004    {
16005     "field_name" : "sec",
16006     "field_offset" : 96,
16007     "referenced_type" : "type-2"
16008    },
16009    {
16010     "field_name" : "nsec",
16011     "field_offset" : 128,
16012     "referenced_type" : "type-2"
16013    },
16014    {
16015     "field_name" : "lid",
16016     "field_offset" : 160,
16017     "referenced_type" : "type-2"
16018    },
16019    {
16020     "field_name" : "uid",
16021     "field_offset" : 192,
16022     "referenced_type" : "type-2"
16023    },
16024    {
16025     "field_name" : "msg",
16026     "field_offset" : 224,
16027     "referenced_type" : "type-184"
16028    }
16029   ],
16030   "linker_set_key" : "logger_entry_v4",
16031   "name" : "logger_entry_v4",
16032   "referenced_type" : "type-182",
16033   "self_type" : "type-182",
16034   "size" : 28,
16035   "source_file" : "/system/core/liblog/include/log/log_read.h",
16036   "unique_id" : "logger_entry_v4"
16037  },
16038  {
16039   "alignment" : 4,
16040   "fields" :
16041   [
16042    {
16043     "field_name" : "version",
16044     "referenced_type" : "type-7"
16045    },
16046    {
16047     "field_name" : "numFds",
16048     "field_offset" : 32,
16049     "referenced_type" : "type-7"
16050    },
16051    {
16052     "field_name" : "numInts",
16053     "field_offset" : 64,
16054     "referenced_type" : "type-7"
16055    },
16056    {
16057     "field_name" : "data",
16058     "field_offset" : 96,
16059     "referenced_type" : "type-238"
16060    }
16061   ],
16062   "linker_set_key" : "native_handle",
16063   "name" : "native_handle",
16064   "referenced_type" : "type-237",
16065   "self_type" : "type-237",
16066   "size" : 12,
16067   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16068   "unique_id" : "native_handle"
16069  }
16070 ],
16071 "rvalue_reference_types" :
16072 [
16073  {
16074   "alignment" : 8,
16075   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &&",
16076   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &&",
16077   "referenced_type" : "type-647",
16078   "self_type" : "type-649",
16079   "size" : 8,
16080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16081  },
16082  {
16083   "alignment" : 8,
16084   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &&",
16085   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &&",
16086   "referenced_type" : "type-213",
16087   "self_type" : "type-216",
16088   "size" : 8,
16089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16090  },
16091  {
16092   "alignment" : 8,
16093   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &&",
16094   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &&",
16095   "referenced_type" : "type-654",
16096   "self_type" : "type-656",
16097   "size" : 8,
16098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16099  },
16100  {
16101   "alignment" : 8,
16102   "linker_set_key" : "android::hardware::Return<bool> &&",
16103   "name" : "android::hardware::Return<bool> &&",
16104   "referenced_type" : "type-206",
16105   "self_type" : "type-209",
16106   "size" : 8,
16107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16108  },
16109  {
16110   "alignment" : 8,
16111   "linker_set_key" : "android::hardware::Return<void> &&",
16112   "name" : "android::hardware::Return<void> &&",
16113   "referenced_type" : "type-226",
16114   "self_type" : "type-228",
16115   "size" : 8,
16116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16117  },
16118  {
16119   "alignment" : 8,
16120   "linker_set_key" : "android::hardware::Status &&",
16121   "name" : "android::hardware::Status &&",
16122   "referenced_type" : "type-196",
16123   "self_type" : "type-202",
16124   "size" : 8,
16125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16126  },
16127  {
16128   "alignment" : 8,
16129   "linker_set_key" : "android::hardware::details::return_status &&",
16130   "name" : "android::hardware::details::return_status &&",
16131   "referenced_type" : "type-207",
16132   "self_type" : "type-222",
16133   "size" : 8,
16134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16135  },
16136  {
16137   "alignment" : 8,
16138   "linker_set_key" : "android::hardware::hidl_handle &&",
16139   "name" : "android::hardware::hidl_handle &&",
16140   "referenced_type" : "type-337",
16141   "self_type" : "type-346",
16142   "size" : 8,
16143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16144  },
16145  {
16146   "alignment" : 8,
16147   "linker_set_key" : "android::hardware::hidl_memory &&",
16148   "name" : "android::hardware::hidl_memory &&",
16149   "referenced_type" : "type-343",
16150   "self_type" : "type-350",
16151   "size" : 8,
16152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16153  },
16154  {
16155   "alignment" : 8,
16156   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &&",
16157   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &&",
16158   "referenced_type" : "type-162",
16159   "self_type" : "type-165",
16160   "size" : 8,
16161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16162  },
16163  {
16164   "alignment" : 8,
16165   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &&",
16166   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &&",
16167   "referenced_type" : "type-628",
16168   "self_type" : "type-642",
16169   "size" : 8,
16170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16171  },
16172  {
16173   "alignment" : 8,
16174   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16175   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16176   "referenced_type" : "type-170",
16177   "self_type" : "type-188",
16178   "size" : 8,
16179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16180  },
16181  {
16182   "alignment" : 8,
16183   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16184   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16185   "referenced_type" : "type-489",
16186   "self_type" : "type-488",
16187   "size" : 8,
16188   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16189  },
16190  {
16191   "alignment" : 8,
16192   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16193   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16194   "referenced_type" : "type-699",
16195   "self_type" : "type-698",
16196   "size" : 8,
16197   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16198  },
16199  {
16200   "alignment" : 8,
16201   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16202   "name" : "std::function<sp<IBase> (void *)> &&",
16203   "referenced_type" : "type-499",
16204   "self_type" : "type-498",
16205   "size" : 8,
16206   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16207  },
16208  {
16209   "alignment" : 8,
16210   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16211   "name" : "std::function<sp<IBase> (void *)> &&",
16212   "referenced_type" : "type-703",
16213   "self_type" : "type-702",
16214   "size" : 8,
16215   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16216  },
16217  {
16218   "alignment" : 8,
16219   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16220   "name" : "std::function<sp<IBinder> (void *)> &&",
16221   "referenced_type" : "type-491",
16222   "self_type" : "type-490",
16223   "size" : 8,
16224   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16225  },
16226  {
16227   "alignment" : 8,
16228   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16229   "name" : "std::function<sp<IBinder> (void *)> &&",
16230   "referenced_type" : "type-701",
16231   "self_type" : "type-700",
16232   "size" : 8,
16233   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16234  }
16235 ]
16236}
16237