1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-43",
9   "self_type" : "type-224",
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-428",
16   "self_type" : "type-658",
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-356",
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-69",
32   "self_type" : "type-510",
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-69",
41   "self_type" : "type-221",
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-651",
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-24",
64   "self_type" : "type-24",
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-43",
74   "self_type" : "type-43",
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-32",
84   "self_type" : "type-32",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-433",
92   "self_type" : "type-433",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-428",
100   "self_type" : "type-428",
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" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-409",
118   "self_type" : "type-409",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-128",
126   "self_type" : "type-128",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-12",
135   "self_type" : "type-12",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-392",
144   "self_type" : "type-392",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-440",
153   "self_type" : "type-440",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-69",
163   "self_type" : "type-69",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-414",
183   "self_type" : "type-414",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-64",
193   "self_type" : "type-64",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-223",
203   "self_type" : "type-223",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-9",
210   "self_type" : "type-9"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_14confirmationui4V1_027IConfirmationResultCallbackENS3_30BpHwConfirmationResultCallbackENS3_30BnHwConfirmationResultCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
224  },
225  {
226   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
233  },
234  {
235   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
248  },
249  {
250   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
251  },
252  {
253   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
257  },
258  {
259   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
263  },
264  {
265   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spIS3_EEb"
266  },
267  {
268   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13addOnewayTaskENSt3__18functionIFvvEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC1ENS_2spINS2_15IConfirmationUIEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC2ENS_2spINS2_15IConfirmationUIEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
278  },
279  {
280   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI28_hidl_promptUserConfirmationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI29_hidl_deliverSecureInputEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI4pingEv"
293  },
294  {
295   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC1ERKNS_2spINS2_15IConfirmationUIEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC2ERKNS_2spINS2_15IConfirmationUIEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
302  },
303  {
304   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID2Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
311  },
312  {
313   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
314  },
315  {
316   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv"
332  },
333  {
334   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv"
335  },
336  {
337   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
341  },
342  {
343   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI28_hidl_promptUserConfirmationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESG_RKNSH_INS2_8UIOptionEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI29_hidl_deliverSecureInputEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_9keymaster4V4_017HardwareAuthTokenE"
347  },
348  {
349   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv"
350  },
351  {
352   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv"
353  },
354  {
355   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC1ERKNS_2spINS0_7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC2ERKNS_2spINS0_7IBinderEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
365  },
366  {
367   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
368  },
369  {
370   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
377  },
378  {
379   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
392  },
393  {
394   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
395  },
396  {
397   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
401  },
402  {
403   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
407  },
408  {
409   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spIS3_EEb"
410  },
411  {
412   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13addOnewayTaskENSt3__18functionIFvvEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC1ENS_2spINS2_27IConfirmationResultCallbackEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC2ENS_2spINS2_27IConfirmationResultCallbackEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
422  },
423  {
424   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12_hidl_resultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
425  },
426  {
427   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback4pingEv"
431  },
432  {
433   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC1ERKNS_2spINS2_27IConfirmationResultCallbackEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC2ERKNS_2spINS2_27IConfirmationResultCallbackEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
440  },
441  {
442   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
443  },
444  {
445   "name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD2Ev"
446  },
447  {
448   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
449  },
450  {
451   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12_hidl_resultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_12ResponseCodeERKNS0_8hidl_vecIhEESD_"
452  },
453  {
454   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv"
470  },
471  {
472   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv"
473  },
474  {
475   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv"
476  },
477  {
478   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
482  },
483  {
484   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC1ERKNS_2spINS0_7IBinderEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC2ERKNS_2spINS0_7IBinderEEE"
488  },
489  {
490   "binding" : "weak",
491   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_015IConfirmationUIENS_4hidl4base4V1_05IBaseENS4_18BpHwConfirmationUIEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
492  },
493  {
494   "binding" : "weak",
495   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackENS_4hidl4base4V1_05IBaseENS4_30BpHwConfirmationResultCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
496  },
497  {
498   "binding" : "weak",
499   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_14confirmationui4V1_027IConfirmationResultCallbackEvEENS_2spIT_EES8_"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_018BpHwConfirmationUIENS4_15IConfirmationUIEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_030BpHwConfirmationResultCallbackENS4_27IConfirmationResultCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
552  },
553  {
554   "name" : "_ZThn20_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
555  },
556  {
557   "name" : "_ZThn20_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
558  },
559  {
560   "name" : "_ZThn20_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
561  },
562  {
563   "name" : "_ZThn20_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
564  },
565  {
566   "name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
567  },
568  {
569   "name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
570  },
571  {
572   "name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
573  },
574  {
575   "name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
576  },
577  {
578   "name" : "__aeabi_memclr"
579  },
580  {
581   "name" : "__aeabi_memclr4"
582  },
583  {
584   "name" : "__aeabi_memclr8"
585  },
586  {
587   "name" : "__aeabi_memcpy"
588  },
589  {
590   "name" : "__aeabi_memcpy4"
591  },
592  {
593   "name" : "__aeabi_memcpy8"
594  },
595  {
596   "name" : "__aeabi_memset"
597  },
598  {
599   "name" : "__aeabi_memset4"
600  },
601  {
602   "name" : "__aeabi_memset8"
603  }
604 ],
605 "elf_objects" :
606 [
607  {
608   "name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10descriptorE"
609  },
610  {
611   "name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10descriptorE"
612  },
613  {
614   "name" : "_ZTCN7android8hardware14confirmationui4V1_015IConfirmationUIE0_NS_4hidl4base4V1_05IBaseE"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZTCN7android8hardware14confirmationui4V1_016BsConfirmationUIE0_NS2_15IConfirmationUIE"
619  },
620  {
621   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS0_7IBinderE"
622  },
623  {
624   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS0_9BHwBinderE"
625  },
626  {
627   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE0_NS_4hidl4base4V1_08BnHwBaseE"
628  },
629  {
630   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS0_11BpInterfaceINS2_15IConfirmationUIEEE"
631  },
632  {
633   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS2_15IConfirmationUIE"
634  },
635  {
636   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE0_NS_4hidl4base4V1_05IBaseE"
637  },
638  {
639   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE4_NS0_10IInterfaceE"
640  },
641  {
642   "name" : "_ZTCN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE8_NS0_11BpHwRefBaseE"
643  },
644  {
645   "name" : "_ZTCN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE0_NS_4hidl4base4V1_05IBaseE"
646  },
647  {
648   "binding" : "weak",
649   "name" : "_ZTCN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE0_NS2_27IConfirmationResultCallbackE"
650  },
651  {
652   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS0_7IBinderE"
653  },
654  {
655   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS0_9BHwBinderE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS0_11BpInterfaceINS2_27IConfirmationResultCallbackEEE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS2_27IConfirmationResultCallbackE"
665  },
666  {
667   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE0_NS_4hidl4base4V1_05IBaseE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE4_NS0_10IInterfaceE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE8_NS0_11BpHwRefBaseE"
674  },
675  {
676   "name" : "_ZTTN7android8hardware14confirmationui4V1_015IConfirmationUIE"
677  },
678  {
679   "name" : "_ZTTN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
680  },
681  {
682   "name" : "_ZTTN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
683  },
684  {
685   "name" : "_ZTTN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
686  },
687  {
688   "name" : "_ZTTN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
689  },
690  {
691   "name" : "_ZTTN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
692  },
693  {
694   "name" : "_ZTVN7android8hardware14confirmationui4V1_015IConfirmationUIE"
695  },
696  {
697   "binding" : "weak",
698   "name" : "_ZTVN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
699  },
700  {
701   "name" : "_ZTVN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
702  },
703  {
704   "name" : "_ZTVN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
705  },
706  {
707   "name" : "_ZTVN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZTVN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
712  },
713  {
714   "name" : "_ZTVN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
715  },
716  {
717   "name" : "_ZTVN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
718  }
719 ],
720 "enum_types" :
721 [
722  {
723   "alignment" : 4,
724   "enum_fields" :
725   [
726    {
727     "enum_field_value" : 0,
728     "name" : "android::Condition::WAKE_UP_ONE"
729    },
730    {
731     "enum_field_value" : 1,
732     "name" : "android::Condition::WAKE_UP_ALL"
733    }
734   ],
735   "linker_set_key" : "android::Condition::WakeUpType",
736   "name" : "android::Condition::WakeUpType",
737   "referenced_type" : "type-671",
738   "self_type" : "type-671",
739   "size" : 4,
740   "source_file" : "/system/core/libutils/include/utils/Condition.h",
741   "underlying_type" : "type-2",
742   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
743  },
744  {
745   "alignment" : 4,
746   "enum_fields" :
747   [
748    {
749     "enum_field_value" : 0,
750     "name" : "android::String16::kEmptyString"
751    }
752   ],
753   "linker_set_key" : "android::String16::StaticLinkage",
754   "name" : "android::String16::StaticLinkage",
755   "referenced_type" : "type-562",
756   "self_type" : "type-562",
757   "size" : 4,
758   "source_file" : "/system/core/libutils/include/utils/String16.h",
759   "underlying_type" : "type-2",
760   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
761  },
762  {
763   "alignment" : 4,
764   "enum_fields" :
765   [
766    {
767     "enum_field_value" : 0,
768     "name" : "android::String8::kEmptyString"
769    }
770   ],
771   "linker_set_key" : "android::String8::StaticLinkage",
772   "name" : "android::String8::StaticLinkage",
773   "referenced_type" : "type-555",
774   "self_type" : "type-555",
775   "size" : 4,
776   "source_file" : "/system/core/libutils/include/utils/String8.h",
777   "underlying_type" : "type-2",
778   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
779  },
780  {
781   "alignment" : 4,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 0,
786     "name" : "android::hardware::HidlReturnRestriction::NONE"
787    },
788    {
789     "enum_field_value" : 1,
790     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
791    },
792    {
793     "enum_field_value" : 2,
794     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
795    }
796   ],
797   "linker_set_key" : "android::hardware::HidlReturnRestriction",
798   "name" : "android::hardware::HidlReturnRestriction",
799   "referenced_type" : "type-334",
800   "self_type" : "type-334",
801   "size" : 4,
802   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
803   "underlying_type" : "type-7",
804   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
805  },
806  {
807   "alignment" : 4,
808   "enum_fields" :
809   [
810    {
811     "enum_field_value" : 0,
812     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
813    },
814    {
815     "enum_field_value" : 1,
816     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
817    },
818    {
819     "enum_field_value" : 2,
820     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
821    },
822    {
823     "enum_field_value" : 3,
824     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
825    }
826   ],
827   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
828   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
829   "referenced_type" : "type-546",
830   "self_type" : "type-546",
831   "size" : 4,
832   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
833   "underlying_type" : "type-7",
834   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
835  },
836  {
837   "alignment" : 4,
838   "enum_fields" :
839   [
840    {
841     "enum_field_value" : 1,
842     "name" : "android::hardware::kSynchronizedReadWrite"
843    },
844    {
845     "enum_field_value" : 2,
846     "name" : "android::hardware::kUnsynchronizedWrite"
847    }
848   ],
849   "linker_set_key" : "android::hardware::MQFlavor",
850   "name" : "android::hardware::MQFlavor",
851   "referenced_type" : "type-542",
852   "self_type" : "type-542",
853   "size" : 4,
854   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
855   "underlying_type" : "type-2",
856   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
857  },
858  {
859   "alignment" : 4,
860   "enum_fields" :
861   [
862    {
863     "enum_field_value" : 0,
864     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
865    },
866    {
867     "enum_field_value" : 1,
868     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
869    },
870    {
871     "enum_field_value" : 2,
872     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
873    }
874   ],
875   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
876   "name" : "android::hardware::ProcessState::CallRestriction",
877   "referenced_type" : "type-45",
878   "self_type" : "type-45",
879   "size" : 4,
880   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
881   "underlying_type" : "type-7",
882   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
883  },
884  {
885   "alignment" : 4,
886   "enum_fields" :
887   [
888    {
889     "enum_field_value" : 0,
890     "name" : "android::hardware::Status::EX_NONE"
891    },
892    {
893     "enum_field_value" : -1,
894     "name" : "android::hardware::Status::EX_SECURITY"
895    },
896    {
897     "enum_field_value" : -2,
898     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
899    },
900    {
901     "enum_field_value" : -3,
902     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
903    },
904    {
905     "enum_field_value" : -4,
906     "name" : "android::hardware::Status::EX_NULL_POINTER"
907    },
908    {
909     "enum_field_value" : -5,
910     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
911    },
912    {
913     "enum_field_value" : -6,
914     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
915    },
916    {
917     "enum_field_value" : -7,
918     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
919    },
920    {
921     "enum_field_value" : -128,
922     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
923    },
924    {
925     "enum_field_value" : -129,
926     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
927    }
928   ],
929   "linker_set_key" : "android::hardware::Status::Exception",
930   "name" : "android::hardware::Status::Exception",
931   "referenced_type" : "type-238",
932   "self_type" : "type-238",
933   "size" : 4,
934   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
935   "underlying_type" : "type-7",
936   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
937  },
938  {
939   "alignment" : 4,
940   "enum_fields" :
941   [
942    {
943     "enum_field_value" : 6144,
944     "name" : "android::hardware::confirmationui::V1_0::MessageSize::MAX"
945    }
946   ],
947   "linker_set_key" : "android::hardware::confirmationui::V1_0::MessageSize",
948   "name" : "android::hardware::confirmationui::V1_0::MessageSize",
949   "referenced_type" : "type-698",
950   "self_type" : "type-698",
951   "size" : 4,
952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
953   "underlying_type" : "type-2",
954   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_011MessageSizeE"
955  },
956  {
957   "alignment" : 4,
958   "enum_fields" :
959   [
960    {
961     "enum_field_value" : 0,
962     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::OK"
963    },
964    {
965     "enum_field_value" : 1,
966     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Canceled"
967    },
968    {
969     "enum_field_value" : 2,
970     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Aborted"
971    },
972    {
973     "enum_field_value" : 3,
974     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::OperationPending"
975    },
976    {
977     "enum_field_value" : 4,
978     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Ignored"
979    },
980    {
981     "enum_field_value" : 5,
982     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::SystemError"
983    },
984    {
985     "enum_field_value" : 6,
986     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Unimplemented"
987    },
988    {
989     "enum_field_value" : 7,
990     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::Unexpected"
991    },
992    {
993     "enum_field_value" : 65536,
994     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIError"
995    },
996    {
997     "enum_field_value" : 65537,
998     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMissingGlyph"
999    },
1000    {
1001     "enum_field_value" : 65538,
1002     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMessageTooLong"
1003    },
1004    {
1005     "enum_field_value" : 65539,
1006     "name" : "android::hardware::confirmationui::V1_0::ResponseCode::UIErrorMalformedUTF8Encoding"
1007    }
1008   ],
1009   "linker_set_key" : "android::hardware::confirmationui::V1_0::ResponseCode",
1010   "name" : "android::hardware::confirmationui::V1_0::ResponseCode",
1011   "referenced_type" : "type-697",
1012   "self_type" : "type-697",
1013   "size" : 4,
1014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1015   "underlying_type" : "type-2",
1016   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_012ResponseCodeE"
1017  },
1018  {
1019   "alignment" : 1,
1020   "enum_fields" :
1021   [
1022    {
1023     "enum_field_value" : 165,
1024     "name" : "android::hardware::confirmationui::V1_0::TestKeyBits::BYTE"
1025    }
1026   ],
1027   "linker_set_key" : "android::hardware::confirmationui::V1_0::TestKeyBits",
1028   "name" : "android::hardware::confirmationui::V1_0::TestKeyBits",
1029   "referenced_type" : "type-699",
1030   "self_type" : "type-699",
1031   "size" : 1,
1032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1033   "underlying_type" : "type-69",
1034   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_011TestKeyBitsE"
1035  },
1036  {
1037   "alignment" : 8,
1038   "enum_fields" :
1039   [
1040    {
1041     "enum_field_value" : 0,
1042     "name" : "android::hardware::confirmationui::V1_0::TestModeCommands::OK_EVENT"
1043    },
1044    {
1045     "enum_field_value" : 1,
1046     "name" : "android::hardware::confirmationui::V1_0::TestModeCommands::CANCEL_EVENT"
1047    }
1048   ],
1049   "linker_set_key" : "android::hardware::confirmationui::V1_0::TestModeCommands",
1050   "name" : "android::hardware::confirmationui::V1_0::TestModeCommands",
1051   "referenced_type" : "type-700",
1052   "self_type" : "type-700",
1053   "size" : 8,
1054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1055   "underlying_type" : "type-64",
1056   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_016TestModeCommandsE"
1057  },
1058  {
1059   "alignment" : 4,
1060   "enum_fields" :
1061   [
1062    {
1063     "enum_field_value" : 0,
1064     "name" : "android::hardware::confirmationui::V1_0::UIOption::AccessibilityInverted"
1065    },
1066    {
1067     "enum_field_value" : 1,
1068     "name" : "android::hardware::confirmationui::V1_0::UIOption::AccessibilityMagnified"
1069    }
1070   ],
1071   "linker_set_key" : "android::hardware::confirmationui::V1_0::UIOption",
1072   "name" : "android::hardware::confirmationui::V1_0::UIOption",
1073   "referenced_type" : "type-100",
1074   "self_type" : "type-100",
1075   "size" : 4,
1076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h",
1077   "underlying_type" : "type-2",
1078   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_08UIOptionE"
1079  },
1080  {
1081   "alignment" : 4,
1082   "enum_fields" :
1083   [
1084    {
1085     "enum_field_value" : 0,
1086     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1087    },
1088    {
1089     "enum_field_value" : 1,
1090     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1091    },
1092    {
1093     "enum_field_value" : 2,
1094     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1095    },
1096    {
1097     "enum_field_value" : 3,
1098     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1099    },
1100    {
1101     "enum_field_value" : 4,
1102     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1103    },
1104    {
1105     "enum_field_value" : 5,
1106     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1107    },
1108    {
1109     "enum_field_value" : 6,
1110     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1111    },
1112    {
1113     "enum_field_value" : 7,
1114     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1115    },
1116    {
1117     "enum_field_value" : 8,
1118     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1119    },
1120    {
1121     "enum_field_value" : 9,
1122     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1123    }
1124   ],
1125   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1126   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1127   "referenced_type" : "type-745",
1128   "self_type" : "type-745",
1129   "size" : 4,
1130   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1131   "underlying_type" : "type-2",
1132   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1133  },
1134  {
1135   "alignment" : 4,
1136   "enum_fields" :
1137   [
1138    {
1139     "enum_field_value" : 1,
1140     "name" : "android::hardware::keymaster::V4_0::Algorithm::RSA"
1141    },
1142    {
1143     "enum_field_value" : 3,
1144     "name" : "android::hardware::keymaster::V4_0::Algorithm::EC"
1145    },
1146    {
1147     "enum_field_value" : 32,
1148     "name" : "android::hardware::keymaster::V4_0::Algorithm::AES"
1149    },
1150    {
1151     "enum_field_value" : 33,
1152     "name" : "android::hardware::keymaster::V4_0::Algorithm::TRIPLE_DES"
1153    },
1154    {
1155     "enum_field_value" : 128,
1156     "name" : "android::hardware::keymaster::V4_0::Algorithm::HMAC"
1157    }
1158   ],
1159   "linker_set_key" : "android::hardware::keymaster::V4_0::Algorithm",
1160   "name" : "android::hardware::keymaster::V4_0::Algorithm",
1161   "referenced_type" : "type-53",
1162   "self_type" : "type-53",
1163   "size" : 4,
1164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1165   "underlying_type" : "type-2",
1166   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09AlgorithmE"
1167  },
1168  {
1169   "alignment" : 4,
1170   "enum_fields" :
1171   [
1172    {
1173     "enum_field_value" : 1,
1174     "name" : "android::hardware::keymaster::V4_0::BlockMode::ECB"
1175    },
1176    {
1177     "enum_field_value" : 2,
1178     "name" : "android::hardware::keymaster::V4_0::BlockMode::CBC"
1179    },
1180    {
1181     "enum_field_value" : 3,
1182     "name" : "android::hardware::keymaster::V4_0::BlockMode::CTR"
1183    },
1184    {
1185     "enum_field_value" : 32,
1186     "name" : "android::hardware::keymaster::V4_0::BlockMode::GCM"
1187    }
1188   ],
1189   "linker_set_key" : "android::hardware::keymaster::V4_0::BlockMode",
1190   "name" : "android::hardware::keymaster::V4_0::BlockMode",
1191   "referenced_type" : "type-54",
1192   "self_type" : "type-54",
1193   "size" : 4,
1194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1195   "underlying_type" : "type-2",
1196   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09BlockModeE"
1197  },
1198  {
1199   "alignment" : 4,
1200   "enum_fields" :
1201   [
1202    {
1203     "enum_field_value" : 32,
1204     "name" : "android::hardware::keymaster::V4_0::Constants::AUTH_TOKEN_MAC_LENGTH"
1205    }
1206   ],
1207   "linker_set_key" : "android::hardware::keymaster::V4_0::Constants",
1208   "name" : "android::hardware::keymaster::V4_0::Constants",
1209   "referenced_type" : "type-854",
1210   "self_type" : "type-854",
1211   "size" : 4,
1212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1213   "underlying_type" : "type-2",
1214   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09ConstantsE"
1215  },
1216  {
1217   "alignment" : 4,
1218   "enum_fields" :
1219   [
1220    {
1221     "enum_field_value" : 0,
1222     "name" : "android::hardware::keymaster::V4_0::Digest::NONE"
1223    },
1224    {
1225     "enum_field_value" : 1,
1226     "name" : "android::hardware::keymaster::V4_0::Digest::MD5"
1227    },
1228    {
1229     "enum_field_value" : 2,
1230     "name" : "android::hardware::keymaster::V4_0::Digest::SHA1"
1231    },
1232    {
1233     "enum_field_value" : 3,
1234     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_224"
1235    },
1236    {
1237     "enum_field_value" : 4,
1238     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_256"
1239    },
1240    {
1241     "enum_field_value" : 5,
1242     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_384"
1243    },
1244    {
1245     "enum_field_value" : 6,
1246     "name" : "android::hardware::keymaster::V4_0::Digest::SHA_2_512"
1247    }
1248   ],
1249   "linker_set_key" : "android::hardware::keymaster::V4_0::Digest",
1250   "name" : "android::hardware::keymaster::V4_0::Digest",
1251   "referenced_type" : "type-56",
1252   "self_type" : "type-56",
1253   "size" : 4,
1254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1255   "underlying_type" : "type-2",
1256   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_06DigestE"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 0,
1264     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_224"
1265    },
1266    {
1267     "enum_field_value" : 1,
1268     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_256"
1269    },
1270    {
1271     "enum_field_value" : 2,
1272     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_384"
1273    },
1274    {
1275     "enum_field_value" : 3,
1276     "name" : "android::hardware::keymaster::V4_0::EcCurve::P_521"
1277    }
1278   ],
1279   "linker_set_key" : "android::hardware::keymaster::V4_0::EcCurve",
1280   "name" : "android::hardware::keymaster::V4_0::EcCurve",
1281   "referenced_type" : "type-57",
1282   "self_type" : "type-57",
1283   "size" : 4,
1284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1285   "underlying_type" : "type-2",
1286   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_07EcCurveE"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 0,
1294     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OK"
1295    },
1296    {
1297     "enum_field_value" : -1,
1298     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROOT_OF_TRUST_ALREADY_SET"
1299    },
1300    {
1301     "enum_field_value" : -2,
1302     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PURPOSE"
1303    },
1304    {
1305     "enum_field_value" : -3,
1306     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PURPOSE"
1307    },
1308    {
1309     "enum_field_value" : -4,
1310     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_ALGORITHM"
1311    },
1312    {
1313     "enum_field_value" : -5,
1314     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_ALGORITHM"
1315    },
1316    {
1317     "enum_field_value" : -6,
1318     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_SIZE"
1319    },
1320    {
1321     "enum_field_value" : -7,
1322     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_BLOCK_MODE"
1323    },
1324    {
1325     "enum_field_value" : -8,
1326     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_BLOCK_MODE"
1327    },
1328    {
1329     "enum_field_value" : -9,
1330     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MAC_LENGTH"
1331    },
1332    {
1333     "enum_field_value" : -10,
1334     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_PADDING_MODE"
1335    },
1336    {
1337     "enum_field_value" : -11,
1338     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_PADDING_MODE"
1339    },
1340    {
1341     "enum_field_value" : -12,
1342     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_DIGEST"
1343    },
1344    {
1345     "enum_field_value" : -13,
1346     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_DIGEST"
1347    },
1348    {
1349     "enum_field_value" : -14,
1350     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_EXPIRATION_TIME"
1351    },
1352    {
1353     "enum_field_value" : -15,
1354     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_USER_ID"
1355    },
1356    {
1357     "enum_field_value" : -16,
1358     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_AUTHORIZATION_TIMEOUT"
1359    },
1360    {
1361     "enum_field_value" : -17,
1362     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_FORMAT"
1363    },
1364    {
1365     "enum_field_value" : -18,
1366     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INCOMPATIBLE_KEY_FORMAT"
1367    },
1368    {
1369     "enum_field_value" : -19,
1370     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM"
1371    },
1372    {
1373     "enum_field_value" : -20,
1374     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KEY_VERIFICATION_ALGORITHM"
1375    },
1376    {
1377     "enum_field_value" : -21,
1378     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_INPUT_LENGTH"
1379    },
1380    {
1381     "enum_field_value" : -22,
1382     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPORT_OPTIONS_INVALID"
1383    },
1384    {
1385     "enum_field_value" : -23,
1386     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DELEGATION_NOT_ALLOWED"
1387    },
1388    {
1389     "enum_field_value" : -24,
1390     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_NOT_YET_VALID"
1391    },
1392    {
1393     "enum_field_value" : -25,
1394     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_EXPIRED"
1395    },
1396    {
1397     "enum_field_value" : -26,
1398     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_USER_NOT_AUTHENTICATED"
1399    },
1400    {
1401     "enum_field_value" : -27,
1402     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OUTPUT_PARAMETER_NULL"
1403    },
1404    {
1405     "enum_field_value" : -28,
1406     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_OPERATION_HANDLE"
1407    },
1408    {
1409     "enum_field_value" : -29,
1410     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INSUFFICIENT_BUFFER_SPACE"
1411    },
1412    {
1413     "enum_field_value" : -30,
1414     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERIFICATION_FAILED"
1415    },
1416    {
1417     "enum_field_value" : -31,
1418     "name" : "android::hardware::keymaster::V4_0::ErrorCode::TOO_MANY_OPERATIONS"
1419    },
1420    {
1421     "enum_field_value" : -32,
1422     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNEXPECTED_NULL_POINTER"
1423    },
1424    {
1425     "enum_field_value" : -33,
1426     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_KEY_BLOB"
1427    },
1428    {
1429     "enum_field_value" : -34,
1430     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_ENCRYPTED"
1431    },
1432    {
1433     "enum_field_value" : -35,
1434     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_DECRYPTION_FAILED"
1435    },
1436    {
1437     "enum_field_value" : -36,
1438     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_NOT_SIGNED"
1439    },
1440    {
1441     "enum_field_value" : -37,
1442     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORTED_KEY_VERIFICATION_FAILED"
1443    },
1444    {
1445     "enum_field_value" : -38,
1446     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_ARGUMENT"
1447    },
1448    {
1449     "enum_field_value" : -39,
1450     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_TAG"
1451    },
1452    {
1453     "enum_field_value" : -40,
1454     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_TAG"
1455    },
1456    {
1457     "enum_field_value" : -41,
1458     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MEMORY_ALLOCATION_FAILED"
1459    },
1460    {
1461     "enum_field_value" : -44,
1462     "name" : "android::hardware::keymaster::V4_0::ErrorCode::IMPORT_PARAMETER_MISMATCH"
1463    },
1464    {
1465     "enum_field_value" : -45,
1466     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_ACCESS_DENIED"
1467    },
1468    {
1469     "enum_field_value" : -46,
1470     "name" : "android::hardware::keymaster::V4_0::ErrorCode::OPERATION_CANCELLED"
1471    },
1472    {
1473     "enum_field_value" : -47,
1474     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_ACCESS_CONFLICT"
1475    },
1476    {
1477     "enum_field_value" : -48,
1478     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_BUSY"
1479    },
1480    {
1481     "enum_field_value" : -49,
1482     "name" : "android::hardware::keymaster::V4_0::ErrorCode::SECURE_HW_COMMUNICATION_FAILED"
1483    },
1484    {
1485     "enum_field_value" : -50,
1486     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_FIELD"
1487    },
1488    {
1489     "enum_field_value" : -51,
1490     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_NONCE"
1491    },
1492    {
1493     "enum_field_value" : -52,
1494     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_NONCE"
1495    },
1496    {
1497     "enum_field_value" : -53,
1498     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MAC_LENGTH"
1499    },
1500    {
1501     "enum_field_value" : -54,
1502     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_RATE_LIMIT_EXCEEDED"
1503    },
1504    {
1505     "enum_field_value" : -55,
1506     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CALLER_NONCE_PROHIBITED"
1507    },
1508    {
1509     "enum_field_value" : -56,
1510     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_MAX_OPS_EXCEEDED"
1511    },
1512    {
1513     "enum_field_value" : -57,
1514     "name" : "android::hardware::keymaster::V4_0::ErrorCode::INVALID_MAC_LENGTH"
1515    },
1516    {
1517     "enum_field_value" : -58,
1518     "name" : "android::hardware::keymaster::V4_0::ErrorCode::MISSING_MIN_MAC_LENGTH"
1519    },
1520    {
1521     "enum_field_value" : -59,
1522     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_MIN_MAC_LENGTH"
1523    },
1524    {
1525     "enum_field_value" : -60,
1526     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_KDF"
1527    },
1528    {
1529     "enum_field_value" : -61,
1530     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNSUPPORTED_EC_CURVE"
1531    },
1532    {
1533     "enum_field_value" : -62,
1534     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEY_REQUIRES_UPGRADE"
1535    },
1536    {
1537     "enum_field_value" : -63,
1538     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_CHALLENGE_MISSING"
1539    },
1540    {
1541     "enum_field_value" : -64,
1542     "name" : "android::hardware::keymaster::V4_0::ErrorCode::KEYMASTER_NOT_CONFIGURED"
1543    },
1544    {
1545     "enum_field_value" : -65,
1546     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ATTESTATION_APPLICATION_ID_MISSING"
1547    },
1548    {
1549     "enum_field_value" : -66,
1550     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CANNOT_ATTEST_IDS"
1551    },
1552    {
1553     "enum_field_value" : -67,
1554     "name" : "android::hardware::keymaster::V4_0::ErrorCode::ROLLBACK_RESISTANCE_UNAVAILABLE"
1555    },
1556    {
1557     "enum_field_value" : -68,
1558     "name" : "android::hardware::keymaster::V4_0::ErrorCode::HARDWARE_TYPE_UNAVAILABLE"
1559    },
1560    {
1561     "enum_field_value" : -69,
1562     "name" : "android::hardware::keymaster::V4_0::ErrorCode::PROOF_OF_PRESENCE_REQUIRED"
1563    },
1564    {
1565     "enum_field_value" : -70,
1566     "name" : "android::hardware::keymaster::V4_0::ErrorCode::CONCURRENT_PROOF_OF_PRESENCE_REQUESTED"
1567    },
1568    {
1569     "enum_field_value" : -71,
1570     "name" : "android::hardware::keymaster::V4_0::ErrorCode::NO_USER_CONFIRMATION"
1571    },
1572    {
1573     "enum_field_value" : -72,
1574     "name" : "android::hardware::keymaster::V4_0::ErrorCode::DEVICE_LOCKED"
1575    },
1576    {
1577     "enum_field_value" : -100,
1578     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNIMPLEMENTED"
1579    },
1580    {
1581     "enum_field_value" : -101,
1582     "name" : "android::hardware::keymaster::V4_0::ErrorCode::VERSION_MISMATCH"
1583    },
1584    {
1585     "enum_field_value" : -1000,
1586     "name" : "android::hardware::keymaster::V4_0::ErrorCode::UNKNOWN_ERROR"
1587    }
1588   ],
1589   "linker_set_key" : "android::hardware::keymaster::V4_0::ErrorCode",
1590   "name" : "android::hardware::keymaster::V4_0::ErrorCode",
1591   "referenced_type" : "type-856",
1592   "self_type" : "type-856",
1593   "size" : 4,
1594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1595   "underlying_type" : "type-7",
1596   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09ErrorCodeE"
1597  },
1598  {
1599   "alignment" : 4,
1600   "enum_fields" :
1601   [
1602    {
1603     "enum_field_value" : 0,
1604     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::NONE"
1605    },
1606    {
1607     "enum_field_value" : 1,
1608     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::PASSWORD"
1609    },
1610    {
1611     "enum_field_value" : 2,
1612     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::FINGERPRINT"
1613    },
1614    {
1615     "enum_field_value" : -1,
1616     "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType::ANY"
1617    }
1618   ],
1619   "linker_set_key" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
1620   "name" : "android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
1621   "referenced_type" : "type-62",
1622   "self_type" : "type-62",
1623   "size" : 4,
1624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1625   "underlying_type" : "type-2",
1626   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_025HardwareAuthenticatorTypeE"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 0,
1634     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::STANDALONE"
1635    },
1636    {
1637     "enum_field_value" : 1,
1638     "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements::REQUIRES_FILE_SYSTEM"
1639    }
1640   ],
1641   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
1642   "name" : "android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
1643   "referenced_type" : "type-59",
1644   "self_type" : "type-59",
1645   "size" : 4,
1646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1647   "underlying_type" : "type-2",
1648   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_024KeyBlobUsageRequirementsE"
1649  },
1650  {
1651   "alignment" : 4,
1652   "enum_fields" :
1653   [
1654    {
1655     "enum_field_value" : 0,
1656     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::NONE"
1657    },
1658    {
1659     "enum_field_value" : 1,
1660     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::RFC5869_SHA256"
1661    },
1662    {
1663     "enum_field_value" : 2,
1664     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA1"
1665    },
1666    {
1667     "enum_field_value" : 3,
1668     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF1_SHA256"
1669    },
1670    {
1671     "enum_field_value" : 4,
1672     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA1"
1673    },
1674    {
1675     "enum_field_value" : 5,
1676     "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction::ISO18033_2_KDF2_SHA256"
1677    }
1678   ],
1679   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
1680   "name" : "android::hardware::keymaster::V4_0::KeyDerivationFunction",
1681   "referenced_type" : "type-61",
1682   "self_type" : "type-61",
1683   "size" : 4,
1684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1685   "underlying_type" : "type-2",
1686   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_021KeyDerivationFunctionE"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "android::hardware::keymaster::V4_0::KeyFormat::X509"
1695    },
1696    {
1697     "enum_field_value" : 1,
1698     "name" : "android::hardware::keymaster::V4_0::KeyFormat::PKCS8"
1699    },
1700    {
1701     "enum_field_value" : 3,
1702     "name" : "android::hardware::keymaster::V4_0::KeyFormat::RAW"
1703    }
1704   ],
1705   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyFormat",
1706   "name" : "android::hardware::keymaster::V4_0::KeyFormat",
1707   "referenced_type" : "type-858",
1708   "self_type" : "type-858",
1709   "size" : 4,
1710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1711   "underlying_type" : "type-2",
1712   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09KeyFormatE"
1713  },
1714  {
1715   "alignment" : 4,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 0,
1720     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::GENERATED"
1721    },
1722    {
1723     "enum_field_value" : 1,
1724     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::DERIVED"
1725    },
1726    {
1727     "enum_field_value" : 2,
1728     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::IMPORTED"
1729    },
1730    {
1731     "enum_field_value" : 3,
1732     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::UNKNOWN"
1733    },
1734    {
1735     "enum_field_value" : 4,
1736     "name" : "android::hardware::keymaster::V4_0::KeyOrigin::SECURELY_IMPORTED"
1737    }
1738   ],
1739   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyOrigin",
1740   "name" : "android::hardware::keymaster::V4_0::KeyOrigin",
1741   "referenced_type" : "type-58",
1742   "self_type" : "type-58",
1743   "size" : 4,
1744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1745   "underlying_type" : "type-2",
1746   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_09KeyOriginE"
1747  },
1748  {
1749   "alignment" : 4,
1750   "enum_fields" :
1751   [
1752    {
1753     "enum_field_value" : 0,
1754     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::ENCRYPT"
1755    },
1756    {
1757     "enum_field_value" : 1,
1758     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::DECRYPT"
1759    },
1760    {
1761     "enum_field_value" : 2,
1762     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::SIGN"
1763    },
1764    {
1765     "enum_field_value" : 3,
1766     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::VERIFY"
1767    },
1768    {
1769     "enum_field_value" : 5,
1770     "name" : "android::hardware::keymaster::V4_0::KeyPurpose::WRAP_KEY"
1771    }
1772   ],
1773   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyPurpose",
1774   "name" : "android::hardware::keymaster::V4_0::KeyPurpose",
1775   "referenced_type" : "type-60",
1776   "self_type" : "type-60",
1777   "size" : 4,
1778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1779   "underlying_type" : "type-2",
1780   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_010KeyPurposeE"
1781  },
1782  {
1783   "alignment" : 4,
1784   "enum_fields" :
1785   [
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::hardware::keymaster::V4_0::PaddingMode::NONE"
1789    },
1790    {
1791     "enum_field_value" : 2,
1792     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_OAEP"
1793    },
1794    {
1795     "enum_field_value" : 3,
1796     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PSS"
1797    },
1798    {
1799     "enum_field_value" : 4,
1800     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_ENCRYPT"
1801    },
1802    {
1803     "enum_field_value" : 5,
1804     "name" : "android::hardware::keymaster::V4_0::PaddingMode::RSA_PKCS1_1_5_SIGN"
1805    },
1806    {
1807     "enum_field_value" : 64,
1808     "name" : "android::hardware::keymaster::V4_0::PaddingMode::PKCS7"
1809    }
1810   ],
1811   "linker_set_key" : "android::hardware::keymaster::V4_0::PaddingMode",
1812   "name" : "android::hardware::keymaster::V4_0::PaddingMode",
1813   "referenced_type" : "type-55",
1814   "self_type" : "type-55",
1815   "size" : 4,
1816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1817   "underlying_type" : "type-2",
1818   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_011PaddingModeE"
1819  },
1820  {
1821   "alignment" : 4,
1822   "enum_fields" :
1823   [
1824    {
1825     "enum_field_value" : 0,
1826     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::SOFTWARE"
1827    },
1828    {
1829     "enum_field_value" : 1,
1830     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::TRUSTED_ENVIRONMENT"
1831    },
1832    {
1833     "enum_field_value" : 2,
1834     "name" : "android::hardware::keymaster::V4_0::SecurityLevel::STRONGBOX"
1835    }
1836   ],
1837   "linker_set_key" : "android::hardware::keymaster::V4_0::SecurityLevel",
1838   "name" : "android::hardware::keymaster::V4_0::SecurityLevel",
1839   "referenced_type" : "type-63",
1840   "self_type" : "type-63",
1841   "size" : 4,
1842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
1843   "underlying_type" : "type-2",
1844   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_013SecurityLevelE"
1845  },
1846  {
1847   "alignment" : 4,
1848   "enum_fields" :
1849   [
1850    {
1851     "enum_field_value" : 0,
1852     "name" : "android::hardware::keymaster::V4_0::Tag::INVALID"
1853    },
1854    {
1855     "enum_field_value" : 536870913,
1856     "name" : "android::hardware::keymaster::V4_0::Tag::PURPOSE"
1857    },
1858    {
1859     "enum_field_value" : 268435458,
1860     "name" : "android::hardware::keymaster::V4_0::Tag::ALGORITHM"
1861    },
1862    {
1863     "enum_field_value" : 805306371,
1864     "name" : "android::hardware::keymaster::V4_0::Tag::KEY_SIZE"
1865    },
1866    {
1867     "enum_field_value" : 536870916,
1868     "name" : "android::hardware::keymaster::V4_0::Tag::BLOCK_MODE"
1869    },
1870    {
1871     "enum_field_value" : 536870917,
1872     "name" : "android::hardware::keymaster::V4_0::Tag::DIGEST"
1873    },
1874    {
1875     "enum_field_value" : 536870918,
1876     "name" : "android::hardware::keymaster::V4_0::Tag::PADDING"
1877    },
1878    {
1879     "enum_field_value" : 1879048199,
1880     "name" : "android::hardware::keymaster::V4_0::Tag::CALLER_NONCE"
1881    },
1882    {
1883     "enum_field_value" : 805306376,
1884     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_MAC_LENGTH"
1885    },
1886    {
1887     "enum_field_value" : 268435466,
1888     "name" : "android::hardware::keymaster::V4_0::Tag::EC_CURVE"
1889    },
1890    {
1891     "enum_field_value" : 1342177480,
1892     "name" : "android::hardware::keymaster::V4_0::Tag::RSA_PUBLIC_EXPONENT"
1893    },
1894    {
1895     "enum_field_value" : 1879048394,
1896     "name" : "android::hardware::keymaster::V4_0::Tag::INCLUDE_UNIQUE_ID"
1897    },
1898    {
1899     "enum_field_value" : 268435757,
1900     "name" : "android::hardware::keymaster::V4_0::Tag::BLOB_USAGE_REQUIREMENTS"
1901    },
1902    {
1903     "enum_field_value" : 1879048494,
1904     "name" : "android::hardware::keymaster::V4_0::Tag::BOOTLOADER_ONLY"
1905    },
1906    {
1907     "enum_field_value" : 1879048495,
1908     "name" : "android::hardware::keymaster::V4_0::Tag::ROLLBACK_RESISTANCE"
1909    },
1910    {
1911     "enum_field_value" : 268435760,
1912     "name" : "android::hardware::keymaster::V4_0::Tag::HARDWARE_TYPE"
1913    },
1914    {
1915     "enum_field_value" : 1610613136,
1916     "name" : "android::hardware::keymaster::V4_0::Tag::ACTIVE_DATETIME"
1917    },
1918    {
1919     "enum_field_value" : 1610613137,
1920     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGINATION_EXPIRE_DATETIME"
1921    },
1922    {
1923     "enum_field_value" : 1610613138,
1924     "name" : "android::hardware::keymaster::V4_0::Tag::USAGE_EXPIRE_DATETIME"
1925    },
1926    {
1927     "enum_field_value" : 805306771,
1928     "name" : "android::hardware::keymaster::V4_0::Tag::MIN_SECONDS_BETWEEN_OPS"
1929    },
1930    {
1931     "enum_field_value" : 805306772,
1932     "name" : "android::hardware::keymaster::V4_0::Tag::MAX_USES_PER_BOOT"
1933    },
1934    {
1935     "enum_field_value" : 805306869,
1936     "name" : "android::hardware::keymaster::V4_0::Tag::USER_ID"
1937    },
1938    {
1939     "enum_field_value" : -1610612234,
1940     "name" : "android::hardware::keymaster::V4_0::Tag::USER_SECURE_ID"
1941    },
1942    {
1943     "enum_field_value" : 1879048695,
1944     "name" : "android::hardware::keymaster::V4_0::Tag::NO_AUTH_REQUIRED"
1945    },
1946    {
1947     "enum_field_value" : 268435960,
1948     "name" : "android::hardware::keymaster::V4_0::Tag::USER_AUTH_TYPE"
1949    },
1950    {
1951     "enum_field_value" : 805306873,
1952     "name" : "android::hardware::keymaster::V4_0::Tag::AUTH_TIMEOUT"
1953    },
1954    {
1955     "enum_field_value" : 1879048698,
1956     "name" : "android::hardware::keymaster::V4_0::Tag::ALLOW_WHILE_ON_BODY"
1957    },
1958    {
1959     "enum_field_value" : 1879048699,
1960     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_USER_PRESENCE_REQUIRED"
1961    },
1962    {
1963     "enum_field_value" : 1879048700,
1964     "name" : "android::hardware::keymaster::V4_0::Tag::TRUSTED_CONFIRMATION_REQUIRED"
1965    },
1966    {
1967     "enum_field_value" : 1879048701,
1968     "name" : "android::hardware::keymaster::V4_0::Tag::UNLOCKED_DEVICE_REQUIRED"
1969    },
1970    {
1971     "enum_field_value" : -1879047591,
1972     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_ID"
1973    },
1974    {
1975     "enum_field_value" : -1879047492,
1976     "name" : "android::hardware::keymaster::V4_0::Tag::APPLICATION_DATA"
1977    },
1978    {
1979     "enum_field_value" : 1610613437,
1980     "name" : "android::hardware::keymaster::V4_0::Tag::CREATION_DATETIME"
1981    },
1982    {
1983     "enum_field_value" : 268436158,
1984     "name" : "android::hardware::keymaster::V4_0::Tag::ORIGIN"
1985    },
1986    {
1987     "enum_field_value" : -1879047488,
1988     "name" : "android::hardware::keymaster::V4_0::Tag::ROOT_OF_TRUST"
1989    },
1990    {
1991     "enum_field_value" : 805307073,
1992     "name" : "android::hardware::keymaster::V4_0::Tag::OS_VERSION"
1993    },
1994    {
1995     "enum_field_value" : 805307074,
1996     "name" : "android::hardware::keymaster::V4_0::Tag::OS_PATCHLEVEL"
1997    },
1998    {
1999     "enum_field_value" : -1879047485,
2000     "name" : "android::hardware::keymaster::V4_0::Tag::UNIQUE_ID"
2001    },
2002    {
2003     "enum_field_value" : -1879047484,
2004     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_CHALLENGE"
2005    },
2006    {
2007     "enum_field_value" : -1879047483,
2008     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_APPLICATION_ID"
2009    },
2010    {
2011     "enum_field_value" : -1879047482,
2012     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_BRAND"
2013    },
2014    {
2015     "enum_field_value" : -1879047481,
2016     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_DEVICE"
2017    },
2018    {
2019     "enum_field_value" : -1879047480,
2020     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_PRODUCT"
2021    },
2022    {
2023     "enum_field_value" : -1879047479,
2024     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_SERIAL"
2025    },
2026    {
2027     "enum_field_value" : -1879047478,
2028     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_IMEI"
2029    },
2030    {
2031     "enum_field_value" : -1879047477,
2032     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MEID"
2033    },
2034    {
2035     "enum_field_value" : -1879047476,
2036     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MANUFACTURER"
2037    },
2038    {
2039     "enum_field_value" : -1879047475,
2040     "name" : "android::hardware::keymaster::V4_0::Tag::ATTESTATION_ID_MODEL"
2041    },
2042    {
2043     "enum_field_value" : 805307086,
2044     "name" : "android::hardware::keymaster::V4_0::Tag::VENDOR_PATCHLEVEL"
2045    },
2046    {
2047     "enum_field_value" : 805307087,
2048     "name" : "android::hardware::keymaster::V4_0::Tag::BOOT_PATCHLEVEL"
2049    },
2050    {
2051     "enum_field_value" : -1879047192,
2052     "name" : "android::hardware::keymaster::V4_0::Tag::ASSOCIATED_DATA"
2053    },
2054    {
2055     "enum_field_value" : -1879047191,
2056     "name" : "android::hardware::keymaster::V4_0::Tag::NONCE"
2057    },
2058    {
2059     "enum_field_value" : 805307371,
2060     "name" : "android::hardware::keymaster::V4_0::Tag::MAC_LENGTH"
2061    },
2062    {
2063     "enum_field_value" : 1879049196,
2064     "name" : "android::hardware::keymaster::V4_0::Tag::RESET_SINCE_ID_ROTATION"
2065    },
2066    {
2067     "enum_field_value" : -1879047187,
2068     "name" : "android::hardware::keymaster::V4_0::Tag::CONFIRMATION_TOKEN"
2069    }
2070   ],
2071   "linker_set_key" : "android::hardware::keymaster::V4_0::Tag",
2072   "name" : "android::hardware::keymaster::V4_0::Tag",
2073   "referenced_type" : "type-51",
2074   "self_type" : "type-51",
2075   "size" : 4,
2076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
2077   "underlying_type" : "type-2",
2078   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_03TagE"
2079  },
2080  {
2081   "alignment" : 4,
2082   "enum_fields" :
2083   [
2084    {
2085     "enum_field_value" : 0,
2086     "name" : "android::hardware::keymaster::V4_0::TagType::INVALID"
2087    },
2088    {
2089     "enum_field_value" : 268435456,
2090     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM"
2091    },
2092    {
2093     "enum_field_value" : 536870912,
2094     "name" : "android::hardware::keymaster::V4_0::TagType::ENUM_REP"
2095    },
2096    {
2097     "enum_field_value" : 805306368,
2098     "name" : "android::hardware::keymaster::V4_0::TagType::UINT"
2099    },
2100    {
2101     "enum_field_value" : 1073741824,
2102     "name" : "android::hardware::keymaster::V4_0::TagType::UINT_REP"
2103    },
2104    {
2105     "enum_field_value" : 1342177280,
2106     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG"
2107    },
2108    {
2109     "enum_field_value" : 1610612736,
2110     "name" : "android::hardware::keymaster::V4_0::TagType::DATE"
2111    },
2112    {
2113     "enum_field_value" : 1879048192,
2114     "name" : "android::hardware::keymaster::V4_0::TagType::BOOL"
2115    },
2116    {
2117     "enum_field_value" : -2147483648,
2118     "name" : "android::hardware::keymaster::V4_0::TagType::BIGNUM"
2119    },
2120    {
2121     "enum_field_value" : -1879048192,
2122     "name" : "android::hardware::keymaster::V4_0::TagType::BYTES"
2123    },
2124    {
2125     "enum_field_value" : -1610612736,
2126     "name" : "android::hardware::keymaster::V4_0::TagType::ULONG_REP"
2127    }
2128   ],
2129   "linker_set_key" : "android::hardware::keymaster::V4_0::TagType",
2130   "name" : "android::hardware::keymaster::V4_0::TagType",
2131   "referenced_type" : "type-855",
2132   "self_type" : "type-855",
2133   "size" : 4,
2134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
2135   "underlying_type" : "type-2",
2136   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_07TagTypeE"
2137  },
2138  {
2139   "alignment" : 4,
2140   "enum_fields" :
2141   [
2142    {
2143     "enum_field_value" : 0,
2144     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2145    },
2146    {
2147     "enum_field_value" : 1,
2148     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2149    },
2150    {
2151     "enum_field_value" : 2,
2152     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2153    }
2154   ],
2155   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2156   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2157   "referenced_type" : "type-550",
2158   "self_type" : "type-550",
2159   "size" : 4,
2160   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2161   "underlying_type" : "type-7",
2162   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : -1,
2170     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2171    }
2172   ],
2173   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2174   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2175   "referenced_type" : "type-687",
2176   "self_type" : "type-687",
2177   "size" : 4,
2178   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2179   "underlying_type" : "type-7",
2180   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2181  },
2182  {
2183   "alignment" : 1,
2184   "enum_fields" :
2185   [
2186    {
2187     "enum_field_value" : 0,
2188     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2189    },
2190    {
2191     "enum_field_value" : 1,
2192     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2193    },
2194    {
2195     "enum_field_value" : 2,
2196     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2197    }
2198   ],
2199   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2200   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2201   "referenced_type" : "type-686",
2202   "self_type" : "type-686",
2203   "size" : 1,
2204   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2205   "underlying_type" : "type-69",
2206   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2207  },
2208  {
2209   "alignment" : 4,
2210   "enum_fields" :
2211   [
2212    {
2213     "enum_field_value" : 0,
2214     "name" : "ANDROID_LOG_UNKNOWN"
2215    },
2216    {
2217     "enum_field_value" : 1,
2218     "name" : "ANDROID_LOG_DEFAULT"
2219    },
2220    {
2221     "enum_field_value" : 2,
2222     "name" : "ANDROID_LOG_VERBOSE"
2223    },
2224    {
2225     "enum_field_value" : 3,
2226     "name" : "ANDROID_LOG_DEBUG"
2227    },
2228    {
2229     "enum_field_value" : 4,
2230     "name" : "ANDROID_LOG_INFO"
2231    },
2232    {
2233     "enum_field_value" : 5,
2234     "name" : "ANDROID_LOG_WARN"
2235    },
2236    {
2237     "enum_field_value" : 6,
2238     "name" : "ANDROID_LOG_ERROR"
2239    },
2240    {
2241     "enum_field_value" : 7,
2242     "name" : "ANDROID_LOG_FATAL"
2243    },
2244    {
2245     "enum_field_value" : 8,
2246     "name" : "ANDROID_LOG_SILENT"
2247    }
2248   ],
2249   "linker_set_key" : "android_LogPriority",
2250   "name" : "android_LogPriority",
2251   "referenced_type" : "type-1",
2252   "self_type" : "type-1",
2253   "size" : 4,
2254   "source_file" : "/system/core/liblog/include/android/log.h",
2255   "underlying_type" : "type-2",
2256   "unique_id" : "android_LogPriority"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 0,
2264     "name" : "HAL_COLOR_MODE_NATIVE"
2265    },
2266    {
2267     "enum_field_value" : 1,
2268     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2269    },
2270    {
2271     "enum_field_value" : 2,
2272     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2273    },
2274    {
2275     "enum_field_value" : 3,
2276     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2277    },
2278    {
2279     "enum_field_value" : 4,
2280     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2281    },
2282    {
2283     "enum_field_value" : 5,
2284     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2285    },
2286    {
2287     "enum_field_value" : 6,
2288     "name" : "HAL_COLOR_MODE_DCI_P3"
2289    },
2290    {
2291     "enum_field_value" : 7,
2292     "name" : "HAL_COLOR_MODE_SRGB"
2293    },
2294    {
2295     "enum_field_value" : 8,
2296     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2297    },
2298    {
2299     "enum_field_value" : 9,
2300     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2301    }
2302   ],
2303   "linker_set_key" : "android_color_mode_t",
2304   "name" : "android_color_mode_t",
2305   "referenced_type" : "type-639",
2306   "self_type" : "type-639",
2307   "size" : 4,
2308   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2309   "underlying_type" : "type-2",
2310   "unique_id" : "android_color_mode_t"
2311  },
2312  {
2313   "alignment" : 4,
2314   "enum_fields" :
2315   [
2316    {
2317     "enum_field_value" : 10,
2318     "name" : "HAL_COLOR_MODE_BT2020"
2319    },
2320    {
2321     "enum_field_value" : 11,
2322     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2323    },
2324    {
2325     "enum_field_value" : 12,
2326     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2327    }
2328   ],
2329   "linker_set_key" : "android_color_mode_v1_1_t",
2330   "name" : "android_color_mode_v1_1_t",
2331   "referenced_type" : "type-644",
2332   "self_type" : "type-644",
2333   "size" : 4,
2334   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2335   "underlying_type" : "type-2",
2336   "unique_id" : "android_color_mode_v1_1_t"
2337  },
2338  {
2339   "alignment" : 4,
2340   "enum_fields" :
2341   [
2342    {
2343     "enum_field_value" : 0,
2344     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2345    },
2346    {
2347     "enum_field_value" : 1,
2348     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2349    },
2350    {
2351     "enum_field_value" : 2,
2352     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2353    },
2354    {
2355     "enum_field_value" : 3,
2356     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2357    },
2358    {
2359     "enum_field_value" : 4,
2360     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2361    },
2362    {
2363     "enum_field_value" : 5,
2364     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2365    },
2366    {
2367     "enum_field_value" : 6,
2368     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2369    }
2370   ],
2371   "linker_set_key" : "android_color_transform_t",
2372   "name" : "android_color_transform_t",
2373   "referenced_type" : "type-640",
2374   "self_type" : "type-640",
2375   "size" : 4,
2376   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2377   "underlying_type" : "type-2",
2378   "unique_id" : "android_color_transform_t"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 0,
2386     "name" : "HAL_DATASPACE_UNKNOWN"
2387    },
2388    {
2389     "enum_field_value" : 1,
2390     "name" : "HAL_DATASPACE_ARBITRARY"
2391    },
2392    {
2393     "enum_field_value" : 16,
2394     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2395    },
2396    {
2397     "enum_field_value" : 4128768,
2398     "name" : "HAL_DATASPACE_STANDARD_MASK"
2399    },
2400    {
2401     "enum_field_value" : 0,
2402     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2403    },
2404    {
2405     "enum_field_value" : 65536,
2406     "name" : "HAL_DATASPACE_STANDARD_BT709"
2407    },
2408    {
2409     "enum_field_value" : 131072,
2410     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2411    },
2412    {
2413     "enum_field_value" : 196608,
2414     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2415    },
2416    {
2417     "enum_field_value" : 262144,
2418     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2419    },
2420    {
2421     "enum_field_value" : 327680,
2422     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2423    },
2424    {
2425     "enum_field_value" : 393216,
2426     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2427    },
2428    {
2429     "enum_field_value" : 458752,
2430     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2431    },
2432    {
2433     "enum_field_value" : 524288,
2434     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2435    },
2436    {
2437     "enum_field_value" : 589824,
2438     "name" : "HAL_DATASPACE_STANDARD_FILM"
2439    },
2440    {
2441     "enum_field_value" : 655360,
2442     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2443    },
2444    {
2445     "enum_field_value" : 720896,
2446     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2447    },
2448    {
2449     "enum_field_value" : 22,
2450     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2451    },
2452    {
2453     "enum_field_value" : 130023424,
2454     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2455    },
2456    {
2457     "enum_field_value" : 0,
2458     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2459    },
2460    {
2461     "enum_field_value" : 4194304,
2462     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2463    },
2464    {
2465     "enum_field_value" : 8388608,
2466     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2467    },
2468    {
2469     "enum_field_value" : 12582912,
2470     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2471    },
2472    {
2473     "enum_field_value" : 16777216,
2474     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2475    },
2476    {
2477     "enum_field_value" : 20971520,
2478     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2479    },
2480    {
2481     "enum_field_value" : 25165824,
2482     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2483    },
2484    {
2485     "enum_field_value" : 29360128,
2486     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2487    },
2488    {
2489     "enum_field_value" : 33554432,
2490     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2491    },
2492    {
2493     "enum_field_value" : 27,
2494     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2495    },
2496    {
2497     "enum_field_value" : 939524096,
2498     "name" : "HAL_DATASPACE_RANGE_MASK"
2499    },
2500    {
2501     "enum_field_value" : 0,
2502     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2503    },
2504    {
2505     "enum_field_value" : 134217728,
2506     "name" : "HAL_DATASPACE_RANGE_FULL"
2507    },
2508    {
2509     "enum_field_value" : 268435456,
2510     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2511    },
2512    {
2513     "enum_field_value" : 402653184,
2514     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2515    },
2516    {
2517     "enum_field_value" : 512,
2518     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2519    },
2520    {
2521     "enum_field_value" : 138477568,
2522     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2523    },
2524    {
2525     "enum_field_value" : 406913024,
2526     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2527    },
2528    {
2529     "enum_field_value" : 513,
2530     "name" : "HAL_DATASPACE_SRGB"
2531    },
2532    {
2533     "enum_field_value" : 142671872,
2534     "name" : "HAL_DATASPACE_V0_SRGB"
2535    },
2536    {
2537     "enum_field_value" : 411107328,
2538     "name" : "HAL_DATASPACE_V0_SCRGB"
2539    },
2540    {
2541     "enum_field_value" : 257,
2542     "name" : "HAL_DATASPACE_JFIF"
2543    },
2544    {
2545     "enum_field_value" : 146931712,
2546     "name" : "HAL_DATASPACE_V0_JFIF"
2547    },
2548    {
2549     "enum_field_value" : 258,
2550     "name" : "HAL_DATASPACE_BT601_625"
2551    },
2552    {
2553     "enum_field_value" : 281149440,
2554     "name" : "HAL_DATASPACE_V0_BT601_625"
2555    },
2556    {
2557     "enum_field_value" : 259,
2558     "name" : "HAL_DATASPACE_BT601_525"
2559    },
2560    {
2561     "enum_field_value" : 281280512,
2562     "name" : "HAL_DATASPACE_V0_BT601_525"
2563    },
2564    {
2565     "enum_field_value" : 260,
2566     "name" : "HAL_DATASPACE_BT709"
2567    },
2568    {
2569     "enum_field_value" : 281083904,
2570     "name" : "HAL_DATASPACE_V0_BT709"
2571    },
2572    {
2573     "enum_field_value" : 139067392,
2574     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2575    },
2576    {
2577     "enum_field_value" : 155844608,
2578     "name" : "HAL_DATASPACE_DCI_P3"
2579    },
2580    {
2581     "enum_field_value" : 139067392,
2582     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2583    },
2584    {
2585     "enum_field_value" : 143261696,
2586     "name" : "HAL_DATASPACE_DISPLAY_P3"
2587    },
2588    {
2589     "enum_field_value" : 151715840,
2590     "name" : "HAL_DATASPACE_ADOBE_RGB"
2591    },
2592    {
2593     "enum_field_value" : 138805248,
2594     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2595    },
2596    {
2597     "enum_field_value" : 147193856,
2598     "name" : "HAL_DATASPACE_BT2020"
2599    },
2600    {
2601     "enum_field_value" : 163971072,
2602     "name" : "HAL_DATASPACE_BT2020_PQ"
2603    },
2604    {
2605     "enum_field_value" : 4096,
2606     "name" : "HAL_DATASPACE_DEPTH"
2607    },
2608    {
2609     "enum_field_value" : 4097,
2610     "name" : "HAL_DATASPACE_SENSOR"
2611    }
2612   ],
2613   "linker_set_key" : "android_dataspace_t",
2614   "name" : "android_dataspace_t",
2615   "referenced_type" : "type-638",
2616   "self_type" : "type-638",
2617   "size" : 4,
2618   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2619   "underlying_type" : "type-2",
2620   "unique_id" : "android_dataspace_t"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 281411584,
2628     "name" : "HAL_DATASPACE_BT2020_ITU"
2629    },
2630    {
2631     "enum_field_value" : 298188800,
2632     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2633    },
2634    {
2635     "enum_field_value" : 302383104,
2636     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2637    },
2638    {
2639     "enum_field_value" : 168165376,
2640     "name" : "HAL_DATASPACE_BT2020_HLG"
2641    }
2642   ],
2643   "linker_set_key" : "android_dataspace_v1_1_t",
2644   "name" : "android_dataspace_v1_1_t",
2645   "referenced_type" : "type-643",
2646   "self_type" : "type-643",
2647   "size" : 4,
2648   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2649   "underlying_type" : "type-2",
2650   "unique_id" : "android_dataspace_v1_1_t"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 142999552,
2658     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2659    },
2660    {
2661     "enum_field_value" : 4098,
2662     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2663    },
2664    {
2665     "enum_field_value" : 4099,
2666     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2667    },
2668    {
2669     "enum_field_value" : 4100,
2670     "name" : "HAL_DATASPACE_HEIF"
2671    }
2672   ],
2673   "linker_set_key" : "android_dataspace_v1_2_t",
2674   "name" : "android_dataspace_v1_2_t",
2675   "referenced_type" : "type-647",
2676   "self_type" : "type-647",
2677   "size" : 4,
2678   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2679   "underlying_type" : "type-2",
2680   "unique_id" : "android_dataspace_v1_2_t"
2681  },
2682  {
2683   "alignment" : 4,
2684   "enum_fields" :
2685   [
2686    {
2687     "enum_field_value" : 1,
2688     "name" : "FLEX_COMPONENT_Y"
2689    },
2690    {
2691     "enum_field_value" : 2,
2692     "name" : "FLEX_COMPONENT_Cb"
2693    },
2694    {
2695     "enum_field_value" : 4,
2696     "name" : "FLEX_COMPONENT_Cr"
2697    },
2698    {
2699     "enum_field_value" : 1024,
2700     "name" : "FLEX_COMPONENT_R"
2701    },
2702    {
2703     "enum_field_value" : 2048,
2704     "name" : "FLEX_COMPONENT_G"
2705    },
2706    {
2707     "enum_field_value" : 4096,
2708     "name" : "FLEX_COMPONENT_B"
2709    },
2710    {
2711     "enum_field_value" : 1073741824,
2712     "name" : "FLEX_COMPONENT_A"
2713    }
2714   ],
2715   "linker_set_key" : "android_flex_component",
2716   "name" : "android_flex_component",
2717   "referenced_type" : "type-652",
2718   "self_type" : "type-652",
2719   "size" : 4,
2720   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2721   "underlying_type" : "type-2",
2722   "unique_id" : "android_flex_component"
2723  },
2724  {
2725   "alignment" : 4,
2726   "enum_fields" :
2727   [
2728    {
2729     "enum_field_value" : 0,
2730     "name" : "FLEX_FORMAT_INVALID"
2731    },
2732    {
2733     "enum_field_value" : 1,
2734     "name" : "FLEX_FORMAT_Y"
2735    },
2736    {
2737     "enum_field_value" : 7,
2738     "name" : "FLEX_FORMAT_YCbCr"
2739    },
2740    {
2741     "enum_field_value" : 1073741831,
2742     "name" : "FLEX_FORMAT_YCbCrA"
2743    },
2744    {
2745     "enum_field_value" : 7168,
2746     "name" : "FLEX_FORMAT_RGB"
2747    },
2748    {
2749     "enum_field_value" : 1073748992,
2750     "name" : "FLEX_FORMAT_RGBA"
2751    }
2752   ],
2753   "linker_set_key" : "android_flex_format",
2754   "name" : "android_flex_format",
2755   "referenced_type" : "type-654",
2756   "self_type" : "type-654",
2757   "size" : 4,
2758   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2759   "underlying_type" : "type-2",
2760   "unique_id" : "android_flex_format"
2761  },
2762  {
2763   "alignment" : 4,
2764   "enum_fields" :
2765   [
2766    {
2767     "enum_field_value" : 1,
2768     "name" : "HAL_HDR_DOLBY_VISION"
2769    },
2770    {
2771     "enum_field_value" : 2,
2772     "name" : "HAL_HDR_HDR10"
2773    },
2774    {
2775     "enum_field_value" : 3,
2776     "name" : "HAL_HDR_HLG"
2777    }
2778   ],
2779   "linker_set_key" : "android_hdr_t",
2780   "name" : "android_hdr_t",
2781   "referenced_type" : "type-641",
2782   "self_type" : "type-641",
2783   "size" : 4,
2784   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2785   "underlying_type" : "type-2",
2786   "unique_id" : "android_hdr_t"
2787  },
2788  {
2789   "alignment" : 4,
2790   "enum_fields" :
2791   [
2792    {
2793     "enum_field_value" : 4,
2794     "name" : "HAL_HDR_HDR10_PLUS"
2795    }
2796   ],
2797   "linker_set_key" : "android_hdr_v1_2_t",
2798   "name" : "android_hdr_v1_2_t",
2799   "referenced_type" : "type-646",
2800   "self_type" : "type-646",
2801   "size" : 4,
2802   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2803   "underlying_type" : "type-2",
2804   "unique_id" : "android_hdr_v1_2_t"
2805  },
2806  {
2807   "alignment" : 4,
2808   "enum_fields" :
2809   [
2810    {
2811     "enum_field_value" : 39,
2812     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2813    },
2814    {
2815     "enum_field_value" : 40,
2816     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2817    },
2818    {
2819     "enum_field_value" : 41,
2820     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2821    },
2822    {
2823     "enum_field_value" : 42,
2824     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2825    }
2826   ],
2827   "linker_set_key" : "android_pixel_format_sw_t",
2828   "name" : "android_pixel_format_sw_t",
2829   "referenced_type" : "type-649",
2830   "self_type" : "type-649",
2831   "size" : 4,
2832   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2833   "underlying_type" : "type-2",
2834   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2835  },
2836  {
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 1,
2842     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2843    },
2844    {
2845     "enum_field_value" : 2,
2846     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2847    },
2848    {
2849     "enum_field_value" : 3,
2850     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2851    },
2852    {
2853     "enum_field_value" : 4,
2854     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2855    },
2856    {
2857     "enum_field_value" : 5,
2858     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2859    },
2860    {
2861     "enum_field_value" : 16,
2862     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2863    },
2864    {
2865     "enum_field_value" : 17,
2866     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2867    },
2868    {
2869     "enum_field_value" : 20,
2870     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2871    },
2872    {
2873     "enum_field_value" : 22,
2874     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2875    },
2876    {
2877     "enum_field_value" : 32,
2878     "name" : "HAL_PIXEL_FORMAT_RAW16"
2879    },
2880    {
2881     "enum_field_value" : 33,
2882     "name" : "HAL_PIXEL_FORMAT_BLOB"
2883    },
2884    {
2885     "enum_field_value" : 34,
2886     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2887    },
2888    {
2889     "enum_field_value" : 35,
2890     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2891    },
2892    {
2893     "enum_field_value" : 36,
2894     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2895    },
2896    {
2897     "enum_field_value" : 37,
2898     "name" : "HAL_PIXEL_FORMAT_RAW10"
2899    },
2900    {
2901     "enum_field_value" : 38,
2902     "name" : "HAL_PIXEL_FORMAT_RAW12"
2903    },
2904    {
2905     "enum_field_value" : 43,
2906     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2907    },
2908    {
2909     "enum_field_value" : 538982489,
2910     "name" : "HAL_PIXEL_FORMAT_Y8"
2911    },
2912    {
2913     "enum_field_value" : 540422489,
2914     "name" : "HAL_PIXEL_FORMAT_Y16"
2915    },
2916    {
2917     "enum_field_value" : 842094169,
2918     "name" : "HAL_PIXEL_FORMAT_YV12"
2919    }
2920   ],
2921   "linker_set_key" : "android_pixel_format_t",
2922   "name" : "android_pixel_format_t",
2923   "referenced_type" : "type-635",
2924   "self_type" : "type-635",
2925   "size" : 4,
2926   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2927   "underlying_type" : "type-2",
2928   "unique_id" : "android_pixel_format_t"
2929  },
2930  {
2931   "alignment" : 4,
2932   "enum_fields" :
2933   [
2934    {
2935     "enum_field_value" : 48,
2936     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2937    },
2938    {
2939     "enum_field_value" : 49,
2940     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2941    },
2942    {
2943     "enum_field_value" : 50,
2944     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2945    },
2946    {
2947     "enum_field_value" : 51,
2948     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2949    },
2950    {
2951     "enum_field_value" : 52,
2952     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2953    },
2954    {
2955     "enum_field_value" : 53,
2956     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2957    },
2958    {
2959     "enum_field_value" : 54,
2960     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2961    }
2962   ],
2963   "linker_set_key" : "android_pixel_format_v1_1_t",
2964   "name" : "android_pixel_format_v1_1_t",
2965   "referenced_type" : "type-642",
2966   "self_type" : "type-642",
2967   "size" : 4,
2968   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2969   "underlying_type" : "type-2",
2970   "unique_id" : "android_pixel_format_v1_1_t"
2971  },
2972  {
2973   "alignment" : 4,
2974   "enum_fields" :
2975   [
2976    {
2977     "enum_field_value" : 55,
2978     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2979    }
2980   ],
2981   "linker_set_key" : "android_pixel_format_v1_2_t",
2982   "name" : "android_pixel_format_v1_2_t",
2983   "referenced_type" : "type-648",
2984   "self_type" : "type-648",
2985   "size" : 4,
2986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2987   "underlying_type" : "type-2",
2988   "unique_id" : "android_pixel_format_v1_2_t"
2989  },
2990  {
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 0,
2996     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2997    },
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "HAL_RENDER_INTENT_ENHANCE"
3001    },
3002    {
3003     "enum_field_value" : 2,
3004     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3005    },
3006    {
3007     "enum_field_value" : 3,
3008     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3009    }
3010   ],
3011   "linker_set_key" : "android_render_intent_v1_1_t",
3012   "name" : "android_render_intent_v1_1_t",
3013   "referenced_type" : "type-645",
3014   "self_type" : "type-645",
3015   "size" : 4,
3016   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3017   "underlying_type" : "type-2",
3018   "unique_id" : "android_render_intent_v1_1_t"
3019  },
3020  {
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 1,
3026     "name" : "HAL_TRANSFORM_FLIP_H"
3027    },
3028    {
3029     "enum_field_value" : 2,
3030     "name" : "HAL_TRANSFORM_FLIP_V"
3031    },
3032    {
3033     "enum_field_value" : 4,
3034     "name" : "HAL_TRANSFORM_ROT_90"
3035    },
3036    {
3037     "enum_field_value" : 3,
3038     "name" : "HAL_TRANSFORM_ROT_180"
3039    },
3040    {
3041     "enum_field_value" : 7,
3042     "name" : "HAL_TRANSFORM_ROT_270"
3043    }
3044   ],
3045   "linker_set_key" : "android_transform_t",
3046   "name" : "android_transform_t",
3047   "referenced_type" : "type-636",
3048   "self_type" : "type-636",
3049   "size" : 4,
3050   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3051   "underlying_type" : "type-2",
3052   "unique_id" : "android_transform_t"
3053  },
3054  {
3055   "alignment" : 4,
3056   "enum_fields" :
3057   [
3058    {
3059     "enum_field_value" : 0,
3060     "name" : "LOG_ID_MIN"
3061    },
3062    {
3063     "enum_field_value" : 0,
3064     "name" : "LOG_ID_MAIN"
3065    },
3066    {
3067     "enum_field_value" : 1,
3068     "name" : "LOG_ID_RADIO"
3069    },
3070    {
3071     "enum_field_value" : 2,
3072     "name" : "LOG_ID_EVENTS"
3073    },
3074    {
3075     "enum_field_value" : 3,
3076     "name" : "LOG_ID_SYSTEM"
3077    },
3078    {
3079     "enum_field_value" : 4,
3080     "name" : "LOG_ID_CRASH"
3081    },
3082    {
3083     "enum_field_value" : 5,
3084     "name" : "LOG_ID_STATS"
3085    },
3086    {
3087     "enum_field_value" : 6,
3088     "name" : "LOG_ID_SECURITY"
3089    },
3090    {
3091     "enum_field_value" : 7,
3092     "name" : "LOG_ID_KERNEL"
3093    },
3094    {
3095     "enum_field_value" : 8,
3096     "name" : "LOG_ID_MAX"
3097    }
3098   ],
3099   "linker_set_key" : "log_id",
3100   "name" : "log_id",
3101   "referenced_type" : "type-454",
3102   "self_type" : "type-454",
3103   "size" : 4,
3104   "source_file" : "/system/core/liblog/include/android/log.h",
3105   "underlying_type" : "type-2",
3106   "unique_id" : "log_id"
3107  }
3108 ],
3109 "function_types" :
3110 [
3111  {
3112   "alignment" : 4,
3113   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3114   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3115   "parameters" :
3116   [
3117    {
3118     "referenced_type" : "type-27"
3119    },
3120    {
3121     "referenced_type" : "type-33"
3122    },
3123    {
3124     "referenced_type" : "type-8"
3125    }
3126   ],
3127   "referenced_type" : "type-26",
3128   "return_type" : "type-24",
3129   "self_type" : "type-26",
3130   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3131  },
3132  {
3133   "alignment" : 4,
3134   "linker_set_key" : "int (void *)",
3135   "name" : "int (void *)",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "type-8"
3140    }
3141   ],
3142   "referenced_type" : "type-662",
3143   "return_type" : "type-7",
3144   "self_type" : "type-662",
3145   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3146  },
3147  {
3148   "alignment" : 4,
3149   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3150   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3151   "parameters" :
3152   [
3153    {
3154     "referenced_type" : "type-578"
3155    },
3156    {
3157     "referenced_type" : "type-524"
3158    },
3159    {
3160     "referenced_type" : "type-2"
3161    },
3162    {
3163     "referenced_type" : "type-579"
3164    },
3165    {
3166     "referenced_type" : "type-2"
3167    },
3168    {
3169     "referenced_type" : "type-8"
3170    }
3171   ],
3172   "referenced_type" : "type-577",
3173   "return_type" : "type-9",
3174   "self_type" : "type-577",
3175   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3176  }
3177 ],
3178 "functions" :
3179 [
3180  {
3181   "function_name" : "android::hardware::fromBinder",
3182   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_14confirmationui4V1_027IConfirmationResultCallbackENS3_30BpHwConfirmationResultCallbackENS3_30BnHwConfirmationResultCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3183   "parameters" :
3184   [
3185    {
3186     "referenced_type" : "type-33"
3187    }
3188   ],
3189   "return_type" : "type-200",
3190   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3191   "template_args" : [ "type-202", "type-729", "type-637" ]
3192  },
3193  {
3194   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getService",
3195   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3196   "parameters" :
3197   [
3198    {
3199     "default_arg" : true,
3200     "referenced_type" : "type-830"
3201    },
3202    {
3203     "default_arg" : true,
3204     "referenced_type" : "type-24"
3205    }
3206   ],
3207   "return_type" : "type-761",
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::linkToDeath",
3212   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "type-762"
3218    },
3219    {
3220     "referenced_type" : "type-530"
3221    },
3222    {
3223     "referenced_type" : "type-64"
3224    }
3225   ],
3226   "return_type" : "type-256",
3227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3228  },
3229  {
3230   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getDebugInfo",
3231   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3232   "parameters" :
3233   [
3234    {
3235     "is_this_ptr" : true,
3236     "referenced_type" : "type-762"
3237    },
3238    {
3239     "referenced_type" : "type-912"
3240    }
3241   ],
3242   "return_type" : "type-336",
3243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3244  },
3245  {
3246   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::getHashChain",
3247   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3248   "parameters" :
3249   [
3250    {
3251     "is_this_ptr" : true,
3252     "referenced_type" : "type-762"
3253    },
3254    {
3255     "referenced_type" : "type-913"
3256    }
3257   ],
3258   "return_type" : "type-336",
3259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3260  },
3261  {
3262   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::tryGetService",
3263   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3264   "parameters" :
3265   [
3266    {
3267     "default_arg" : true,
3268     "referenced_type" : "type-830"
3269    },
3270    {
3271     "default_arg" : true,
3272     "referenced_type" : "type-24"
3273    }
3274   ],
3275   "return_type" : "type-761",
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3277  },
3278  {
3279   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::unlinkToDeath",
3280   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "type-762"
3286    },
3287    {
3288     "referenced_type" : "type-530"
3289    }
3290   ],
3291   "return_type" : "type-256",
3292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3293  },
3294  {
3295   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::interfaceChain",
3296   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3297   "parameters" :
3298   [
3299    {
3300     "is_this_ptr" : true,
3301     "referenced_type" : "type-762"
3302    },
3303    {
3304     "referenced_type" : "type-914"
3305    }
3306   ],
3307   "return_type" : "type-336",
3308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3309  },
3310  {
3311   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::registerAsService",
3312   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3313   "parameters" :
3314   [
3315    {
3316     "is_this_ptr" : true,
3317     "referenced_type" : "type-762"
3318    },
3319    {
3320     "default_arg" : true,
3321     "referenced_type" : "type-830"
3322    }
3323   ],
3324   "return_type" : "type-7",
3325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3326  },
3327  {
3328   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::interfaceDescriptor",
3329   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3330   "parameters" :
3331   [
3332    {
3333     "is_this_ptr" : true,
3334     "referenced_type" : "type-762"
3335    },
3336    {
3337     "referenced_type" : "type-915"
3338    }
3339   ],
3340   "return_type" : "type-336",
3341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3342  },
3343  {
3344   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::notifySyspropsChanged",
3345   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv",
3346   "parameters" :
3347   [
3348    {
3349     "is_this_ptr" : true,
3350     "referenced_type" : "type-762"
3351    }
3352   ],
3353   "return_type" : "type-336",
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3355  },
3356  {
3357   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::setHALInstrumentation",
3358   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv",
3359   "parameters" :
3360   [
3361    {
3362     "is_this_ptr" : true,
3363     "referenced_type" : "type-762"
3364    }
3365   ],
3366   "return_type" : "type-336",
3367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3368  },
3369  {
3370   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::registerForNotifications",
3371   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3372   "parameters" :
3373   [
3374    {
3375     "referenced_type" : "type-830"
3376    },
3377    {
3378     "referenced_type" : "type-722"
3379    }
3380   ],
3381   "return_type" : "type-24",
3382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3383  },
3384  {
3385   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::ping",
3386   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv",
3387   "parameters" :
3388   [
3389    {
3390     "is_this_ptr" : true,
3391     "referenced_type" : "type-762"
3392    }
3393   ],
3394   "return_type" : "type-336",
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::debug",
3399   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "type-762"
3405    },
3406    {
3407     "referenced_type" : "type-541"
3408    },
3409    {
3410     "referenced_type" : "type-721"
3411    }
3412   ],
3413   "return_type" : "type-336",
3414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3415  },
3416  {
3417   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::castFrom",
3418   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "type-779"
3423    },
3424    {
3425     "default_arg" : true,
3426     "referenced_type" : "type-24"
3427    }
3428   ],
3429   "return_type" : "type-787",
3430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3431  },
3432  {
3433   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::castFrom",
3434   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI8castFromERKNS_2spIS3_EEb",
3435   "parameters" :
3436   [
3437    {
3438     "referenced_type" : "type-764"
3439    },
3440    {
3441     "default_arg" : true,
3442     "referenced_type" : "type-24"
3443    }
3444   ],
3445   "return_type" : "type-787",
3446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
3447  },
3448  {
3449   "access" : "private",
3450   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::addOnewayTask",
3451   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13addOnewayTaskENSt3__18functionIFvvEEE",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "type-772"
3457    },
3458    {
3459     "referenced_type" : "type-918"
3460    }
3461   ],
3462   "return_type" : "type-336",
3463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3464  },
3465  {
3466   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::BsConfirmationUI",
3467   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC1ENS_2spINS2_15IConfirmationUIEEE",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "type-772"
3473    },
3474    {
3475     "referenced_type" : "type-760"
3476    }
3477   ],
3478   "return_type" : "type-9",
3479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3480  },
3481  {
3482   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI::BsConfirmationUI",
3483   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUIC2ENS_2spINS2_15IConfirmationUIEEE",
3484   "parameters" :
3485   [
3486    {
3487     "is_this_ptr" : true,
3488     "referenced_type" : "type-772"
3489    },
3490    {
3491     "referenced_type" : "type-760"
3492    }
3493   ],
3494   "return_type" : "type-9",
3495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h"
3496  },
3497  {
3498   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::onTransact",
3499   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3500   "parameters" :
3501   [
3502    {
3503     "is_this_ptr" : true,
3504     "referenced_type" : "type-767"
3505    },
3506    {
3507     "referenced_type" : "type-2"
3508    },
3509    {
3510     "referenced_type" : "type-584"
3511    },
3512    {
3513     "referenced_type" : "type-578"
3514    },
3515    {
3516     "default_arg" : true,
3517     "referenced_type" : "type-2"
3518    },
3519    {
3520     "default_arg" : true,
3521     "referenced_type" : "type-921"
3522    }
3523   ],
3524   "return_type" : "type-7",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::_hidl_abort",
3529   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI11_hidl_abortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3530   "parameters" :
3531   [
3532    {
3533     "referenced_type" : "type-585"
3534    },
3535    {
3536     "referenced_type" : "type-584"
3537    },
3538    {
3539     "referenced_type" : "type-578"
3540    },
3541    {
3542     "referenced_type" : "type-922"
3543    }
3544   ],
3545   "return_type" : "type-7",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3547  },
3548  {
3549   "access" : "private",
3550   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::getDebugInfo",
3551   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3552   "parameters" :
3553   [
3554    {
3555     "is_this_ptr" : true,
3556     "referenced_type" : "type-767"
3557    },
3558    {
3559     "referenced_type" : "type-923"
3560    }
3561   ],
3562   "return_type" : "type-336",
3563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3564  },
3565  {
3566   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::_hidl_promptUserConfirmation",
3567   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI28_hidl_promptUserConfirmationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "type-585"
3572    },
3573    {
3574     "referenced_type" : "type-584"
3575    },
3576    {
3577     "referenced_type" : "type-578"
3578    },
3579    {
3580     "referenced_type" : "type-924"
3581    }
3582   ],
3583   "return_type" : "type-7",
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::_hidl_deliverSecureInputEvent",
3588   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI29_hidl_deliverSecureInputEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3589   "parameters" :
3590   [
3591    {
3592     "referenced_type" : "type-585"
3593    },
3594    {
3595     "referenced_type" : "type-584"
3596    },
3597    {
3598     "referenced_type" : "type-578"
3599    },
3600    {
3601     "referenced_type" : "type-925"
3602    }
3603   ],
3604   "return_type" : "type-7",
3605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3606  },
3607  {
3608   "access" : "private",
3609   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::ping",
3610   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI4pingEv",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "type-767"
3616    }
3617   ],
3618   "return_type" : "type-336",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::BnHwConfirmationUI",
3623   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC1ERKNS_2spINS2_15IConfirmationUIEEE",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-767"
3629    },
3630    {
3631     "referenced_type" : "type-764"
3632    }
3633   ],
3634   "return_type" : "type-9",
3635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3636  },
3637  {
3638   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::BnHwConfirmationUI",
3639   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUIC2ERKNS_2spINS2_15IConfirmationUIEEE",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "type-767"
3645    },
3646    {
3647     "referenced_type" : "type-764"
3648    }
3649   ],
3650   "return_type" : "type-9",
3651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3652  },
3653  {
3654   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3655   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "type-767"
3661    }
3662   ],
3663   "return_type" : "type-9",
3664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3665  },
3666  {
3667   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3668   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "type-767"
3674    }
3675   ],
3676   "return_type" : "type-9",
3677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3678  },
3679  {
3680   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI::~BnHwConfirmationUI",
3681   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID2Ev",
3682   "parameters" :
3683   [
3684    {
3685     "is_this_ptr" : true,
3686     "referenced_type" : "type-767"
3687    }
3688   ],
3689   "return_type" : "type-9",
3690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h"
3691  },
3692  {
3693   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_abort",
3694   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11_hidl_abortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3695   "parameters" :
3696   [
3697    {
3698     "referenced_type" : "type-868"
3699    },
3700    {
3701     "referenced_type" : "type-749"
3702    }
3703   ],
3704   "return_type" : "type-336",
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::linkToDeath",
3709   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3710   "parameters" :
3711   [
3712    {
3713     "is_this_ptr" : true,
3714     "referenced_type" : "type-773"
3715    },
3716    {
3717     "referenced_type" : "type-530"
3718    },
3719    {
3720     "referenced_type" : "type-64"
3721    }
3722   ],
3723   "return_type" : "type-256",
3724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3725  },
3726  {
3727   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::getDebugInfo",
3728   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3729   "parameters" :
3730   [
3731    {
3732     "is_this_ptr" : true,
3733     "referenced_type" : "type-773"
3734    },
3735    {
3736     "referenced_type" : "type-926"
3737    }
3738   ],
3739   "return_type" : "type-336",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3741  },
3742  {
3743   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::getHashChain",
3744   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "type-773"
3750    },
3751    {
3752     "referenced_type" : "type-927"
3753    }
3754   ],
3755   "return_type" : "type-336",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::unlinkToDeath",
3760   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-773"
3766    },
3767    {
3768     "referenced_type" : "type-530"
3769    }
3770   ],
3771   "return_type" : "type-256",
3772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3773  },
3774  {
3775   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::interfaceChain",
3776   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "type-773"
3782    },
3783    {
3784     "referenced_type" : "type-928"
3785    }
3786   ],
3787   "return_type" : "type-336",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::interfaceDescriptor",
3792   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3793   "parameters" :
3794   [
3795    {
3796     "is_this_ptr" : true,
3797     "referenced_type" : "type-773"
3798    },
3799    {
3800     "referenced_type" : "type-929"
3801    }
3802   ],
3803   "return_type" : "type-336",
3804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3805  },
3806  {
3807   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::notifySyspropsChanged",
3808   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "type-773"
3814    }
3815   ],
3816   "return_type" : "type-336",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::setHALInstrumentation",
3821   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "type-773"
3827    }
3828   ],
3829   "return_type" : "type-336",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::promptUserConfirmation",
3834   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "type-773"
3840    },
3841    {
3842     "referenced_type" : "type-752"
3843    },
3844    {
3845     "referenced_type" : "type-476"
3846    },
3847    {
3848     "referenced_type" : "type-588"
3849    },
3850    {
3851     "referenced_type" : "type-476"
3852    },
3853    {
3854     "referenced_type" : "type-827"
3855    }
3856   ],
3857   "return_type" : "type-780",
3858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3859  },
3860  {
3861   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::deliverSecureInputEvent",
3862   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE",
3863   "parameters" :
3864   [
3865    {
3866     "is_this_ptr" : true,
3867     "referenced_type" : "type-773"
3868    },
3869    {
3870     "referenced_type" : "type-95"
3871    }
3872   ],
3873   "return_type" : "type-780",
3874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3875  },
3876  {
3877   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_promptUserConfirmation",
3878   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI28_hidl_promptUserConfirmationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESG_RKNSH_INS2_8UIOptionEEE",
3879   "parameters" :
3880   [
3881    {
3882     "referenced_type" : "type-868"
3883    },
3884    {
3885     "referenced_type" : "type-749"
3886    },
3887    {
3888     "referenced_type" : "type-752"
3889    },
3890    {
3891     "referenced_type" : "type-476"
3892    },
3893    {
3894     "referenced_type" : "type-588"
3895    },
3896    {
3897     "referenced_type" : "type-476"
3898    },
3899    {
3900     "referenced_type" : "type-827"
3901    }
3902   ],
3903   "return_type" : "type-780",
3904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3905  },
3906  {
3907   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::_hidl_deliverSecureInputEvent",
3908   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI29_hidl_deliverSecureInputEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_9keymaster4V4_017HardwareAuthTokenE",
3909   "parameters" :
3910   [
3911    {
3912     "referenced_type" : "type-868"
3913    },
3914    {
3915     "referenced_type" : "type-749"
3916    },
3917    {
3918     "referenced_type" : "type-95"
3919    }
3920   ],
3921   "return_type" : "type-780",
3922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3923  },
3924  {
3925   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::ping",
3926   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv",
3927   "parameters" :
3928   [
3929    {
3930     "is_this_ptr" : true,
3931     "referenced_type" : "type-773"
3932    }
3933   ],
3934   "return_type" : "type-336",
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3936  },
3937  {
3938   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::abort",
3939   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv",
3940   "parameters" :
3941   [
3942    {
3943     "is_this_ptr" : true,
3944     "referenced_type" : "type-773"
3945    }
3946   ],
3947   "return_type" : "type-336",
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::debug",
3952   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "type-773"
3958    },
3959    {
3960     "referenced_type" : "type-541"
3961    },
3962    {
3963     "referenced_type" : "type-721"
3964    }
3965   ],
3966   "return_type" : "type-336",
3967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3968  },
3969  {
3970   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::BpHwConfirmationUI",
3971   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC1ERKNS_2spINS0_7IBinderEEE",
3972   "parameters" :
3973   [
3974    {
3975     "is_this_ptr" : true,
3976     "referenced_type" : "type-773"
3977    },
3978    {
3979     "referenced_type" : "type-33"
3980    }
3981   ],
3982   "return_type" : "type-9",
3983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
3984  },
3985  {
3986   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI::BpHwConfirmationUI",
3987   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUIC2ERKNS_2spINS0_7IBinderEEE",
3988   "parameters" :
3989   [
3990    {
3991     "is_this_ptr" : true,
3992     "referenced_type" : "type-773"
3993    },
3994    {
3995     "referenced_type" : "type-33"
3996    }
3997   ],
3998   "return_type" : "type-9",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getService",
4003   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4004   "parameters" :
4005   [
4006    {
4007     "default_arg" : true,
4008     "referenced_type" : "type-592"
4009    },
4010    {
4011     "default_arg" : true,
4012     "referenced_type" : "type-24"
4013    }
4014   ],
4015   "return_type" : "type-200",
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::linkToDeath",
4020   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "type-201"
4026    },
4027    {
4028     "referenced_type" : "type-530"
4029    },
4030    {
4031     "referenced_type" : "type-64"
4032    }
4033   ],
4034   "return_type" : "type-256",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getDebugInfo",
4039   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "type-201"
4045    },
4046    {
4047     "referenced_type" : "type-930"
4048    }
4049   ],
4050   "return_type" : "type-336",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::getHashChain",
4055   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "type-201"
4061    },
4062    {
4063     "referenced_type" : "type-931"
4064    }
4065   ],
4066   "return_type" : "type-336",
4067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4068  },
4069  {
4070   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::tryGetService",
4071   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4072   "parameters" :
4073   [
4074    {
4075     "default_arg" : true,
4076     "referenced_type" : "type-592"
4077    },
4078    {
4079     "default_arg" : true,
4080     "referenced_type" : "type-24"
4081    }
4082   ],
4083   "return_type" : "type-200",
4084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4085  },
4086  {
4087   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::unlinkToDeath",
4088   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4089   "parameters" :
4090   [
4091    {
4092     "is_this_ptr" : true,
4093     "referenced_type" : "type-201"
4094    },
4095    {
4096     "referenced_type" : "type-530"
4097    }
4098   ],
4099   "return_type" : "type-256",
4100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4101  },
4102  {
4103   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::interfaceChain",
4104   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4105   "parameters" :
4106   [
4107    {
4108     "is_this_ptr" : true,
4109     "referenced_type" : "type-201"
4110    },
4111    {
4112     "referenced_type" : "type-932"
4113    }
4114   ],
4115   "return_type" : "type-336",
4116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4117  },
4118  {
4119   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::registerAsService",
4120   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4121   "parameters" :
4122   [
4123    {
4124     "is_this_ptr" : true,
4125     "referenced_type" : "type-201"
4126    },
4127    {
4128     "default_arg" : true,
4129     "referenced_type" : "type-592"
4130    }
4131   ],
4132   "return_type" : "type-7",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4134  },
4135  {
4136   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::interfaceDescriptor",
4137   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "type-201"
4143    },
4144    {
4145     "referenced_type" : "type-933"
4146    }
4147   ],
4148   "return_type" : "type-336",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::notifySyspropsChanged",
4153   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "type-201"
4159    }
4160   ],
4161   "return_type" : "type-336",
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4163  },
4164  {
4165   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::setHALInstrumentation",
4166   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv",
4167   "parameters" :
4168   [
4169    {
4170     "is_this_ptr" : true,
4171     "referenced_type" : "type-201"
4172    }
4173   ],
4174   "return_type" : "type-336",
4175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4176  },
4177  {
4178   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::registerForNotifications",
4179   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4180   "parameters" :
4181   [
4182    {
4183     "referenced_type" : "type-592"
4184    },
4185    {
4186     "referenced_type" : "type-722"
4187    }
4188   ],
4189   "return_type" : "type-24",
4190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4191  },
4192  {
4193   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::ping",
4194   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv",
4195   "parameters" :
4196   [
4197    {
4198     "is_this_ptr" : true,
4199     "referenced_type" : "type-201"
4200    }
4201   ],
4202   "return_type" : "type-336",
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::debug",
4207   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4208   "parameters" :
4209   [
4210    {
4211     "is_this_ptr" : true,
4212     "referenced_type" : "type-201"
4213    },
4214    {
4215     "referenced_type" : "type-541"
4216    },
4217    {
4218     "referenced_type" : "type-721"
4219    }
4220   ],
4221   "return_type" : "type-336",
4222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4223  },
4224  {
4225   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::castFrom",
4226   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4227   "parameters" :
4228   [
4229    {
4230     "referenced_type" : "type-779"
4231    },
4232    {
4233     "default_arg" : true,
4234     "referenced_type" : "type-24"
4235    }
4236   ],
4237   "return_type" : "type-276",
4238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4239  },
4240  {
4241   "function_name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::castFrom",
4242   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback8castFromERKNS_2spIS3_EEb",
4243   "parameters" :
4244   [
4245    {
4246     "referenced_type" : "type-752"
4247    },
4248    {
4249     "default_arg" : true,
4250     "referenced_type" : "type-24"
4251    }
4252   ],
4253   "return_type" : "type-276",
4254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4255  },
4256  {
4257   "access" : "private",
4258   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::addOnewayTask",
4259   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4260   "parameters" :
4261   [
4262    {
4263     "is_this_ptr" : true,
4264     "referenced_type" : "type-795"
4265    },
4266    {
4267     "referenced_type" : "type-936"
4268    }
4269   ],
4270   "return_type" : "type-336",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4272  },
4273  {
4274   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::BsConfirmationResultCallback",
4275   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC1ENS_2spINS2_27IConfirmationResultCallbackEEE",
4276   "parameters" :
4277   [
4278    {
4279     "is_this_ptr" : true,
4280     "referenced_type" : "type-795"
4281    },
4282    {
4283     "referenced_type" : "type-208"
4284    }
4285   ],
4286   "return_type" : "type-9",
4287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4288  },
4289  {
4290   "function_name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback::BsConfirmationResultCallback",
4291   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackC2ENS_2spINS2_27IConfirmationResultCallbackEEE",
4292   "parameters" :
4293   [
4294    {
4295     "is_this_ptr" : true,
4296     "referenced_type" : "type-795"
4297    },
4298    {
4299     "referenced_type" : "type-208"
4300    }
4301   ],
4302   "return_type" : "type-9",
4303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h"
4304  },
4305  {
4306   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::onTransact",
4307   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4308   "parameters" :
4309   [
4310    {
4311     "is_this_ptr" : true,
4312     "referenced_type" : "type-750"
4313    },
4314    {
4315     "referenced_type" : "type-2"
4316    },
4317    {
4318     "referenced_type" : "type-584"
4319    },
4320    {
4321     "referenced_type" : "type-578"
4322    },
4323    {
4324     "default_arg" : true,
4325     "referenced_type" : "type-2"
4326    },
4327    {
4328     "default_arg" : true,
4329     "referenced_type" : "type-939"
4330    }
4331   ],
4332   "return_type" : "type-7",
4333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4334  },
4335  {
4336   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::_hidl_result",
4337   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12_hidl_resultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "type-585"
4342    },
4343    {
4344     "referenced_type" : "type-584"
4345    },
4346    {
4347     "referenced_type" : "type-578"
4348    },
4349    {
4350     "referenced_type" : "type-940"
4351    }
4352   ],
4353   "return_type" : "type-7",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4355  },
4356  {
4357   "access" : "private",
4358   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::getDebugInfo",
4359   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "type-750"
4365    },
4366    {
4367     "referenced_type" : "type-941"
4368    }
4369   ],
4370   "return_type" : "type-336",
4371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4372  },
4373  {
4374   "access" : "private",
4375   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::ping",
4376   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback4pingEv",
4377   "parameters" :
4378   [
4379    {
4380     "is_this_ptr" : true,
4381     "referenced_type" : "type-750"
4382    }
4383   ],
4384   "return_type" : "type-336",
4385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4386  },
4387  {
4388   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::BnHwConfirmationResultCallback",
4389   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC1ERKNS_2spINS2_27IConfirmationResultCallbackEEE",
4390   "parameters" :
4391   [
4392    {
4393     "is_this_ptr" : true,
4394     "referenced_type" : "type-750"
4395    },
4396    {
4397     "referenced_type" : "type-752"
4398    }
4399   ],
4400   "return_type" : "type-9",
4401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4402  },
4403  {
4404   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::BnHwConfirmationResultCallback",
4405   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackC2ERKNS_2spINS2_27IConfirmationResultCallbackEEE",
4406   "parameters" :
4407   [
4408    {
4409     "is_this_ptr" : true,
4410     "referenced_type" : "type-750"
4411    },
4412    {
4413     "referenced_type" : "type-752"
4414    }
4415   ],
4416   "return_type" : "type-9",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4421   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev",
4422   "parameters" :
4423   [
4424    {
4425     "is_this_ptr" : true,
4426     "referenced_type" : "type-750"
4427    }
4428   ],
4429   "return_type" : "type-9",
4430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4431  },
4432  {
4433   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4434   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev",
4435   "parameters" :
4436   [
4437    {
4438     "is_this_ptr" : true,
4439     "referenced_type" : "type-750"
4440    }
4441   ],
4442   "return_type" : "type-9",
4443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4444  },
4445  {
4446   "function_name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback::~BnHwConfirmationResultCallback",
4447   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD2Ev",
4448   "parameters" :
4449   [
4450    {
4451     "is_this_ptr" : true,
4452     "referenced_type" : "type-750"
4453    }
4454   ],
4455   "return_type" : "type-9",
4456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h"
4457  },
4458  {
4459   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::linkToDeath",
4460   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4461   "parameters" :
4462   [
4463    {
4464     "is_this_ptr" : true,
4465     "referenced_type" : "type-822"
4466    },
4467    {
4468     "referenced_type" : "type-530"
4469    },
4470    {
4471     "referenced_type" : "type-64"
4472    }
4473   ],
4474   "return_type" : "type-256",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4476  },
4477  {
4478   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::_hidl_result",
4479   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12_hidl_resultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_12ResponseCodeERKNS0_8hidl_vecIhEESD_",
4480   "parameters" :
4481   [
4482    {
4483     "referenced_type" : "type-868"
4484    },
4485    {
4486     "referenced_type" : "type-749"
4487    },
4488    {
4489     "referenced_type" : "type-697"
4490    },
4491    {
4492     "referenced_type" : "type-588"
4493    },
4494    {
4495     "referenced_type" : "type-588"
4496    }
4497   ],
4498   "return_type" : "type-336",
4499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4500  },
4501  {
4502   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::getDebugInfo",
4503   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4504   "parameters" :
4505   [
4506    {
4507     "is_this_ptr" : true,
4508     "referenced_type" : "type-822"
4509    },
4510    {
4511     "referenced_type" : "type-942"
4512    }
4513   ],
4514   "return_type" : "type-336",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::getHashChain",
4519   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4520   "parameters" :
4521   [
4522    {
4523     "is_this_ptr" : true,
4524     "referenced_type" : "type-822"
4525    },
4526    {
4527     "referenced_type" : "type-943"
4528    }
4529   ],
4530   "return_type" : "type-336",
4531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4532  },
4533  {
4534   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::unlinkToDeath",
4535   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4536   "parameters" :
4537   [
4538    {
4539     "is_this_ptr" : true,
4540     "referenced_type" : "type-822"
4541    },
4542    {
4543     "referenced_type" : "type-530"
4544    }
4545   ],
4546   "return_type" : "type-256",
4547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4548  },
4549  {
4550   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::interfaceChain",
4551   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4552   "parameters" :
4553   [
4554    {
4555     "is_this_ptr" : true,
4556     "referenced_type" : "type-822"
4557    },
4558    {
4559     "referenced_type" : "type-944"
4560    }
4561   ],
4562   "return_type" : "type-336",
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4564  },
4565  {
4566   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::interfaceDescriptor",
4567   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4568   "parameters" :
4569   [
4570    {
4571     "is_this_ptr" : true,
4572     "referenced_type" : "type-822"
4573    },
4574    {
4575     "referenced_type" : "type-945"
4576    }
4577   ],
4578   "return_type" : "type-336",
4579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4580  },
4581  {
4582   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::notifySyspropsChanged",
4583   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv",
4584   "parameters" :
4585   [
4586    {
4587     "is_this_ptr" : true,
4588     "referenced_type" : "type-822"
4589    }
4590   ],
4591   "return_type" : "type-336",
4592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4593  },
4594  {
4595   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::setHALInstrumentation",
4596   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv",
4597   "parameters" :
4598   [
4599    {
4600     "is_this_ptr" : true,
4601     "referenced_type" : "type-822"
4602    }
4603   ],
4604   "return_type" : "type-336",
4605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4606  },
4607  {
4608   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::ping",
4609   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv",
4610   "parameters" :
4611   [
4612    {
4613     "is_this_ptr" : true,
4614     "referenced_type" : "type-822"
4615    }
4616   ],
4617   "return_type" : "type-336",
4618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4619  },
4620  {
4621   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::debug",
4622   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4623   "parameters" :
4624   [
4625    {
4626     "is_this_ptr" : true,
4627     "referenced_type" : "type-822"
4628    },
4629    {
4630     "referenced_type" : "type-541"
4631    },
4632    {
4633     "referenced_type" : "type-721"
4634    }
4635   ],
4636   "return_type" : "type-336",
4637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4638  },
4639  {
4640   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::result",
4641   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_",
4642   "parameters" :
4643   [
4644    {
4645     "is_this_ptr" : true,
4646     "referenced_type" : "type-822"
4647    },
4648    {
4649     "referenced_type" : "type-697"
4650    },
4651    {
4652     "referenced_type" : "type-588"
4653    },
4654    {
4655     "referenced_type" : "type-588"
4656    }
4657   ],
4658   "return_type" : "type-336",
4659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4660  },
4661  {
4662   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::BpHwConfirmationResultCallback",
4663   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC1ERKNS_2spINS0_7IBinderEEE",
4664   "parameters" :
4665   [
4666    {
4667     "is_this_ptr" : true,
4668     "referenced_type" : "type-822"
4669    },
4670    {
4671     "referenced_type" : "type-33"
4672    }
4673   ],
4674   "return_type" : "type-9",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback::BpHwConfirmationResultCallback",
4679   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackC2ERKNS_2spINS0_7IBinderEEE",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "type-822"
4685    },
4686    {
4687     "referenced_type" : "type-33"
4688    }
4689   ],
4690   "return_type" : "type-9",
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
4692  },
4693  {
4694   "function_name" : "android::hardware::details::castInterface",
4695   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_015IConfirmationUIENS_4hidl4base4V1_05IBaseENS4_18BpHwConfirmationUIEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4696   "parameters" :
4697   [
4698    {
4699     "referenced_type" : "type-587"
4700    },
4701    {
4702     "referenced_type" : "type-41"
4703    },
4704    {
4705     "referenced_type" : "type-24"
4706    }
4707   ],
4708   "return_type" : "type-787",
4709   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4710   "template_args" : [ "type-75", "type-76", "type-80" ]
4711  },
4712  {
4713   "function_name" : "android::hardware::details::castInterface",
4714   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackENS_4hidl4base4V1_05IBaseENS4_30BpHwConfirmationResultCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4715   "parameters" :
4716   [
4717    {
4718     "referenced_type" : "type-587"
4719    },
4720    {
4721     "referenced_type" : "type-41"
4722    },
4723    {
4724     "referenced_type" : "type-24"
4725    }
4726   ],
4727   "return_type" : "type-276",
4728   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4729   "template_args" : [ "type-202", "type-76", "type-729" ]
4730  },
4731  {
4732   "function_name" : "android::hardware::details::wrapPassthrough",
4733   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_14confirmationui4V1_027IConfirmationResultCallbackEvEENS_2spIT_EES8_",
4734   "parameters" :
4735   [
4736    {
4737     "referenced_type" : "type-200"
4738    }
4739   ],
4740   "return_type" : "type-200",
4741   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4742   "template_args" : [ "type-202", "type-9" ]
4743  },
4744  {
4745   "function_name" : "android::hardware::details::getServiceInternal",
4746   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_018BpHwConfirmationUIENS4_15IConfirmationUIEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4747   "parameters" :
4748   [
4749    {
4750     "referenced_type" : "type-830"
4751    },
4752    {
4753     "referenced_type" : "type-24"
4754    },
4755    {
4756     "referenced_type" : "type-24"
4757    }
4758   ],
4759   "return_type" : "type-761",
4760   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4761   "template_args" : [ "type-80", "type-75", "type-9", "type-9" ]
4762  },
4763  {
4764   "function_name" : "android::hardware::details::getServiceInternal",
4765   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_14confirmationui4V1_030BpHwConfirmationResultCallbackENS4_27IConfirmationResultCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4766   "parameters" :
4767   [
4768    {
4769     "referenced_type" : "type-592"
4770    },
4771    {
4772     "referenced_type" : "type-24"
4773    },
4774    {
4775     "referenced_type" : "type-24"
4776    }
4777   ],
4778   "return_type" : "type-200",
4779   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4780   "template_args" : [ "type-729", "type-202", "type-9", "type-9" ]
4781  }
4782 ],
4783 "global_vars" :
4784 [
4785  {
4786   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI10descriptorE",
4787   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI::descriptor",
4788   "referenced_type" : "type-41",
4789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
4790  },
4791  {
4792   "linker_set_key" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback10descriptorE",
4793   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback::descriptor",
4794   "referenced_type" : "type-41",
4795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
4796  }
4797 ],
4798 "lvalue_reference_types" :
4799 [
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "android::Mutex &",
4803   "name" : "android::Mutex &",
4804   "referenced_type" : "type-13",
4805   "self_type" : "type-667",
4806   "size" : 4,
4807   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "android::RWLock &",
4812   "name" : "android::RWLock &",
4813   "referenced_type" : "type-673",
4814   "self_type" : "type-677",
4815   "size" : 4,
4816   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "android::String16 &",
4821   "name" : "android::String16 &",
4822   "referenced_type" : "type-29",
4823   "self_type" : "type-564",
4824   "size" : 4,
4825   "source_file" : "/system/core/libutils/include/utils/String16.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "android::String8 &",
4830   "name" : "android::String8 &",
4831   "referenced_type" : "type-40",
4832   "self_type" : "type-559",
4833   "size" : 4,
4834   "source_file" : "/system/core/libutils/include/utils/String8.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &",
4839   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &",
4840   "referenced_type" : "type-780",
4841   "self_type" : "type-783",
4842   "size" : 4,
4843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &",
4848   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &",
4849   "referenced_type" : "type-276",
4850   "self_type" : "type-292",
4851   "size" : 4,
4852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &",
4857   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &",
4858   "referenced_type" : "type-787",
4859   "self_type" : "type-790",
4860   "size" : 4,
4861   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "android::hardware::Return<bool> &",
4866   "name" : "android::hardware::Return<bool> &",
4867   "referenced_type" : "type-256",
4868   "self_type" : "type-264",
4869   "size" : 4,
4870   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "android::hardware::Return<void> &",
4875   "name" : "android::hardware::Return<void> &",
4876   "referenced_type" : "type-336",
4877   "self_type" : "type-342",
4878   "size" : 4,
4879   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "android::hardware::Status &",
4884   "name" : "android::hardware::Status &",
4885   "referenced_type" : "type-236",
4886   "self_type" : "type-254",
4887   "size" : 4,
4888   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "android::hardware::TextOutput &",
4893   "name" : "android::hardware::TextOutput &",
4894   "referenced_type" : "type-114",
4895   "self_type" : "type-113",
4896   "size" : 4,
4897   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "android::hardware::TextOutput &",
4902   "name" : "android::hardware::TextOutput &",
4903   "referenced_type" : "type-166",
4904   "self_type" : "type-165",
4905   "size" : 4,
4906   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "android::hardware::TextOutput &",
4911   "name" : "android::hardware::TextOutput &",
4912   "referenced_type" : "type-263",
4913   "self_type" : "type-262",
4914   "size" : 4,
4915   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "android::hardware::TextOutput &",
4920   "name" : "android::hardware::TextOutput &",
4921   "referenced_type" : "type-358",
4922   "self_type" : "type-357",
4923   "size" : 4,
4924   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "android::hardware::TextOutput &",
4929   "name" : "android::hardware::TextOutput &",
4930   "referenced_type" : "type-582",
4931   "self_type" : "type-581",
4932   "size" : 4,
4933   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "android::hardware::TextOutput &",
4938   "name" : "android::hardware::TextOutput &",
4939   "referenced_type" : "type-825",
4940   "self_type" : "type-824",
4941   "size" : 4,
4942   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4947   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4948   "referenced_type" : "type-506",
4949   "self_type" : "type-741",
4950   "size" : 4,
4951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4956   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4957   "referenced_type" : "type-497",
4958   "self_type" : "type-736",
4959   "size" : 4,
4960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4965   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4966   "referenced_type" : "type-509",
4967   "self_type" : "type-744",
4968   "size" : 4,
4969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "android::hardware::hidl_memory &",
4974   "name" : "android::hardware::hidl_memory &",
4975   "referenced_type" : "type-477",
4976   "self_type" : "type-483",
4977   "size" : 4,
4978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "android::hardware::hidl_string &",
4983   "name" : "android::hardware::hidl_string &",
4984   "referenced_type" : "type-473",
4985   "self_type" : "type-739",
4986   "size" : 4,
4987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4992   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4993   "referenced_type" : "type-505",
4994   "self_type" : "type-516",
4995   "size" : 4,
4996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5001   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5002   "referenced_type" : "type-496",
5003   "self_type" : "type-504",
5004   "size" : 4,
5005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5010   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5011   "referenced_type" : "type-200",
5012   "self_type" : "type-206",
5013   "size" : 4,
5014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5019   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5020   "referenced_type" : "type-761",
5021   "self_type" : "type-776",
5022   "size" : 4,
5023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5028   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5029   "referenced_type" : "type-210",
5030   "self_type" : "type-229",
5031   "size" : 4,
5032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "const android::String16 &",
5037   "name" : "const android::String16 &",
5038   "referenced_type" : "type-28",
5039   "self_type" : "type-27",
5040   "size" : 4,
5041   "source_file" : "/system/core/libutils/include/utils/String16.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "const android::String8 &",
5046   "name" : "const android::String8 &",
5047   "referenced_type" : "type-556",
5048   "self_type" : "type-558",
5049   "size" : 4,
5050   "source_file" : "/system/core/libutils/include/utils/String8.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "const android::hardware::Parcel &",
5055   "name" : "const android::hardware::Parcel &",
5056   "referenced_type" : "type-583",
5057   "self_type" : "type-584",
5058   "size" : 4,
5059   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "const android::hardware::Return<bool> &",
5064   "name" : "const android::hardware::Return<bool> &",
5065   "referenced_type" : "type-268",
5066   "self_type" : "type-307",
5067   "size" : 4,
5068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "const android::hardware::Status &",
5073   "name" : "const android::hardware::Status &",
5074   "referenced_type" : "type-240",
5075   "self_type" : "type-243",
5076   "size" : 4,
5077   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5082   "name" : "const android::hardware::details::SchedPrio &",
5083   "referenced_type" : "type-598",
5084   "self_type" : "type-597",
5085   "size" : 4,
5086   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5091   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
5092   "referenced_type" : "type-813",
5093   "self_type" : "type-819",
5094   "size" : 4,
5095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
5100   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5101   "referenced_type" : "type-815",
5102   "self_type" : "type-817",
5103   "size" : 4,
5104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "const android::hardware::hidl_handle &",
5109   "name" : "const android::hardware::hidl_handle &",
5110   "referenced_type" : "type-539",
5111   "self_type" : "type-541",
5112   "size" : 4,
5113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "const android::hardware::hidl_memory &",
5118   "name" : "const android::hardware::hidl_memory &",
5119   "referenced_type" : "type-481",
5120   "self_type" : "type-482",
5121   "size" : 4,
5122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "const android::hardware::hidl_string &",
5127   "name" : "const android::hardware::hidl_string &",
5128   "referenced_type" : "type-472",
5129   "self_type" : "type-476",
5130   "size" : 4,
5131   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> &",
5136   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> &",
5137   "referenced_type" : "type-809",
5138   "self_type" : "type-827",
5139   "size" : 4,
5140   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5145   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5146   "referenced_type" : "type-720",
5147   "self_type" : "type-721",
5148   "size" : 4,
5149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
5154   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> &",
5155   "referenced_type" : "type-805",
5156   "self_type" : "type-818",
5157   "size" : 4,
5158   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5163   "name" : "const android::hardware::hidl_vec<int> &",
5164   "referenced_type" : "type-521",
5165   "self_type" : "type-523",
5166   "size" : 4,
5167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5172   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5173   "referenced_type" : "type-525",
5174   "self_type" : "type-588",
5175   "size" : 4,
5176   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "const android::hardware::hidl_version &",
5181   "name" : "const android::hardware::hidl_version &",
5182   "referenced_type" : "type-534",
5183   "self_type" : "type-536",
5184   "size" : 4,
5185   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
5190   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken &",
5191   "referenced_type" : "type-93",
5192   "self_type" : "type-95",
5193   "size" : 4,
5194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyParameter &",
5199   "name" : "const android::hardware::keymaster::V4_0::KeyParameter &",
5200   "referenced_type" : "type-889",
5201   "self_type" : "type-888",
5202   "size" : 4,
5203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5208   "name" : "const android::hidl::base::V1_0::IBase *const &",
5209   "referenced_type" : "type-612",
5210   "self_type" : "type-613",
5211   "size" : 4,
5212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5217   "name" : "const android::sp<android::hardware::IBinder> &",
5218   "referenced_type" : "type-34",
5219   "self_type" : "type-33",
5220   "size" : 4,
5221   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5226   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &",
5227   "referenced_type" : "type-208",
5228   "self_type" : "type-752",
5229   "size" : 4,
5230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5235   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &",
5236   "referenced_type" : "type-760",
5237   "self_type" : "type-764",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5244   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5245   "referenced_type" : "type-231",
5246   "self_type" : "type-457",
5247   "size" : 4,
5248   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5253   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5254   "referenced_type" : "type-511",
5255   "self_type" : "type-530",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5262   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5263   "referenced_type" : "type-778",
5264   "self_type" : "type-779",
5265   "size" : 4,
5266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5271   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5272   "referenced_type" : "type-194",
5273   "self_type" : "type-722",
5274   "size" : 4,
5275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5280   "name" : "const android::wp<android::hardware::BHwBinder> &",
5281   "referenced_type" : "type-756",
5282   "self_type" : "type-758",
5283   "size" : 4,
5284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5289   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5290   "referenced_type" : "type-753",
5291   "self_type" : "type-755",
5292   "size" : 4,
5293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "const bool &",
5298   "name" : "const bool &",
5299   "referenced_type" : "type-157",
5300   "self_type" : "type-438",
5301   "size" : 4,
5302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "const double &",
5307   "name" : "const double &",
5308   "referenced_type" : "type-459",
5309   "self_type" : "type-460",
5310   "size" : 4,
5311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "const float &",
5316   "name" : "const float &",
5317   "referenced_type" : "type-456",
5318   "self_type" : "type-458",
5319   "size" : 4,
5320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "const int &",
5325   "name" : "const int &",
5326   "referenced_type" : "type-669",
5327   "self_type" : "type-668",
5328   "size" : 4,
5329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5330  },
5331  {
5332   "linker_set_key" : "const iter<is_const> &",
5333   "name" : "const iter<is_const> &",
5334   "referenced_type" : "type-108",
5335   "self_type" : "type-110",
5336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5337  },
5338  {
5339   "linker_set_key" : "const iter<is_const> &",
5340   "name" : "const iter<is_const> &",
5341   "referenced_type" : "type-145",
5342   "self_type" : "type-147",
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "linker_set_key" : "const iter<is_const> &",
5347   "name" : "const iter<is_const> &",
5348   "referenced_type" : "type-246",
5349   "self_type" : "type-248",
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5351  },
5352  {
5353   "linker_set_key" : "const iter<is_const> &",
5354   "name" : "const iter<is_const> &",
5355   "referenced_type" : "type-343",
5356   "self_type" : "type-348",
5357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5358  },
5359  {
5360   "linker_set_key" : "const iter<is_const> &",
5361   "name" : "const iter<is_const> &",
5362   "referenced_type" : "type-487",
5363   "self_type" : "type-490",
5364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5365  },
5366  {
5367   "linker_set_key" : "const iter<is_const> &",
5368   "name" : "const iter<is_const> &",
5369   "referenced_type" : "type-797",
5370   "self_type" : "type-799",
5371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "const log_msg &",
5376   "name" : "const log_msg &",
5377   "referenced_type" : "type-218",
5378   "self_type" : "type-277",
5379   "size" : 4,
5380   "source_file" : "/system/core/liblog/include/log/log_read.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "const long long &",
5385   "name" : "const long long &",
5386   "referenced_type" : "type-450",
5387   "self_type" : "type-451",
5388   "size" : 4,
5389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "const short &",
5394   "name" : "const short &",
5395   "referenced_type" : "type-445",
5396   "self_type" : "type-446",
5397   "size" : 4,
5398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "const signed char &",
5403   "name" : "const signed char &",
5404   "referenced_type" : "type-439",
5405   "self_type" : "type-441",
5406   "size" : 4,
5407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5412   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5413   "referenced_type" : "type-167",
5414   "self_type" : "type-169",
5415   "size" : 4,
5416   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5421   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5422   "referenced_type" : "type-265",
5423   "self_type" : "type-267",
5424   "size" : 4,
5425   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5430   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5431   "referenced_type" : "type-590",
5432   "self_type" : "type-592",
5433   "size" : 4,
5434   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5439   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5440   "referenced_type" : "type-828",
5441   "self_type" : "type-830",
5442   "size" : 4,
5443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "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 *> > *)> > > &",
5448   "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 *> > *)> > > &",
5449   "referenced_type" : "type-103",
5450   "self_type" : "type-102",
5451   "size" : 4,
5452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "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 *> > *)> > > &",
5457   "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 *> > *)> > > &",
5458   "referenced_type" : "type-126",
5459   "self_type" : "type-125",
5460   "size" : 4,
5461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "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 *> > *)> > > &",
5466   "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 *> > *)> > > &",
5467   "referenced_type" : "type-197",
5468   "self_type" : "type-196",
5469   "size" : 4,
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "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 *> > *)> > > &",
5475   "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 *> > *)> > > &",
5476   "referenced_type" : "type-204",
5477   "self_type" : "type-335",
5478   "size" : 4,
5479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "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 *> > *)> > > &",
5484   "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 *> > *)> > > &",
5485   "referenced_type" : "type-371",
5486   "self_type" : "type-370",
5487   "size" : 4,
5488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "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 *> > *)> > > &",
5493   "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 *> > *)> > > &",
5494   "referenced_type" : "type-747",
5495   "self_type" : "type-746",
5496   "size" : 4,
5497   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "const unsigned char &",
5502   "name" : "const unsigned char &",
5503   "referenced_type" : "type-442",
5504   "self_type" : "type-443",
5505   "size" : 4,
5506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "const unsigned int &",
5511   "name" : "const unsigned int &",
5512   "referenced_type" : "type-17",
5513   "self_type" : "type-449",
5514   "size" : 4,
5515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "const unsigned long long &",
5520   "name" : "const unsigned long long &",
5521   "referenced_type" : "type-452",
5522   "self_type" : "type-453",
5523   "size" : 4,
5524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "const unsigned short &",
5529   "name" : "const unsigned short &",
5530   "referenced_type" : "type-447",
5531   "self_type" : "type-448",
5532   "size" : 4,
5533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "int &",
5538   "name" : "int &",
5539   "referenced_type" : "type-7",
5540   "self_type" : "type-552",
5541   "size" : 4,
5542   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "unsigned char &",
5547   "name" : "unsigned char &",
5548   "referenced_type" : "type-69",
5549   "self_type" : "type-690",
5550   "size" : 4,
5551   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "unsigned int &",
5556   "name" : "unsigned int &",
5557   "referenced_type" : "type-2",
5558   "self_type" : "type-702",
5559   "size" : 4,
5560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "unsigned long long &",
5565   "name" : "unsigned long long &",
5566   "referenced_type" : "type-64",
5567   "self_type" : "type-707",
5568   "size" : 4,
5569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
5570  }
5571 ],
5572 "pointer_types" :
5573 [
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "android::Condition *",
5577   "name" : "android::Condition *",
5578   "referenced_type" : "type-158",
5579   "self_type" : "type-672",
5580   "size" : 4,
5581   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "linker_set_key" : "android::Mutex *",
5586   "name" : "android::Mutex *",
5587   "referenced_type" : "type-13",
5588   "self_type" : "type-665",
5589   "size" : 4,
5590   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5591  },
5592  {
5593   "alignment" : 4,
5594   "linker_set_key" : "android::Mutex::Autolock *",
5595   "name" : "android::Mutex::Autolock *",
5596   "referenced_type" : "type-666",
5597   "self_type" : "type-670",
5598   "size" : 4,
5599   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5600  },
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "android::RWLock *",
5604   "name" : "android::RWLock *",
5605   "referenced_type" : "type-673",
5606   "self_type" : "type-675",
5607   "size" : 4,
5608   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "android::RWLock::AutoRLock *",
5613   "name" : "android::RWLock::AutoRLock *",
5614   "referenced_type" : "type-676",
5615   "self_type" : "type-678",
5616   "size" : 4,
5617   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "android::RWLock::AutoWLock *",
5622   "name" : "android::RWLock::AutoWLock *",
5623   "referenced_type" : "type-679",
5624   "self_type" : "type-680",
5625   "size" : 4,
5626   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "android::RefBase *",
5631   "name" : "android::RefBase *",
5632   "referenced_type" : "type-21",
5633   "self_type" : "type-469",
5634   "size" : 4,
5635   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "android::RefBase::weakref_impl *",
5640   "name" : "android::RefBase::weakref_impl *",
5641   "referenced_type" : "type-106",
5642   "self_type" : "type-105",
5643   "size" : 4,
5644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "android::RefBase::weakref_impl *",
5649   "name" : "android::RefBase::weakref_impl *",
5650   "referenced_type" : "type-141",
5651   "self_type" : "type-140",
5652   "size" : 4,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "android::RefBase::weakref_impl *",
5658   "name" : "android::RefBase::weakref_impl *",
5659   "referenced_type" : "type-242",
5660   "self_type" : "type-241",
5661   "size" : 4,
5662   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "android::RefBase::weakref_impl *",
5667   "name" : "android::RefBase::weakref_impl *",
5668   "referenced_type" : "type-340",
5669   "self_type" : "type-339",
5670   "size" : 4,
5671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "android::RefBase::weakref_impl *",
5676   "name" : "android::RefBase::weakref_impl *",
5677   "referenced_type" : "type-5",
5678   "self_type" : "type-4",
5679   "size" : 4,
5680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "android::RefBase::weakref_impl *",
5685   "name" : "android::RefBase::weakref_impl *",
5686   "referenced_type" : "type-794",
5687   "self_type" : "type-793",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "android::RefBase::weakref_type *",
5694   "name" : "android::RefBase::weakref_type *",
5695   "referenced_type" : "type-23",
5696   "self_type" : "type-22",
5697   "size" : 4,
5698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "android::ReferenceRenamer *",
5703   "name" : "android::ReferenceRenamer *",
5704   "referenced_type" : "type-461",
5705   "self_type" : "type-462",
5706   "size" : 4,
5707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "android::ScopedTrace *",
5712   "name" : "android::ScopedTrace *",
5713   "referenced_type" : "type-681",
5714   "self_type" : "type-682",
5715   "size" : 4,
5716   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "android::String16 *",
5721   "name" : "android::String16 *",
5722   "referenced_type" : "type-29",
5723   "self_type" : "type-565",
5724   "size" : 4,
5725   "source_file" : "/system/core/libutils/include/utils/String16.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "android::String8 *",
5730   "name" : "android::String8 *",
5731   "referenced_type" : "type-40",
5732   "self_type" : "type-560",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/String8.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "android::Thread *",
5739   "name" : "android::Thread *",
5740   "referenced_type" : "type-156",
5741   "self_type" : "type-155",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "android::VirtualLightRefBase *",
5748   "name" : "android::VirtualLightRefBase *",
5749   "referenced_type" : "type-347",
5750   "self_type" : "type-373",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "android::hardware::BHwBinder *",
5757   "name" : "android::hardware::BHwBinder *",
5758   "referenced_type" : "type-234",
5759   "self_type" : "type-233",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
5766   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
5767   "referenced_type" : "type-571",
5768   "self_type" : "type-570",
5769   "size" : 4,
5770   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
5775   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
5776   "referenced_type" : "type-83",
5777   "self_type" : "type-823",
5778   "size" : 4,
5779   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5784   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5785   "referenced_type" : "type-606",
5786   "self_type" : "type-611",
5787   "size" : 4,
5788   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5793   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5794   "referenced_type" : "type-625",
5795   "self_type" : "type-630",
5796   "size" : 4,
5797   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5802   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5803   "referenced_type" : "type-614",
5804   "self_type" : "type-620",
5805   "size" : 4,
5806   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5811   "name" : "android::hardware::GrantorDescriptor *",
5812   "referenced_type" : "type-495",
5813   "self_type" : "type-494",
5814   "size" : 4,
5815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "android::hardware::IBinder *",
5820   "name" : "android::hardware::IBinder *",
5821   "referenced_type" : "type-20",
5822   "self_type" : "type-19",
5823   "size" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5829   "name" : "android::hardware::IBinder::DeathRecipient *",
5830   "referenced_type" : "type-134",
5831   "self_type" : "type-133",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "android::hardware::IInterface *",
5838   "name" : "android::hardware::IInterface *",
5839   "referenced_type" : "type-84",
5840   "self_type" : "type-868",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "android::hardware::Parcel *",
5847   "name" : "android::hardware::Parcel *",
5848   "referenced_type" : "type-573",
5849   "self_type" : "type-578",
5850   "size" : 4,
5851   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "android::hardware::ProcessState *",
5856   "name" : "android::hardware::ProcessState *",
5857   "referenced_type" : "type-6",
5858   "self_type" : "type-131",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
5865   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
5866   "referenced_type" : "type-780",
5867   "self_type" : "type-781",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
5874   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
5875   "referenced_type" : "type-276",
5876   "self_type" : "type-278",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
5883   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
5884   "referenced_type" : "type-787",
5885   "self_type" : "type-788",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "android::hardware::Return<bool> *",
5892   "name" : "android::hardware::Return<bool> *",
5893   "referenced_type" : "type-256",
5894   "self_type" : "type-260",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "android::hardware::Return<void> *",
5901   "name" : "android::hardware::Return<void> *",
5902   "referenced_type" : "type-336",
5903   "self_type" : "type-337",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "android::hardware::Status *",
5910   "name" : "android::hardware::Status *",
5911   "referenced_type" : "type-236",
5912   "self_type" : "type-239",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback *",
5919   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback *",
5920   "referenced_type" : "type-637",
5921   "self_type" : "type-750",
5922   "size" : 4,
5923   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI *",
5928   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI *",
5929   "referenced_type" : "type-766",
5930   "self_type" : "type-767",
5931   "size" : 4,
5932   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
5937   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
5938   "referenced_type" : "type-729",
5939   "self_type" : "type-822",
5940   "size" : 4,
5941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
5946   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
5947   "referenced_type" : "type-80",
5948   "self_type" : "type-773",
5949   "size" : 4,
5950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback *",
5955   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback *",
5956   "referenced_type" : "type-784",
5957   "self_type" : "type-795",
5958   "size" : 4,
5959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationUI *",
5964   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI *",
5965   "referenced_type" : "type-769",
5966   "self_type" : "type-772",
5967   "size" : 4,
5968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
5973   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
5974   "referenced_type" : "type-202",
5975   "self_type" : "type-201",
5976   "size" : 4,
5977   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationUI *",
5982   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI *",
5983   "referenced_type" : "type-75",
5984   "self_type" : "type-762",
5985   "size" : 4,
5986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "android::hardware::confirmationui::V1_0::UIOption *",
5991   "name" : "android::hardware::confirmationui::V1_0::UIOption *",
5992   "referenced_type" : "type-100",
5993   "self_type" : "type-99",
5994   "size" : 4,
5995   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6000   "name" : "android::hardware::details::HidlInstrumentor *",
6001   "referenced_type" : "type-88",
6002   "self_type" : "type-749",
6003   "size" : 4,
6004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
6009   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
6010   "referenced_type" : "type-811",
6011   "self_type" : "type-812",
6012   "size" : 4,
6013   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6018   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6019   "referenced_type" : "type-506",
6020   "self_type" : "type-740",
6021   "size" : 4,
6022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6027   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6028   "referenced_type" : "type-497",
6029   "self_type" : "type-735",
6030   "size" : 4,
6031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "android::hardware::details::return_status *",
6036   "name" : "android::hardware::details::return_status *",
6037   "referenced_type" : "type-257",
6038   "self_type" : "type-318",
6039   "size" : 4,
6040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6045   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6046   "referenced_type" : "type-509",
6047   "self_type" : "type-508",
6048   "size" : 4,
6049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6054   "name" : "android::hardware::hidl_binder_death_recipient *",
6055   "referenced_type" : "type-212",
6056   "self_type" : "type-211",
6057   "size" : 4,
6058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6063   "name" : "android::hardware::hidl_death_recipient *",
6064   "referenced_type" : "type-215",
6065   "self_type" : "type-214",
6066   "size" : 4,
6067   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "android::hardware::hidl_memory *",
6072   "name" : "android::hardware::hidl_memory *",
6073   "referenced_type" : "type-477",
6074   "self_type" : "type-479",
6075   "size" : 4,
6076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "android::hardware::hidl_string *",
6081   "name" : "android::hardware::hidl_string *",
6082   "referenced_type" : "type-473",
6083   "self_type" : "type-499",
6084   "size" : 4,
6085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6090   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6091   "referenced_type" : "type-505",
6092   "self_type" : "type-513",
6093   "size" : 4,
6094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6099   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6100   "referenced_type" : "type-496",
6101   "self_type" : "type-501",
6102   "size" : 4,
6103   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "android::hardware::hidl_version *",
6108   "name" : "android::hardware::hidl_version *",
6109   "referenced_type" : "type-532",
6110   "self_type" : "type-533",
6111   "size" : 4,
6112   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter *",
6117   "name" : "android::hardware::keymaster::V4_0::KeyParameter *",
6118   "referenced_type" : "type-50",
6119   "self_type" : "type-49",
6120   "size" : 4,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6126   "name" : "android::hidl::base::V1_0::BnHwBase *",
6127   "referenced_type" : "type-586",
6128   "self_type" : "type-585",
6129   "size" : 4,
6130   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6135   "name" : "android::hidl::base::V1_0::IBase *",
6136   "referenced_type" : "type-76",
6137   "self_type" : "type-217",
6138   "size" : 4,
6139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6144   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6145   "referenced_type" : "type-138",
6146   "self_type" : "type-137",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6153   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6154   "referenced_type" : "type-178",
6155   "self_type" : "type-177",
6156   "size" : 4,
6157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6162   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6163   "referenced_type" : "type-837",
6164   "self_type" : "type-838",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6171   "name" : "android::sp<android::hardware::IBinder> *",
6172   "referenced_type" : "type-35",
6173   "self_type" : "type-843",
6174   "size" : 4,
6175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6180   "name" : "android::sp<android::hardware::ProcessState> *",
6181   "referenced_type" : "type-130",
6182   "self_type" : "type-129",
6183   "size" : 4,
6184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6189   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6190   "referenced_type" : "type-200",
6191   "self_type" : "type-199",
6192   "size" : 4,
6193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6198   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6199   "referenced_type" : "type-761",
6200   "self_type" : "type-774",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6207   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6208   "referenced_type" : "type-210",
6209   "self_type" : "type-209",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6216   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6217   "referenced_type" : "type-587",
6218   "self_type" : "type-768",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6225   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6226   "referenced_type" : "type-136",
6227   "self_type" : "type-139",
6228   "size" : 4,
6229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6234   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6235   "referenced_type" : "type-176",
6236   "self_type" : "type-189",
6237   "size" : 4,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6243   "name" : "android::wp<android::hardware::BHwBinder> *",
6244   "referenced_type" : "type-540",
6245   "self_type" : "type-619",
6246   "size" : 4,
6247   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6252   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6253   "referenced_type" : "type-164",
6254   "self_type" : "type-163",
6255   "size" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6261   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6262   "referenced_type" : "type-213",
6263   "self_type" : "type-478",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6270   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6271   "referenced_type" : "type-216",
6272   "self_type" : "type-751",
6273   "size" : 4,
6274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "android_flex_plane *",
6279   "name" : "android_flex_plane *",
6280   "referenced_type" : "type-653",
6281   "self_type" : "type-656",
6282   "size" : 4,
6283   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6288   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6289   "referenced_type" : "type-26",
6290   "self_type" : "type-25",
6291   "size" : 4,
6292   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "char *",
6297   "name" : "char *",
6298   "referenced_type" : "type-43",
6299   "self_type" : "type-383",
6300   "size" : 4,
6301   "source_file" : "/system/core/liblog/include/log/log_read.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "const android::NativeHandle *",
6306   "name" : "const android::NativeHandle *",
6307   "referenced_type" : "type-547",
6308   "self_type" : "type-548",
6309   "size" : 4,
6310   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "const android::RefBase *",
6315   "name" : "const android::RefBase *",
6316   "referenced_type" : "type-467",
6317   "self_type" : "type-468",
6318   "size" : 4,
6319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "const android::String16 *",
6324   "name" : "const android::String16 *",
6325   "referenced_type" : "type-28",
6326   "self_type" : "type-563",
6327   "size" : 4,
6328   "source_file" : "/system/core/libutils/include/utils/String16.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "const android::String8 *",
6333   "name" : "const android::String8 *",
6334   "referenced_type" : "type-556",
6335   "self_type" : "type-557",
6336   "size" : 4,
6337   "source_file" : "/system/core/libutils/include/utils/String8.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "const android::VectorImpl *",
6342   "name" : "const android::VectorImpl *",
6343   "referenced_type" : "type-633",
6344   "self_type" : "type-634",
6345   "size" : 4,
6346   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6351   "name" : "const android::hardware::BpHwRefBase *",
6352   "referenced_type" : "type-567",
6353   "self_type" : "type-568",
6354   "size" : 4,
6355   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6360   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6361   "referenced_type" : "type-599",
6362   "self_type" : "type-600",
6363   "size" : 4,
6364   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6369   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6370   "referenced_type" : "type-604",
6371   "self_type" : "type-605",
6372   "size" : 4,
6373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
6378   "name" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> *",
6379   "referenced_type" : "type-785",
6380   "self_type" : "type-786",
6381   "size" : 4,
6382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
6387   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > *",
6388   "referenced_type" : "type-295",
6389   "self_type" : "type-296",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
6396   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > *",
6397   "referenced_type" : "type-791",
6398   "self_type" : "type-792",
6399   "size" : 4,
6400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "const android::hardware::Return<bool> *",
6405   "name" : "const android::hardware::Return<bool> *",
6406   "referenced_type" : "type-268",
6407   "self_type" : "type-273",
6408   "size" : 4,
6409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "const android::hardware::Status *",
6414   "name" : "const android::hardware::Status *",
6415   "referenced_type" : "type-240",
6416   "self_type" : "type-255",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
6423   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback *",
6424   "referenced_type" : "type-728",
6425   "self_type" : "type-732",
6426   "size" : 4,
6427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
6432   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI *",
6433   "referenced_type" : "type-79",
6434   "self_type" : "type-92",
6435   "size" : 4,
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
6441   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback *",
6442   "referenced_type" : "type-718",
6443   "self_type" : "type-719",
6444   "size" : 4,
6445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationUI *",
6450   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationUI *",
6451   "referenced_type" : "type-74",
6452   "self_type" : "type-77",
6453   "size" : 4,
6454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "const android::hardware::confirmationui::V1_0::UIOption *",
6459   "name" : "const android::hardware::confirmationui::V1_0::UIOption *",
6460   "referenced_type" : "type-701",
6461   "self_type" : "type-808",
6462   "size" : 4,
6463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6468   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6469   "referenced_type" : "type-813",
6470   "self_type" : "type-814",
6471   "size" : 4,
6472   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption> *",
6477   "name" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption> *",
6478   "referenced_type" : "type-96",
6479   "self_type" : "type-101",
6480   "size" : 4,
6481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6486   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6487   "referenced_type" : "type-742",
6488   "self_type" : "type-743",
6489   "size" : 4,
6490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6495   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6496   "referenced_type" : "type-737",
6497   "self_type" : "type-738",
6498   "size" : 4,
6499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
6504   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter> *",
6505   "referenced_type" : "type-46",
6506   "self_type" : "type-78",
6507   "size" : 4,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6513   "name" : "const android::hardware::details::hidl_pointer<int> *",
6514   "referenced_type" : "type-683",
6515   "self_type" : "type-694",
6516   "size" : 4,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6522   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6523   "referenced_type" : "type-733",
6524   "self_type" : "type-734",
6525   "size" : 4,
6526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "const android::hardware::details::return_status *",
6531   "name" : "const android::hardware::details::return_status *",
6532   "referenced_type" : "type-332",
6533   "self_type" : "type-333",
6534   "size" : 4,
6535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
6540   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6541   "referenced_type" : "type-815",
6542   "self_type" : "type-816",
6543   "size" : 4,
6544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6549   "name" : "const android::hardware::hidl_death_recipient *",
6550   "referenced_type" : "type-763",
6551   "self_type" : "type-765",
6552   "size" : 4,
6553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "const android::hardware::hidl_memory *",
6558   "name" : "const android::hardware::hidl_memory *",
6559   "referenced_type" : "type-481",
6560   "self_type" : "type-485",
6561   "size" : 4,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> *",
6567   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption> *",
6568   "referenced_type" : "type-809",
6569   "self_type" : "type-810",
6570   "size" : 4,
6571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
6576   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter> *",
6577   "referenced_type" : "type-805",
6578   "self_type" : "type-806",
6579   "size" : 4,
6580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6585   "name" : "const android::hardware::hidl_vec<int> *",
6586   "referenced_type" : "type-521",
6587   "self_type" : "type-522",
6588   "size" : 4,
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6594   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6595   "referenced_type" : "type-525",
6596   "self_type" : "type-526",
6597   "size" : 4,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "const android::hardware::hidl_version *",
6603   "name" : "const android::hardware::hidl_version *",
6604   "referenced_type" : "type-534",
6605   "self_type" : "type-535",
6606   "size" : 4,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6612   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6613   "referenced_type" : "type-726",
6614   "self_type" : "type-727",
6615   "size" : 4,
6616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6621   "name" : "const android::hidl::base::V1_0::IBase *",
6622   "referenced_type" : "type-610",
6623   "self_type" : "type-609",
6624   "size" : 4,
6625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6630   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6631   "referenced_type" : "type-152",
6632   "self_type" : "type-153",
6633   "size" : 4,
6634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6639   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6640   "referenced_type" : "type-684",
6641   "self_type" : "type-685",
6642   "size" : 4,
6643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6648   "name" : "const android::sp<android::hardware::IBinder> *",
6649   "referenced_type" : "type-34",
6650   "self_type" : "type-857",
6651   "size" : 4,
6652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6657   "name" : "const android::sp<android::hardware::ProcessState> *",
6658   "referenced_type" : "type-132",
6659   "self_type" : "type-135",
6660   "size" : 4,
6661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6666   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> *",
6667   "referenced_type" : "type-208",
6668   "self_type" : "type-207",
6669   "size" : 4,
6670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6675   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> *",
6676   "referenced_type" : "type-760",
6677   "self_type" : "type-777",
6678   "size" : 4,
6679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6684   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6685   "referenced_type" : "type-231",
6686   "self_type" : "type-230",
6687   "size" : 4,
6688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6693   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6694   "referenced_type" : "type-511",
6695   "self_type" : "type-759",
6696   "size" : 4,
6697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6702   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6703   "referenced_type" : "type-778",
6704   "self_type" : "type-826",
6705   "size" : 4,
6706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6711   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6712   "referenced_type" : "type-143",
6713   "self_type" : "type-144",
6714   "size" : 4,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 4,
6719   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6720   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6721   "referenced_type" : "type-194",
6722   "self_type" : "type-195",
6723   "size" : 4,
6724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6729   "name" : "const android::wp<android::hardware::BHwBinder> *",
6730   "referenced_type" : "type-756",
6731   "self_type" : "type-757",
6732   "size" : 4,
6733   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6734  },
6735  {
6736   "alignment" : 4,
6737   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6738   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6739   "referenced_type" : "type-489",
6740   "self_type" : "type-500",
6741   "size" : 4,
6742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6743  },
6744  {
6745   "alignment" : 4,
6746   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6747   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6748   "referenced_type" : "type-753",
6749   "self_type" : "type-754",
6750   "size" : 4,
6751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "linker_set_key" : "const char *",
6756   "name" : "const char *",
6757   "referenced_type" : "type-42",
6758   "self_type" : "type-41",
6759   "size" : 4,
6760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "linker_set_key" : "const char16_t *",
6765   "name" : "const char16_t *",
6766   "referenced_type" : "type-31",
6767   "self_type" : "type-30",
6768   "size" : 4,
6769   "source_file" : "/system/core/libutils/include/utils/String16.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "linker_set_key" : "const log_msg *",
6774   "name" : "const log_msg *",
6775   "referenced_type" : "type-218",
6776   "self_type" : "type-251",
6777   "size" : 4,
6778   "source_file" : "/system/core/liblog/include/log/log_read.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "linker_set_key" : "const native_handle *",
6783   "name" : "const native_handle *",
6784   "referenced_type" : "type-466",
6785   "self_type" : "type-465",
6786   "size" : 4,
6787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "linker_set_key" : "const unsigned char *",
6792   "name" : "const unsigned char *",
6793   "referenced_type" : "type-442",
6794   "self_type" : "type-524",
6795   "size" : 4,
6796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6797  },
6798  {
6799   "alignment" : 4,
6800   "linker_set_key" : "const unsigned long long *",
6801   "name" : "const unsigned long long *",
6802   "referenced_type" : "type-452",
6803   "self_type" : "type-579",
6804   "size" : 4,
6805   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6806  },
6807  {
6808   "alignment" : 4,
6809   "linker_set_key" : "const void *",
6810   "name" : "const void *",
6811   "referenced_type" : "type-537",
6812   "self_type" : "type-538",
6813   "size" : 4,
6814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "int (*)(void *)",
6819   "name" : "int (*)(void *)",
6820   "referenced_type" : "type-662",
6821   "self_type" : "type-663",
6822   "size" : 4,
6823   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6824  },
6825  {
6826   "alignment" : 4,
6827   "linker_set_key" : "int *",
6828   "name" : "int *",
6829   "referenced_type" : "type-7",
6830   "self_type" : "type-520",
6831   "size" : 4,
6832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6833  },
6834  {
6835   "alignment" : 4,
6836   "linker_set_key" : "log_msg *",
6837   "name" : "log_msg *",
6838   "referenced_type" : "type-219",
6839   "self_type" : "type-367",
6840   "size" : 4,
6841   "source_file" : "/system/core/liblog/include/log/log_read.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "native_handle *",
6846   "name" : "native_handle *",
6847   "referenced_type" : "type-355",
6848   "self_type" : "type-354",
6849   "size" : 4,
6850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6851  },
6852  {
6853   "alignment" : 4,
6854   "linker_set_key" : "unsigned char *",
6855   "name" : "unsigned char *",
6856   "referenced_type" : "type-69",
6857   "self_type" : "type-68",
6858   "size" : 4,
6859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "linker_set_key" : "unsigned int *",
6864   "name" : "unsigned int *",
6865   "referenced_type" : "type-2",
6866   "self_type" : "type-589",
6867   "size" : 4,
6868   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "linker_set_key" : "unsigned long long *",
6873   "name" : "unsigned long long *",
6874   "referenced_type" : "type-64",
6875   "self_type" : "type-575",
6876   "size" : 4,
6877   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6882   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6883   "referenced_type" : "type-577",
6884   "self_type" : "type-576",
6885   "size" : 4,
6886   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "linker_set_key" : "void *",
6891   "name" : "void *",
6892   "referenced_type" : "type-9",
6893   "self_type" : "type-8",
6894   "size" : 4,
6895   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6896  },
6897  {
6898   "alignment" : 4,
6899   "linker_set_key" : "void **",
6900   "name" : "void **",
6901   "referenced_type" : "type-8",
6902   "self_type" : "type-664",
6903   "size" : 4,
6904   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6905  }
6906 ],
6907 "qualified_types" :
6908 [
6909  {
6910   "alignment" : 4,
6911   "is_const" : true,
6912   "linker_set_key" : "android::RefBase::weakref_impl *const",
6913   "name" : "android::RefBase::weakref_impl *const",
6914   "referenced_type" : "type-105",
6915   "self_type" : "type-107",
6916   "size" : 4,
6917   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "is_const" : true,
6922   "linker_set_key" : "android::RefBase::weakref_impl *const",
6923   "name" : "android::RefBase::weakref_impl *const",
6924   "referenced_type" : "type-140",
6925   "self_type" : "type-142",
6926   "size" : 4,
6927   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6928  },
6929  {
6930   "alignment" : 4,
6931   "is_const" : true,
6932   "linker_set_key" : "android::RefBase::weakref_impl *const",
6933   "name" : "android::RefBase::weakref_impl *const",
6934   "referenced_type" : "type-241",
6935   "self_type" : "type-244",
6936   "size" : 4,
6937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "is_const" : true,
6942   "linker_set_key" : "android::RefBase::weakref_impl *const",
6943   "name" : "android::RefBase::weakref_impl *const",
6944   "referenced_type" : "type-339",
6945   "self_type" : "type-341",
6946   "size" : 4,
6947   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "is_const" : true,
6952   "linker_set_key" : "android::RefBase::weakref_impl *const",
6953   "name" : "android::RefBase::weakref_impl *const",
6954   "referenced_type" : "type-4",
6955   "self_type" : "type-3",
6956   "size" : 4,
6957   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "is_const" : true,
6962   "linker_set_key" : "android::RefBase::weakref_impl *const",
6963   "name" : "android::RefBase::weakref_impl *const",
6964   "referenced_type" : "type-793",
6965   "self_type" : "type-796",
6966   "size" : 4,
6967   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "is_const" : true,
6972   "linker_set_key" : "android::hardware::IBinder *const",
6973   "name" : "android::hardware::IBinder *const",
6974   "referenced_type" : "type-19",
6975   "self_type" : "type-86",
6976   "size" : 4,
6977   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "is_const" : true,
6982   "linker_set_key" : "const android::NativeHandle",
6983   "name" : "const android::NativeHandle",
6984   "referenced_type" : "type-353",
6985   "self_type" : "type-547",
6986   "size" : 12,
6987   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "is_const" : true,
6992   "linker_set_key" : "const android::RefBase",
6993   "name" : "const android::RefBase",
6994   "referenced_type" : "type-21",
6995   "self_type" : "type-467",
6996   "size" : 8,
6997   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "is_const" : true,
7002   "linker_set_key" : "const android::String16",
7003   "name" : "const android::String16",
7004   "referenced_type" : "type-29",
7005   "self_type" : "type-28",
7006   "size" : 4,
7007   "source_file" : "/system/core/libutils/include/utils/String16.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "is_const" : true,
7012   "linker_set_key" : "const android::String8",
7013   "name" : "const android::String8",
7014   "referenced_type" : "type-40",
7015   "self_type" : "type-556",
7016   "size" : 4,
7017   "source_file" : "/system/core/libutils/include/utils/String8.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "is_const" : true,
7022   "linker_set_key" : "const android::VectorImpl",
7023   "name" : "const android::VectorImpl",
7024   "referenced_type" : "type-16",
7025   "self_type" : "type-633",
7026   "size" : 20,
7027   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "is_const" : true,
7032   "linker_set_key" : "const android::hardware::BpHwRefBase",
7033   "name" : "const android::hardware::BpHwRefBase",
7034   "referenced_type" : "type-85",
7035   "self_type" : "type-567",
7036   "size" : 24,
7037   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7038  },
7039  {
7040   "alignment" : 4,
7041   "is_const" : true,
7042   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7043   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7044   "referenced_type" : "type-593",
7045   "self_type" : "type-599",
7046   "size" : 16,
7047   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "is_const" : true,
7052   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7053   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7054   "referenced_type" : "type-601",
7055   "self_type" : "type-604",
7056   "size" : 16,
7057   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "is_const" : true,
7062   "linker_set_key" : "const android::hardware::Parcel",
7063   "name" : "const android::hardware::Parcel",
7064   "referenced_type" : "type-573",
7065   "self_type" : "type-583",
7066   "size" : 68,
7067   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "is_const" : true,
7072   "linker_set_key" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
7073   "name" : "const android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
7074   "referenced_type" : "type-780",
7075   "self_type" : "type-785",
7076   "size" : 28,
7077   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "is_const" : true,
7082   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
7083   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
7084   "referenced_type" : "type-276",
7085   "self_type" : "type-295",
7086   "size" : 28,
7087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7088  },
7089  {
7090   "alignment" : 4,
7091   "is_const" : true,
7092   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
7093   "name" : "const android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
7094   "referenced_type" : "type-787",
7095   "self_type" : "type-791",
7096   "size" : 28,
7097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "is_const" : true,
7102   "linker_set_key" : "const android::hardware::Return<bool>",
7103   "name" : "const android::hardware::Return<bool>",
7104   "referenced_type" : "type-256",
7105   "self_type" : "type-268",
7106   "size" : 24,
7107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7108  },
7109  {
7110   "alignment" : 4,
7111   "is_const" : true,
7112   "linker_set_key" : "const android::hardware::Status",
7113   "name" : "const android::hardware::Status",
7114   "referenced_type" : "type-236",
7115   "self_type" : "type-240",
7116   "size" : 20,
7117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "is_const" : true,
7122   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
7123   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
7124   "referenced_type" : "type-729",
7125   "self_type" : "type-728",
7126   "size" : 92,
7127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h"
7128  },
7129  {
7130   "alignment" : 4,
7131   "is_const" : true,
7132   "linker_set_key" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
7133   "name" : "const android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
7134   "referenced_type" : "type-80",
7135   "self_type" : "type-79",
7136   "size" : 92,
7137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "is_const" : true,
7142   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
7143   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
7144   "referenced_type" : "type-202",
7145   "self_type" : "type-718",
7146   "size" : 12,
7147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
7148  },
7149  {
7150   "alignment" : 4,
7151   "is_const" : true,
7152   "linker_set_key" : "const android::hardware::confirmationui::V1_0::IConfirmationUI",
7153   "name" : "const android::hardware::confirmationui::V1_0::IConfirmationUI",
7154   "referenced_type" : "type-75",
7155   "self_type" : "type-74",
7156   "size" : 12,
7157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h"
7158  },
7159  {
7160   "alignment" : 4,
7161   "is_const" : true,
7162   "linker_set_key" : "const android::hardware::confirmationui::V1_0::MessageSize",
7163   "name" : "const android::hardware::confirmationui::V1_0::MessageSize",
7164   "referenced_type" : "type-698",
7165   "self_type" : "type-704",
7166   "size" : 4,
7167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "is_const" : true,
7172   "linker_set_key" : "const android::hardware::confirmationui::V1_0::ResponseCode",
7173   "name" : "const android::hardware::confirmationui::V1_0::ResponseCode",
7174   "referenced_type" : "type-697",
7175   "self_type" : "type-703",
7176   "size" : 4,
7177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7178  },
7179  {
7180   "alignment" : 1,
7181   "is_const" : true,
7182   "linker_set_key" : "const android::hardware::confirmationui::V1_0::TestKeyBits",
7183   "name" : "const android::hardware::confirmationui::V1_0::TestKeyBits",
7184   "referenced_type" : "type-699",
7185   "self_type" : "type-705",
7186   "size" : 1,
7187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7188  },
7189  {
7190   "alignment" : 8,
7191   "is_const" : true,
7192   "linker_set_key" : "const android::hardware::confirmationui::V1_0::TestModeCommands",
7193   "name" : "const android::hardware::confirmationui::V1_0::TestModeCommands",
7194   "referenced_type" : "type-700",
7195   "self_type" : "type-706",
7196   "size" : 8,
7197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7198  },
7199  {
7200   "alignment" : 4,
7201   "is_const" : true,
7202   "linker_set_key" : "const android::hardware::confirmationui::V1_0::UIOption",
7203   "name" : "const android::hardware::confirmationui::V1_0::UIOption",
7204   "referenced_type" : "type-100",
7205   "self_type" : "type-701",
7206   "size" : 4,
7207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "is_const" : true,
7212   "linker_set_key" : "const android::hardware::details::SchedPrio",
7213   "name" : "const android::hardware::details::SchedPrio",
7214   "referenced_type" : "type-596",
7215   "self_type" : "type-598",
7216   "size" : 8,
7217   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7218  },
7219  {
7220   "alignment" : 4,
7221   "is_const" : true,
7222   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7223   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7224   "referenced_type" : "type-811",
7225   "self_type" : "type-813",
7226   "size" : 4,
7227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7228  },
7229  {
7230   "alignment" : 8,
7231   "is_const" : true,
7232   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
7233   "name" : "const android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
7234   "referenced_type" : "type-97",
7235   "self_type" : "type-96",
7236   "size" : 8,
7237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7238  },
7239  {
7240   "alignment" : 8,
7241   "is_const" : true,
7242   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7243   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7244   "referenced_type" : "type-506",
7245   "self_type" : "type-742",
7246   "size" : 8,
7247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7248  },
7249  {
7250   "alignment" : 8,
7251   "is_const" : true,
7252   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7253   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7254   "referenced_type" : "type-497",
7255   "self_type" : "type-737",
7256   "size" : 8,
7257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7258  },
7259  {
7260   "alignment" : 8,
7261   "is_const" : true,
7262   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
7263   "name" : "const android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
7264   "referenced_type" : "type-47",
7265   "self_type" : "type-46",
7266   "size" : 8,
7267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7268  },
7269  {
7270   "alignment" : 8,
7271   "is_const" : true,
7272   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7273   "name" : "const android::hardware::details::hidl_pointer<int>",
7274   "referenced_type" : "type-518",
7275   "self_type" : "type-683",
7276   "size" : 8,
7277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7278  },
7279  {
7280   "alignment" : 8,
7281   "is_const" : true,
7282   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7283   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7284   "referenced_type" : "type-66",
7285   "self_type" : "type-733",
7286   "size" : 8,
7287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "is_const" : true,
7292   "linker_set_key" : "const android::hardware::details::return_status",
7293   "name" : "const android::hardware::details::return_status",
7294   "referenced_type" : "type-257",
7295   "self_type" : "type-332",
7296   "size" : 24,
7297   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7298  },
7299  {
7300   "alignment" : 1,
7301   "is_const" : true,
7302   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
7303   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7304   "referenced_type" : "type-509",
7305   "self_type" : "type-815",
7306   "size" : 32,
7307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7308  },
7309  {
7310   "alignment" : 4,
7311   "is_const" : true,
7312   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7313   "name" : "const android::hardware::hidl_death_recipient",
7314   "referenced_type" : "type-215",
7315   "self_type" : "type-763",
7316   "size" : 12,
7317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7318  },
7319  {
7320   "alignment" : 8,
7321   "is_const" : true,
7322   "linker_set_key" : "const android::hardware::hidl_handle",
7323   "name" : "const android::hardware::hidl_handle",
7324   "referenced_type" : "type-471",
7325   "self_type" : "type-539",
7326   "size" : 16,
7327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7328  },
7329  {
7330   "alignment" : 8,
7331   "is_const" : true,
7332   "linker_set_key" : "const android::hardware::hidl_memory",
7333   "name" : "const android::hardware::hidl_memory",
7334   "referenced_type" : "type-477",
7335   "self_type" : "type-481",
7336   "size" : 40,
7337   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7338  },
7339  {
7340   "alignment" : 8,
7341   "is_const" : true,
7342   "linker_set_key" : "const android::hardware::hidl_string",
7343   "name" : "const android::hardware::hidl_string",
7344   "referenced_type" : "type-473",
7345   "self_type" : "type-472",
7346   "size" : 16,
7347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7348  },
7349  {
7350   "alignment" : 8,
7351   "is_const" : true,
7352   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
7353   "name" : "const android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
7354   "referenced_type" : "type-807",
7355   "self_type" : "type-809",
7356   "size" : 16,
7357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7358  },
7359  {
7360   "alignment" : 8,
7361   "is_const" : true,
7362   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7363   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7364   "referenced_type" : "type-496",
7365   "self_type" : "type-720",
7366   "size" : 16,
7367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h"
7368  },
7369  {
7370   "alignment" : 8,
7371   "is_const" : true,
7372   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
7373   "name" : "const android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
7374   "referenced_type" : "type-804",
7375   "self_type" : "type-805",
7376   "size" : 16,
7377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7378  },
7379  {
7380   "alignment" : 8,
7381   "is_const" : true,
7382   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7383   "name" : "const android::hardware::hidl_vec<int>",
7384   "referenced_type" : "type-517",
7385   "self_type" : "type-521",
7386   "size" : 16,
7387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7388  },
7389  {
7390   "alignment" : 8,
7391   "is_const" : true,
7392   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7393   "name" : "const android::hardware::hidl_vec<unsigned char>",
7394   "referenced_type" : "type-65",
7395   "self_type" : "type-525",
7396   "size" : 16,
7397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7398  },
7399  {
7400   "alignment" : 2,
7401   "is_const" : true,
7402   "linker_set_key" : "const android::hardware::hidl_version",
7403   "name" : "const android::hardware::hidl_version",
7404   "referenced_type" : "type-532",
7405   "self_type" : "type-534",
7406   "size" : 4,
7407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7408  },
7409  {
7410   "alignment" : 4,
7411   "is_const" : true,
7412   "linker_set_key" : "const android::hardware::keymaster::V4_0::Algorithm",
7413   "name" : "const android::hardware::keymaster::V4_0::Algorithm",
7414   "referenced_type" : "type-53",
7415   "self_type" : "type-865",
7416   "size" : 4,
7417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7418  },
7419  {
7420   "alignment" : 4,
7421   "is_const" : true,
7422   "linker_set_key" : "const android::hardware::keymaster::V4_0::BlockMode",
7423   "name" : "const android::hardware::keymaster::V4_0::BlockMode",
7424   "referenced_type" : "type-54",
7425   "self_type" : "type-866",
7426   "size" : 4,
7427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7428  },
7429  {
7430   "alignment" : 4,
7431   "is_const" : true,
7432   "linker_set_key" : "const android::hardware::keymaster::V4_0::Constants",
7433   "name" : "const android::hardware::keymaster::V4_0::Constants",
7434   "referenced_type" : "type-854",
7435   "self_type" : "type-862",
7436   "size" : 4,
7437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7438  },
7439  {
7440   "alignment" : 4,
7441   "is_const" : true,
7442   "linker_set_key" : "const android::hardware::keymaster::V4_0::Digest",
7443   "name" : "const android::hardware::keymaster::V4_0::Digest",
7444   "referenced_type" : "type-56",
7445   "self_type" : "type-870",
7446   "size" : 4,
7447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7448  },
7449  {
7450   "alignment" : 4,
7451   "is_const" : true,
7452   "linker_set_key" : "const android::hardware::keymaster::V4_0::EcCurve",
7453   "name" : "const android::hardware::keymaster::V4_0::EcCurve",
7454   "referenced_type" : "type-57",
7455   "self_type" : "type-871",
7456   "size" : 4,
7457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7458  },
7459  {
7460   "alignment" : 4,
7461   "is_const" : true,
7462   "linker_set_key" : "const android::hardware::keymaster::V4_0::ErrorCode",
7463   "name" : "const android::hardware::keymaster::V4_0::ErrorCode",
7464   "referenced_type" : "type-856",
7465   "self_type" : "type-875",
7466   "size" : 4,
7467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7468  },
7469  {
7470   "alignment" : 8,
7471   "is_const" : true,
7472   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
7473   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthToken",
7474   "referenced_type" : "type-94",
7475   "self_type" : "type-93",
7476   "size" : 56,
7477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "is_const" : true,
7482   "linker_set_key" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
7483   "name" : "const android::hardware::keymaster::V4_0::HardwareAuthenticatorType",
7484   "referenced_type" : "type-62",
7485   "self_type" : "type-877",
7486   "size" : 4,
7487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7488  },
7489  {
7490   "alignment" : 4,
7491   "is_const" : true,
7492   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
7493   "name" : "const android::hardware::keymaster::V4_0::KeyBlobUsageRequirements",
7494   "referenced_type" : "type-59",
7495   "self_type" : "type-873",
7496   "size" : 4,
7497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7498  },
7499  {
7500   "alignment" : 4,
7501   "is_const" : true,
7502   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
7503   "name" : "const android::hardware::keymaster::V4_0::KeyDerivationFunction",
7504   "referenced_type" : "type-61",
7505   "self_type" : "type-876",
7506   "size" : 4,
7507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7508  },
7509  {
7510   "alignment" : 4,
7511   "is_const" : true,
7512   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyFormat",
7513   "name" : "const android::hardware::keymaster::V4_0::KeyFormat",
7514   "referenced_type" : "type-858",
7515   "self_type" : "type-879",
7516   "size" : 4,
7517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7518  },
7519  {
7520   "alignment" : 4,
7521   "is_const" : true,
7522   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyOrigin",
7523   "name" : "const android::hardware::keymaster::V4_0::KeyOrigin",
7524   "referenced_type" : "type-58",
7525   "self_type" : "type-872",
7526   "size" : 4,
7527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7528  },
7529  {
7530   "alignment" : 8,
7531   "is_const" : true,
7532   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyParameter",
7533   "name" : "const android::hardware::keymaster::V4_0::KeyParameter",
7534   "referenced_type" : "type-50",
7535   "self_type" : "type-889",
7536   "size" : 32,
7537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7538  },
7539  {
7540   "alignment" : 4,
7541   "is_const" : true,
7542   "linker_set_key" : "const android::hardware::keymaster::V4_0::KeyPurpose",
7543   "name" : "const android::hardware::keymaster::V4_0::KeyPurpose",
7544   "referenced_type" : "type-60",
7545   "self_type" : "type-874",
7546   "size" : 4,
7547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7548  },
7549  {
7550   "alignment" : 4,
7551   "is_const" : true,
7552   "linker_set_key" : "const android::hardware::keymaster::V4_0::PaddingMode",
7553   "name" : "const android::hardware::keymaster::V4_0::PaddingMode",
7554   "referenced_type" : "type-55",
7555   "self_type" : "type-869",
7556   "size" : 4,
7557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7558  },
7559  {
7560   "alignment" : 4,
7561   "is_const" : true,
7562   "linker_set_key" : "const android::hardware::keymaster::V4_0::SecurityLevel",
7563   "name" : "const android::hardware::keymaster::V4_0::SecurityLevel",
7564   "referenced_type" : "type-63",
7565   "self_type" : "type-878",
7566   "size" : 4,
7567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "is_const" : true,
7572   "linker_set_key" : "const android::hardware::keymaster::V4_0::Tag",
7573   "name" : "const android::hardware::keymaster::V4_0::Tag",
7574   "referenced_type" : "type-51",
7575   "self_type" : "type-864",
7576   "size" : 4,
7577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7578  },
7579  {
7580   "alignment" : 4,
7581   "is_const" : true,
7582   "linker_set_key" : "const android::hardware::keymaster::V4_0::TagType",
7583   "name" : "const android::hardware::keymaster::V4_0::TagType",
7584   "referenced_type" : "type-855",
7585   "self_type" : "type-863",
7586   "size" : 4,
7587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
7588  },
7589  {
7590   "alignment" : 4,
7591   "is_const" : true,
7592   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7593   "name" : "const android::hidl::base::V1_0::BpHwBase",
7594   "referenced_type" : "type-723",
7595   "self_type" : "type-726",
7596   "size" : 92,
7597   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7598  },
7599  {
7600   "alignment" : 4,
7601   "is_const" : true,
7602   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7603   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7604   "referenced_type" : "type-550",
7605   "self_type" : "type-551",
7606   "size" : 4,
7607   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7608  },
7609  {
7610   "alignment" : 4,
7611   "is_const" : true,
7612   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7613   "name" : "const android::hidl::base::V1_0::IBase",
7614   "referenced_type" : "type-76",
7615   "self_type" : "type-610",
7616   "size" : 12,
7617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7618  },
7619  {
7620   "alignment" : 4,
7621   "is_const" : true,
7622   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7623   "name" : "const android::hidl::base::V1_0::IBase *const",
7624   "referenced_type" : "type-609",
7625   "self_type" : "type-612",
7626   "size" : 4,
7627   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7628  },
7629  {
7630   "alignment" : 4,
7631   "is_const" : true,
7632   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7633   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7634   "referenced_type" : "type-138",
7635   "self_type" : "type-152",
7636   "size" : 12,
7637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7638  },
7639  {
7640   "alignment" : 4,
7641   "is_const" : true,
7642   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7643   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7644   "referenced_type" : "type-687",
7645   "self_type" : "type-691",
7646   "size" : 4,
7647   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7648  },
7649  {
7650   "alignment" : 1,
7651   "is_const" : true,
7652   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7653   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7654   "referenced_type" : "type-686",
7655   "self_type" : "type-689",
7656   "size" : 1,
7657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "is_const" : true,
7662   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7663   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7664   "referenced_type" : "type-178",
7665   "self_type" : "type-684",
7666   "size" : 12,
7667   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7668  },
7669  {
7670   "alignment" : 4,
7671   "is_const" : true,
7672   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7673   "name" : "const android::sp<android::hardware::IBinder>",
7674   "referenced_type" : "type-35",
7675   "self_type" : "type-34",
7676   "size" : 4,
7677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7678  },
7679  {
7680   "alignment" : 4,
7681   "is_const" : true,
7682   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7683   "name" : "const android::sp<android::hardware::ProcessState>",
7684   "referenced_type" : "type-130",
7685   "self_type" : "type-132",
7686   "size" : 4,
7687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7688  },
7689  {
7690   "alignment" : 4,
7691   "is_const" : true,
7692   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
7693   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
7694   "referenced_type" : "type-200",
7695   "self_type" : "type-208",
7696   "size" : 4,
7697   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7698  },
7699  {
7700   "alignment" : 4,
7701   "is_const" : true,
7702   "linker_set_key" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
7703   "name" : "const android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
7704   "referenced_type" : "type-761",
7705   "self_type" : "type-760",
7706   "size" : 4,
7707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7708  },
7709  {
7710   "alignment" : 4,
7711   "is_const" : true,
7712   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7713   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7714   "referenced_type" : "type-210",
7715   "self_type" : "type-231",
7716   "size" : 4,
7717   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7718  },
7719  {
7720   "alignment" : 4,
7721   "is_const" : true,
7722   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7723   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7724   "referenced_type" : "type-512",
7725   "self_type" : "type-511",
7726   "size" : 4,
7727   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7728  },
7729  {
7730   "alignment" : 4,
7731   "is_const" : true,
7732   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7733   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7734   "referenced_type" : "type-587",
7735   "self_type" : "type-778",
7736   "size" : 4,
7737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7738  },
7739  {
7740   "alignment" : 4,
7741   "is_const" : true,
7742   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7743   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7744   "referenced_type" : "type-136",
7745   "self_type" : "type-143",
7746   "size" : 4,
7747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "is_const" : true,
7752   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7753   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7754   "referenced_type" : "type-176",
7755   "self_type" : "type-194",
7756   "size" : 4,
7757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7758  },
7759  {
7760   "alignment" : 4,
7761   "is_const" : true,
7762   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7763   "name" : "const android::wp<android::hardware::BHwBinder>",
7764   "referenced_type" : "type-540",
7765   "self_type" : "type-756",
7766   "size" : 8,
7767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7768  },
7769  {
7770   "alignment" : 4,
7771   "is_const" : true,
7772   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7773   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7774   "referenced_type" : "type-213",
7775   "self_type" : "type-489",
7776   "size" : 8,
7777   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7778  },
7779  {
7780   "alignment" : 4,
7781   "is_const" : true,
7782   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7783   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7784   "referenced_type" : "type-216",
7785   "self_type" : "type-753",
7786   "size" : 8,
7787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7788  },
7789  {
7790   "alignment" : 1,
7791   "is_const" : true,
7792   "linker_set_key" : "const bool",
7793   "name" : "const bool",
7794   "referenced_type" : "type-24",
7795   "self_type" : "type-157",
7796   "size" : 1,
7797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7798  },
7799  {
7800   "alignment" : 1,
7801   "is_const" : true,
7802   "linker_set_key" : "const char",
7803   "name" : "const char",
7804   "referenced_type" : "type-43",
7805   "self_type" : "type-42",
7806   "size" : 1,
7807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7808  },
7809  {
7810   "alignment" : 2,
7811   "is_const" : true,
7812   "linker_set_key" : "const char16_t",
7813   "name" : "const char16_t",
7814   "referenced_type" : "type-32",
7815   "self_type" : "type-31",
7816   "size" : 2,
7817   "source_file" : "/system/core/libutils/include/utils/String16.h"
7818  },
7819  {
7820   "alignment" : 8,
7821   "is_const" : true,
7822   "linker_set_key" : "const double",
7823   "name" : "const double",
7824   "referenced_type" : "type-433",
7825   "self_type" : "type-459",
7826   "size" : 8,
7827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7828  },
7829  {
7830   "alignment" : 4,
7831   "is_const" : true,
7832   "linker_set_key" : "const float",
7833   "name" : "const float",
7834   "referenced_type" : "type-428",
7835   "self_type" : "type-456",
7836   "size" : 4,
7837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7838  },
7839  {
7840   "alignment" : 4,
7841   "is_const" : true,
7842   "linker_set_key" : "const int",
7843   "name" : "const int",
7844   "referenced_type" : "type-7",
7845   "self_type" : "type-669",
7846   "size" : 4,
7847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7848  },
7849  {
7850   "is_const" : true,
7851   "linker_set_key" : "const iter<is_const>",
7852   "name" : "const iter<is_const>",
7853   "referenced_type" : "type-109",
7854   "self_type" : "type-108",
7855   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7856  },
7857  {
7858   "is_const" : true,
7859   "linker_set_key" : "const iter<is_const>",
7860   "name" : "const iter<is_const>",
7861   "referenced_type" : "type-146",
7862   "self_type" : "type-145",
7863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7864  },
7865  {
7866   "is_const" : true,
7867   "linker_set_key" : "const iter<is_const>",
7868   "name" : "const iter<is_const>",
7869   "referenced_type" : "type-247",
7870   "self_type" : "type-246",
7871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7872  },
7873  {
7874   "is_const" : true,
7875   "linker_set_key" : "const iter<is_const>",
7876   "name" : "const iter<is_const>",
7877   "referenced_type" : "type-344",
7878   "self_type" : "type-343",
7879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7880  },
7881  {
7882   "is_const" : true,
7883   "linker_set_key" : "const iter<is_const>",
7884   "name" : "const iter<is_const>",
7885   "referenced_type" : "type-488",
7886   "self_type" : "type-487",
7887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7888  },
7889  {
7890   "is_const" : true,
7891   "linker_set_key" : "const iter<is_const>",
7892   "name" : "const iter<is_const>",
7893   "referenced_type" : "type-798",
7894   "self_type" : "type-797",
7895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7896  },
7897  {
7898   "alignment" : 4,
7899   "is_const" : true,
7900   "linker_set_key" : "const log_msg",
7901   "name" : "const log_msg",
7902   "referenced_type" : "type-219",
7903   "self_type" : "type-218",
7904   "size" : 5124,
7905   "source_file" : "/system/core/liblog/include/log/log_read.h"
7906  },
7907  {
7908   "alignment" : 8,
7909   "is_const" : true,
7910   "linker_set_key" : "const long long",
7911   "name" : "const long long",
7912   "referenced_type" : "type-12",
7913   "self_type" : "type-450",
7914   "size" : 8,
7915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "is_const" : true,
7920   "linker_set_key" : "const native_handle",
7921   "name" : "const native_handle",
7922   "referenced_type" : "type-355",
7923   "self_type" : "type-466",
7924   "size" : 12,
7925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7926  },
7927  {
7928   "alignment" : 2,
7929   "is_const" : true,
7930   "linker_set_key" : "const short",
7931   "name" : "const short",
7932   "referenced_type" : "type-392",
7933   "self_type" : "type-445",
7934   "size" : 2,
7935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7936  },
7937  {
7938   "alignment" : 1,
7939   "is_const" : true,
7940   "linker_set_key" : "const signed char",
7941   "name" : "const signed char",
7942   "referenced_type" : "type-440",
7943   "self_type" : "type-439",
7944   "size" : 1,
7945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7946  },
7947  {
7948   "alignment" : 4,
7949   "is_const" : true,
7950   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7951   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7952   "referenced_type" : "type-120",
7953   "self_type" : "type-119",
7954   "size" : 4,
7955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7956  },
7957  {
7958   "alignment" : 4,
7959   "is_const" : true,
7960   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7961   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7962   "referenced_type" : "type-188",
7963   "self_type" : "type-187",
7964   "size" : 4,
7965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7966  },
7967  {
7968   "alignment" : 4,
7969   "is_const" : true,
7970   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7971   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7972   "referenced_type" : "type-289",
7973   "self_type" : "type-288",
7974   "size" : 4,
7975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7976  },
7977  {
7978   "alignment" : 4,
7979   "is_const" : true,
7980   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7981   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7982   "referenced_type" : "type-364",
7983   "self_type" : "type-363",
7984   "size" : 4,
7985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7986  },
7987  {
7988   "alignment" : 4,
7989   "is_const" : true,
7990   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7991   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
7992   "referenced_type" : "type-713",
7993   "self_type" : "type-712",
7994   "size" : 4,
7995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
7996  },
7997  {
7998   "alignment" : 4,
7999   "is_const" : true,
8000   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
8001   "name" : "const std::array<android::hardware::confirmationui::V1_0::MessageSize, 1>",
8002   "referenced_type" : "type-849",
8003   "self_type" : "type-848",
8004   "size" : 4,
8005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8006  },
8007  {
8008   "alignment" : 4,
8009   "is_const" : true,
8010   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8011   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8012   "referenced_type" : "type-118",
8013   "self_type" : "type-117",
8014   "size" : 48,
8015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8016  },
8017  {
8018   "alignment" : 4,
8019   "is_const" : true,
8020   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8021   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8022   "referenced_type" : "type-186",
8023   "self_type" : "type-185",
8024   "size" : 48,
8025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8026  },
8027  {
8028   "alignment" : 4,
8029   "is_const" : true,
8030   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8031   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8032   "referenced_type" : "type-287",
8033   "self_type" : "type-286",
8034   "size" : 48,
8035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8036  },
8037  {
8038   "alignment" : 4,
8039   "is_const" : true,
8040   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8041   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8042   "referenced_type" : "type-362",
8043   "self_type" : "type-361",
8044   "size" : 48,
8045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8046  },
8047  {
8048   "alignment" : 4,
8049   "is_const" : true,
8050   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8051   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8052   "referenced_type" : "type-711",
8053   "self_type" : "type-710",
8054   "size" : 48,
8055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8056  },
8057  {
8058   "alignment" : 4,
8059   "is_const" : true,
8060   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8061   "name" : "const std::array<android::hardware::confirmationui::V1_0::ResponseCode, 12>",
8062   "referenced_type" : "type-847",
8063   "self_type" : "type-846",
8064   "size" : 48,
8065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8066  },
8067  {
8068   "alignment" : 1,
8069   "is_const" : true,
8070   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8071   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8072   "referenced_type" : "type-122",
8073   "self_type" : "type-121",
8074   "size" : 1,
8075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8076  },
8077  {
8078   "alignment" : 1,
8079   "is_const" : true,
8080   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8081   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8082   "referenced_type" : "type-191",
8083   "self_type" : "type-190",
8084   "size" : 1,
8085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8086  },
8087  {
8088   "alignment" : 1,
8089   "is_const" : true,
8090   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8091   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8092   "referenced_type" : "type-291",
8093   "self_type" : "type-290",
8094   "size" : 1,
8095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8096  },
8097  {
8098   "alignment" : 1,
8099   "is_const" : true,
8100   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8101   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8102   "referenced_type" : "type-366",
8103   "self_type" : "type-365",
8104   "size" : 1,
8105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8106  },
8107  {
8108   "alignment" : 1,
8109   "is_const" : true,
8110   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8111   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8112   "referenced_type" : "type-715",
8113   "self_type" : "type-714",
8114   "size" : 1,
8115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8116  },
8117  {
8118   "alignment" : 1,
8119   "is_const" : true,
8120   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8121   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestKeyBits, 1>",
8122   "referenced_type" : "type-851",
8123   "self_type" : "type-850",
8124   "size" : 1,
8125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8126  },
8127  {
8128   "alignment" : 8,
8129   "is_const" : true,
8130   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8131   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8132   "referenced_type" : "type-124",
8133   "self_type" : "type-123",
8134   "size" : 16,
8135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8136  },
8137  {
8138   "alignment" : 8,
8139   "is_const" : true,
8140   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8141   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8142   "referenced_type" : "type-193",
8143   "self_type" : "type-192",
8144   "size" : 16,
8145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8146  },
8147  {
8148   "alignment" : 8,
8149   "is_const" : true,
8150   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8151   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8152   "referenced_type" : "type-294",
8153   "self_type" : "type-293",
8154   "size" : 16,
8155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8156  },
8157  {
8158   "alignment" : 8,
8159   "is_const" : true,
8160   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8161   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8162   "referenced_type" : "type-369",
8163   "self_type" : "type-368",
8164   "size" : 16,
8165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8166  },
8167  {
8168   "alignment" : 8,
8169   "is_const" : true,
8170   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8171   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8172   "referenced_type" : "type-717",
8173   "self_type" : "type-716",
8174   "size" : 16,
8175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8176  },
8177  {
8178   "alignment" : 8,
8179   "is_const" : true,
8180   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8181   "name" : "const std::array<android::hardware::confirmationui::V1_0::TestModeCommands, 2>",
8182   "referenced_type" : "type-853",
8183   "self_type" : "type-852",
8184   "size" : 16,
8185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8186  },
8187  {
8188   "alignment" : 4,
8189   "is_const" : true,
8190   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8191   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8192   "referenced_type" : "type-116",
8193   "self_type" : "type-115",
8194   "size" : 8,
8195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8196  },
8197  {
8198   "alignment" : 4,
8199   "is_const" : true,
8200   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8201   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8202   "referenced_type" : "type-184",
8203   "self_type" : "type-183",
8204   "size" : 8,
8205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "is_const" : true,
8210   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8211   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8212   "referenced_type" : "type-285",
8213   "self_type" : "type-284",
8214   "size" : 8,
8215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8216  },
8217  {
8218   "alignment" : 4,
8219   "is_const" : true,
8220   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8221   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8222   "referenced_type" : "type-360",
8223   "self_type" : "type-359",
8224   "size" : 8,
8225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "is_const" : true,
8230   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8231   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8232   "referenced_type" : "type-709",
8233   "self_type" : "type-708",
8234   "size" : 8,
8235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8236  },
8237  {
8238   "alignment" : 4,
8239   "is_const" : true,
8240   "linker_set_key" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8241   "name" : "const std::array<android::hardware::confirmationui::V1_0::UIOption, 2>",
8242   "referenced_type" : "type-845",
8243   "self_type" : "type-844",
8244   "size" : 8,
8245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/types.h"
8246  },
8247  {
8248   "alignment" : 4,
8249   "is_const" : true,
8250   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8251   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8252   "referenced_type" : "type-304",
8253   "self_type" : "type-303",
8254   "size" : 20,
8255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8256  },
8257  {
8258   "alignment" : 4,
8259   "is_const" : true,
8260   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8261   "name" : "const std::array<android::hardware::keymaster::V4_0::Algorithm, 5>",
8262   "referenced_type" : "type-887",
8263   "self_type" : "type-886",
8264   "size" : 20,
8265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8266  },
8267  {
8268   "alignment" : 4,
8269   "is_const" : true,
8270   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8271   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8272   "referenced_type" : "type-306",
8273   "self_type" : "type-305",
8274   "size" : 16,
8275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8276  },
8277  {
8278   "alignment" : 4,
8279   "is_const" : true,
8280   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8281   "name" : "const std::array<android::hardware::keymaster::V4_0::BlockMode, 4>",
8282   "referenced_type" : "type-891",
8283   "self_type" : "type-890",
8284   "size" : 16,
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8286  },
8287  {
8288   "alignment" : 4,
8289   "is_const" : true,
8290   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8291   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8292   "referenced_type" : "type-298",
8293   "self_type" : "type-297",
8294   "size" : 4,
8295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8296  },
8297  {
8298   "alignment" : 4,
8299   "is_const" : true,
8300   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8301   "name" : "const std::array<android::hardware::keymaster::V4_0::Constants, 1>",
8302   "referenced_type" : "type-881",
8303   "self_type" : "type-880",
8304   "size" : 4,
8305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8306  },
8307  {
8308   "alignment" : 4,
8309   "is_const" : true,
8310   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8311   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8312   "referenced_type" : "type-311",
8313   "self_type" : "type-310",
8314   "size" : 28,
8315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8316  },
8317  {
8318   "alignment" : 4,
8319   "is_const" : true,
8320   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8321   "name" : "const std::array<android::hardware::keymaster::V4_0::Digest, 7>",
8322   "referenced_type" : "type-895",
8323   "self_type" : "type-894",
8324   "size" : 28,
8325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8326  },
8327  {
8328   "alignment" : 4,
8329   "is_const" : true,
8330   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8331   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8332   "referenced_type" : "type-313",
8333   "self_type" : "type-312",
8334   "size" : 16,
8335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "is_const" : true,
8340   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8341   "name" : "const std::array<android::hardware::keymaster::V4_0::EcCurve, 4>",
8342   "referenced_type" : "type-897",
8343   "self_type" : "type-896",
8344   "size" : 16,
8345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8346  },
8347  {
8348   "alignment" : 4,
8349   "is_const" : true,
8350   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8351   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8352   "referenced_type" : "type-322",
8353   "self_type" : "type-321",
8354   "size" : 296,
8355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8356  },
8357  {
8358   "alignment" : 4,
8359   "is_const" : true,
8360   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8361   "name" : "const std::array<android::hardware::keymaster::V4_0::ErrorCode, 74>",
8362   "referenced_type" : "type-905",
8363   "self_type" : "type-904",
8364   "size" : 296,
8365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8366  },
8367  {
8368   "alignment" : 4,
8369   "is_const" : true,
8370   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8371   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8372   "referenced_type" : "type-326",
8373   "self_type" : "type-325",
8374   "size" : 16,
8375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8376  },
8377  {
8378   "alignment" : 4,
8379   "is_const" : true,
8380   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8381   "name" : "const std::array<android::hardware::keymaster::V4_0::HardwareAuthenticatorType, 4>",
8382   "referenced_type" : "type-909",
8383   "self_type" : "type-908",
8384   "size" : 16,
8385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8386  },
8387  {
8388   "alignment" : 4,
8389   "is_const" : true,
8390   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8391   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8392   "referenced_type" : "type-317",
8393   "self_type" : "type-316",
8394   "size" : 8,
8395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8396  },
8397  {
8398   "alignment" : 4,
8399   "is_const" : true,
8400   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8401   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyBlobUsageRequirements, 2>",
8402   "referenced_type" : "type-901",
8403   "self_type" : "type-900",
8404   "size" : 8,
8405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8406  },
8407  {
8408   "alignment" : 4,
8409   "is_const" : true,
8410   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8411   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8412   "referenced_type" : "type-324",
8413   "self_type" : "type-323",
8414   "size" : 24,
8415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8416  },
8417  {
8418   "alignment" : 4,
8419   "is_const" : true,
8420   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8421   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyDerivationFunction, 6>",
8422   "referenced_type" : "type-907",
8423   "self_type" : "type-906",
8424   "size" : 24,
8425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8426  },
8427  {
8428   "alignment" : 4,
8429   "is_const" : true,
8430   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8431   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8432   "referenced_type" : "type-331",
8433   "self_type" : "type-330",
8434   "size" : 12,
8435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8436  },
8437  {
8438   "alignment" : 4,
8439   "is_const" : true,
8440   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8441   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyFormat, 3>",
8442   "referenced_type" : "type-73",
8443   "self_type" : "type-72",
8444   "size" : 12,
8445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8446  },
8447  {
8448   "alignment" : 4,
8449   "is_const" : true,
8450   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8451   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8452   "referenced_type" : "type-315",
8453   "self_type" : "type-314",
8454   "size" : 20,
8455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8456  },
8457  {
8458   "alignment" : 4,
8459   "is_const" : true,
8460   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8461   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyOrigin, 5>",
8462   "referenced_type" : "type-899",
8463   "self_type" : "type-898",
8464   "size" : 20,
8465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8466  },
8467  {
8468   "alignment" : 4,
8469   "is_const" : true,
8470   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8471   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8472   "referenced_type" : "type-320",
8473   "self_type" : "type-319",
8474   "size" : 20,
8475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8476  },
8477  {
8478   "alignment" : 4,
8479   "is_const" : true,
8480   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8481   "name" : "const std::array<android::hardware::keymaster::V4_0::KeyPurpose, 5>",
8482   "referenced_type" : "type-903",
8483   "self_type" : "type-902",
8484   "size" : 20,
8485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8486  },
8487  {
8488   "alignment" : 4,
8489   "is_const" : true,
8490   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8491   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8492   "referenced_type" : "type-309",
8493   "self_type" : "type-308",
8494   "size" : 24,
8495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8496  },
8497  {
8498   "alignment" : 4,
8499   "is_const" : true,
8500   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8501   "name" : "const std::array<android::hardware::keymaster::V4_0::PaddingMode, 6>",
8502   "referenced_type" : "type-893",
8503   "self_type" : "type-892",
8504   "size" : 24,
8505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8506  },
8507  {
8508   "alignment" : 4,
8509   "is_const" : true,
8510   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8511   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8512   "referenced_type" : "type-329",
8513   "self_type" : "type-328",
8514   "size" : 12,
8515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8516  },
8517  {
8518   "alignment" : 4,
8519   "is_const" : true,
8520   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8521   "name" : "const std::array<android::hardware::keymaster::V4_0::SecurityLevel, 3>",
8522   "referenced_type" : "type-71",
8523   "self_type" : "type-70",
8524   "size" : 12,
8525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8526  },
8527  {
8528   "alignment" : 4,
8529   "is_const" : true,
8530   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8531   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8532   "referenced_type" : "type-302",
8533   "self_type" : "type-301",
8534   "size" : 220,
8535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "is_const" : true,
8540   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8541   "name" : "const std::array<android::hardware::keymaster::V4_0::Tag, 55>",
8542   "referenced_type" : "type-885",
8543   "self_type" : "type-884",
8544   "size" : 220,
8545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8546  },
8547  {
8548   "alignment" : 4,
8549   "is_const" : true,
8550   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8551   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8552   "referenced_type" : "type-300",
8553   "self_type" : "type-299",
8554   "size" : 44,
8555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8556  },
8557  {
8558   "alignment" : 4,
8559   "is_const" : true,
8560   "linker_set_key" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8561   "name" : "const std::array<android::hardware::keymaster::V4_0::TagType, 11>",
8562   "referenced_type" : "type-883",
8563   "self_type" : "type-882",
8564   "size" : 44,
8565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h"
8566  },
8567  {
8568   "alignment" : 4,
8569   "is_const" : true,
8570   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8571   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8572   "referenced_type" : "type-112",
8573   "self_type" : "type-111",
8574   "size" : 12,
8575   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8576  },
8577  {
8578   "alignment" : 4,
8579   "is_const" : true,
8580   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8581   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8582   "referenced_type" : "type-162",
8583   "self_type" : "type-161",
8584   "size" : 12,
8585   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8586  },
8587  {
8588   "alignment" : 4,
8589   "is_const" : true,
8590   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8591   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8592   "referenced_type" : "type-259",
8593   "self_type" : "type-258",
8594   "size" : 12,
8595   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8596  },
8597  {
8598   "alignment" : 4,
8599   "is_const" : true,
8600   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8601   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8602   "referenced_type" : "type-350",
8603   "self_type" : "type-349",
8604   "size" : 12,
8605   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8606  },
8607  {
8608   "alignment" : 4,
8609   "is_const" : true,
8610   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8611   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8612   "referenced_type" : "type-554",
8613   "self_type" : "type-553",
8614   "size" : 12,
8615   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8616  },
8617  {
8618   "alignment" : 4,
8619   "is_const" : true,
8620   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8621   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8622   "referenced_type" : "type-821",
8623   "self_type" : "type-820",
8624   "size" : 12,
8625   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8626  },
8627  {
8628   "alignment" : 4,
8629   "is_const" : true,
8630   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8631   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8632   "referenced_type" : "type-182",
8633   "self_type" : "type-181",
8634   "size" : 4,
8635   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8636  },
8637  {
8638   "alignment" : 4,
8639   "is_const" : true,
8640   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8641   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8642   "referenced_type" : "type-282",
8643   "self_type" : "type-281",
8644   "size" : 4,
8645   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8646  },
8647  {
8648   "alignment" : 4,
8649   "is_const" : true,
8650   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8651   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8652   "referenced_type" : "type-696",
8653   "self_type" : "type-695",
8654   "size" : 4,
8655   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8656  },
8657  {
8658   "alignment" : 4,
8659   "is_const" : true,
8660   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8661   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8662   "referenced_type" : "type-842",
8663   "self_type" : "type-841",
8664   "size" : 4,
8665   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8666  },
8667  {
8668   "alignment" : 1,
8669   "is_const" : true,
8670   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8671   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8672   "referenced_type" : "type-180",
8673   "self_type" : "type-179",
8674   "size" : 3,
8675   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8676  },
8677  {
8678   "alignment" : 1,
8679   "is_const" : true,
8680   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8681   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8682   "referenced_type" : "type-280",
8683   "self_type" : "type-279",
8684   "size" : 3,
8685   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8686  },
8687  {
8688   "alignment" : 1,
8689   "is_const" : true,
8690   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8691   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8692   "referenced_type" : "type-693",
8693   "self_type" : "type-692",
8694   "size" : 3,
8695   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8696  },
8697  {
8698   "alignment" : 1,
8699   "is_const" : true,
8700   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8701   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8702   "referenced_type" : "type-840",
8703   "self_type" : "type-839",
8704   "size" : 3,
8705   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8706  },
8707  {
8708   "alignment" : 4,
8709   "is_const" : true,
8710   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8711   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8712   "referenced_type" : "type-168",
8713   "self_type" : "type-167",
8714   "size" : 12,
8715   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8716  },
8717  {
8718   "alignment" : 4,
8719   "is_const" : true,
8720   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8721   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8722   "referenced_type" : "type-266",
8723   "self_type" : "type-265",
8724   "size" : 12,
8725   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8726  },
8727  {
8728   "alignment" : 4,
8729   "is_const" : true,
8730   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8731   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8732   "referenced_type" : "type-591",
8733   "self_type" : "type-590",
8734   "size" : 12,
8735   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8736  },
8737  {
8738   "alignment" : 4,
8739   "is_const" : true,
8740   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8741   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8742   "referenced_type" : "type-829",
8743   "self_type" : "type-828",
8744   "size" : 12,
8745   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8746  },
8747  {
8748   "alignment" : 4,
8749   "is_const" : true,
8750   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8751   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8752   "referenced_type" : "type-151",
8753   "self_type" : "type-150",
8754   "size" : 8,
8755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8756  },
8757  {
8758   "alignment" : 4,
8759   "is_const" : true,
8760   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8761   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8762   "referenced_type" : "type-253",
8763   "self_type" : "type-252",
8764   "size" : 8,
8765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8766  },
8767  {
8768   "alignment" : 4,
8769   "is_const" : true,
8770   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8771   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8772   "referenced_type" : "type-515",
8773   "self_type" : "type-514",
8774   "size" : 8,
8775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8776  },
8777  {
8778   "alignment" : 4,
8779   "is_const" : true,
8780   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8781   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8782   "referenced_type" : "type-803",
8783   "self_type" : "type-802",
8784   "size" : 8,
8785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8786  },
8787  {
8788   "alignment" : 4,
8789   "is_const" : true,
8790   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8791   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8792   "referenced_type" : "type-149",
8793   "self_type" : "type-148",
8794   "size" : 8,
8795   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8796  },
8797  {
8798   "alignment" : 4,
8799   "is_const" : true,
8800   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8801   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8802   "referenced_type" : "type-250",
8803   "self_type" : "type-249",
8804   "size" : 8,
8805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8806  },
8807  {
8808   "alignment" : 4,
8809   "is_const" : true,
8810   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8811   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8812   "referenced_type" : "type-503",
8813   "self_type" : "type-502",
8814   "size" : 8,
8815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8816  },
8817  {
8818   "alignment" : 4,
8819   "is_const" : true,
8820   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8821   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8822   "referenced_type" : "type-801",
8823   "self_type" : "type-800",
8824   "size" : 8,
8825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8826  },
8827  {
8828   "alignment" : 4,
8829   "is_const" : true,
8830   "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 *> > *)> > >",
8831   "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 *> > *)> > >",
8832   "referenced_type" : "type-104",
8833   "self_type" : "type-103",
8834   "size" : 12,
8835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8836  },
8837  {
8838   "alignment" : 4,
8839   "is_const" : true,
8840   "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 *> > *)> > >",
8841   "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 *> > *)> > >",
8842   "referenced_type" : "type-127",
8843   "self_type" : "type-126",
8844   "size" : 12,
8845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8846  },
8847  {
8848   "alignment" : 4,
8849   "is_const" : true,
8850   "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 *> > *)> > >",
8851   "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 *> > *)> > >",
8852   "referenced_type" : "type-198",
8853   "self_type" : "type-197",
8854   "size" : 12,
8855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8856  },
8857  {
8858   "alignment" : 4,
8859   "is_const" : true,
8860   "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 *> > *)> > >",
8861   "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 *> > *)> > >",
8862   "referenced_type" : "type-205",
8863   "self_type" : "type-204",
8864   "size" : 12,
8865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8866  },
8867  {
8868   "alignment" : 4,
8869   "is_const" : true,
8870   "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 *> > *)> > >",
8871   "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 *> > *)> > >",
8872   "referenced_type" : "type-372",
8873   "self_type" : "type-371",
8874   "size" : 12,
8875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8876  },
8877  {
8878   "alignment" : 4,
8879   "is_const" : true,
8880   "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 *> > *)> > >",
8881   "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 *> > *)> > >",
8882   "referenced_type" : "type-748",
8883   "self_type" : "type-747",
8884   "size" : 12,
8885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8886  },
8887  {
8888   "alignment" : 1,
8889   "is_const" : true,
8890   "linker_set_key" : "const unsigned char",
8891   "name" : "const unsigned char",
8892   "referenced_type" : "type-69",
8893   "self_type" : "type-442",
8894   "size" : 1,
8895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8896  },
8897  {
8898   "alignment" : 4,
8899   "is_const" : true,
8900   "linker_set_key" : "const unsigned int",
8901   "name" : "const unsigned int",
8902   "referenced_type" : "type-2",
8903   "self_type" : "type-17",
8904   "size" : 4,
8905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8906  },
8907  {
8908   "alignment" : 8,
8909   "is_const" : true,
8910   "linker_set_key" : "const unsigned long long",
8911   "name" : "const unsigned long long",
8912   "referenced_type" : "type-64",
8913   "self_type" : "type-452",
8914   "size" : 8,
8915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8916  },
8917  {
8918   "alignment" : 2,
8919   "is_const" : true,
8920   "linker_set_key" : "const unsigned short",
8921   "name" : "const unsigned short",
8922   "referenced_type" : "type-223",
8923   "self_type" : "type-447",
8924   "size" : 2,
8925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8926  },
8927  {
8928   "is_const" : true,
8929   "linker_set_key" : "const void",
8930   "name" : "const void",
8931   "referenced_type" : "type-9",
8932   "self_type" : "type-537",
8933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8934  },
8935  {
8936   "alignment" : 1,
8937   "is_volatile" : true,
8938   "linker_set_key" : "volatile bool",
8939   "name" : "volatile bool",
8940   "referenced_type" : "type-24",
8941   "self_type" : "type-160",
8942   "size" : 1,
8943   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8944  },
8945  {
8946   "alignment" : 4,
8947   "is_volatile" : true,
8948   "linker_set_key" : "volatile int",
8949   "name" : "volatile int",
8950   "referenced_type" : "type-7",
8951   "self_type" : "type-44",
8952   "size" : 4,
8953   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8954  }
8955 ],
8956 "record_types" :
8957 [
8958  {
8959   "alignment" : 4,
8960   "fields" :
8961   [
8962    {
8963     "access" : "private",
8964     "field_name" : "mCond",
8965     "referenced_type" : "type-159"
8966    }
8967   ],
8968   "linker_set_key" : "android::Condition",
8969   "name" : "android::Condition",
8970   "record_kind" : "class",
8971   "referenced_type" : "type-158",
8972   "self_type" : "type-158",
8973   "size" : 4,
8974   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8975   "unique_id" : "_ZTSN7android9ConditionE"
8976  },
8977  {
8978   "alignment" : 4,
8979   "fields" :
8980   [
8981    {
8982     "access" : "private",
8983     "field_name" : "mVector",
8984     "referenced_type" : "type-37"
8985    }
8986   ],
8987   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8988   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8989   "record_kind" : "class",
8990   "referenced_type" : "type-36",
8991   "self_type" : "type-36",
8992   "size" : 20,
8993   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8994   "template_args" : [ "type-29", "type-35" ],
8995   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8996  },
8997  {
8998   "alignment" : 4,
8999   "fields" :
9000   [
9001    {
9002     "access" : "private",
9003     "field_name" : "mCount",
9004     "referenced_type" : "type-352"
9005    }
9006   ],
9007   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9008   "name" : "android::LightRefBase<android::NativeHandle>",
9009   "record_kind" : "class",
9010   "referenced_type" : "type-351",
9011   "self_type" : "type-351",
9012   "size" : 4,
9013   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9014   "template_args" : [ "type-353" ],
9015   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9016  },
9017  {
9018   "alignment" : 4,
9019   "fields" :
9020   [
9021    {
9022     "access" : "private",
9023     "field_name" : "mCount",
9024     "referenced_type" : "type-346"
9025    }
9026   ],
9027   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9028   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9029   "record_kind" : "class",
9030   "referenced_type" : "type-345",
9031   "self_type" : "type-345",
9032   "size" : 4,
9033   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9034   "template_args" : [ "type-347" ],
9035   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9036  },
9037  {
9038   "alignment" : 4,
9039   "fields" :
9040   [
9041    {
9042     "access" : "private",
9043     "field_name" : "mMutex",
9044     "referenced_type" : "type-14"
9045    }
9046   ],
9047   "linker_set_key" : "android::Mutex",
9048   "name" : "android::Mutex",
9049   "record_kind" : "class",
9050   "referenced_type" : "type-13",
9051   "self_type" : "type-13",
9052   "size" : 4,
9053   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9054   "unique_id" : "_ZTSN7android5MutexE"
9055  },
9056  {
9057   "alignment" : 4,
9058   "fields" :
9059   [
9060    {
9061     "access" : "private",
9062     "field_name" : "mLock",
9063     "referenced_type" : "type-667"
9064    }
9065   ],
9066   "linker_set_key" : "android::Mutex::Autolock",
9067   "name" : "android::Mutex::Autolock",
9068   "record_kind" : "class",
9069   "referenced_type" : "type-666",
9070   "self_type" : "type-666",
9071   "size" : 4,
9072   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9073   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9074  },
9075  {
9076   "alignment" : 4,
9077   "base_specifiers" :
9078   [
9079    {
9080     "referenced_type" : "type-351"
9081    }
9082   ],
9083   "fields" :
9084   [
9085    {
9086     "access" : "private",
9087     "field_name" : "mHandle",
9088     "field_offset" : 32,
9089     "referenced_type" : "type-354"
9090    },
9091    {
9092     "access" : "private",
9093     "field_name" : "mOwnsHandle",
9094     "field_offset" : 64,
9095     "referenced_type" : "type-24"
9096    }
9097   ],
9098   "linker_set_key" : "android::NativeHandle",
9099   "name" : "android::NativeHandle",
9100   "record_kind" : "class",
9101   "referenced_type" : "type-353",
9102   "self_type" : "type-353",
9103   "size" : 12,
9104   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9105   "unique_id" : "_ZTSN7android12NativeHandleE"
9106  },
9107  {
9108   "alignment" : 4,
9109   "fields" :
9110   [
9111    {
9112     "access" : "private",
9113     "field_name" : "mRWLock",
9114     "referenced_type" : "type-674"
9115    }
9116   ],
9117   "linker_set_key" : "android::RWLock",
9118   "name" : "android::RWLock",
9119   "record_kind" : "class",
9120   "referenced_type" : "type-673",
9121   "self_type" : "type-673",
9122   "size" : 40,
9123   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9124   "unique_id" : "_ZTSN7android6RWLockE"
9125  },
9126  {
9127   "alignment" : 4,
9128   "fields" :
9129   [
9130    {
9131     "access" : "private",
9132     "field_name" : "mLock",
9133     "referenced_type" : "type-677"
9134    }
9135   ],
9136   "linker_set_key" : "android::RWLock::AutoRLock",
9137   "name" : "android::RWLock::AutoRLock",
9138   "record_kind" : "class",
9139   "referenced_type" : "type-676",
9140   "self_type" : "type-676",
9141   "size" : 4,
9142   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9143   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9144  },
9145  {
9146   "alignment" : 4,
9147   "fields" :
9148   [
9149    {
9150     "access" : "private",
9151     "field_name" : "mLock",
9152     "referenced_type" : "type-677"
9153    }
9154   ],
9155   "linker_set_key" : "android::RWLock::AutoWLock",
9156   "name" : "android::RWLock::AutoWLock",
9157   "record_kind" : "class",
9158   "referenced_type" : "type-679",
9159   "self_type" : "type-679",
9160   "size" : 4,
9161   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9162   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9163  },
9164  {
9165   "alignment" : 4,
9166   "fields" :
9167   [
9168    {
9169     "access" : "private",
9170     "field_name" : "mRefs",
9171     "field_offset" : 32,
9172     "referenced_type" : "type-3"
9173    }
9174   ],
9175   "linker_set_key" : "android::RefBase",
9176   "name" : "android::RefBase",
9177   "record_kind" : "class",
9178   "referenced_type" : "type-21",
9179   "self_type" : "type-21",
9180   "size" : 8,
9181   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9182   "unique_id" : "_ZTSN7android7RefBaseE",
9183   "vtable_components" :
9184   [
9185    {
9186     "kind" : "offset_to_top"
9187    },
9188    {
9189     "kind" : "rtti",
9190     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9191    },
9192    {
9193     "kind" : "complete_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9195    },
9196    {
9197     "kind" : "deleting_dtor_pointer",
9198     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9199    },
9200    {
9201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9202    },
9203    {
9204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9205    },
9206    {
9207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9208    },
9209    {
9210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9211    }
9212   ]
9213  },
9214  {
9215   "alignment" : 1,
9216   "linker_set_key" : "android::RefBase::weakref_type",
9217   "name" : "android::RefBase::weakref_type",
9218   "record_kind" : "class",
9219   "referenced_type" : "type-23",
9220   "self_type" : "type-23",
9221   "size" : 1,
9222   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9223   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9224  },
9225  {
9226   "alignment" : 1,
9227   "linker_set_key" : "android::ReferenceMover",
9228   "name" : "android::ReferenceMover",
9229   "record_kind" : "class",
9230   "referenced_type" : "type-470",
9231   "self_type" : "type-470",
9232   "size" : 1,
9233   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9234   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9235  },
9236  {
9237   "alignment" : 4,
9238   "linker_set_key" : "android::ReferenceRenamer",
9239   "name" : "android::ReferenceRenamer",
9240   "record_kind" : "class",
9241   "referenced_type" : "type-461",
9242   "self_type" : "type-461",
9243   "size" : 4,
9244   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9245   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9246   "vtable_components" :
9247   [
9248    {
9249     "kind" : "offset_to_top"
9250    },
9251    {
9252     "kind" : "rtti",
9253     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9254    },
9255    {
9256     "is_pure" : true,
9257     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9258    }
9259   ]
9260  },
9261  {
9262   "alignment" : 8,
9263   "fields" :
9264   [
9265    {
9266     "access" : "private",
9267     "field_name" : "mTag",
9268     "referenced_type" : "type-64"
9269    }
9270   ],
9271   "linker_set_key" : "android::ScopedTrace",
9272   "name" : "android::ScopedTrace",
9273   "record_kind" : "class",
9274   "referenced_type" : "type-681",
9275   "self_type" : "type-681",
9276   "size" : 8,
9277   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9278   "unique_id" : "_ZTSN7android11ScopedTraceE"
9279  },
9280  {
9281   "alignment" : 4,
9282   "base_specifiers" :
9283   [
9284    {
9285     "access" : "private",
9286     "referenced_type" : "type-38"
9287    }
9288   ],
9289   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9290   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9291   "record_kind" : "class",
9292   "referenced_type" : "type-37",
9293   "self_type" : "type-37",
9294   "size" : 20,
9295   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9296   "template_args" : [ "type-39" ],
9297   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9298   "vtable_components" :
9299   [
9300    {
9301     "kind" : "offset_to_top"
9302    },
9303    {
9304     "kind" : "rtti",
9305     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9306    },
9307    {
9308     "kind" : "complete_dtor_pointer",
9309     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9310    },
9311    {
9312     "kind" : "deleting_dtor_pointer",
9313     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9314    },
9315    {
9316     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9317    },
9318    {
9319     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9320    },
9321    {
9322     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9323    },
9324    {
9325     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9326    },
9327    {
9328     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9329    },
9330    {
9331     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9332    },
9333    {
9334     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9335    }
9336   ]
9337  },
9338  {
9339   "alignment" : 4,
9340   "base_specifiers" :
9341   [
9342    {
9343     "referenced_type" : "type-16"
9344    }
9345   ],
9346   "linker_set_key" : "android::SortedVectorImpl",
9347   "name" : "android::SortedVectorImpl",
9348   "record_kind" : "class",
9349   "referenced_type" : "type-38",
9350   "self_type" : "type-38",
9351   "size" : 20,
9352   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9353   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9354   "vtable_components" :
9355   [
9356    {
9357     "kind" : "offset_to_top"
9358    },
9359    {
9360     "kind" : "rtti",
9361     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9362    },
9363    {
9364     "kind" : "complete_dtor_pointer",
9365     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9366    },
9367    {
9368     "kind" : "deleting_dtor_pointer",
9369     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9370    },
9371    {
9372     "is_pure" : true,
9373     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9374    },
9375    {
9376     "is_pure" : true,
9377     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9378    },
9379    {
9380     "is_pure" : true,
9381     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9382    },
9383    {
9384     "is_pure" : true,
9385     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9386    },
9387    {
9388     "is_pure" : true,
9389     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9390    },
9391    {
9392     "is_pure" : true,
9393     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9394    },
9395    {
9396     "is_pure" : true,
9397     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9398    }
9399   ]
9400  },
9401  {
9402   "alignment" : 4,
9403   "fields" :
9404   [
9405    {
9406     "access" : "private",
9407     "field_name" : "mString",
9408     "referenced_type" : "type-30"
9409    }
9410   ],
9411   "linker_set_key" : "android::String16",
9412   "name" : "android::String16",
9413   "record_kind" : "class",
9414   "referenced_type" : "type-29",
9415   "self_type" : "type-29",
9416   "size" : 4,
9417   "source_file" : "/system/core/libutils/include/utils/String16.h",
9418   "unique_id" : "_ZTSN7android8String16E"
9419  },
9420  {
9421   "alignment" : 4,
9422   "fields" :
9423   [
9424    {
9425     "access" : "private",
9426     "field_name" : "mString",
9427     "referenced_type" : "type-41"
9428    }
9429   ],
9430   "linker_set_key" : "android::String8",
9431   "name" : "android::String8",
9432   "record_kind" : "class",
9433   "referenced_type" : "type-40",
9434   "self_type" : "type-40",
9435   "size" : 4,
9436   "source_file" : "/system/core/libutils/include/utils/String8.h",
9437   "unique_id" : "_ZTSN7android7String8E"
9438  },
9439  {
9440   "alignment" : 4,
9441   "base_specifiers" :
9442   [
9443    {
9444     "is_virtual" : true,
9445     "referenced_type" : "type-21"
9446    }
9447   ],
9448   "fields" :
9449   [
9450    {
9451     "access" : "private",
9452     "field_name" : "mCanCallJava",
9453     "field_offset" : 32,
9454     "referenced_type" : "type-157"
9455    },
9456    {
9457     "access" : "private",
9458     "field_name" : "mThread",
9459     "field_offset" : 64,
9460     "referenced_type" : "type-8"
9461    },
9462    {
9463     "access" : "private",
9464     "field_name" : "mLock",
9465     "field_offset" : 96,
9466     "referenced_type" : "type-13"
9467    },
9468    {
9469     "access" : "private",
9470     "field_name" : "mThreadExitedCondition",
9471     "field_offset" : 128,
9472     "referenced_type" : "type-158"
9473    },
9474    {
9475     "access" : "private",
9476     "field_name" : "mStatus",
9477     "field_offset" : 160,
9478     "referenced_type" : "type-7"
9479    },
9480    {
9481     "access" : "private",
9482     "field_name" : "mExitPending",
9483     "field_offset" : 192,
9484     "referenced_type" : "type-160"
9485    },
9486    {
9487     "access" : "private",
9488     "field_name" : "mRunning",
9489     "field_offset" : 200,
9490     "referenced_type" : "type-160"
9491    },
9492    {
9493     "access" : "private",
9494     "field_name" : "mHoldSelf",
9495     "field_offset" : 224,
9496     "referenced_type" : "type-154"
9497    },
9498    {
9499     "access" : "private",
9500     "field_name" : "mTid",
9501     "field_offset" : 256,
9502     "referenced_type" : "type-7"
9503    }
9504   ],
9505   "linker_set_key" : "android::Thread",
9506   "name" : "android::Thread",
9507   "record_kind" : "class",
9508   "referenced_type" : "type-156",
9509   "self_type" : "type-156",
9510   "size" : 44,
9511   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9512   "unique_id" : "_ZTSN7android6ThreadE",
9513   "vtable_components" :
9514   [
9515    {
9516     "component_value" : 36,
9517     "kind" : "vbase_offset"
9518    },
9519    {
9520     "kind" : "offset_to_top"
9521    },
9522    {
9523     "kind" : "rtti",
9524     "mangled_component_name" : "_ZTIN7android6ThreadE"
9525    },
9526    {
9527     "kind" : "complete_dtor_pointer",
9528     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9529    },
9530    {
9531     "kind" : "deleting_dtor_pointer",
9532     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9533    },
9534    {
9535     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9536    },
9537    {
9538     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9539    },
9540    {
9541     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9542    },
9543    {
9544     "is_pure" : true,
9545     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9546    },
9547    {
9548     "kind" : "vcall_offset"
9549    },
9550    {
9551     "kind" : "vcall_offset"
9552    },
9553    {
9554     "kind" : "vcall_offset"
9555    },
9556    {
9557     "kind" : "vcall_offset"
9558    },
9559    {
9560     "component_value" : -36,
9561     "kind" : "vcall_offset"
9562    },
9563    {
9564     "component_value" : -36,
9565     "kind" : "offset_to_top"
9566    },
9567    {
9568     "kind" : "rtti",
9569     "mangled_component_name" : "_ZTIN7android6ThreadE"
9570    },
9571    {
9572     "kind" : "complete_dtor_pointer",
9573     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9574    },
9575    {
9576     "kind" : "deleting_dtor_pointer",
9577     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9584    },
9585    {
9586     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9590    }
9591   ]
9592  },
9593  {
9594   "alignment" : 4,
9595   "base_specifiers" :
9596   [
9597    {
9598     "access" : "private",
9599     "referenced_type" : "type-16"
9600    }
9601   ],
9602   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9603   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9604   "record_kind" : "class",
9605   "referenced_type" : "type-15",
9606   "self_type" : "type-15",
9607   "size" : 20,
9608   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9609   "template_args" : [ "type-18" ],
9610   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9611   "vtable_components" :
9612   [
9613    {
9614     "kind" : "offset_to_top"
9615    },
9616    {
9617     "kind" : "rtti",
9618     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9619    },
9620    {
9621     "kind" : "complete_dtor_pointer",
9622     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9623    },
9624    {
9625     "kind" : "deleting_dtor_pointer",
9626     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9627    },
9628    {
9629     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9630    },
9631    {
9632     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9633    },
9634    {
9635     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9636    },
9637    {
9638     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9639    },
9640    {
9641     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9642    },
9643    {
9644     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9645    }
9646   ]
9647  },
9648  {
9649   "alignment" : 4,
9650   "fields" :
9651   [
9652    {
9653     "access" : "private",
9654     "field_name" : "mStorage",
9655     "field_offset" : 32,
9656     "referenced_type" : "type-8"
9657    },
9658    {
9659     "access" : "private",
9660     "field_name" : "mCount",
9661     "field_offset" : 64,
9662     "referenced_type" : "type-2"
9663    },
9664    {
9665     "access" : "private",
9666     "field_name" : "mFlags",
9667     "field_offset" : 96,
9668     "referenced_type" : "type-17"
9669    },
9670    {
9671     "access" : "private",
9672     "field_name" : "mItemSize",
9673     "field_offset" : 128,
9674     "referenced_type" : "type-17"
9675    }
9676   ],
9677   "linker_set_key" : "android::VectorImpl",
9678   "name" : "android::VectorImpl",
9679   "record_kind" : "class",
9680   "referenced_type" : "type-16",
9681   "self_type" : "type-16",
9682   "size" : 20,
9683   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9684   "unique_id" : "_ZTSN7android10VectorImplE",
9685   "vtable_components" :
9686   [
9687    {
9688     "kind" : "offset_to_top"
9689    },
9690    {
9691     "kind" : "rtti",
9692     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9693    },
9694    {
9695     "kind" : "complete_dtor_pointer",
9696     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9697    },
9698    {
9699     "kind" : "deleting_dtor_pointer",
9700     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9701    },
9702    {
9703     "is_pure" : true,
9704     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9705    },
9706    {
9707     "is_pure" : true,
9708     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9709    },
9710    {
9711     "is_pure" : true,
9712     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9713    },
9714    {
9715     "is_pure" : true,
9716     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9717    },
9718    {
9719     "is_pure" : true,
9720     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9721    },
9722    {
9723     "is_pure" : true,
9724     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9725    }
9726   ]
9727  },
9728  {
9729   "alignment" : 4,
9730   "base_specifiers" :
9731   [
9732    {
9733     "referenced_type" : "type-345"
9734    }
9735   ],
9736   "linker_set_key" : "android::VirtualLightRefBase",
9737   "name" : "android::VirtualLightRefBase",
9738   "record_kind" : "class",
9739   "referenced_type" : "type-347",
9740   "self_type" : "type-347",
9741   "size" : 8,
9742   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9743   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9744   "vtable_components" :
9745   [
9746    {
9747     "kind" : "offset_to_top"
9748    },
9749    {
9750     "kind" : "rtti",
9751     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9752    },
9753    {
9754     "kind" : "complete_dtor_pointer",
9755     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9756    },
9757    {
9758     "kind" : "deleting_dtor_pointer",
9759     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9760    }
9761   ]
9762  },
9763  {
9764   "alignment" : 4,
9765   "base_specifiers" :
9766   [
9767    {
9768     "referenced_type" : "type-20"
9769    }
9770   ],
9771   "fields" :
9772   [
9773    {
9774     "access" : "protected",
9775     "field_name" : "mSchedPolicy",
9776     "field_offset" : 32,
9777     "referenced_type" : "type-7"
9778    },
9779    {
9780     "access" : "protected",
9781     "field_name" : "mSchedPriority",
9782     "field_offset" : 64,
9783     "referenced_type" : "type-7"
9784    },
9785    {
9786     "access" : "private",
9787     "field_name" : "mExtras",
9788     "field_offset" : 96,
9789     "referenced_type" : "type-235"
9790    },
9791    {
9792     "access" : "private",
9793     "field_name" : "mReserved0",
9794     "field_offset" : 128,
9795     "referenced_type" : "type-8"
9796    }
9797   ],
9798   "linker_set_key" : "android::hardware::BHwBinder",
9799   "name" : "android::hardware::BHwBinder",
9800   "record_kind" : "class",
9801   "referenced_type" : "type-234",
9802   "self_type" : "type-234",
9803   "size" : 28,
9804   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9805   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9806   "vtable_components" :
9807   [
9808    {
9809     "component_value" : 20,
9810     "kind" : "vbase_offset"
9811    },
9812    {
9813     "kind" : "offset_to_top"
9814    },
9815    {
9816     "kind" : "rtti",
9817     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9818    },
9819    {
9820     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9821    },
9822    {
9823     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9824    },
9825    {
9826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9827    },
9828    {
9829     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9830    },
9831    {
9832     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9833    },
9834    {
9835     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9845    },
9846    {
9847     "kind" : "complete_dtor_pointer",
9848     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9849    },
9850    {
9851     "kind" : "deleting_dtor_pointer",
9852     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9856    },
9857    {
9858     "kind" : "vcall_offset"
9859    },
9860    {
9861     "kind" : "vcall_offset"
9862    },
9863    {
9864     "kind" : "vcall_offset"
9865    },
9866    {
9867     "kind" : "vcall_offset"
9868    },
9869    {
9870     "component_value" : -20,
9871     "kind" : "vcall_offset"
9872    },
9873    {
9874     "component_value" : -20,
9875     "kind" : "offset_to_top"
9876    },
9877    {
9878     "kind" : "rtti",
9879     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9880    },
9881    {
9882     "kind" : "complete_dtor_pointer",
9883     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9884    },
9885    {
9886     "kind" : "deleting_dtor_pointer",
9887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9894    },
9895    {
9896     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9897    },
9898    {
9899     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9900    }
9901   ]
9902  },
9903  {
9904   "alignment" : 4,
9905   "base_specifiers" :
9906   [
9907    {
9908     "is_virtual" : true,
9909     "referenced_type" : "type-21"
9910    }
9911   ],
9912   "fields" :
9913   [
9914    {
9915     "access" : "private",
9916     "field_name" : "mRemote",
9917     "field_offset" : 32,
9918     "referenced_type" : "type-86"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mRefs",
9923     "field_offset" : 64,
9924     "referenced_type" : "type-22"
9925    },
9926    {
9927     "access" : "private",
9928     "field_name" : "mState",
9929     "field_offset" : 96,
9930     "referenced_type" : "type-87"
9931    }
9932   ],
9933   "linker_set_key" : "android::hardware::BpHwRefBase",
9934   "name" : "android::hardware::BpHwRefBase",
9935   "record_kind" : "class",
9936   "referenced_type" : "type-85",
9937   "self_type" : "type-85",
9938   "size" : 24,
9939   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9940   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9941   "vtable_components" :
9942   [
9943    {
9944     "component_value" : 16,
9945     "kind" : "vbase_offset"
9946    },
9947    {
9948     "kind" : "offset_to_top"
9949    },
9950    {
9951     "kind" : "rtti",
9952     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9953    },
9954    {
9955     "kind" : "complete_dtor_pointer",
9956     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9957    },
9958    {
9959     "kind" : "deleting_dtor_pointer",
9960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9967    },
9968    {
9969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9970    },
9971    {
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -16,
9976     "kind" : "vcall_offset"
9977    },
9978    {
9979     "component_value" : -16,
9980     "kind" : "vcall_offset"
9981    },
9982    {
9983     "component_value" : -16,
9984     "kind" : "vcall_offset"
9985    },
9986    {
9987     "component_value" : -16,
9988     "kind" : "vcall_offset"
9989    },
9990    {
9991     "component_value" : -16,
9992     "kind" : "offset_to_top"
9993    },
9994    {
9995     "kind" : "rtti",
9996     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9997    },
9998    {
9999     "kind" : "complete_dtor_pointer",
10000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10001    },
10002    {
10003     "kind" : "deleting_dtor_pointer",
10004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10005    },
10006    {
10007     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10008    },
10009    {
10010     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10011    },
10012    {
10013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10017    }
10018   ]
10019  },
10020  {
10021   "alignment" : 4,
10022   "base_specifiers" :
10023   [
10024    {
10025     "referenced_type" : "type-202"
10026    },
10027    {
10028     "referenced_type" : "type-84"
10029    },
10030    {
10031     "referenced_type" : "type-85"
10032    }
10033   ],
10034   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
10035   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
10036   "record_kind" : "class",
10037   "referenced_type" : "type-571",
10038   "self_type" : "type-571",
10039   "size" : 32,
10040   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10041   "template_args" : [ "type-202" ],
10042   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE",
10043   "vtable_components" :
10044   [
10045    {
10046     "component_value" : 24,
10047     "kind" : "vbase_offset"
10048    },
10049    {
10050     "kind" : "offset_to_top"
10051    },
10052    {
10053     "kind" : "rtti",
10054     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
10055    },
10056    {
10057     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
10058    },
10059    {
10060     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10061    },
10062    {
10063     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10064    },
10065    {
10066     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10070    },
10071    {
10072     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10082    },
10083    {
10084     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
10085    },
10086    {
10087     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10088    },
10089    {
10090     "kind" : "complete_dtor_pointer",
10091     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
10092    },
10093    {
10094     "kind" : "deleting_dtor_pointer",
10095     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
10096    },
10097    {
10098     "is_pure" : true,
10099     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
10100    },
10101    {
10102     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
10103    },
10104    {
10105     "component_value" : 20,
10106     "kind" : "vbase_offset"
10107    },
10108    {
10109     "component_value" : -4,
10110     "kind" : "offset_to_top"
10111    },
10112    {
10113     "kind" : "rtti",
10114     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
10115    },
10116    {
10117     "kind" : "complete_dtor_pointer",
10118     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
10119    },
10120    {
10121     "kind" : "deleting_dtor_pointer",
10122     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
10123    },
10124    {
10125     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
10126    },
10127    {
10128     "component_value" : 16,
10129     "kind" : "vbase_offset"
10130    },
10131    {
10132     "component_value" : -8,
10133     "kind" : "offset_to_top"
10134    },
10135    {
10136     "kind" : "rtti",
10137     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
10138    },
10139    {
10140     "kind" : "complete_dtor_pointer",
10141     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
10142    },
10143    {
10144     "kind" : "deleting_dtor_pointer",
10145     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10152    },
10153    {
10154     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10155    },
10156    {
10157     "kind" : "vcall_offset"
10158    },
10159    {
10160     "component_value" : -16,
10161     "kind" : "vcall_offset"
10162    },
10163    {
10164     "component_value" : -16,
10165     "kind" : "vcall_offset"
10166    },
10167    {
10168     "component_value" : -16,
10169     "kind" : "vcall_offset"
10170    },
10171    {
10172     "component_value" : -24,
10173     "kind" : "vcall_offset"
10174    },
10175    {
10176     "component_value" : -24,
10177     "kind" : "offset_to_top"
10178    },
10179    {
10180     "kind" : "rtti",
10181     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEEE"
10182    },
10183    {
10184     "kind" : "complete_dtor_pointer",
10185     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED1Ev"
10186    },
10187    {
10188     "kind" : "deleting_dtor_pointer",
10189     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEED0Ev"
10190    },
10191    {
10192     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10196    },
10197    {
10198     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10202    }
10203   ]
10204  },
10205  {
10206   "alignment" : 4,
10207   "base_specifiers" :
10208   [
10209    {
10210     "referenced_type" : "type-75"
10211    },
10212    {
10213     "referenced_type" : "type-84"
10214    },
10215    {
10216     "referenced_type" : "type-85"
10217    }
10218   ],
10219   "linker_set_key" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI>",
10220   "name" : "android::hardware::BpInterface<android::hardware::confirmationui::V1_0::IConfirmationUI>",
10221   "record_kind" : "class",
10222   "referenced_type" : "type-83",
10223   "self_type" : "type-83",
10224   "size" : 32,
10225   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10226   "template_args" : [ "type-75" ],
10227   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE",
10228   "vtable_components" :
10229   [
10230    {
10231     "component_value" : 24,
10232     "kind" : "vbase_offset"
10233    },
10234    {
10235     "kind" : "offset_to_top"
10236    },
10237    {
10238     "kind" : "rtti",
10239     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
10240    },
10241    {
10242     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10273    },
10274    {
10275     "kind" : "complete_dtor_pointer",
10276     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
10277    },
10278    {
10279     "kind" : "deleting_dtor_pointer",
10280     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
10281    },
10282    {
10283     "is_pure" : true,
10284     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
10285    },
10286    {
10287     "is_pure" : true,
10288     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
10289    },
10290    {
10291     "is_pure" : true,
10292     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5abortEv"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
10296    },
10297    {
10298     "component_value" : 20,
10299     "kind" : "vbase_offset"
10300    },
10301    {
10302     "component_value" : -4,
10303     "kind" : "offset_to_top"
10304    },
10305    {
10306     "kind" : "rtti",
10307     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
10308    },
10309    {
10310     "kind" : "complete_dtor_pointer",
10311     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
10312    },
10313    {
10314     "kind" : "deleting_dtor_pointer",
10315     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
10316    },
10317    {
10318     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
10319    },
10320    {
10321     "component_value" : 16,
10322     "kind" : "vbase_offset"
10323    },
10324    {
10325     "component_value" : -8,
10326     "kind" : "offset_to_top"
10327    },
10328    {
10329     "kind" : "rtti",
10330     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
10331    },
10332    {
10333     "kind" : "complete_dtor_pointer",
10334     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
10335    },
10336    {
10337     "kind" : "deleting_dtor_pointer",
10338     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
10339    },
10340    {
10341     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10342    },
10343    {
10344     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10348    },
10349    {
10350     "kind" : "vcall_offset"
10351    },
10352    {
10353     "component_value" : -16,
10354     "kind" : "vcall_offset"
10355    },
10356    {
10357     "component_value" : -16,
10358     "kind" : "vcall_offset"
10359    },
10360    {
10361     "component_value" : -16,
10362     "kind" : "vcall_offset"
10363    },
10364    {
10365     "component_value" : -24,
10366     "kind" : "vcall_offset"
10367    },
10368    {
10369     "component_value" : -24,
10370     "kind" : "offset_to_top"
10371    },
10372    {
10373     "kind" : "rtti",
10374     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEEE"
10375    },
10376    {
10377     "kind" : "complete_dtor_pointer",
10378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED1Ev"
10379    },
10380    {
10381     "kind" : "deleting_dtor_pointer",
10382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEED0Ev"
10383    },
10384    {
10385     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10386    },
10387    {
10388     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10389    },
10390    {
10391     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10395    }
10396   ]
10397  },
10398  {
10399   "alignment" : 4,
10400   "base_specifiers" :
10401   [
10402    {
10403     "referenced_type" : "type-76"
10404    },
10405    {
10406     "referenced_type" : "type-84"
10407    },
10408    {
10409     "referenced_type" : "type-85"
10410    }
10411   ],
10412   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10413   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10414   "record_kind" : "class",
10415   "referenced_type" : "type-569",
10416   "self_type" : "type-569",
10417   "size" : 32,
10418   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10419   "template_args" : [ "type-76" ],
10420   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10421   "vtable_components" :
10422   [
10423    {
10424     "component_value" : 24,
10425     "kind" : "vbase_offset"
10426    },
10427    {
10428     "kind" : "offset_to_top"
10429    },
10430    {
10431     "kind" : "rtti",
10432     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10433    },
10434    {
10435     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10460    },
10461    {
10462     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10463    },
10464    {
10465     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10466    },
10467    {
10468     "kind" : "complete_dtor_pointer",
10469     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10470    },
10471    {
10472     "kind" : "deleting_dtor_pointer",
10473     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10477    },
10478    {
10479     "component_value" : 20,
10480     "kind" : "vbase_offset"
10481    },
10482    {
10483     "component_value" : -4,
10484     "kind" : "offset_to_top"
10485    },
10486    {
10487     "kind" : "rtti",
10488     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10489    },
10490    {
10491     "kind" : "complete_dtor_pointer",
10492     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10493    },
10494    {
10495     "kind" : "deleting_dtor_pointer",
10496     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10497    },
10498    {
10499     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10500    },
10501    {
10502     "component_value" : 16,
10503     "kind" : "vbase_offset"
10504    },
10505    {
10506     "component_value" : -8,
10507     "kind" : "offset_to_top"
10508    },
10509    {
10510     "kind" : "rtti",
10511     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10512    },
10513    {
10514     "kind" : "complete_dtor_pointer",
10515     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10516    },
10517    {
10518     "kind" : "deleting_dtor_pointer",
10519     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10526    },
10527    {
10528     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10529    },
10530    {
10531     "kind" : "vcall_offset"
10532    },
10533    {
10534     "component_value" : -16,
10535     "kind" : "vcall_offset"
10536    },
10537    {
10538     "component_value" : -16,
10539     "kind" : "vcall_offset"
10540    },
10541    {
10542     "component_value" : -16,
10543     "kind" : "vcall_offset"
10544    },
10545    {
10546     "component_value" : -24,
10547     "kind" : "vcall_offset"
10548    },
10549    {
10550     "component_value" : -24,
10551     "kind" : "offset_to_top"
10552    },
10553    {
10554     "kind" : "rtti",
10555     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10556    },
10557    {
10558     "kind" : "complete_dtor_pointer",
10559     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10560    },
10561    {
10562     "kind" : "deleting_dtor_pointer",
10563     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10564    },
10565    {
10566     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10567    },
10568    {
10569     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10570    },
10571    {
10572     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10576    }
10577   ]
10578  },
10579  {
10580   "alignment" : 4,
10581   "fields" :
10582   [
10583    {
10584     "access" : "private",
10585     "field_name" : "mMutex",
10586     "referenced_type" : "type-594"
10587    },
10588    {
10589     "access" : "private",
10590     "field_name" : "mMap",
10591     "field_offset" : 32,
10592     "referenced_type" : "type-595"
10593    }
10594   ],
10595   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10596   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10597   "record_kind" : "class",
10598   "referenced_type" : "type-593",
10599   "self_type" : "type-593",
10600   "size" : 16,
10601   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10602   "template_args" : [ "type-216", "type-596" ],
10603   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10604  },
10605  {
10606   "alignment" : 4,
10607   "fields" :
10608   [
10609    {
10610     "access" : "private",
10611     "field_name" : "mMutex",
10612     "referenced_type" : "type-602"
10613    },
10614    {
10615     "access" : "private",
10616     "field_name" : "mMap",
10617     "field_offset" : 32,
10618     "referenced_type" : "type-603"
10619    }
10620   ],
10621   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10622   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10623   "record_kind" : "class",
10624   "referenced_type" : "type-601",
10625   "self_type" : "type-601",
10626   "size" : 16,
10627   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10628   "template_args" : [ "type-216", "type-24" ],
10629   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10630  },
10631  {
10632   "alignment" : 4,
10633   "fields" :
10634   [
10635    {
10636     "access" : "private",
10637     "field_name" : "mMutex",
10638     "referenced_type" : "type-607"
10639    },
10640    {
10641     "access" : "private",
10642     "field_name" : "mMap",
10643     "field_offset" : 32,
10644     "referenced_type" : "type-608"
10645    }
10646   ],
10647   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10648   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10649   "record_kind" : "class",
10650   "referenced_type" : "type-606",
10651   "self_type" : "type-606",
10652   "size" : 16,
10653   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10654   "template_args" : [ "type-609", "type-540" ],
10655   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10656  },
10657  {
10658   "alignment" : 4,
10659   "fields" :
10660   [
10661    {
10662     "access" : "private",
10663     "field_name" : "mMutex",
10664     "referenced_type" : "type-626"
10665    },
10666    {
10667     "access" : "private",
10668     "field_name" : "mMap",
10669     "field_offset" : 32,
10670     "referenced_type" : "type-627"
10671    }
10672   ],
10673   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10674   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10675   "record_kind" : "class",
10676   "referenced_type" : "type-625",
10677   "self_type" : "type-625",
10678   "size" : 16,
10679   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10680   "template_args" : [ "type-628", "type-629" ],
10681   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10682  },
10683  {
10684   "alignment" : 4,
10685   "fields" :
10686   [
10687    {
10688     "access" : "private",
10689     "field_name" : "mMutex",
10690     "referenced_type" : "type-615"
10691    },
10692    {
10693     "access" : "private",
10694     "field_name" : "mMap",
10695     "field_offset" : 32,
10696     "referenced_type" : "type-616"
10697    }
10698   ],
10699   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10700   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10701   "record_kind" : "class",
10702   "referenced_type" : "type-614",
10703   "self_type" : "type-614",
10704   "size" : 16,
10705   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10706   "template_args" : [ "type-617", "type-618" ],
10707   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10708  },
10709  {
10710   "alignment" : 8,
10711   "fields" :
10712   [
10713    {
10714     "field_name" : "flags",
10715     "referenced_type" : "type-2"
10716    },
10717    {
10718     "field_name" : "fdIndex",
10719     "field_offset" : 32,
10720     "referenced_type" : "type-2"
10721    },
10722    {
10723     "field_name" : "offset",
10724     "field_offset" : 64,
10725     "referenced_type" : "type-2"
10726    },
10727    {
10728     "field_name" : "extent",
10729     "field_offset" : 128,
10730     "referenced_type" : "type-64"
10731    }
10732   ],
10733   "linker_set_key" : "android::hardware::GrantorDescriptor",
10734   "name" : "android::hardware::GrantorDescriptor",
10735   "referenced_type" : "type-495",
10736   "self_type" : "type-495",
10737   "size" : 24,
10738   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10739   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10740  },
10741  {
10742   "alignment" : 8,
10743   "base_specifiers" :
10744   [
10745    {
10746     "is_virtual" : true,
10747     "referenced_type" : "type-477"
10748    },
10749    {
10750     "is_virtual" : true,
10751     "referenced_type" : "type-21"
10752    }
10753   ],
10754   "linker_set_key" : "android::hardware::HidlMemory",
10755   "name" : "android::hardware::HidlMemory",
10756   "record_kind" : "class",
10757   "referenced_type" : "type-486",
10758   "self_type" : "type-486",
10759   "size" : 56,
10760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10761   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10762   "vtable_components" :
10763   [
10764    {
10765     "component_value" : 48,
10766     "kind" : "vbase_offset"
10767    },
10768    {
10769     "component_value" : 8,
10770     "kind" : "vbase_offset"
10771    },
10772    {
10773     "kind" : "offset_to_top"
10774    },
10775    {
10776     "kind" : "rtti",
10777     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10778    },
10779    {
10780     "kind" : "complete_dtor_pointer",
10781     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10782    },
10783    {
10784     "kind" : "deleting_dtor_pointer",
10785     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10786    },
10787    {
10788     "kind" : "vcall_offset"
10789    },
10790    {
10791     "kind" : "vcall_offset"
10792    },
10793    {
10794     "kind" : "vcall_offset"
10795    },
10796    {
10797     "kind" : "vcall_offset"
10798    },
10799    {
10800     "component_value" : -48,
10801     "kind" : "vcall_offset"
10802    },
10803    {
10804     "component_value" : -48,
10805     "kind" : "offset_to_top"
10806    },
10807    {
10808     "kind" : "rtti",
10809     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10810    },
10811    {
10812     "kind" : "complete_dtor_pointer",
10813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10814    },
10815    {
10816     "kind" : "deleting_dtor_pointer",
10817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10830    }
10831   ]
10832  },
10833  {
10834   "alignment" : 4,
10835   "base_specifiers" :
10836   [
10837    {
10838     "is_virtual" : true,
10839     "referenced_type" : "type-21"
10840    }
10841   ],
10842   "linker_set_key" : "android::hardware::IBinder",
10843   "name" : "android::hardware::IBinder",
10844   "record_kind" : "class",
10845   "referenced_type" : "type-20",
10846   "self_type" : "type-20",
10847   "size" : 12,
10848   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10849   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10850   "vtable_components" :
10851   [
10852    {
10853     "component_value" : 4,
10854     "kind" : "vbase_offset"
10855    },
10856    {
10857     "kind" : "offset_to_top"
10858    },
10859    {
10860     "kind" : "rtti",
10861     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10862    },
10863    {
10864     "is_pure" : true,
10865     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10866    },
10867    {
10868     "is_pure" : true,
10869     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10870    },
10871    {
10872     "is_pure" : true,
10873     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10874    },
10875    {
10876     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10877    },
10878    {
10879     "is_pure" : true,
10880     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10881    },
10882    {
10883     "is_pure" : true,
10884     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10885    },
10886    {
10887     "is_pure" : true,
10888     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10895    },
10896    {
10897     "kind" : "complete_dtor_pointer",
10898     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10899    },
10900    {
10901     "kind" : "deleting_dtor_pointer",
10902     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10903    },
10904    {
10905     "kind" : "vcall_offset"
10906    },
10907    {
10908     "kind" : "vcall_offset"
10909    },
10910    {
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "component_value" : -4,
10918     "kind" : "vcall_offset"
10919    },
10920    {
10921     "component_value" : -4,
10922     "kind" : "offset_to_top"
10923    },
10924    {
10925     "kind" : "rtti",
10926     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10927    },
10928    {
10929     "kind" : "complete_dtor_pointer",
10930     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10931    },
10932    {
10933     "kind" : "deleting_dtor_pointer",
10934     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10935    },
10936    {
10937     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10947    }
10948   ]
10949  },
10950  {
10951   "alignment" : 4,
10952   "base_specifiers" :
10953   [
10954    {
10955     "is_virtual" : true,
10956     "referenced_type" : "type-21"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10960   "name" : "android::hardware::IBinder::DeathRecipient",
10961   "record_kind" : "class",
10962   "referenced_type" : "type-134",
10963   "self_type" : "type-134",
10964   "size" : 12,
10965   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10966   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10967   "vtable_components" :
10968   [
10969    {
10970     "component_value" : 4,
10971     "kind" : "vbase_offset"
10972    },
10973    {
10974     "kind" : "offset_to_top"
10975    },
10976    {
10977     "kind" : "rtti",
10978     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10979    },
10980    {
10981     "is_pure" : true,
10982     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10983    },
10984    {
10985     "kind" : "complete_dtor_pointer",
10986     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10987    },
10988    {
10989     "kind" : "deleting_dtor_pointer",
10990     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10991    },
10992    {
10993     "kind" : "vcall_offset"
10994    },
10995    {
10996     "kind" : "vcall_offset"
10997    },
10998    {
10999     "kind" : "vcall_offset"
11000    },
11001    {
11002     "kind" : "vcall_offset"
11003    },
11004    {
11005     "component_value" : -4,
11006     "kind" : "vcall_offset"
11007    },
11008    {
11009     "component_value" : -4,
11010     "kind" : "offset_to_top"
11011    },
11012    {
11013     "kind" : "rtti",
11014     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11015    },
11016    {
11017     "kind" : "complete_dtor_pointer",
11018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11019    },
11020    {
11021     "kind" : "deleting_dtor_pointer",
11022     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11023    },
11024    {
11025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11026    },
11027    {
11028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11035    }
11036   ]
11037  },
11038  {
11039   "alignment" : 4,
11040   "base_specifiers" :
11041   [
11042    {
11043     "is_virtual" : true,
11044     "referenced_type" : "type-21"
11045    }
11046   ],
11047   "linker_set_key" : "android::hardware::IInterface",
11048   "name" : "android::hardware::IInterface",
11049   "record_kind" : "class",
11050   "referenced_type" : "type-84",
11051   "self_type" : "type-84",
11052   "size" : 12,
11053   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11054   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11055   "vtable_components" :
11056   [
11057    {
11058     "component_value" : 4,
11059     "kind" : "vbase_offset"
11060    },
11061    {
11062     "kind" : "offset_to_top"
11063    },
11064    {
11065     "kind" : "rtti",
11066     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11067    },
11068    {
11069     "kind" : "complete_dtor_pointer",
11070     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11071    },
11072    {
11073     "kind" : "deleting_dtor_pointer",
11074     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11075    },
11076    {
11077     "is_pure" : true,
11078     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11079    },
11080    {
11081     "kind" : "vcall_offset"
11082    },
11083    {
11084     "kind" : "vcall_offset"
11085    },
11086    {
11087     "kind" : "vcall_offset"
11088    },
11089    {
11090     "kind" : "vcall_offset"
11091    },
11092    {
11093     "component_value" : -4,
11094     "kind" : "vcall_offset"
11095    },
11096    {
11097     "component_value" : -4,
11098     "kind" : "offset_to_top"
11099    },
11100    {
11101     "kind" : "rtti",
11102     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11103    },
11104    {
11105     "kind" : "complete_dtor_pointer",
11106     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11107    },
11108    {
11109     "kind" : "deleting_dtor_pointer",
11110     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11123    }
11124   ]
11125  },
11126  {
11127   "alignment" : 8,
11128   "fields" :
11129   [
11130    {
11131     "access" : "private",
11132     "field_name" : "mGrantors",
11133     "referenced_type" : "type-491"
11134    },
11135    {
11136     "access" : "private",
11137     "field_name" : "mHandle",
11138     "field_offset" : 128,
11139     "referenced_type" : "type-544"
11140    },
11141    {
11142     "access" : "private",
11143     "field_name" : "mQuantum",
11144     "field_offset" : 192,
11145     "referenced_type" : "type-2"
11146    },
11147    {
11148     "access" : "private",
11149     "field_name" : "mFlags",
11150     "field_offset" : 224,
11151     "referenced_type" : "type-2"
11152    }
11153   ],
11154   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11155   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11156   "referenced_type" : "type-543",
11157   "self_type" : "type-543",
11158   "size" : 32,
11159   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11160   "template_args" : [ "type-43" ],
11161   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11162  },
11163  {
11164   "alignment" : 4,
11165   "fields" :
11166   [
11167    {
11168     "access" : "private",
11169     "field_name" : "mBufCachePos",
11170     "referenced_type" : "type-2"
11171    },
11172    {
11173     "access" : "private",
11174     "field_name" : "mBufCache",
11175     "field_offset" : 32,
11176     "referenced_type" : "type-574"
11177    },
11178    {
11179     "access" : "private",
11180     "field_name" : "mError",
11181     "field_offset" : 128,
11182     "referenced_type" : "type-7"
11183    },
11184    {
11185     "access" : "private",
11186     "field_name" : "mData",
11187     "field_offset" : 160,
11188     "referenced_type" : "type-68"
11189    },
11190    {
11191     "access" : "private",
11192     "field_name" : "mDataSize",
11193     "field_offset" : 192,
11194     "referenced_type" : "type-2"
11195    },
11196    {
11197     "access" : "private",
11198     "field_name" : "mDataCapacity",
11199     "field_offset" : 224,
11200     "referenced_type" : "type-2"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mDataPos",
11205     "field_offset" : 256,
11206     "referenced_type" : "type-2"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mObjects",
11211     "field_offset" : 288,
11212     "referenced_type" : "type-575"
11213    },
11214    {
11215     "access" : "private",
11216     "field_name" : "mObjectsSize",
11217     "field_offset" : 320,
11218     "referenced_type" : "type-2"
11219    },
11220    {
11221     "access" : "private",
11222     "field_name" : "mObjectsCapacity",
11223     "field_offset" : 352,
11224     "referenced_type" : "type-2"
11225    },
11226    {
11227     "access" : "private",
11228     "field_name" : "mNextObjectHint",
11229     "field_offset" : 384,
11230     "referenced_type" : "type-2"
11231    },
11232    {
11233     "access" : "private",
11234     "field_name" : "mNumRef",
11235     "field_offset" : 416,
11236     "referenced_type" : "type-2"
11237    },
11238    {
11239     "access" : "private",
11240     "field_name" : "mFdsKnown",
11241     "field_offset" : 448,
11242     "referenced_type" : "type-24"
11243    },
11244    {
11245     "access" : "private",
11246     "field_name" : "mHasFds",
11247     "field_offset" : 456,
11248     "referenced_type" : "type-24"
11249    },
11250    {
11251     "access" : "private",
11252     "field_name" : "mAllowFds",
11253     "field_offset" : 464,
11254     "referenced_type" : "type-24"
11255    },
11256    {
11257     "access" : "private",
11258     "field_name" : "mOwner",
11259     "field_offset" : 480,
11260     "referenced_type" : "type-576"
11261    },
11262    {
11263     "access" : "private",
11264     "field_name" : "mOwnerCookie",
11265     "field_offset" : 512,
11266     "referenced_type" : "type-8"
11267    }
11268   ],
11269   "linker_set_key" : "android::hardware::Parcel",
11270   "name" : "android::hardware::Parcel",
11271   "record_kind" : "class",
11272   "referenced_type" : "type-573",
11273   "self_type" : "type-573",
11274   "size" : 68,
11275   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11276   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11277  },
11278  {
11279   "access" : "private",
11280   "alignment" : 8,
11281   "fields" :
11282   [
11283    {
11284     "field_name" : "index",
11285     "referenced_type" : "type-2"
11286    },
11287    {
11288     "field_name" : "buffer",
11289     "field_offset" : 64,
11290     "referenced_type" : "type-64"
11291    },
11292    {
11293     "field_name" : "bufend",
11294     "field_offset" : 128,
11295     "referenced_type" : "type-64"
11296    }
11297   ],
11298   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11299   "name" : "android::hardware::Parcel::BufferInfo",
11300   "referenced_type" : "type-580",
11301   "self_type" : "type-580",
11302   "size" : 24,
11303   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11304   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11305  },
11306  {
11307   "alignment" : 8,
11308   "base_specifiers" :
11309   [
11310    {
11311     "is_virtual" : true,
11312     "referenced_type" : "type-21"
11313    }
11314   ],
11315   "fields" :
11316   [
11317    {
11318     "access" : "private",
11319     "field_name" : "mDriverFD",
11320     "field_offset" : 32,
11321     "referenced_type" : "type-7"
11322    },
11323    {
11324     "access" : "private",
11325     "field_name" : "mVMStart",
11326     "field_offset" : 64,
11327     "referenced_type" : "type-8"
11328    },
11329    {
11330     "access" : "private",
11331     "field_name" : "mThreadCountLock",
11332     "field_offset" : 96,
11333     "referenced_type" : "type-10"
11334    },
11335    {
11336     "access" : "private",
11337     "field_name" : "mThreadCountDecrement",
11338     "field_offset" : 128,
11339     "referenced_type" : "type-11"
11340    },
11341    {
11342     "access" : "private",
11343     "field_name" : "mExecutingThreadsCount",
11344     "field_offset" : 160,
11345     "referenced_type" : "type-2"
11346    },
11347    {
11348     "access" : "private",
11349     "field_name" : "mMaxThreads",
11350     "field_offset" : 192,
11351     "referenced_type" : "type-2"
11352    },
11353    {
11354     "access" : "private",
11355     "field_name" : "mStarvationStartTimeMs",
11356     "field_offset" : 256,
11357     "referenced_type" : "type-12"
11358    },
11359    {
11360     "access" : "private",
11361     "field_name" : "mLock",
11362     "field_offset" : 320,
11363     "referenced_type" : "type-13"
11364    },
11365    {
11366     "access" : "private",
11367     "field_name" : "mHandleToObject",
11368     "field_offset" : 352,
11369     "referenced_type" : "type-15"
11370    },
11371    {
11372     "access" : "private",
11373     "field_name" : "mManagesContexts",
11374     "field_offset" : 512,
11375     "referenced_type" : "type-24"
11376    },
11377    {
11378     "access" : "private",
11379     "field_name" : "mBinderContextCheckFunc",
11380     "field_offset" : 544,
11381     "referenced_type" : "type-25"
11382    },
11383    {
11384     "access" : "private",
11385     "field_name" : "mBinderContextUserData",
11386     "field_offset" : 576,
11387     "referenced_type" : "type-8"
11388    },
11389    {
11390     "access" : "private",
11391     "field_name" : "mContexts",
11392     "field_offset" : 608,
11393     "referenced_type" : "type-36"
11394    },
11395    {
11396     "access" : "private",
11397     "field_name" : "mRootDir",
11398     "field_offset" : 768,
11399     "referenced_type" : "type-40"
11400    },
11401    {
11402     "access" : "private",
11403     "field_name" : "mThreadPoolStarted",
11404     "field_offset" : 800,
11405     "referenced_type" : "type-24"
11406    },
11407    {
11408     "access" : "private",
11409     "field_name" : "mSpawnThreadOnStart",
11410     "field_offset" : 808,
11411     "referenced_type" : "type-24"
11412    },
11413    {
11414     "access" : "private",
11415     "field_name" : "mThreadPoolSeq",
11416     "field_offset" : 832,
11417     "referenced_type" : "type-44"
11418    },
11419    {
11420     "access" : "private",
11421     "field_name" : "mMmapSize",
11422     "field_offset" : 864,
11423     "referenced_type" : "type-17"
11424    },
11425    {
11426     "access" : "private",
11427     "field_name" : "mCallRestriction",
11428     "field_offset" : 896,
11429     "referenced_type" : "type-45"
11430    }
11431   ],
11432   "linker_set_key" : "android::hardware::ProcessState",
11433   "name" : "android::hardware::ProcessState",
11434   "record_kind" : "class",
11435   "referenced_type" : "type-6",
11436   "self_type" : "type-6",
11437   "size" : 128,
11438   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11439   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11440   "vtable_components" :
11441   [
11442    {
11443     "component_value" : 116,
11444     "kind" : "vbase_offset"
11445    },
11446    {
11447     "kind" : "offset_to_top"
11448    },
11449    {
11450     "kind" : "rtti",
11451     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11452    },
11453    {
11454     "kind" : "complete_dtor_pointer",
11455     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11456    },
11457    {
11458     "kind" : "deleting_dtor_pointer",
11459     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11460    },
11461    {
11462     "kind" : "vcall_offset"
11463    },
11464    {
11465     "kind" : "vcall_offset"
11466    },
11467    {
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "kind" : "vcall_offset"
11472    },
11473    {
11474     "component_value" : -116,
11475     "kind" : "vcall_offset"
11476    },
11477    {
11478     "component_value" : -116,
11479     "kind" : "offset_to_top"
11480    },
11481    {
11482     "kind" : "rtti",
11483     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11484    },
11485    {
11486     "kind" : "complete_dtor_pointer",
11487     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11488    },
11489    {
11490     "kind" : "deleting_dtor_pointer",
11491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11492    },
11493    {
11494     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11495    },
11496    {
11497     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11504    }
11505   ]
11506  },
11507  {
11508   "access" : "private",
11509   "alignment" : 4,
11510   "fields" :
11511   [
11512    {
11513     "field_name" : "binder",
11514     "referenced_type" : "type-19"
11515    },
11516    {
11517     "field_name" : "refs",
11518     "field_offset" : 32,
11519     "referenced_type" : "type-22"
11520    }
11521   ],
11522   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11523   "name" : "android::hardware::ProcessState::handle_entry",
11524   "referenced_type" : "type-18",
11525   "self_type" : "type-18",
11526   "size" : 8,
11527   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11528   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11529  },
11530  {
11531   "alignment" : 4,
11532   "base_specifiers" :
11533   [
11534    {
11535     "referenced_type" : "type-257"
11536    }
11537   ],
11538   "fields" :
11539   [
11540    {
11541     "access" : "private",
11542     "field_name" : "mVal",
11543     "field_offset" : 192,
11544     "referenced_type" : "type-697"
11545    }
11546   ],
11547   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
11548   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode>",
11549   "record_kind" : "class",
11550   "referenced_type" : "type-780",
11551   "self_type" : "type-780",
11552   "size" : 28,
11553   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11554   "template_args" : [ "type-697" ],
11555   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_14confirmationui4V1_012ResponseCodeEEE"
11556  },
11557  {
11558   "alignment" : 4,
11559   "base_specifiers" :
11560   [
11561    {
11562     "referenced_type" : "type-257"
11563    }
11564   ],
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mVal",
11570     "field_offset" : 192,
11571     "referenced_type" : "type-200"
11572    }
11573   ],
11574   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
11575   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> >",
11576   "record_kind" : "class",
11577   "referenced_type" : "type-276",
11578   "self_type" : "type-276",
11579   "size" : 28,
11580   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11581   "template_args" : [ "type-200" ],
11582   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_14confirmationui4V1_027IConfirmationResultCallbackEEEEE"
11583  },
11584  {
11585   "alignment" : 4,
11586   "base_specifiers" :
11587   [
11588    {
11589     "referenced_type" : "type-257"
11590    }
11591   ],
11592   "fields" :
11593   [
11594    {
11595     "access" : "private",
11596     "field_name" : "mVal",
11597     "field_offset" : 192,
11598     "referenced_type" : "type-761"
11599    }
11600   ],
11601   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
11602   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> >",
11603   "record_kind" : "class",
11604   "referenced_type" : "type-787",
11605   "self_type" : "type-787",
11606   "size" : 28,
11607   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11608   "template_args" : [ "type-761" ],
11609   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_14confirmationui4V1_015IConfirmationUIEEEEE"
11610  },
11611  {
11612   "alignment" : 4,
11613   "base_specifiers" :
11614   [
11615    {
11616     "referenced_type" : "type-257"
11617    }
11618   ],
11619   "fields" :
11620   [
11621    {
11622     "access" : "private",
11623     "field_name" : "mVal",
11624     "field_offset" : 168,
11625     "referenced_type" : "type-24"
11626    }
11627   ],
11628   "linker_set_key" : "android::hardware::Return<bool>",
11629   "name" : "android::hardware::Return<bool>",
11630   "record_kind" : "class",
11631   "referenced_type" : "type-256",
11632   "self_type" : "type-256",
11633   "size" : 24,
11634   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11635   "template_args" : [ "type-24" ],
11636   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11637  },
11638  {
11639   "alignment" : 4,
11640   "base_specifiers" :
11641   [
11642    {
11643     "referenced_type" : "type-257"
11644    }
11645   ],
11646   "linker_set_key" : "android::hardware::Return<void>",
11647   "name" : "android::hardware::Return<void>",
11648   "record_kind" : "class",
11649   "referenced_type" : "type-336",
11650   "self_type" : "type-336",
11651   "size" : 24,
11652   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11653   "template_args" : [ "type-9" ],
11654   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11655  },
11656  {
11657   "alignment" : 4,
11658   "fields" :
11659   [
11660    {
11661     "access" : "private",
11662     "field_name" : "mException",
11663     "referenced_type" : "type-7"
11664    },
11665    {
11666     "access" : "private",
11667     "field_name" : "mErrorCode",
11668     "field_offset" : 32,
11669     "referenced_type" : "type-7"
11670    },
11671    {
11672     "access" : "private",
11673     "field_name" : "mMessage",
11674     "field_offset" : 64,
11675     "referenced_type" : "type-237"
11676    }
11677   ],
11678   "linker_set_key" : "android::hardware::Status",
11679   "name" : "android::hardware::Status",
11680   "record_kind" : "class",
11681   "referenced_type" : "type-236",
11682   "self_type" : "type-236",
11683   "size" : 20,
11684   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11685   "unique_id" : "_ZTSN7android8hardware6StatusE"
11686  },
11687  {
11688   "alignment" : 4,
11689   "base_specifiers" :
11690   [
11691    {
11692     "referenced_type" : "type-586"
11693    }
11694   ],
11695   "fields" :
11696   [
11697    {
11698     "access" : "private",
11699     "field_name" : "_hidl_mImpl",
11700     "field_offset" : 544,
11701     "referenced_type" : "type-200"
11702    }
11703   ],
11704   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback",
11705   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationResultCallback",
11706   "referenced_type" : "type-637",
11707   "self_type" : "type-637",
11708   "size" : 80,
11709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationResultCallback.h",
11710   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE",
11711   "vtable_components" :
11712   [
11713    {
11714     "component_value" : 72,
11715     "kind" : "vbase_offset"
11716    },
11717    {
11718     "kind" : "offset_to_top"
11719    },
11720    {
11721     "kind" : "rtti",
11722     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11723    },
11724    {
11725     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11726    },
11727    {
11728     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11729    },
11730    {
11731     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11732    },
11733    {
11734     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11738    },
11739    {
11740     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11750    },
11751    {
11752     "kind" : "complete_dtor_pointer",
11753     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11754    },
11755    {
11756     "kind" : "deleting_dtor_pointer",
11757     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11761    },
11762    {
11763     "component_value" : -20,
11764     "kind" : "offset_to_top"
11765    },
11766    {
11767     "kind" : "rtti",
11768     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11769    },
11770    {
11771     "kind" : "complete_dtor_pointer",
11772     "mangled_component_name" : "_ZThn20_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11773    },
11774    {
11775     "kind" : "deleting_dtor_pointer",
11776     "mangled_component_name" : "_ZThn20_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11777    },
11778    {
11779     "kind" : "vcall_offset"
11780    },
11781    {
11782     "kind" : "vcall_offset"
11783    },
11784    {
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "kind" : "vcall_offset"
11789    },
11790    {
11791     "component_value" : -72,
11792     "kind" : "vcall_offset"
11793    },
11794    {
11795     "component_value" : -72,
11796     "kind" : "offset_to_top"
11797    },
11798    {
11799     "kind" : "rtti",
11800     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackE"
11801    },
11802    {
11803     "kind" : "complete_dtor_pointer",
11804     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD1Ev"
11805    },
11806    {
11807     "kind" : "deleting_dtor_pointer",
11808     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BnHwConfirmationResultCallbackD0Ev"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11821    }
11822   ]
11823  },
11824  {
11825   "alignment" : 4,
11826   "base_specifiers" :
11827   [
11828    {
11829     "referenced_type" : "type-586"
11830    }
11831   ],
11832   "fields" :
11833   [
11834    {
11835     "access" : "private",
11836     "field_name" : "_hidl_mImpl",
11837     "field_offset" : 544,
11838     "referenced_type" : "type-761"
11839    }
11840   ],
11841   "linker_set_key" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI",
11842   "name" : "android::hardware::confirmationui::V1_0::BnHwConfirmationUI",
11843   "referenced_type" : "type-766",
11844   "self_type" : "type-766",
11845   "size" : 80,
11846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BnHwConfirmationUI.h",
11847   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE",
11848   "vtable_components" :
11849   [
11850    {
11851     "component_value" : 72,
11852     "kind" : "vbase_offset"
11853    },
11854    {
11855     "kind" : "offset_to_top"
11856    },
11857    {
11858     "kind" : "rtti",
11859     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11860    },
11861    {
11862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11866    },
11867    {
11868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11869    },
11870    {
11871     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11872    },
11873    {
11874     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11875    },
11876    {
11877     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11884    },
11885    {
11886     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11887    },
11888    {
11889     "kind" : "complete_dtor_pointer",
11890     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11891    },
11892    {
11893     "kind" : "deleting_dtor_pointer",
11894     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11895    },
11896    {
11897     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BnHwConfirmationUI10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11898    },
11899    {
11900     "component_value" : -20,
11901     "kind" : "offset_to_top"
11902    },
11903    {
11904     "kind" : "rtti",
11905     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11906    },
11907    {
11908     "kind" : "complete_dtor_pointer",
11909     "mangled_component_name" : "_ZThn20_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11910    },
11911    {
11912     "kind" : "deleting_dtor_pointer",
11913     "mangled_component_name" : "_ZThn20_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11914    },
11915    {
11916     "kind" : "vcall_offset"
11917    },
11918    {
11919     "kind" : "vcall_offset"
11920    },
11921    {
11922     "kind" : "vcall_offset"
11923    },
11924    {
11925     "kind" : "vcall_offset"
11926    },
11927    {
11928     "component_value" : -72,
11929     "kind" : "vcall_offset"
11930    },
11931    {
11932     "component_value" : -72,
11933     "kind" : "offset_to_top"
11934    },
11935    {
11936     "kind" : "rtti",
11937     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BnHwConfirmationUIE"
11938    },
11939    {
11940     "kind" : "complete_dtor_pointer",
11941     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID1Ev"
11942    },
11943    {
11944     "kind" : "deleting_dtor_pointer",
11945     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BnHwConfirmationUID0Ev"
11946    },
11947    {
11948     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11958    }
11959   ]
11960  },
11961  {
11962   "alignment" : 4,
11963   "base_specifiers" :
11964   [
11965    {
11966     "referenced_type" : "type-571"
11967    },
11968    {
11969     "referenced_type" : "type-88"
11970    }
11971   ],
11972   "fields" :
11973   [
11974    {
11975     "access" : "private",
11976     "field_name" : "_hidl_mMutex",
11977     "field_offset" : 544,
11978     "referenced_type" : "type-730"
11979    },
11980    {
11981     "access" : "private",
11982     "field_name" : "_hidl_mDeathRecipients",
11983     "field_offset" : 576,
11984     "referenced_type" : "type-731"
11985    }
11986   ],
11987   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
11988   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationResultCallback",
11989   "referenced_type" : "type-729",
11990   "self_type" : "type-729",
11991   "size" : 92,
11992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationResultCallback.h",
11993   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE",
11994   "vtable_components" :
11995   [
11996    {
11997     "component_value" : 84,
11998     "kind" : "vbase_offset"
11999    },
12000    {
12001     "kind" : "offset_to_top"
12002    },
12003    {
12004     "kind" : "rtti",
12005     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
12006    },
12007    {
12008     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback8isRemoteEv"
12009    },
12010    {
12011     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12015    },
12016    {
12017     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12018    },
12019    {
12020     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21setHALInstrumentationEv"
12024    },
12025    {
12026     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12027    },
12028    {
12029     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback4pingEv"
12030    },
12031    {
12032     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12033    },
12034    {
12035     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback21notifySyspropsChangedEv"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12039    },
12040    {
12041     "kind" : "complete_dtor_pointer",
12042     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
12043    },
12044    {
12045     "kind" : "deleting_dtor_pointer",
12046     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
12053    },
12054    {
12055     "component_value" : 80,
12056     "kind" : "vbase_offset"
12057    },
12058    {
12059     "component_value" : -4,
12060     "kind" : "offset_to_top"
12061    },
12062    {
12063     "kind" : "rtti",
12064     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
12065    },
12066    {
12067     "kind" : "complete_dtor_pointer",
12068     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
12069    },
12070    {
12071     "kind" : "deleting_dtor_pointer",
12072     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
12073    },
12074    {
12075     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_027IConfirmationResultCallbackEE10onAsBinderEv"
12076    },
12077    {
12078     "component_value" : 76,
12079     "kind" : "vbase_offset"
12080    },
12081    {
12082     "component_value" : -8,
12083     "kind" : "offset_to_top"
12084    },
12085    {
12086     "kind" : "rtti",
12087     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
12088    },
12089    {
12090     "kind" : "complete_dtor_pointer",
12091     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
12092    },
12093    {
12094     "kind" : "deleting_dtor_pointer",
12095     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12099    },
12100    {
12101     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12102    },
12103    {
12104     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12105    },
12106    {
12107     "component_value" : -24,
12108     "kind" : "offset_to_top"
12109    },
12110    {
12111     "kind" : "rtti",
12112     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
12113    },
12114    {
12115     "kind" : "complete_dtor_pointer",
12116     "mangled_component_name" : "_ZThn24_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
12117    },
12118    {
12119     "kind" : "deleting_dtor_pointer",
12120     "mangled_component_name" : "_ZThn24_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
12121    },
12122    {
12123     "kind" : "vcall_offset"
12124    },
12125    {
12126     "component_value" : -76,
12127     "kind" : "vcall_offset"
12128    },
12129    {
12130     "component_value" : -76,
12131     "kind" : "vcall_offset"
12132    },
12133    {
12134     "component_value" : -76,
12135     "kind" : "vcall_offset"
12136    },
12137    {
12138     "component_value" : -84,
12139     "kind" : "vcall_offset"
12140    },
12141    {
12142     "component_value" : -84,
12143     "kind" : "offset_to_top"
12144    },
12145    {
12146     "kind" : "rtti",
12147     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackE"
12148    },
12149    {
12150     "kind" : "complete_dtor_pointer",
12151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD1Ev"
12152    },
12153    {
12154     "kind" : "deleting_dtor_pointer",
12155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_030BpHwConfirmationResultCallbackD0Ev"
12156    },
12157    {
12158     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12159    },
12160    {
12161     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12162    },
12163    {
12164     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12168    }
12169   ]
12170  },
12171  {
12172   "alignment" : 4,
12173   "base_specifiers" :
12174   [
12175    {
12176     "referenced_type" : "type-83"
12177    },
12178    {
12179     "referenced_type" : "type-88"
12180    }
12181   ],
12182   "fields" :
12183   [
12184    {
12185     "access" : "private",
12186     "field_name" : "_hidl_mMutex",
12187     "field_offset" : 544,
12188     "referenced_type" : "type-81"
12189    },
12190    {
12191     "access" : "private",
12192     "field_name" : "_hidl_mDeathRecipients",
12193     "field_offset" : 576,
12194     "referenced_type" : "type-82"
12195    }
12196   ],
12197   "linker_set_key" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
12198   "name" : "android::hardware::confirmationui::V1_0::BpHwConfirmationUI",
12199   "referenced_type" : "type-80",
12200   "self_type" : "type-80",
12201   "size" : 92,
12202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BpHwConfirmationUI.h",
12203   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE",
12204   "vtable_components" :
12205   [
12206    {
12207     "component_value" : 84,
12208     "kind" : "vbase_offset"
12209    },
12210    {
12211     "kind" : "offset_to_top"
12212    },
12213    {
12214     "kind" : "rtti",
12215     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
12216    },
12217    {
12218     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_018BpHwConfirmationUI8isRemoteEv"
12219    },
12220    {
12221     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12228    },
12229    {
12230     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12231    },
12232    {
12233     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21setHALInstrumentationEv"
12234    },
12235    {
12236     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12237    },
12238    {
12239     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI4pingEv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI21notifySyspropsChangedEv"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12249    },
12250    {
12251     "kind" : "complete_dtor_pointer",
12252     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
12253    },
12254    {
12255     "kind" : "deleting_dtor_pointer",
12256     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_018BpHwConfirmationUI5abortEv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
12269    },
12270    {
12271     "component_value" : 80,
12272     "kind" : "vbase_offset"
12273    },
12274    {
12275     "component_value" : -4,
12276     "kind" : "offset_to_top"
12277    },
12278    {
12279     "kind" : "rtti",
12280     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
12281    },
12282    {
12283     "kind" : "complete_dtor_pointer",
12284     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
12285    },
12286    {
12287     "kind" : "deleting_dtor_pointer",
12288     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
12289    },
12290    {
12291     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14confirmationui4V1_015IConfirmationUIEE10onAsBinderEv"
12292    },
12293    {
12294     "component_value" : 76,
12295     "kind" : "vbase_offset"
12296    },
12297    {
12298     "component_value" : -8,
12299     "kind" : "offset_to_top"
12300    },
12301    {
12302     "kind" : "rtti",
12303     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
12304    },
12305    {
12306     "kind" : "complete_dtor_pointer",
12307     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
12308    },
12309    {
12310     "kind" : "deleting_dtor_pointer",
12311     "mangled_component_name" : "_ZThn8_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12321    },
12322    {
12323     "component_value" : -24,
12324     "kind" : "offset_to_top"
12325    },
12326    {
12327     "kind" : "rtti",
12328     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
12329    },
12330    {
12331     "kind" : "complete_dtor_pointer",
12332     "mangled_component_name" : "_ZThn24_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
12333    },
12334    {
12335     "kind" : "deleting_dtor_pointer",
12336     "mangled_component_name" : "_ZThn24_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
12337    },
12338    {
12339     "kind" : "vcall_offset"
12340    },
12341    {
12342     "component_value" : -76,
12343     "kind" : "vcall_offset"
12344    },
12345    {
12346     "component_value" : -76,
12347     "kind" : "vcall_offset"
12348    },
12349    {
12350     "component_value" : -76,
12351     "kind" : "vcall_offset"
12352    },
12353    {
12354     "component_value" : -84,
12355     "kind" : "vcall_offset"
12356    },
12357    {
12358     "component_value" : -84,
12359     "kind" : "offset_to_top"
12360    },
12361    {
12362     "kind" : "rtti",
12363     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_018BpHwConfirmationUIE"
12364    },
12365    {
12366     "kind" : "complete_dtor_pointer",
12367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID1Ev"
12368    },
12369    {
12370     "kind" : "deleting_dtor_pointer",
12371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_018BpHwConfirmationUID0Ev"
12372    },
12373    {
12374     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12378    },
12379    {
12380     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12384    }
12385   ]
12386  },
12387  {
12388   "alignment" : 4,
12389   "base_specifiers" :
12390   [
12391    {
12392     "referenced_type" : "type-202"
12393    },
12394    {
12395     "referenced_type" : "type-88"
12396    }
12397   ],
12398   "fields" :
12399   [
12400    {
12401     "access" : "private",
12402     "field_name" : "mImpl",
12403     "field_offset" : 384,
12404     "referenced_type" : "type-208"
12405    },
12406    {
12407     "access" : "private",
12408     "field_name" : "mOnewayQueue",
12409     "field_offset" : 416,
12410     "referenced_type" : "type-770"
12411    }
12412   ],
12413   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback",
12414   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationResultCallback",
12415   "referenced_type" : "type-784",
12416   "self_type" : "type-784",
12417   "size" : 68,
12418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationResultCallback.h",
12419   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE",
12420   "vtable_components" :
12421   [
12422    {
12423     "component_value" : 60,
12424     "kind" : "vbase_offset"
12425    },
12426    {
12427     "kind" : "offset_to_top"
12428    },
12429    {
12430     "kind" : "rtti",
12431     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
12432    },
12433    {
12434     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback21setHALInstrumentationEv"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback4pingEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12459    },
12460    {
12461     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback21notifySyspropsChangedEv"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12465    },
12466    {
12467     "kind" : "complete_dtor_pointer",
12468     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
12469    },
12470    {
12471     "kind" : "deleting_dtor_pointer",
12472     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_028BsConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
12476    },
12477    {
12478     "component_value" : -4,
12479     "kind" : "offset_to_top"
12480    },
12481    {
12482     "kind" : "rtti",
12483     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
12484    },
12485    {
12486     "kind" : "complete_dtor_pointer",
12487     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
12488    },
12489    {
12490     "kind" : "deleting_dtor_pointer",
12491     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
12492    },
12493    {
12494     "kind" : "vcall_offset"
12495    },
12496    {
12497     "kind" : "vcall_offset"
12498    },
12499    {
12500     "kind" : "vcall_offset"
12501    },
12502    {
12503     "kind" : "vcall_offset"
12504    },
12505    {
12506     "component_value" : -60,
12507     "kind" : "vcall_offset"
12508    },
12509    {
12510     "component_value" : -60,
12511     "kind" : "offset_to_top"
12512    },
12513    {
12514     "kind" : "rtti",
12515     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackE"
12516    },
12517    {
12518     "kind" : "complete_dtor_pointer",
12519     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD1Ev"
12520    },
12521    {
12522     "kind" : "deleting_dtor_pointer",
12523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_028BsConfirmationResultCallbackD0Ev"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12536    }
12537   ]
12538  },
12539  {
12540   "alignment" : 4,
12541   "base_specifiers" :
12542   [
12543    {
12544     "referenced_type" : "type-75"
12545    },
12546    {
12547     "referenced_type" : "type-88"
12548    }
12549   ],
12550   "fields" :
12551   [
12552    {
12553     "access" : "private",
12554     "field_name" : "mImpl",
12555     "field_offset" : 384,
12556     "referenced_type" : "type-760"
12557    },
12558    {
12559     "access" : "private",
12560     "field_name" : "mOnewayQueue",
12561     "field_offset" : 416,
12562     "referenced_type" : "type-770"
12563    }
12564   ],
12565   "linker_set_key" : "android::hardware::confirmationui::V1_0::BsConfirmationUI",
12566   "name" : "android::hardware::confirmationui::V1_0::BsConfirmationUI",
12567   "referenced_type" : "type-769",
12568   "self_type" : "type-769",
12569   "size" : 68,
12570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/BsConfirmationUI.h",
12571   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_016BsConfirmationUIE",
12572   "vtable_components" :
12573   [
12574    {
12575     "component_value" : 60,
12576     "kind" : "vbase_offset"
12577    },
12578    {
12579     "kind" : "offset_to_top"
12580    },
12581    {
12582     "kind" : "rtti",
12583     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI21setHALInstrumentationEv"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI4pingEv"
12608    },
12609    {
12610     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12611    },
12612    {
12613     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI21notifySyspropsChangedEv"
12614    },
12615    {
12616     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12617    },
12618    {
12619     "kind" : "complete_dtor_pointer",
12620     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
12621    },
12622    {
12623     "kind" : "deleting_dtor_pointer",
12624     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_016BsConfirmationUI5abortEv"
12634    },
12635    {
12636     "component_value" : -4,
12637     "kind" : "offset_to_top"
12638    },
12639    {
12640     "kind" : "rtti",
12641     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
12642    },
12643    {
12644     "kind" : "complete_dtor_pointer",
12645     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
12646    },
12647    {
12648     "kind" : "deleting_dtor_pointer",
12649     "mangled_component_name" : "_ZThn4_N7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
12650    },
12651    {
12652     "kind" : "vcall_offset"
12653    },
12654    {
12655     "kind" : "vcall_offset"
12656    },
12657    {
12658     "kind" : "vcall_offset"
12659    },
12660    {
12661     "kind" : "vcall_offset"
12662    },
12663    {
12664     "component_value" : -60,
12665     "kind" : "vcall_offset"
12666    },
12667    {
12668     "component_value" : -60,
12669     "kind" : "offset_to_top"
12670    },
12671    {
12672     "kind" : "rtti",
12673     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_016BsConfirmationUIE"
12674    },
12675    {
12676     "kind" : "complete_dtor_pointer",
12677     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_016BsConfirmationUID1Ev"
12678    },
12679    {
12680     "kind" : "deleting_dtor_pointer",
12681     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_016BsConfirmationUID0Ev"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12694    }
12695   ]
12696  },
12697  {
12698   "alignment" : 4,
12699   "base_specifiers" :
12700   [
12701    {
12702     "referenced_type" : "type-76"
12703    }
12704   ],
12705   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
12706   "name" : "android::hardware::confirmationui::V1_0::IConfirmationResultCallback",
12707   "referenced_type" : "type-202",
12708   "self_type" : "type-202",
12709   "size" : 12,
12710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationResultCallback.h",
12711   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE",
12712   "vtable_components" :
12713   [
12714    {
12715     "component_value" : 4,
12716     "kind" : "vbase_offset"
12717    },
12718    {
12719     "kind" : "offset_to_top"
12720    },
12721    {
12722     "kind" : "rtti",
12723     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
12724    },
12725    {
12726     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_027IConfirmationResultCallback8isRemoteEv"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21setHALInstrumentationEv"
12742    },
12743    {
12744     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12745    },
12746    {
12747     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback4pingEv"
12748    },
12749    {
12750     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback21notifySyspropsChangedEv"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12757    },
12758    {
12759     "kind" : "complete_dtor_pointer",
12760     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD1Ev"
12761    },
12762    {
12763     "kind" : "deleting_dtor_pointer",
12764     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD0Ev"
12765    },
12766    {
12767     "is_pure" : true,
12768     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_027IConfirmationResultCallback6resultENS2_12ResponseCodeERKNS0_8hidl_vecIhEES8_"
12769    },
12770    {
12771     "kind" : "vcall_offset"
12772    },
12773    {
12774     "kind" : "vcall_offset"
12775    },
12776    {
12777     "kind" : "vcall_offset"
12778    },
12779    {
12780     "kind" : "vcall_offset"
12781    },
12782    {
12783     "component_value" : -4,
12784     "kind" : "vcall_offset"
12785    },
12786    {
12787     "component_value" : -4,
12788     "kind" : "offset_to_top"
12789    },
12790    {
12791     "kind" : "rtti",
12792     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_027IConfirmationResultCallbackE"
12793    },
12794    {
12795     "kind" : "complete_dtor_pointer",
12796     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD1Ev"
12797    },
12798    {
12799     "kind" : "deleting_dtor_pointer",
12800     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_027IConfirmationResultCallbackD0Ev"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12813    }
12814   ]
12815  },
12816  {
12817   "alignment" : 4,
12818   "base_specifiers" :
12819   [
12820    {
12821     "referenced_type" : "type-76"
12822    }
12823   ],
12824   "linker_set_key" : "android::hardware::confirmationui::V1_0::IConfirmationUI",
12825   "name" : "android::hardware::confirmationui::V1_0::IConfirmationUI",
12826   "referenced_type" : "type-75",
12827   "self_type" : "type-75",
12828   "size" : 12,
12829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen/android/hardware/confirmationui/1.0/IConfirmationUI.h",
12830   "unique_id" : "_ZTSN7android8hardware14confirmationui4V1_015IConfirmationUIE",
12831   "vtable_components" :
12832   [
12833    {
12834     "component_value" : 4,
12835     "kind" : "vbase_offset"
12836    },
12837    {
12838     "kind" : "offset_to_top"
12839    },
12840    {
12841     "kind" : "rtti",
12842     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_015IConfirmationUIE"
12843    },
12844    {
12845     "mangled_component_name" : "_ZNK7android8hardware14confirmationui4V1_015IConfirmationUI8isRemoteEv"
12846    },
12847    {
12848     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21setHALInstrumentationEv"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI4pingEv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI21notifySyspropsChangedEv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12876    },
12877    {
12878     "kind" : "complete_dtor_pointer",
12879     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUID1Ev"
12880    },
12881    {
12882     "kind" : "deleting_dtor_pointer",
12883     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUID0Ev"
12884    },
12885    {
12886     "is_pure" : true,
12887     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI22promptUserConfirmationERKNS_2spINS2_27IConfirmationResultCallbackEEERKNS0_11hidl_stringERKNS0_8hidl_vecIhEESB_RKNSC_INS2_8UIOptionEEE"
12888    },
12889    {
12890     "is_pure" : true,
12891     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI23deliverSecureInputEventERKNS0_9keymaster4V4_017HardwareAuthTokenE"
12892    },
12893    {
12894     "is_pure" : true,
12895     "mangled_component_name" : "_ZN7android8hardware14confirmationui4V1_015IConfirmationUI5abortEv"
12896    },
12897    {
12898     "kind" : "vcall_offset"
12899    },
12900    {
12901     "kind" : "vcall_offset"
12902    },
12903    {
12904     "kind" : "vcall_offset"
12905    },
12906    {
12907     "kind" : "vcall_offset"
12908    },
12909    {
12910     "component_value" : -4,
12911     "kind" : "vcall_offset"
12912    },
12913    {
12914     "component_value" : -4,
12915     "kind" : "offset_to_top"
12916    },
12917    {
12918     "kind" : "rtti",
12919     "mangled_component_name" : "_ZTIN7android8hardware14confirmationui4V1_015IConfirmationUIE"
12920    },
12921    {
12922     "kind" : "complete_dtor_pointer",
12923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_015IConfirmationUID1Ev"
12924    },
12925    {
12926     "kind" : "deleting_dtor_pointer",
12927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14confirmationui4V1_015IConfirmationUID0Ev"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12931    },
12932    {
12933     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12934    },
12935    {
12936     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12937    },
12938    {
12939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12940    }
12941   ]
12942  },
12943  {
12944   "alignment" : 4,
12945   "fields" :
12946   [
12947    {
12948     "access" : "protected",
12949     "field_name" : "mInstrumentationCallbacks",
12950     "field_offset" : 32,
12951     "referenced_type" : "type-89"
12952    },
12953    {
12954     "access" : "protected",
12955     "field_name" : "mEnableInstrumentation",
12956     "field_offset" : 128,
12957     "referenced_type" : "type-24"
12958    },
12959    {
12960     "access" : "protected",
12961     "field_name" : "mInstrumentationLibPackage",
12962     "field_offset" : 160,
12963     "referenced_type" : "type-90"
12964    },
12965    {
12966     "access" : "protected",
12967     "field_name" : "mInterfaceName",
12968     "field_offset" : 256,
12969     "referenced_type" : "type-91"
12970    }
12971   ],
12972   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12973   "name" : "android::hardware::details::HidlInstrumentor",
12974   "referenced_type" : "type-88",
12975   "self_type" : "type-88",
12976   "size" : 44,
12977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12978   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12979   "vtable_components" :
12980   [
12981    {
12982     "kind" : "offset_to_top"
12983    },
12984    {
12985     "kind" : "rtti",
12986     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12987    },
12988    {
12989     "kind" : "complete_dtor_pointer",
12990     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12991    },
12992    {
12993     "kind" : "deleting_dtor_pointer",
12994     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12995    }
12996   ]
12997  },
12998  {
12999   "alignment" : 4,
13000   "fields" :
13001   [
13002    {
13003     "field_name" : "sched_policy",
13004     "referenced_type" : "type-7"
13005    },
13006    {
13007     "field_name" : "prio",
13008     "field_offset" : 32,
13009     "referenced_type" : "type-7"
13010    }
13011   ],
13012   "linker_set_key" : "android::hardware::details::SchedPrio",
13013   "name" : "android::hardware::details::SchedPrio",
13014   "referenced_type" : "type-596",
13015   "self_type" : "type-596",
13016   "size" : 8,
13017   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
13018   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
13019  },
13020  {
13021   "alignment" : 4,
13022   "fields" :
13023   [
13024    {
13025     "access" : "private",
13026     "field_name" : "mQueue",
13027     "referenced_type" : "type-771"
13028    }
13029   ],
13030   "linker_set_key" : "android::hardware::details::TaskRunner",
13031   "name" : "android::hardware::details::TaskRunner",
13032   "record_kind" : "class",
13033   "referenced_type" : "type-770",
13034   "self_type" : "type-770",
13035   "size" : 8,
13036   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
13037   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
13038  },
13039  {
13040   "alignment" : 1,
13041   "linker_set_key" : "android::hardware::details::bnhw_tag",
13042   "name" : "android::hardware::details::bnhw_tag",
13043   "referenced_type" : "type-434",
13044   "self_type" : "type-434",
13045   "size" : 1,
13046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13047   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
13048  },
13049  {
13050   "alignment" : 1,
13051   "linker_set_key" : "android::hardware::details::bphw_tag",
13052   "name" : "android::hardware::details::bphw_tag",
13053   "referenced_type" : "type-444",
13054   "self_type" : "type-444",
13055   "size" : 1,
13056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13057   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
13058  },
13059  {
13060   "alignment" : 1,
13061   "linker_set_key" : "android::hardware::details::bs_tag",
13062   "name" : "android::hardware::details::bs_tag",
13063   "referenced_type" : "type-455",
13064   "self_type" : "type-455",
13065   "size" : 1,
13066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13067   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
13068  },
13069  {
13070   "alignment" : 4,
13071   "fields" :
13072   [
13073    {
13074     "access" : "private",
13075     "field_name" : "mBase",
13076     "referenced_type" : "type-524"
13077    }
13078   ],
13079   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
13080   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
13081   "referenced_type" : "type-811",
13082   "self_type" : "type-811",
13083   "size" : 4,
13084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13085   "template_args" : [ "type-69" ],
13086   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj32EJEEE"
13087  },
13088  {
13089   "access" : "private",
13090   "alignment" : 8,
13091   "fields" :
13092   [
13093    {
13094     "field_name" : "mPointer",
13095     "referenced_type" : "type-494"
13096    },
13097    {
13098     "field_name" : "_pad",
13099     "referenced_type" : "type-64"
13100    }
13101   ],
13102   "is_anonymous" : true,
13103   "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",
13104   "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",
13105   "record_kind" : "union",
13106   "referenced_type" : "type-493",
13107   "self_type" : "type-493",
13108   "size" : 8,
13109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13110   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13111  },
13112  {
13113   "access" : "private",
13114   "alignment" : 8,
13115   "fields" :
13116   [
13117    {
13118     "field_name" : "mPointer",
13119     "referenced_type" : "type-49"
13120    },
13121    {
13122     "field_name" : "_pad",
13123     "referenced_type" : "type-64"
13124    }
13125   ],
13126   "is_anonymous" : true,
13127   "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",
13128   "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",
13129   "record_kind" : "union",
13130   "referenced_type" : "type-48",
13131   "self_type" : "type-48",
13132   "size" : 8,
13133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13134   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEUt_E"
13135  },
13136  {
13137   "access" : "private",
13138   "alignment" : 8,
13139   "fields" :
13140   [
13141    {
13142     "field_name" : "mPointer",
13143     "referenced_type" : "type-99"
13144    },
13145    {
13146     "field_name" : "_pad",
13147     "referenced_type" : "type-64"
13148    }
13149   ],
13150   "is_anonymous" : true,
13151   "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",
13152   "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",
13153   "record_kind" : "union",
13154   "referenced_type" : "type-98",
13155   "self_type" : "type-98",
13156   "size" : 8,
13157   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13158   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14confirmationui4V1_08UIOptionEEUt_E"
13159  },
13160  {
13161   "alignment" : 8,
13162   "fields" :
13163   [
13164    {
13165     "access" : "private",
13166     "referenced_type" : "type-493"
13167    }
13168   ],
13169   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13170   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13171   "referenced_type" : "type-492",
13172   "self_type" : "type-492",
13173   "size" : 8,
13174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13175   "template_args" : [ "type-495" ],
13176   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13177  },
13178  {
13179   "alignment" : 8,
13180   "fields" :
13181   [
13182    {
13183     "access" : "private",
13184     "referenced_type" : "type-98"
13185    }
13186   ],
13187   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
13188   "name" : "android::hardware::details::hidl_pointer<android::hardware::confirmationui::V1_0::UIOption>",
13189   "referenced_type" : "type-97",
13190   "self_type" : "type-97",
13191   "size" : 8,
13192   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13193   "template_args" : [ "type-100" ],
13194   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14confirmationui4V1_08UIOptionEEE"
13195  },
13196  {
13197   "alignment" : 8,
13198   "fields" :
13199   [
13200    {
13201     "access" : "private",
13202     "referenced_type" : "type-507"
13203    }
13204   ],
13205   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13206   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13207   "referenced_type" : "type-506",
13208   "self_type" : "type-506",
13209   "size" : 8,
13210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13211   "template_args" : [ "type-509" ],
13212   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13213  },
13214  {
13215   "alignment" : 8,
13216   "fields" :
13217   [
13218    {
13219     "access" : "private",
13220     "referenced_type" : "type-498"
13221    }
13222   ],
13223   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13224   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13225   "referenced_type" : "type-497",
13226   "self_type" : "type-497",
13227   "size" : 8,
13228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13229   "template_args" : [ "type-473" ],
13230   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13231  },
13232  {
13233   "alignment" : 8,
13234   "fields" :
13235   [
13236    {
13237     "access" : "private",
13238     "referenced_type" : "type-48"
13239    }
13240   ],
13241   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
13242   "name" : "android::hardware::details::hidl_pointer<android::hardware::keymaster::V4_0::KeyParameter>",
13243   "referenced_type" : "type-47",
13244   "self_type" : "type-47",
13245   "size" : 8,
13246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13247   "template_args" : [ "type-50" ],
13248   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_9keymaster4V4_012KeyParameterEEE"
13249  },
13250  {
13251   "alignment" : 8,
13252   "fields" :
13253   [
13254    {
13255     "access" : "private",
13256     "referenced_type" : "type-529"
13257    }
13258   ],
13259   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13260   "name" : "android::hardware::details::hidl_pointer<char>",
13261   "referenced_type" : "type-528",
13262   "self_type" : "type-528",
13263   "size" : 8,
13264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13265   "template_args" : [ "type-43" ],
13266   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13267  },
13268  {
13269   "access" : "private",
13270   "alignment" : 8,
13271   "fields" :
13272   [
13273    {
13274     "field_name" : "mPointer",
13275     "referenced_type" : "type-383"
13276    },
13277    {
13278     "field_name" : "_pad",
13279     "referenced_type" : "type-64"
13280    }
13281   ],
13282   "is_anonymous" : true,
13283   "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",
13284   "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",
13285   "record_kind" : "union",
13286   "referenced_type" : "type-529",
13287   "self_type" : "type-529",
13288   "size" : 8,
13289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13290   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13291  },
13292  {
13293   "alignment" : 8,
13294   "fields" :
13295   [
13296    {
13297     "access" : "private",
13298     "referenced_type" : "type-475"
13299    }
13300   ],
13301   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13302   "name" : "android::hardware::details::hidl_pointer<const char>",
13303   "referenced_type" : "type-474",
13304   "self_type" : "type-474",
13305   "size" : 8,
13306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13307   "template_args" : [ "type-42" ],
13308   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13309  },
13310  {
13311   "access" : "private",
13312   "alignment" : 8,
13313   "fields" :
13314   [
13315    {
13316     "field_name" : "mPointer",
13317     "referenced_type" : "type-41"
13318    },
13319    {
13320     "field_name" : "_pad",
13321     "referenced_type" : "type-64"
13322    }
13323   ],
13324   "is_anonymous" : true,
13325   "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",
13326   "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",
13327   "record_kind" : "union",
13328   "referenced_type" : "type-475",
13329   "self_type" : "type-475",
13330   "size" : 8,
13331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13332   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13333  },
13334  {
13335   "alignment" : 8,
13336   "fields" :
13337   [
13338    {
13339     "access" : "private",
13340     "referenced_type" : "type-464"
13341    }
13342   ],
13343   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13344   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13345   "referenced_type" : "type-463",
13346   "self_type" : "type-463",
13347   "size" : 8,
13348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13349   "template_args" : [ "type-466" ],
13350   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13351  },
13352  {
13353   "access" : "private",
13354   "alignment" : 8,
13355   "fields" :
13356   [
13357    {
13358     "field_name" : "mPointer",
13359     "referenced_type" : "type-465"
13360    },
13361    {
13362     "field_name" : "_pad",
13363     "referenced_type" : "type-64"
13364    }
13365   ],
13366   "is_anonymous" : true,
13367   "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",
13368   "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",
13369   "record_kind" : "union",
13370   "referenced_type" : "type-464",
13371   "self_type" : "type-464",
13372   "size" : 8,
13373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13374   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13375  },
13376  {
13377   "access" : "private",
13378   "alignment" : 8,
13379   "fields" :
13380   [
13381    {
13382     "field_name" : "mPointer",
13383     "referenced_type" : "type-508"
13384    },
13385    {
13386     "field_name" : "_pad",
13387     "referenced_type" : "type-64"
13388    }
13389   ],
13390   "is_anonymous" : true,
13391   "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",
13392   "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",
13393   "record_kind" : "union",
13394   "referenced_type" : "type-507",
13395   "self_type" : "type-507",
13396   "size" : 8,
13397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13398   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13399  },
13400  {
13401   "access" : "private",
13402   "alignment" : 8,
13403   "fields" :
13404   [
13405    {
13406     "field_name" : "mPointer",
13407     "referenced_type" : "type-499"
13408    },
13409    {
13410     "field_name" : "_pad",
13411     "referenced_type" : "type-64"
13412    }
13413   ],
13414   "is_anonymous" : true,
13415   "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",
13416   "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",
13417   "record_kind" : "union",
13418   "referenced_type" : "type-498",
13419   "self_type" : "type-498",
13420   "size" : 8,
13421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13422   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13423  },
13424  {
13425   "alignment" : 8,
13426   "fields" :
13427   [
13428    {
13429     "access" : "private",
13430     "referenced_type" : "type-519"
13431    }
13432   ],
13433   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13434   "name" : "android::hardware::details::hidl_pointer<int>",
13435   "referenced_type" : "type-518",
13436   "self_type" : "type-518",
13437   "size" : 8,
13438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13439   "template_args" : [ "type-7" ],
13440   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13441  },
13442  {
13443   "access" : "private",
13444   "alignment" : 8,
13445   "fields" :
13446   [
13447    {
13448     "field_name" : "mPointer",
13449     "referenced_type" : "type-520"
13450    },
13451    {
13452     "field_name" : "_pad",
13453     "referenced_type" : "type-64"
13454    }
13455   ],
13456   "is_anonymous" : true,
13457   "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",
13458   "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",
13459   "record_kind" : "union",
13460   "referenced_type" : "type-519",
13461   "self_type" : "type-519",
13462   "size" : 8,
13463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13464   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13465  },
13466  {
13467   "alignment" : 8,
13468   "fields" :
13469   [
13470    {
13471     "access" : "private",
13472     "referenced_type" : "type-545"
13473    }
13474   ],
13475   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13476   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13477   "referenced_type" : "type-544",
13478   "self_type" : "type-544",
13479   "size" : 8,
13480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13481   "template_args" : [ "type-355" ],
13482   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13483  },
13484  {
13485   "access" : "private",
13486   "alignment" : 8,
13487   "fields" :
13488   [
13489    {
13490     "field_name" : "mPointer",
13491     "referenced_type" : "type-354"
13492    },
13493    {
13494     "field_name" : "_pad",
13495     "referenced_type" : "type-64"
13496    }
13497   ],
13498   "is_anonymous" : true,
13499   "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",
13500   "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",
13501   "record_kind" : "union",
13502   "referenced_type" : "type-545",
13503   "self_type" : "type-545",
13504   "size" : 8,
13505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13506   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13507  },
13508  {
13509   "alignment" : 8,
13510   "fields" :
13511   [
13512    {
13513     "access" : "private",
13514     "referenced_type" : "type-67"
13515    }
13516   ],
13517   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13518   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13519   "referenced_type" : "type-66",
13520   "self_type" : "type-66",
13521   "size" : 8,
13522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13523   "template_args" : [ "type-69" ],
13524   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13525  },
13526  {
13527   "access" : "private",
13528   "alignment" : 8,
13529   "fields" :
13530   [
13531    {
13532     "field_name" : "mPointer",
13533     "referenced_type" : "type-68"
13534    },
13535    {
13536     "field_name" : "_pad",
13537     "referenced_type" : "type-64"
13538    }
13539   ],
13540   "is_anonymous" : true,
13541   "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",
13542   "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",
13543   "record_kind" : "union",
13544   "referenced_type" : "type-67",
13545   "self_type" : "type-67",
13546   "size" : 8,
13547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13548   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13549  },
13550  {
13551   "alignment" : 1,
13552   "linker_set_key" : "android::hardware::details::i_tag",
13553   "name" : "android::hardware::details::i_tag",
13554   "referenced_type" : "type-423",
13555   "self_type" : "type-423",
13556   "size" : 1,
13557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13558   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13559  },
13560  {
13561   "alignment" : 4,
13562   "fields" :
13563   [
13564    {
13565     "access" : "private",
13566     "field_name" : "mStatus",
13567     "referenced_type" : "type-236"
13568    },
13569    {
13570     "access" : "private",
13571     "field_name" : "mCheckedStatus",
13572     "field_offset" : 160,
13573     "referenced_type" : "type-24"
13574    }
13575   ],
13576   "linker_set_key" : "android::hardware::details::return_status",
13577   "name" : "android::hardware::details::return_status",
13578   "record_kind" : "class",
13579   "referenced_type" : "type-257",
13580   "self_type" : "type-257",
13581   "size" : 24,
13582   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13583   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13584  },
13585  {
13586   "alignment" : 1,
13587   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13588   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13589   "referenced_type" : "type-531",
13590   "self_type" : "type-531",
13591   "size" : 1,
13592   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13593   "template_args" : [ "type-69" ],
13594   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13595  },
13596  {
13597   "alignment" : 1,
13598   "fields" :
13599   [
13600    {
13601     "access" : "private",
13602     "field_name" : "mBuffer",
13603     "referenced_type" : "type-510"
13604    }
13605   ],
13606   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13607   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13608   "referenced_type" : "type-509",
13609   "self_type" : "type-509",
13610   "size" : 32,
13611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13612   "template_args" : [ "type-69" ],
13613   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13614  },
13615  {
13616   "alignment" : 8,
13617   "base_specifiers" :
13618   [
13619    {
13620     "referenced_type" : "type-134"
13621    }
13622   ],
13623   "fields" :
13624   [
13625    {
13626     "access" : "private",
13627     "field_name" : "mRecipient",
13628     "field_offset" : 32,
13629     "referenced_type" : "type-213"
13630    },
13631    {
13632     "access" : "private",
13633     "field_name" : "mCookie",
13634     "field_offset" : 128,
13635     "referenced_type" : "type-64"
13636    },
13637    {
13638     "access" : "private",
13639     "field_name" : "mBase",
13640     "field_offset" : 192,
13641     "referenced_type" : "type-216"
13642    }
13643   ],
13644   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13645   "name" : "android::hardware::hidl_binder_death_recipient",
13646   "referenced_type" : "type-212",
13647   "self_type" : "type-212",
13648   "size" : 40,
13649   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13650   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13651   "vtable_components" :
13652   [
13653    {
13654     "component_value" : 32,
13655     "kind" : "vbase_offset"
13656    },
13657    {
13658     "kind" : "offset_to_top"
13659    },
13660    {
13661     "kind" : "rtti",
13662     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13663    },
13664    {
13665     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13666    },
13667    {
13668     "kind" : "complete_dtor_pointer",
13669     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13670    },
13671    {
13672     "kind" : "deleting_dtor_pointer",
13673     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13674    },
13675    {
13676     "kind" : "vcall_offset"
13677    },
13678    {
13679     "kind" : "vcall_offset"
13680    },
13681    {
13682     "kind" : "vcall_offset"
13683    },
13684    {
13685     "kind" : "vcall_offset"
13686    },
13687    {
13688     "component_value" : -32,
13689     "kind" : "vcall_offset"
13690    },
13691    {
13692     "component_value" : -32,
13693     "kind" : "offset_to_top"
13694    },
13695    {
13696     "kind" : "rtti",
13697     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13698    },
13699    {
13700     "kind" : "complete_dtor_pointer",
13701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13702    },
13703    {
13704     "kind" : "deleting_dtor_pointer",
13705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13706    },
13707    {
13708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13709    },
13710    {
13711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13712    },
13713    {
13714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13715    },
13716    {
13717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13718    }
13719   ]
13720  },
13721  {
13722   "alignment" : 4,
13723   "base_specifiers" :
13724   [
13725    {
13726     "is_virtual" : true,
13727     "referenced_type" : "type-21"
13728    }
13729   ],
13730   "linker_set_key" : "android::hardware::hidl_death_recipient",
13731   "name" : "android::hardware::hidl_death_recipient",
13732   "referenced_type" : "type-215",
13733   "self_type" : "type-215",
13734   "size" : 12,
13735   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13736   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13737   "vtable_components" :
13738   [
13739    {
13740     "component_value" : 4,
13741     "kind" : "vbase_offset"
13742    },
13743    {
13744     "kind" : "offset_to_top"
13745    },
13746    {
13747     "kind" : "rtti",
13748     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13749    },
13750    {
13751     "is_pure" : true,
13752     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13753    },
13754    {
13755     "kind" : "complete_dtor_pointer",
13756     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13757    },
13758    {
13759     "kind" : "deleting_dtor_pointer",
13760     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13761    },
13762    {
13763     "kind" : "vcall_offset"
13764    },
13765    {
13766     "kind" : "vcall_offset"
13767    },
13768    {
13769     "kind" : "vcall_offset"
13770    },
13771    {
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "component_value" : -4,
13776     "kind" : "vcall_offset"
13777    },
13778    {
13779     "component_value" : -4,
13780     "kind" : "offset_to_top"
13781    },
13782    {
13783     "kind" : "rtti",
13784     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13785    },
13786    {
13787     "kind" : "complete_dtor_pointer",
13788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13789    },
13790    {
13791     "kind" : "deleting_dtor_pointer",
13792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13793    },
13794    {
13795     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13796    },
13797    {
13798     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13799    },
13800    {
13801     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13802    },
13803    {
13804     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13805    }
13806   ]
13807  },
13808  {
13809   "alignment" : 8,
13810   "fields" :
13811   [
13812    {
13813     "access" : "private",
13814     "field_name" : "mHandle",
13815     "referenced_type" : "type-463"
13816    },
13817    {
13818     "access" : "private",
13819     "field_name" : "mOwnsHandle",
13820     "field_offset" : 64,
13821     "referenced_type" : "type-24"
13822    }
13823   ],
13824   "linker_set_key" : "android::hardware::hidl_handle",
13825   "name" : "android::hardware::hidl_handle",
13826   "referenced_type" : "type-471",
13827   "self_type" : "type-471",
13828   "size" : 16,
13829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13830   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13831  },
13832  {
13833   "alignment" : 8,
13834   "fields" :
13835   [
13836    {
13837     "access" : "private",
13838     "field_name" : "mHandle",
13839     "referenced_type" : "type-471"
13840    },
13841    {
13842     "access" : "private",
13843     "field_name" : "mSize",
13844     "field_offset" : 128,
13845     "referenced_type" : "type-64"
13846    },
13847    {
13848     "access" : "private",
13849     "field_name" : "mName",
13850     "field_offset" : 192,
13851     "referenced_type" : "type-473"
13852    }
13853   ],
13854   "linker_set_key" : "android::hardware::hidl_memory",
13855   "name" : "android::hardware::hidl_memory",
13856   "referenced_type" : "type-477",
13857   "self_type" : "type-477",
13858   "size" : 40,
13859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13860   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13861  },
13862  {
13863   "alignment" : 8,
13864   "fields" :
13865   [
13866    {
13867     "access" : "private",
13868     "field_name" : "mBuffer",
13869     "referenced_type" : "type-474"
13870    },
13871    {
13872     "access" : "private",
13873     "field_name" : "mSize",
13874     "field_offset" : 64,
13875     "referenced_type" : "type-2"
13876    },
13877    {
13878     "access" : "private",
13879     "field_name" : "mOwnsBuffer",
13880     "field_offset" : 96,
13881     "referenced_type" : "type-24"
13882    }
13883   ],
13884   "linker_set_key" : "android::hardware::hidl_string",
13885   "name" : "android::hardware::hidl_string",
13886   "referenced_type" : "type-473",
13887   "self_type" : "type-473",
13888   "size" : 16,
13889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13890   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13891  },
13892  {
13893   "alignment" : 8,
13894   "fields" :
13895   [
13896    {
13897     "access" : "private",
13898     "field_name" : "mBuffer",
13899     "referenced_type" : "type-492"
13900    },
13901    {
13902     "access" : "private",
13903     "field_name" : "mSize",
13904     "field_offset" : 64,
13905     "referenced_type" : "type-2"
13906    },
13907    {
13908     "access" : "private",
13909     "field_name" : "mOwnsBuffer",
13910     "field_offset" : 96,
13911     "referenced_type" : "type-24"
13912    }
13913   ],
13914   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13915   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13916   "referenced_type" : "type-491",
13917   "self_type" : "type-491",
13918   "size" : 16,
13919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13920   "template_args" : [ "type-495" ],
13921   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13922  },
13923  {
13924   "alignment" : 8,
13925   "fields" :
13926   [
13927    {
13928     "access" : "private",
13929     "field_name" : "mBuffer",
13930     "referenced_type" : "type-97"
13931    },
13932    {
13933     "access" : "private",
13934     "field_name" : "mSize",
13935     "field_offset" : 64,
13936     "referenced_type" : "type-2"
13937    },
13938    {
13939     "access" : "private",
13940     "field_name" : "mOwnsBuffer",
13941     "field_offset" : 96,
13942     "referenced_type" : "type-24"
13943    }
13944   ],
13945   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
13946   "name" : "android::hardware::hidl_vec<android::hardware::confirmationui::V1_0::UIOption>",
13947   "referenced_type" : "type-807",
13948   "self_type" : "type-807",
13949   "size" : 16,
13950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13951   "template_args" : [ "type-100" ],
13952   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14confirmationui4V1_08UIOptionEEE"
13953  },
13954  {
13955   "alignment" : 8,
13956   "fields" :
13957   [
13958    {
13959     "access" : "private",
13960     "field_name" : "mBuffer",
13961     "referenced_type" : "type-506"
13962    },
13963    {
13964     "access" : "private",
13965     "field_name" : "mSize",
13966     "field_offset" : 64,
13967     "referenced_type" : "type-2"
13968    },
13969    {
13970     "access" : "private",
13971     "field_name" : "mOwnsBuffer",
13972     "field_offset" : 96,
13973     "referenced_type" : "type-24"
13974    }
13975   ],
13976   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13977   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13978   "referenced_type" : "type-505",
13979   "self_type" : "type-505",
13980   "size" : 16,
13981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13982   "template_args" : [ "type-509" ],
13983   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13984  },
13985  {
13986   "alignment" : 8,
13987   "fields" :
13988   [
13989    {
13990     "access" : "private",
13991     "field_name" : "mBuffer",
13992     "referenced_type" : "type-497"
13993    },
13994    {
13995     "access" : "private",
13996     "field_name" : "mSize",
13997     "field_offset" : 64,
13998     "referenced_type" : "type-2"
13999    },
14000    {
14001     "access" : "private",
14002     "field_name" : "mOwnsBuffer",
14003     "field_offset" : 96,
14004     "referenced_type" : "type-24"
14005    }
14006   ],
14007   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14008   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14009   "referenced_type" : "type-496",
14010   "self_type" : "type-496",
14011   "size" : 16,
14012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14013   "template_args" : [ "type-473" ],
14014   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14015  },
14016  {
14017   "alignment" : 8,
14018   "fields" :
14019   [
14020    {
14021     "access" : "private",
14022     "field_name" : "mBuffer",
14023     "referenced_type" : "type-47"
14024    },
14025    {
14026     "access" : "private",
14027     "field_name" : "mSize",
14028     "field_offset" : 64,
14029     "referenced_type" : "type-2"
14030    },
14031    {
14032     "access" : "private",
14033     "field_name" : "mOwnsBuffer",
14034     "field_offset" : 96,
14035     "referenced_type" : "type-24"
14036    }
14037   ],
14038   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
14039   "name" : "android::hardware::hidl_vec<android::hardware::keymaster::V4_0::KeyParameter>",
14040   "referenced_type" : "type-804",
14041   "self_type" : "type-804",
14042   "size" : 16,
14043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14044   "template_args" : [ "type-50" ],
14045   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_9keymaster4V4_012KeyParameterEEE"
14046  },
14047  {
14048   "alignment" : 8,
14049   "fields" :
14050   [
14051    {
14052     "access" : "private",
14053     "field_name" : "mBuffer",
14054     "referenced_type" : "type-528"
14055    },
14056    {
14057     "access" : "private",
14058     "field_name" : "mSize",
14059     "field_offset" : 64,
14060     "referenced_type" : "type-2"
14061    },
14062    {
14063     "access" : "private",
14064     "field_name" : "mOwnsBuffer",
14065     "field_offset" : 96,
14066     "referenced_type" : "type-24"
14067    }
14068   ],
14069   "linker_set_key" : "android::hardware::hidl_vec<char>",
14070   "name" : "android::hardware::hidl_vec<char>",
14071   "referenced_type" : "type-527",
14072   "self_type" : "type-527",
14073   "size" : 16,
14074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14075   "template_args" : [ "type-43" ],
14076   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14077  },
14078  {
14079   "alignment" : 8,
14080   "fields" :
14081   [
14082    {
14083     "access" : "private",
14084     "field_name" : "mBuffer",
14085     "referenced_type" : "type-518"
14086    },
14087    {
14088     "access" : "private",
14089     "field_name" : "mSize",
14090     "field_offset" : 64,
14091     "referenced_type" : "type-2"
14092    },
14093    {
14094     "access" : "private",
14095     "field_name" : "mOwnsBuffer",
14096     "field_offset" : 96,
14097     "referenced_type" : "type-24"
14098    }
14099   ],
14100   "linker_set_key" : "android::hardware::hidl_vec<int>",
14101   "name" : "android::hardware::hidl_vec<int>",
14102   "referenced_type" : "type-517",
14103   "self_type" : "type-517",
14104   "size" : 16,
14105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14106   "template_args" : [ "type-7" ],
14107   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14108  },
14109  {
14110   "alignment" : 8,
14111   "fields" :
14112   [
14113    {
14114     "access" : "private",
14115     "field_name" : "mBuffer",
14116     "referenced_type" : "type-66"
14117    },
14118    {
14119     "access" : "private",
14120     "field_name" : "mSize",
14121     "field_offset" : 64,
14122     "referenced_type" : "type-2"
14123    },
14124    {
14125     "access" : "private",
14126     "field_name" : "mOwnsBuffer",
14127     "field_offset" : 96,
14128     "referenced_type" : "type-24"
14129    }
14130   ],
14131   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
14132   "name" : "android::hardware::hidl_vec<unsigned char>",
14133   "referenced_type" : "type-65",
14134   "self_type" : "type-65",
14135   "size" : 16,
14136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14137   "template_args" : [ "type-69" ],
14138   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
14139  },
14140  {
14141   "alignment" : 2,
14142   "fields" :
14143   [
14144    {
14145     "access" : "private",
14146     "field_name" : "mMajor",
14147     "referenced_type" : "type-223"
14148    },
14149    {
14150     "access" : "private",
14151     "field_name" : "mMinor",
14152     "field_offset" : 16,
14153     "referenced_type" : "type-223"
14154    }
14155   ],
14156   "linker_set_key" : "android::hardware::hidl_version",
14157   "name" : "android::hardware::hidl_version",
14158   "referenced_type" : "type-532",
14159   "self_type" : "type-532",
14160   "size" : 4,
14161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14162   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14163  },
14164  {
14165   "alignment" : 8,
14166   "fields" :
14167   [
14168    {
14169     "field_name" : "challenge",
14170     "referenced_type" : "type-64"
14171    },
14172    {
14173     "field_name" : "userId",
14174     "field_offset" : 64,
14175     "referenced_type" : "type-64"
14176    },
14177    {
14178     "field_name" : "authenticatorId",
14179     "field_offset" : 128,
14180     "referenced_type" : "type-64"
14181    },
14182    {
14183     "field_name" : "authenticatorType",
14184     "field_offset" : 192,
14185     "referenced_type" : "type-62"
14186    },
14187    {
14188     "field_name" : "timestamp",
14189     "field_offset" : 256,
14190     "referenced_type" : "type-64"
14191    },
14192    {
14193     "field_name" : "mac",
14194     "field_offset" : 320,
14195     "referenced_type" : "type-65"
14196    }
14197   ],
14198   "linker_set_key" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
14199   "name" : "android::hardware::keymaster::V4_0::HardwareAuthToken",
14200   "referenced_type" : "type-94",
14201   "self_type" : "type-94",
14202   "size" : 56,
14203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14204   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_017HardwareAuthTokenE"
14205  },
14206  {
14207   "alignment" : 8,
14208   "fields" :
14209   [
14210    {
14211     "field_name" : "seed",
14212     "referenced_type" : "type-65"
14213    },
14214    {
14215     "field_name" : "nonce",
14216     "field_offset" : 128,
14217     "referenced_type" : "type-509"
14218    }
14219   ],
14220   "linker_set_key" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
14221   "name" : "android::hardware::keymaster::V4_0::HmacSharingParameters",
14222   "referenced_type" : "type-860",
14223   "self_type" : "type-860",
14224   "size" : 48,
14225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14226   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_021HmacSharingParametersE"
14227  },
14228  {
14229   "alignment" : 8,
14230   "fields" :
14231   [
14232    {
14233     "field_name" : "softwareEnforced",
14234     "referenced_type" : "type-804"
14235    },
14236    {
14237     "field_name" : "hardwareEnforced",
14238     "field_offset" : 128,
14239     "referenced_type" : "type-804"
14240    }
14241   ],
14242   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
14243   "name" : "android::hardware::keymaster::V4_0::KeyCharacteristics",
14244   "referenced_type" : "type-859",
14245   "self_type" : "type-859",
14246   "size" : 32,
14247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14248   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_018KeyCharacteristicsE"
14249  },
14250  {
14251   "alignment" : 8,
14252   "fields" :
14253   [
14254    {
14255     "field_name" : "tag",
14256     "referenced_type" : "type-51"
14257    },
14258    {
14259     "field_name" : "f",
14260     "field_offset" : 64,
14261     "referenced_type" : "type-52"
14262    },
14263    {
14264     "field_name" : "blob",
14265     "field_offset" : 128,
14266     "referenced_type" : "type-65"
14267    }
14268   ],
14269   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter",
14270   "name" : "android::hardware::keymaster::V4_0::KeyParameter",
14271   "referenced_type" : "type-50",
14272   "self_type" : "type-50",
14273   "size" : 32,
14274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14275   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_012KeyParameterE"
14276  },
14277  {
14278   "alignment" : 8,
14279   "fields" :
14280   [
14281    {
14282     "field_name" : "algorithm",
14283     "referenced_type" : "type-53"
14284    },
14285    {
14286     "field_name" : "blockMode",
14287     "referenced_type" : "type-54"
14288    },
14289    {
14290     "field_name" : "paddingMode",
14291     "referenced_type" : "type-55"
14292    },
14293    {
14294     "field_name" : "digest",
14295     "referenced_type" : "type-56"
14296    },
14297    {
14298     "field_name" : "ecCurve",
14299     "referenced_type" : "type-57"
14300    },
14301    {
14302     "field_name" : "origin",
14303     "referenced_type" : "type-58"
14304    },
14305    {
14306     "field_name" : "keyBlobUsageRequirements",
14307     "referenced_type" : "type-59"
14308    },
14309    {
14310     "field_name" : "purpose",
14311     "referenced_type" : "type-60"
14312    },
14313    {
14314     "field_name" : "keyDerivationFunction",
14315     "referenced_type" : "type-61"
14316    },
14317    {
14318     "field_name" : "hardwareAuthenticatorType",
14319     "referenced_type" : "type-62"
14320    },
14321    {
14322     "field_name" : "hardwareType",
14323     "referenced_type" : "type-63"
14324    },
14325    {
14326     "field_name" : "boolValue",
14327     "referenced_type" : "type-24"
14328    },
14329    {
14330     "field_name" : "integer",
14331     "referenced_type" : "type-2"
14332    },
14333    {
14334     "field_name" : "longInteger",
14335     "referenced_type" : "type-64"
14336    },
14337    {
14338     "field_name" : "dateTime",
14339     "referenced_type" : "type-64"
14340    }
14341   ],
14342   "linker_set_key" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
14343   "name" : "android::hardware::keymaster::V4_0::KeyParameter::IntegerParams",
14344   "record_kind" : "union",
14345   "referenced_type" : "type-52",
14346   "self_type" : "type-52",
14347   "size" : 8,
14348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14349   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_012KeyParameter13IntegerParamsE"
14350  },
14351  {
14352   "alignment" : 8,
14353   "fields" :
14354   [
14355    {
14356     "field_name" : "challenge",
14357     "referenced_type" : "type-64"
14358    },
14359    {
14360     "field_name" : "timestamp",
14361     "field_offset" : 64,
14362     "referenced_type" : "type-64"
14363    },
14364    {
14365     "field_name" : "parametersVerified",
14366     "field_offset" : 128,
14367     "referenced_type" : "type-804"
14368    },
14369    {
14370     "field_name" : "securityLevel",
14371     "field_offset" : 256,
14372     "referenced_type" : "type-63"
14373    },
14374    {
14375     "field_name" : "mac",
14376     "field_offset" : 320,
14377     "referenced_type" : "type-65"
14378    }
14379   ],
14380   "linker_set_key" : "android::hardware::keymaster::V4_0::VerificationToken",
14381   "name" : "android::hardware::keymaster::V4_0::VerificationToken",
14382   "referenced_type" : "type-861",
14383   "self_type" : "type-861",
14384   "size" : 56,
14385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen/android/hardware/keymaster/4.0/types.h",
14386   "unique_id" : "_ZTSN7android8hardware9keymaster4V4_017VerificationTokenE"
14387  },
14388  {
14389   "alignment" : 4,
14390   "base_specifiers" :
14391   [
14392    {
14393     "referenced_type" : "type-234"
14394    },
14395    {
14396     "referenced_type" : "type-88"
14397    }
14398   ],
14399   "fields" :
14400   [
14401    {
14402     "access" : "private",
14403     "field_name" : "_hidl_mImpl",
14404     "field_offset" : 512,
14405     "referenced_type" : "type-587"
14406    }
14407   ],
14408   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14409   "name" : "android::hidl::base::V1_0::BnHwBase",
14410   "referenced_type" : "type-586",
14411   "self_type" : "type-586",
14412   "size" : 76,
14413   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14414   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14415   "vtable_components" :
14416   [
14417    {
14418     "component_value" : 68,
14419     "kind" : "vbase_offset"
14420    },
14421    {
14422     "kind" : "offset_to_top"
14423    },
14424    {
14425     "kind" : "rtti",
14426     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14427    },
14428    {
14429     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14430    },
14431    {
14432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14433    },
14434    {
14435     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14436    },
14437    {
14438     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14439    },
14440    {
14441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14442    },
14443    {
14444     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14445    },
14446    {
14447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14448    },
14449    {
14450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14451    },
14452    {
14453     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14454    },
14455    {
14456     "kind" : "complete_dtor_pointer",
14457     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14458    },
14459    {
14460     "kind" : "deleting_dtor_pointer",
14461     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14462    },
14463    {
14464     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14465    },
14466    {
14467     "component_value" : -20,
14468     "kind" : "offset_to_top"
14469    },
14470    {
14471     "kind" : "rtti",
14472     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14473    },
14474    {
14475     "kind" : "complete_dtor_pointer",
14476     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14477    },
14478    {
14479     "kind" : "deleting_dtor_pointer",
14480     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14481    },
14482    {
14483     "kind" : "vcall_offset"
14484    },
14485    {
14486     "kind" : "vcall_offset"
14487    },
14488    {
14489     "kind" : "vcall_offset"
14490    },
14491    {
14492     "kind" : "vcall_offset"
14493    },
14494    {
14495     "component_value" : -68,
14496     "kind" : "vcall_offset"
14497    },
14498    {
14499     "component_value" : -68,
14500     "kind" : "offset_to_top"
14501    },
14502    {
14503     "kind" : "rtti",
14504     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14505    },
14506    {
14507     "kind" : "complete_dtor_pointer",
14508     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14509    },
14510    {
14511     "kind" : "deleting_dtor_pointer",
14512     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14519    },
14520    {
14521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14522    },
14523    {
14524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14525    }
14526   ]
14527  },
14528  {
14529   "alignment" : 4,
14530   "base_specifiers" :
14531   [
14532    {
14533     "referenced_type" : "type-569"
14534    },
14535    {
14536     "referenced_type" : "type-88"
14537    }
14538   ],
14539   "fields" :
14540   [
14541    {
14542     "access" : "private",
14543     "field_name" : "_hidl_mMutex",
14544     "field_offset" : 544,
14545     "referenced_type" : "type-724"
14546    },
14547    {
14548     "access" : "private",
14549     "field_name" : "_hidl_mDeathRecipients",
14550     "field_offset" : 576,
14551     "referenced_type" : "type-725"
14552    }
14553   ],
14554   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14555   "name" : "android::hidl::base::V1_0::BpHwBase",
14556   "referenced_type" : "type-723",
14557   "self_type" : "type-723",
14558   "size" : 92,
14559   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14560   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14561   "vtable_components" :
14562   [
14563    {
14564     "component_value" : 84,
14565     "kind" : "vbase_offset"
14566    },
14567    {
14568     "kind" : "offset_to_top"
14569    },
14570    {
14571     "kind" : "rtti",
14572     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14573    },
14574    {
14575     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14594    },
14595    {
14596     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14606    },
14607    {
14608     "kind" : "complete_dtor_pointer",
14609     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14610    },
14611    {
14612     "kind" : "deleting_dtor_pointer",
14613     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14614    },
14615    {
14616     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14617    },
14618    {
14619     "component_value" : 80,
14620     "kind" : "vbase_offset"
14621    },
14622    {
14623     "component_value" : -4,
14624     "kind" : "offset_to_top"
14625    },
14626    {
14627     "kind" : "rtti",
14628     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14629    },
14630    {
14631     "kind" : "complete_dtor_pointer",
14632     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14633    },
14634    {
14635     "kind" : "deleting_dtor_pointer",
14636     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14637    },
14638    {
14639     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14640    },
14641    {
14642     "component_value" : 76,
14643     "kind" : "vbase_offset"
14644    },
14645    {
14646     "component_value" : -8,
14647     "kind" : "offset_to_top"
14648    },
14649    {
14650     "kind" : "rtti",
14651     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14652    },
14653    {
14654     "kind" : "complete_dtor_pointer",
14655     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14656    },
14657    {
14658     "kind" : "deleting_dtor_pointer",
14659     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14669    },
14670    {
14671     "component_value" : -24,
14672     "kind" : "offset_to_top"
14673    },
14674    {
14675     "kind" : "rtti",
14676     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14677    },
14678    {
14679     "kind" : "complete_dtor_pointer",
14680     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14681    },
14682    {
14683     "kind" : "deleting_dtor_pointer",
14684     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14685    },
14686    {
14687     "kind" : "vcall_offset"
14688    },
14689    {
14690     "component_value" : -76,
14691     "kind" : "vcall_offset"
14692    },
14693    {
14694     "component_value" : -76,
14695     "kind" : "vcall_offset"
14696    },
14697    {
14698     "component_value" : -76,
14699     "kind" : "vcall_offset"
14700    },
14701    {
14702     "component_value" : -84,
14703     "kind" : "vcall_offset"
14704    },
14705    {
14706     "component_value" : -84,
14707     "kind" : "offset_to_top"
14708    },
14709    {
14710     "kind" : "rtti",
14711     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14712    },
14713    {
14714     "kind" : "complete_dtor_pointer",
14715     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14716    },
14717    {
14718     "kind" : "deleting_dtor_pointer",
14719     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14720    },
14721    {
14722     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14726    },
14727    {
14728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14732    }
14733   ]
14734  },
14735  {
14736   "alignment" : 8,
14737   "fields" :
14738   [
14739    {
14740     "field_name" : "pid",
14741     "referenced_type" : "type-7"
14742    },
14743    {
14744     "field_name" : "ptr",
14745     "field_offset" : 64,
14746     "referenced_type" : "type-64"
14747    },
14748    {
14749     "field_name" : "arch",
14750     "field_offset" : 128,
14751     "referenced_type" : "type-550"
14752    }
14753   ],
14754   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14755   "name" : "android::hidl::base::V1_0::DebugInfo",
14756   "referenced_type" : "type-549",
14757   "self_type" : "type-549",
14758   "size" : 24,
14759   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14760   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14761  },
14762  {
14763   "alignment" : 4,
14764   "base_specifiers" :
14765   [
14766    {
14767     "is_virtual" : true,
14768     "referenced_type" : "type-21"
14769    }
14770   ],
14771   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14772   "name" : "android::hidl::base::V1_0::IBase",
14773   "referenced_type" : "type-76",
14774   "self_type" : "type-76",
14775   "size" : 12,
14776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14777   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14778   "vtable_components" :
14779   [
14780    {
14781     "component_value" : 4,
14782     "kind" : "vbase_offset"
14783    },
14784    {
14785     "kind" : "offset_to_top"
14786    },
14787    {
14788     "kind" : "rtti",
14789     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14790    },
14791    {
14792     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14802    },
14803    {
14804     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14808    },
14809    {
14810     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14811    },
14812    {
14813     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14814    },
14815    {
14816     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14817    },
14818    {
14819     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14823    },
14824    {
14825     "kind" : "complete_dtor_pointer",
14826     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14827    },
14828    {
14829     "kind" : "deleting_dtor_pointer",
14830     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14831    },
14832    {
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "kind" : "vcall_offset"
14837    },
14838    {
14839     "kind" : "vcall_offset"
14840    },
14841    {
14842     "kind" : "vcall_offset"
14843    },
14844    {
14845     "component_value" : -4,
14846     "kind" : "vcall_offset"
14847    },
14848    {
14849     "component_value" : -4,
14850     "kind" : "offset_to_top"
14851    },
14852    {
14853     "kind" : "rtti",
14854     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14855    },
14856    {
14857     "kind" : "complete_dtor_pointer",
14858     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14859    },
14860    {
14861     "kind" : "deleting_dtor_pointer",
14862     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14863    },
14864    {
14865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14866    },
14867    {
14868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14869    },
14870    {
14871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14872    },
14873    {
14874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14875    }
14876   ]
14877  },
14878  {
14879   "alignment" : 4,
14880   "base_specifiers" :
14881   [
14882    {
14883     "referenced_type" : "type-76"
14884    }
14885   ],
14886   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14887   "name" : "android::hidl::manager::V1_0::IServiceManager",
14888   "referenced_type" : "type-138",
14889   "self_type" : "type-138",
14890   "size" : 12,
14891   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14892   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14893   "vtable_components" :
14894   [
14895    {
14896     "component_value" : 4,
14897     "kind" : "vbase_offset"
14898    },
14899    {
14900     "kind" : "offset_to_top"
14901    },
14902    {
14903     "kind" : "rtti",
14904     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14905    },
14906    {
14907     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14908    },
14909    {
14910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14920    },
14921    {
14922     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14923    },
14924    {
14925     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14926    },
14927    {
14928     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14929    },
14930    {
14931     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14932    },
14933    {
14934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14935    },
14936    {
14937     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14938    },
14939    {
14940     "kind" : "complete_dtor_pointer",
14941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14942    },
14943    {
14944     "kind" : "deleting_dtor_pointer",
14945     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14946    },
14947    {
14948     "is_pure" : true,
14949     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14950    },
14951    {
14952     "is_pure" : true,
14953     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14954    },
14955    {
14956     "is_pure" : true,
14957     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14958    },
14959    {
14960     "is_pure" : true,
14961     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14962    },
14963    {
14964     "is_pure" : true,
14965     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14966    },
14967    {
14968     "is_pure" : true,
14969     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14970    },
14971    {
14972     "is_pure" : true,
14973     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14974    },
14975    {
14976     "is_pure" : true,
14977     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14978    },
14979    {
14980     "kind" : "vcall_offset"
14981    },
14982    {
14983     "kind" : "vcall_offset"
14984    },
14985    {
14986     "kind" : "vcall_offset"
14987    },
14988    {
14989     "kind" : "vcall_offset"
14990    },
14991    {
14992     "component_value" : -4,
14993     "kind" : "vcall_offset"
14994    },
14995    {
14996     "component_value" : -4,
14997     "kind" : "offset_to_top"
14998    },
14999    {
15000     "kind" : "rtti",
15001     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15002    },
15003    {
15004     "kind" : "complete_dtor_pointer",
15005     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
15006    },
15007    {
15008     "kind" : "deleting_dtor_pointer",
15009     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
15010    },
15011    {
15012     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15019    },
15020    {
15021     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15022    }
15023   ]
15024  },
15025  {
15026   "alignment" : 8,
15027   "fields" :
15028   [
15029    {
15030     "field_name" : "interfaceName",
15031     "referenced_type" : "type-473"
15032    },
15033    {
15034     "field_name" : "instanceName",
15035     "field_offset" : 128,
15036     "referenced_type" : "type-473"
15037    },
15038    {
15039     "field_name" : "pid",
15040     "field_offset" : 256,
15041     "referenced_type" : "type-7"
15042    },
15043    {
15044     "field_name" : "clientPids",
15045     "field_offset" : 320,
15046     "referenced_type" : "type-517"
15047    },
15048    {
15049     "field_name" : "arch",
15050     "field_offset" : 448,
15051     "referenced_type" : "type-550"
15052    }
15053   ],
15054   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15055   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15056   "referenced_type" : "type-688",
15057   "self_type" : "type-688",
15058   "size" : 64,
15059   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15060   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
15061  },
15062  {
15063   "alignment" : 4,
15064   "base_specifiers" :
15065   [
15066    {
15067     "referenced_type" : "type-76"
15068    }
15069   ],
15070   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
15071   "name" : "android::hidl::manager::V1_0::IServiceNotification",
15072   "referenced_type" : "type-178",
15073   "self_type" : "type-178",
15074   "size" : 12,
15075   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
15076   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
15077   "vtable_components" :
15078   [
15079    {
15080     "component_value" : 4,
15081     "kind" : "vbase_offset"
15082    },
15083    {
15084     "kind" : "offset_to_top"
15085    },
15086    {
15087     "kind" : "rtti",
15088     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15089    },
15090    {
15091     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
15092    },
15093    {
15094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15095    },
15096    {
15097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15098    },
15099    {
15100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15101    },
15102    {
15103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15104    },
15105    {
15106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15107    },
15108    {
15109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15110    },
15111    {
15112     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15113    },
15114    {
15115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15122    },
15123    {
15124     "kind" : "complete_dtor_pointer",
15125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15126    },
15127    {
15128     "kind" : "deleting_dtor_pointer",
15129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15130    },
15131    {
15132     "is_pure" : true,
15133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15134    },
15135    {
15136     "kind" : "vcall_offset"
15137    },
15138    {
15139     "kind" : "vcall_offset"
15140    },
15141    {
15142     "kind" : "vcall_offset"
15143    },
15144    {
15145     "kind" : "vcall_offset"
15146    },
15147    {
15148     "component_value" : -4,
15149     "kind" : "vcall_offset"
15150    },
15151    {
15152     "component_value" : -4,
15153     "kind" : "offset_to_top"
15154    },
15155    {
15156     "kind" : "rtti",
15157     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15158    },
15159    {
15160     "kind" : "complete_dtor_pointer",
15161     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15162    },
15163    {
15164     "kind" : "deleting_dtor_pointer",
15165     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15166    },
15167    {
15168     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15172    },
15173    {
15174     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15178    }
15179   ]
15180  },
15181  {
15182   "alignment" : 4,
15183   "fields" :
15184   [
15185    {
15186     "access" : "private",
15187     "field_name" : "m_ptr",
15188     "referenced_type" : "type-155"
15189    }
15190   ],
15191   "linker_set_key" : "android::sp<android::Thread>",
15192   "name" : "android::sp<android::Thread>",
15193   "record_kind" : "class",
15194   "referenced_type" : "type-154",
15195   "self_type" : "type-154",
15196   "size" : 4,
15197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15198   "template_args" : [ "type-156" ],
15199   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15200  },
15201  {
15202   "alignment" : 4,
15203   "fields" :
15204   [
15205    {
15206     "access" : "private",
15207     "field_name" : "m_ptr",
15208     "referenced_type" : "type-233"
15209    }
15210   ],
15211   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15212   "name" : "android::sp<android::hardware::BHwBinder>",
15213   "record_kind" : "class",
15214   "referenced_type" : "type-232",
15215   "self_type" : "type-232",
15216   "size" : 4,
15217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15218   "template_args" : [ "type-234" ],
15219   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15220  },
15221  {
15222   "alignment" : 4,
15223   "fields" :
15224   [
15225    {
15226     "access" : "private",
15227     "field_name" : "m_ptr",
15228     "referenced_type" : "type-133"
15229    }
15230   ],
15231   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15232   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15233   "record_kind" : "class",
15234   "referenced_type" : "type-837",
15235   "self_type" : "type-837",
15236   "size" : 4,
15237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15238   "template_args" : [ "type-134" ],
15239   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15240  },
15241  {
15242   "alignment" : 4,
15243   "fields" :
15244   [
15245    {
15246     "access" : "private",
15247     "field_name" : "m_ptr",
15248     "referenced_type" : "type-19"
15249    }
15250   ],
15251   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15252   "name" : "android::sp<android::hardware::IBinder>",
15253   "record_kind" : "class",
15254   "referenced_type" : "type-35",
15255   "self_type" : "type-35",
15256   "size" : 4,
15257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15258   "template_args" : [ "type-20" ],
15259   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15260  },
15261  {
15262   "alignment" : 4,
15263   "fields" :
15264   [
15265    {
15266     "access" : "private",
15267     "field_name" : "m_ptr",
15268     "referenced_type" : "type-868"
15269    }
15270   ],
15271   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15272   "name" : "android::sp<android::hardware::IInterface>",
15273   "record_kind" : "class",
15274   "referenced_type" : "type-867",
15275   "self_type" : "type-867",
15276   "size" : 4,
15277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15278   "template_args" : [ "type-84" ],
15279   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15280  },
15281  {
15282   "alignment" : 4,
15283   "fields" :
15284   [
15285    {
15286     "access" : "private",
15287     "field_name" : "m_ptr",
15288     "referenced_type" : "type-131"
15289    }
15290   ],
15291   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15292   "name" : "android::sp<android::hardware::ProcessState>",
15293   "record_kind" : "class",
15294   "referenced_type" : "type-130",
15295   "self_type" : "type-130",
15296   "size" : 4,
15297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15298   "template_args" : [ "type-6" ],
15299   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15300  },
15301  {
15302   "alignment" : 4,
15303   "fields" :
15304   [
15305    {
15306     "access" : "private",
15307     "field_name" : "m_ptr",
15308     "referenced_type" : "type-201"
15309    }
15310   ],
15311   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
15312   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback>",
15313   "record_kind" : "class",
15314   "referenced_type" : "type-200",
15315   "self_type" : "type-200",
15316   "size" : 4,
15317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15318   "template_args" : [ "type-202" ],
15319   "unique_id" : "_ZTSN7android2spINS_8hardware14confirmationui4V1_027IConfirmationResultCallbackEEE"
15320  },
15321  {
15322   "alignment" : 4,
15323   "fields" :
15324   [
15325    {
15326     "access" : "private",
15327     "field_name" : "m_ptr",
15328     "referenced_type" : "type-762"
15329    }
15330   ],
15331   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
15332   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI>",
15333   "record_kind" : "class",
15334   "referenced_type" : "type-761",
15335   "self_type" : "type-761",
15336   "size" : 4,
15337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15338   "template_args" : [ "type-75" ],
15339   "unique_id" : "_ZTSN7android2spINS_8hardware14confirmationui4V1_015IConfirmationUIEEE"
15340  },
15341  {
15342   "alignment" : 4,
15343   "fields" :
15344   [
15345    {
15346     "access" : "private",
15347     "field_name" : "m_ptr",
15348     "referenced_type" : "type-211"
15349    }
15350   ],
15351   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15352   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15353   "record_kind" : "class",
15354   "referenced_type" : "type-210",
15355   "self_type" : "type-210",
15356   "size" : 4,
15357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15358   "template_args" : [ "type-212" ],
15359   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15360  },
15361  {
15362   "alignment" : 4,
15363   "fields" :
15364   [
15365    {
15366     "access" : "private",
15367     "field_name" : "m_ptr",
15368     "referenced_type" : "type-214"
15369    }
15370   ],
15371   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15372   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15373   "record_kind" : "class",
15374   "referenced_type" : "type-512",
15375   "self_type" : "type-512",
15376   "size" : 4,
15377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15378   "template_args" : [ "type-215" ],
15379   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15380  },
15381  {
15382   "alignment" : 4,
15383   "fields" :
15384   [
15385    {
15386     "access" : "private",
15387     "field_name" : "m_ptr",
15388     "referenced_type" : "type-217"
15389    }
15390   ],
15391   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15392   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15393   "record_kind" : "class",
15394   "referenced_type" : "type-587",
15395   "self_type" : "type-587",
15396   "size" : 4,
15397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15398   "template_args" : [ "type-76" ],
15399   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15400  },
15401  {
15402   "alignment" : 4,
15403   "fields" :
15404   [
15405    {
15406     "access" : "private",
15407     "field_name" : "m_ptr",
15408     "referenced_type" : "type-137"
15409    }
15410   ],
15411   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15412   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15413   "record_kind" : "class",
15414   "referenced_type" : "type-136",
15415   "self_type" : "type-136",
15416   "size" : 4,
15417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15418   "template_args" : [ "type-138" ],
15419   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15420  },
15421  {
15422   "alignment" : 4,
15423   "fields" :
15424   [
15425    {
15426     "access" : "private",
15427     "field_name" : "m_ptr",
15428     "referenced_type" : "type-177"
15429    }
15430   ],
15431   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15432   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15433   "record_kind" : "class",
15434   "referenced_type" : "type-176",
15435   "self_type" : "type-176",
15436   "size" : 4,
15437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15438   "template_args" : [ "type-178" ],
15439   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15440  },
15441  {
15442   "alignment" : 1,
15443   "linker_set_key" : "android::trait_trivial_copy<bool>",
15444   "name" : "android::trait_trivial_copy<bool>",
15445   "referenced_type" : "type-380",
15446   "self_type" : "type-380",
15447   "size" : 1,
15448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15449   "template_args" : [ "type-24" ],
15450   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15451  },
15452  {
15453   "alignment" : 1,
15454   "linker_set_key" : "android::trait_trivial_copy<char>",
15455   "name" : "android::trait_trivial_copy<char>",
15456   "referenced_type" : "type-385",
15457   "self_type" : "type-385",
15458   "size" : 1,
15459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15460   "template_args" : [ "type-43" ],
15461   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15462  },
15463  {
15464   "alignment" : 1,
15465   "linker_set_key" : "android::trait_trivial_copy<double>",
15466   "name" : "android::trait_trivial_copy<double>",
15467   "referenced_type" : "type-436",
15468   "self_type" : "type-436",
15469   "size" : 1,
15470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15471   "template_args" : [ "type-433" ],
15472   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15473  },
15474  {
15475   "alignment" : 1,
15476   "linker_set_key" : "android::trait_trivial_copy<float>",
15477   "name" : "android::trait_trivial_copy<float>",
15478   "referenced_type" : "type-430",
15479   "self_type" : "type-430",
15480   "size" : 1,
15481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15482   "template_args" : [ "type-428" ],
15483   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15484  },
15485  {
15486   "alignment" : 1,
15487   "linker_set_key" : "android::trait_trivial_copy<int>",
15488   "name" : "android::trait_trivial_copy<int>",
15489   "referenced_type" : "type-402",
15490   "self_type" : "type-402",
15491   "size" : 1,
15492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15493   "template_args" : [ "type-7" ],
15494   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15495  },
15496  {
15497   "alignment" : 1,
15498   "linker_set_key" : "android::trait_trivial_copy<long long>",
15499   "name" : "android::trait_trivial_copy<long long>",
15500   "referenced_type" : "type-420",
15501   "self_type" : "type-420",
15502   "size" : 1,
15503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15504   "template_args" : [ "type-12" ],
15505   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15506  },
15507  {
15508   "alignment" : 1,
15509   "linker_set_key" : "android::trait_trivial_copy<long>",
15510   "name" : "android::trait_trivial_copy<long>",
15511   "referenced_type" : "type-411",
15512   "self_type" : "type-411",
15513   "size" : 1,
15514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15515   "template_args" : [ "type-409" ],
15516   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15517  },
15518  {
15519   "alignment" : 1,
15520   "linker_set_key" : "android::trait_trivial_copy<short>",
15521   "name" : "android::trait_trivial_copy<short>",
15522   "referenced_type" : "type-394",
15523   "self_type" : "type-394",
15524   "size" : 1,
15525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15526   "template_args" : [ "type-392" ],
15527   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15528  },
15529  {
15530   "alignment" : 1,
15531   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15532   "name" : "android::trait_trivial_copy<unsigned char>",
15533   "referenced_type" : "type-389",
15534   "self_type" : "type-389",
15535   "size" : 1,
15536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15537   "template_args" : [ "type-69" ],
15538   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15539  },
15540  {
15541   "alignment" : 1,
15542   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15543   "name" : "android::trait_trivial_copy<unsigned int>",
15544   "referenced_type" : "type-406",
15545   "self_type" : "type-406",
15546   "size" : 1,
15547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15548   "template_args" : [ "type-2" ],
15549   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15550  },
15551  {
15552   "alignment" : 1,
15553   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15554   "name" : "android::trait_trivial_copy<unsigned long long>",
15555   "referenced_type" : "type-425",
15556   "self_type" : "type-425",
15557   "size" : 1,
15558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15559   "template_args" : [ "type-64" ],
15560   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15561  },
15562  {
15563   "alignment" : 1,
15564   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15565   "name" : "android::trait_trivial_copy<unsigned long>",
15566   "referenced_type" : "type-416",
15567   "self_type" : "type-416",
15568   "size" : 1,
15569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15570   "template_args" : [ "type-414" ],
15571   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15572  },
15573  {
15574   "alignment" : 1,
15575   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15576   "name" : "android::trait_trivial_copy<unsigned short>",
15577   "referenced_type" : "type-398",
15578   "self_type" : "type-398",
15579   "size" : 1,
15580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15581   "template_args" : [ "type-223" ],
15582   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15583  },
15584  {
15585   "alignment" : 1,
15586   "linker_set_key" : "android::trait_trivial_copy<void>",
15587   "name" : "android::trait_trivial_copy<void>",
15588   "referenced_type" : "type-376",
15589   "self_type" : "type-376",
15590   "size" : 1,
15591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15592   "template_args" : [ "type-9" ],
15593   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15594  },
15595  {
15596   "alignment" : 1,
15597   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15598   "name" : "android::trait_trivial_ctor<bool>",
15599   "referenced_type" : "type-378",
15600   "self_type" : "type-378",
15601   "size" : 1,
15602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15603   "template_args" : [ "type-24" ],
15604   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15605  },
15606  {
15607   "alignment" : 1,
15608   "linker_set_key" : "android::trait_trivial_ctor<char>",
15609   "name" : "android::trait_trivial_ctor<char>",
15610   "referenced_type" : "type-382",
15611   "self_type" : "type-382",
15612   "size" : 1,
15613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15614   "template_args" : [ "type-43" ],
15615   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15616  },
15617  {
15618   "alignment" : 1,
15619   "linker_set_key" : "android::trait_trivial_ctor<double>",
15620   "name" : "android::trait_trivial_ctor<double>",
15621   "referenced_type" : "type-432",
15622   "self_type" : "type-432",
15623   "size" : 1,
15624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15625   "template_args" : [ "type-433" ],
15626   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15627  },
15628  {
15629   "alignment" : 1,
15630   "linker_set_key" : "android::trait_trivial_ctor<float>",
15631   "name" : "android::trait_trivial_ctor<float>",
15632   "referenced_type" : "type-427",
15633   "self_type" : "type-427",
15634   "size" : 1,
15635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15636   "template_args" : [ "type-428" ],
15637   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15638  },
15639  {
15640   "alignment" : 1,
15641   "linker_set_key" : "android::trait_trivial_ctor<int>",
15642   "name" : "android::trait_trivial_ctor<int>",
15643   "referenced_type" : "type-400",
15644   "self_type" : "type-400",
15645   "size" : 1,
15646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15647   "template_args" : [ "type-7" ],
15648   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15649  },
15650  {
15651   "alignment" : 1,
15652   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15653   "name" : "android::trait_trivial_ctor<long long>",
15654   "referenced_type" : "type-418",
15655   "self_type" : "type-418",
15656   "size" : 1,
15657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15658   "template_args" : [ "type-12" ],
15659   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15660  },
15661  {
15662   "alignment" : 1,
15663   "linker_set_key" : "android::trait_trivial_ctor<long>",
15664   "name" : "android::trait_trivial_ctor<long>",
15665   "referenced_type" : "type-408",
15666   "self_type" : "type-408",
15667   "size" : 1,
15668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15669   "template_args" : [ "type-409" ],
15670   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15671  },
15672  {
15673   "alignment" : 1,
15674   "linker_set_key" : "android::trait_trivial_ctor<short>",
15675   "name" : "android::trait_trivial_ctor<short>",
15676   "referenced_type" : "type-391",
15677   "self_type" : "type-391",
15678   "size" : 1,
15679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15680   "template_args" : [ "type-392" ],
15681   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15682  },
15683  {
15684   "alignment" : 1,
15685   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15686   "name" : "android::trait_trivial_ctor<unsigned char>",
15687   "referenced_type" : "type-387",
15688   "self_type" : "type-387",
15689   "size" : 1,
15690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15691   "template_args" : [ "type-69" ],
15692   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15693  },
15694  {
15695   "alignment" : 1,
15696   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15697   "name" : "android::trait_trivial_ctor<unsigned int>",
15698   "referenced_type" : "type-404",
15699   "self_type" : "type-404",
15700   "size" : 1,
15701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15702   "template_args" : [ "type-2" ],
15703   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15704  },
15705  {
15706   "alignment" : 1,
15707   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15708   "name" : "android::trait_trivial_ctor<unsigned long long>",
15709   "referenced_type" : "type-422",
15710   "self_type" : "type-422",
15711   "size" : 1,
15712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15713   "template_args" : [ "type-64" ],
15714   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15715  },
15716  {
15717   "alignment" : 1,
15718   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15719   "name" : "android::trait_trivial_ctor<unsigned long>",
15720   "referenced_type" : "type-413",
15721   "self_type" : "type-413",
15722   "size" : 1,
15723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15724   "template_args" : [ "type-414" ],
15725   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15726  },
15727  {
15728   "alignment" : 1,
15729   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15730   "name" : "android::trait_trivial_ctor<unsigned short>",
15731   "referenced_type" : "type-396",
15732   "self_type" : "type-396",
15733   "size" : 1,
15734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15735   "template_args" : [ "type-223" ],
15736   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15737  },
15738  {
15739   "alignment" : 1,
15740   "linker_set_key" : "android::trait_trivial_ctor<void>",
15741   "name" : "android::trait_trivial_ctor<void>",
15742   "referenced_type" : "type-374",
15743   "self_type" : "type-374",
15744   "size" : 1,
15745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15746   "template_args" : [ "type-9" ],
15747   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15748  },
15749  {
15750   "alignment" : 1,
15751   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15752   "name" : "android::trait_trivial_dtor<bool>",
15753   "referenced_type" : "type-379",
15754   "self_type" : "type-379",
15755   "size" : 1,
15756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15757   "template_args" : [ "type-24" ],
15758   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15759  },
15760  {
15761   "alignment" : 1,
15762   "linker_set_key" : "android::trait_trivial_dtor<char>",
15763   "name" : "android::trait_trivial_dtor<char>",
15764   "referenced_type" : "type-384",
15765   "self_type" : "type-384",
15766   "size" : 1,
15767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15768   "template_args" : [ "type-43" ],
15769   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15770  },
15771  {
15772   "alignment" : 1,
15773   "linker_set_key" : "android::trait_trivial_dtor<double>",
15774   "name" : "android::trait_trivial_dtor<double>",
15775   "referenced_type" : "type-435",
15776   "self_type" : "type-435",
15777   "size" : 1,
15778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15779   "template_args" : [ "type-433" ],
15780   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15781  },
15782  {
15783   "alignment" : 1,
15784   "linker_set_key" : "android::trait_trivial_dtor<float>",
15785   "name" : "android::trait_trivial_dtor<float>",
15786   "referenced_type" : "type-429",
15787   "self_type" : "type-429",
15788   "size" : 1,
15789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15790   "template_args" : [ "type-428" ],
15791   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15792  },
15793  {
15794   "alignment" : 1,
15795   "linker_set_key" : "android::trait_trivial_dtor<int>",
15796   "name" : "android::trait_trivial_dtor<int>",
15797   "referenced_type" : "type-401",
15798   "self_type" : "type-401",
15799   "size" : 1,
15800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15801   "template_args" : [ "type-7" ],
15802   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15803  },
15804  {
15805   "alignment" : 1,
15806   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15807   "name" : "android::trait_trivial_dtor<long long>",
15808   "referenced_type" : "type-419",
15809   "self_type" : "type-419",
15810   "size" : 1,
15811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15812   "template_args" : [ "type-12" ],
15813   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15814  },
15815  {
15816   "alignment" : 1,
15817   "linker_set_key" : "android::trait_trivial_dtor<long>",
15818   "name" : "android::trait_trivial_dtor<long>",
15819   "referenced_type" : "type-410",
15820   "self_type" : "type-410",
15821   "size" : 1,
15822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15823   "template_args" : [ "type-409" ],
15824   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15825  },
15826  {
15827   "alignment" : 1,
15828   "linker_set_key" : "android::trait_trivial_dtor<short>",
15829   "name" : "android::trait_trivial_dtor<short>",
15830   "referenced_type" : "type-393",
15831   "self_type" : "type-393",
15832   "size" : 1,
15833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15834   "template_args" : [ "type-392" ],
15835   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15836  },
15837  {
15838   "alignment" : 1,
15839   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15840   "name" : "android::trait_trivial_dtor<unsigned char>",
15841   "referenced_type" : "type-388",
15842   "self_type" : "type-388",
15843   "size" : 1,
15844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15845   "template_args" : [ "type-69" ],
15846   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15847  },
15848  {
15849   "alignment" : 1,
15850   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15851   "name" : "android::trait_trivial_dtor<unsigned int>",
15852   "referenced_type" : "type-405",
15853   "self_type" : "type-405",
15854   "size" : 1,
15855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15856   "template_args" : [ "type-2" ],
15857   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15858  },
15859  {
15860   "alignment" : 1,
15861   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15862   "name" : "android::trait_trivial_dtor<unsigned long long>",
15863   "referenced_type" : "type-424",
15864   "self_type" : "type-424",
15865   "size" : 1,
15866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15867   "template_args" : [ "type-64" ],
15868   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15869  },
15870  {
15871   "alignment" : 1,
15872   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15873   "name" : "android::trait_trivial_dtor<unsigned long>",
15874   "referenced_type" : "type-415",
15875   "self_type" : "type-415",
15876   "size" : 1,
15877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15878   "template_args" : [ "type-414" ],
15879   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15880  },
15881  {
15882   "alignment" : 1,
15883   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15884   "name" : "android::trait_trivial_dtor<unsigned short>",
15885   "referenced_type" : "type-397",
15886   "self_type" : "type-397",
15887   "size" : 1,
15888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15889   "template_args" : [ "type-223" ],
15890   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15891  },
15892  {
15893   "alignment" : 1,
15894   "linker_set_key" : "android::trait_trivial_dtor<void>",
15895   "name" : "android::trait_trivial_dtor<void>",
15896   "referenced_type" : "type-375",
15897   "self_type" : "type-375",
15898   "size" : 1,
15899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15900   "template_args" : [ "type-9" ],
15901   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15902  },
15903  {
15904   "alignment" : 1,
15905   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15906   "name" : "android::trait_trivial_move<android::String16>",
15907   "referenced_type" : "type-566",
15908   "self_type" : "type-566",
15909   "size" : 1,
15910   "source_file" : "/system/core/libutils/include/utils/String16.h",
15911   "template_args" : [ "type-29" ],
15912   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15913  },
15914  {
15915   "alignment" : 1,
15916   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15917   "name" : "android::trait_trivial_move<android::String8>",
15918   "referenced_type" : "type-561",
15919   "self_type" : "type-561",
15920   "size" : 1,
15921   "source_file" : "/system/core/libutils/include/utils/String8.h",
15922   "template_args" : [ "type-40" ],
15923   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15924  },
15925  {
15926   "alignment" : 1,
15927   "linker_set_key" : "android::trait_trivial_move<bool>",
15928   "name" : "android::trait_trivial_move<bool>",
15929   "referenced_type" : "type-381",
15930   "self_type" : "type-381",
15931   "size" : 1,
15932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15933   "template_args" : [ "type-24" ],
15934   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15935  },
15936  {
15937   "alignment" : 1,
15938   "linker_set_key" : "android::trait_trivial_move<char>",
15939   "name" : "android::trait_trivial_move<char>",
15940   "referenced_type" : "type-386",
15941   "self_type" : "type-386",
15942   "size" : 1,
15943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15944   "template_args" : [ "type-43" ],
15945   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15946  },
15947  {
15948   "alignment" : 1,
15949   "linker_set_key" : "android::trait_trivial_move<double>",
15950   "name" : "android::trait_trivial_move<double>",
15951   "referenced_type" : "type-437",
15952   "self_type" : "type-437",
15953   "size" : 1,
15954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15955   "template_args" : [ "type-433" ],
15956   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15957  },
15958  {
15959   "alignment" : 1,
15960   "linker_set_key" : "android::trait_trivial_move<float>",
15961   "name" : "android::trait_trivial_move<float>",
15962   "referenced_type" : "type-431",
15963   "self_type" : "type-431",
15964   "size" : 1,
15965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15966   "template_args" : [ "type-428" ],
15967   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15968  },
15969  {
15970   "alignment" : 1,
15971   "linker_set_key" : "android::trait_trivial_move<int>",
15972   "name" : "android::trait_trivial_move<int>",
15973   "referenced_type" : "type-403",
15974   "self_type" : "type-403",
15975   "size" : 1,
15976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15977   "template_args" : [ "type-7" ],
15978   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15979  },
15980  {
15981   "alignment" : 1,
15982   "linker_set_key" : "android::trait_trivial_move<long long>",
15983   "name" : "android::trait_trivial_move<long long>",
15984   "referenced_type" : "type-421",
15985   "self_type" : "type-421",
15986   "size" : 1,
15987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15988   "template_args" : [ "type-12" ],
15989   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15990  },
15991  {
15992   "alignment" : 1,
15993   "linker_set_key" : "android::trait_trivial_move<long>",
15994   "name" : "android::trait_trivial_move<long>",
15995   "referenced_type" : "type-412",
15996   "self_type" : "type-412",
15997   "size" : 1,
15998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15999   "template_args" : [ "type-409" ],
16000   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
16001  },
16002  {
16003   "alignment" : 1,
16004   "linker_set_key" : "android::trait_trivial_move<short>",
16005   "name" : "android::trait_trivial_move<short>",
16006   "referenced_type" : "type-395",
16007   "self_type" : "type-395",
16008   "size" : 1,
16009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16010   "template_args" : [ "type-392" ],
16011   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
16012  },
16013  {
16014   "alignment" : 1,
16015   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
16016   "name" : "android::trait_trivial_move<unsigned char>",
16017   "referenced_type" : "type-390",
16018   "self_type" : "type-390",
16019   "size" : 1,
16020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16021   "template_args" : [ "type-69" ],
16022   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
16023  },
16024  {
16025   "alignment" : 1,
16026   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
16027   "name" : "android::trait_trivial_move<unsigned int>",
16028   "referenced_type" : "type-407",
16029   "self_type" : "type-407",
16030   "size" : 1,
16031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16032   "template_args" : [ "type-2" ],
16033   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
16034  },
16035  {
16036   "alignment" : 1,
16037   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
16038   "name" : "android::trait_trivial_move<unsigned long long>",
16039   "referenced_type" : "type-426",
16040   "self_type" : "type-426",
16041   "size" : 1,
16042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16043   "template_args" : [ "type-64" ],
16044   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
16045  },
16046  {
16047   "alignment" : 1,
16048   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
16049   "name" : "android::trait_trivial_move<unsigned long>",
16050   "referenced_type" : "type-417",
16051   "self_type" : "type-417",
16052   "size" : 1,
16053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16054   "template_args" : [ "type-414" ],
16055   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
16056  },
16057  {
16058   "alignment" : 1,
16059   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
16060   "name" : "android::trait_trivial_move<unsigned short>",
16061   "referenced_type" : "type-399",
16062   "self_type" : "type-399",
16063   "size" : 1,
16064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16065   "template_args" : [ "type-223" ],
16066   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
16067  },
16068  {
16069   "alignment" : 1,
16070   "linker_set_key" : "android::trait_trivial_move<void>",
16071   "name" : "android::trait_trivial_move<void>",
16072   "referenced_type" : "type-377",
16073   "self_type" : "type-377",
16074   "size" : 1,
16075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16076   "template_args" : [ "type-9" ],
16077   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
16078  },
16079  {
16080   "alignment" : 4,
16081   "fields" :
16082   [
16083    {
16084     "access" : "private",
16085     "field_name" : "m_ptr",
16086     "referenced_type" : "type-233"
16087    },
16088    {
16089     "access" : "private",
16090     "field_name" : "m_refs",
16091     "field_offset" : 32,
16092     "referenced_type" : "type-22"
16093    }
16094   ],
16095   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
16096   "name" : "android::wp<android::hardware::BHwBinder>",
16097   "record_kind" : "class",
16098   "referenced_type" : "type-540",
16099   "self_type" : "type-540",
16100   "size" : 8,
16101   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16102   "template_args" : [ "type-234" ],
16103   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16104  },
16105  {
16106   "alignment" : 4,
16107   "fields" :
16108   [
16109    {
16110     "access" : "private",
16111     "field_name" : "m_ptr",
16112     "referenced_type" : "type-133"
16113    },
16114    {
16115     "access" : "private",
16116     "field_name" : "m_refs",
16117     "field_offset" : 32,
16118     "referenced_type" : "type-22"
16119    }
16120   ],
16121   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16122   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16123   "record_kind" : "class",
16124   "referenced_type" : "type-164",
16125   "self_type" : "type-164",
16126   "size" : 8,
16127   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16128   "template_args" : [ "type-134" ],
16129   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16130  },
16131  {
16132   "alignment" : 4,
16133   "fields" :
16134   [
16135    {
16136     "access" : "private",
16137     "field_name" : "m_ptr",
16138     "referenced_type" : "type-214"
16139    },
16140    {
16141     "access" : "private",
16142     "field_name" : "m_refs",
16143     "field_offset" : 32,
16144     "referenced_type" : "type-22"
16145    }
16146   ],
16147   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16148   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16149   "record_kind" : "class",
16150   "referenced_type" : "type-213",
16151   "self_type" : "type-213",
16152   "size" : 8,
16153   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16154   "template_args" : [ "type-215" ],
16155   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16156  },
16157  {
16158   "alignment" : 4,
16159   "fields" :
16160   [
16161    {
16162     "access" : "private",
16163     "field_name" : "m_ptr",
16164     "referenced_type" : "type-217"
16165    },
16166    {
16167     "access" : "private",
16168     "field_name" : "m_refs",
16169     "field_offset" : 32,
16170     "referenced_type" : "type-22"
16171    }
16172   ],
16173   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16174   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16175   "record_kind" : "class",
16176   "referenced_type" : "type-216",
16177   "self_type" : "type-216",
16178   "size" : 8,
16179   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16180   "template_args" : [ "type-76" ],
16181   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16182  },
16183  {
16184   "alignment" : 4,
16185   "fields" :
16186   [
16187    {
16188     "field_name" : "maxContentLightLevel",
16189     "referenced_type" : "type-428"
16190    },
16191    {
16192     "field_name" : "maxFrameAverageLightLevel",
16193     "field_offset" : 32,
16194     "referenced_type" : "type-428"
16195    }
16196   ],
16197   "linker_set_key" : "android_cta861_3_metadata",
16198   "name" : "android_cta861_3_metadata",
16199   "referenced_type" : "type-661",
16200   "self_type" : "type-661",
16201   "size" : 8,
16202   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16203   "unique_id" : "android_cta861_3_metadata"
16204  },
16205  {
16206   "alignment" : 4,
16207   "fields" :
16208   [
16209    {
16210     "field_name" : "num_points",
16211     "referenced_type" : "type-2"
16212    },
16213    {
16214     "field_name" : "reserved",
16215     "field_offset" : 32,
16216     "referenced_type" : "type-651"
16217    },
16218    {
16219     "field_name" : "xyzc_points",
16220     "field_offset" : 288,
16221     "referenced_type" : "type-658"
16222    }
16223   ],
16224   "linker_set_key" : "android_depth_points",
16225   "name" : "android_depth_points",
16226   "referenced_type" : "type-657",
16227   "self_type" : "type-657",
16228   "size" : 36,
16229   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16230   "unique_id" : "android_depth_points"
16231  },
16232  {
16233   "alignment" : 4,
16234   "fields" :
16235   [
16236    {
16237     "field_name" : "format",
16238     "referenced_type" : "type-654"
16239    },
16240    {
16241     "field_name" : "num_planes",
16242     "field_offset" : 32,
16243     "referenced_type" : "type-2"
16244    },
16245    {
16246     "field_name" : "planes",
16247     "field_offset" : 64,
16248     "referenced_type" : "type-656"
16249    }
16250   ],
16251   "linker_set_key" : "android_flex_layout",
16252   "name" : "android_flex_layout",
16253   "referenced_type" : "type-655",
16254   "self_type" : "type-655",
16255   "size" : 12,
16256   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16257   "unique_id" : "android_flex_layout"
16258  },
16259  {
16260   "alignment" : 4,
16261   "fields" :
16262   [
16263    {
16264     "field_name" : "top_left",
16265     "referenced_type" : "type-68"
16266    },
16267    {
16268     "field_name" : "component",
16269     "field_offset" : 32,
16270     "referenced_type" : "type-652"
16271    },
16272    {
16273     "field_name" : "bits_per_component",
16274     "field_offset" : 64,
16275     "referenced_type" : "type-7"
16276    },
16277    {
16278     "field_name" : "bits_used",
16279     "field_offset" : 96,
16280     "referenced_type" : "type-7"
16281    },
16282    {
16283     "field_name" : "h_increment",
16284     "field_offset" : 128,
16285     "referenced_type" : "type-7"
16286    },
16287    {
16288     "field_name" : "v_increment",
16289     "field_offset" : 160,
16290     "referenced_type" : "type-7"
16291    },
16292    {
16293     "field_name" : "h_subsampling",
16294     "field_offset" : 192,
16295     "referenced_type" : "type-7"
16296    },
16297    {
16298     "field_name" : "v_subsampling",
16299     "field_offset" : 224,
16300     "referenced_type" : "type-7"
16301    }
16302   ],
16303   "linker_set_key" : "android_flex_plane",
16304   "name" : "android_flex_plane",
16305   "referenced_type" : "type-653",
16306   "self_type" : "type-653",
16307   "size" : 32,
16308   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16309   "unique_id" : "android_flex_plane"
16310  },
16311  {
16312   "alignment" : 4,
16313   "fields" :
16314   [
16315    {
16316     "field_name" : "displayPrimaryRed",
16317     "referenced_type" : "type-659"
16318    },
16319    {
16320     "field_name" : "displayPrimaryGreen",
16321     "field_offset" : 64,
16322     "referenced_type" : "type-659"
16323    },
16324    {
16325     "field_name" : "displayPrimaryBlue",
16326     "field_offset" : 128,
16327     "referenced_type" : "type-659"
16328    },
16329    {
16330     "field_name" : "whitePoint",
16331     "field_offset" : 192,
16332     "referenced_type" : "type-659"
16333    },
16334    {
16335     "field_name" : "maxLuminance",
16336     "field_offset" : 256,
16337     "referenced_type" : "type-428"
16338    },
16339    {
16340     "field_name" : "minLuminance",
16341     "field_offset" : 288,
16342     "referenced_type" : "type-428"
16343    }
16344   ],
16345   "linker_set_key" : "android_smpte2086_metadata",
16346   "name" : "android_smpte2086_metadata",
16347   "referenced_type" : "type-660",
16348   "self_type" : "type-660",
16349   "size" : 40,
16350   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16351   "unique_id" : "android_smpte2086_metadata"
16352  },
16353  {
16354   "alignment" : 4,
16355   "fields" :
16356   [
16357    {
16358     "field_name" : "x",
16359     "referenced_type" : "type-428"
16360    },
16361    {
16362     "field_name" : "y",
16363     "field_offset" : 32,
16364     "referenced_type" : "type-428"
16365    }
16366   ],
16367   "linker_set_key" : "android_xy_color",
16368   "name" : "android_xy_color",
16369   "referenced_type" : "type-659",
16370   "self_type" : "type-659",
16371   "size" : 8,
16372   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16373   "unique_id" : "android_xy_color"
16374  },
16375  {
16376   "alignment" : 4,
16377   "fields" :
16378   [
16379    {
16380     "field_name" : "y",
16381     "referenced_type" : "type-8"
16382    },
16383    {
16384     "field_name" : "cb",
16385     "field_offset" : 32,
16386     "referenced_type" : "type-8"
16387    },
16388    {
16389     "field_name" : "cr",
16390     "field_offset" : 64,
16391     "referenced_type" : "type-8"
16392    },
16393    {
16394     "field_name" : "ystride",
16395     "field_offset" : 96,
16396     "referenced_type" : "type-2"
16397    },
16398    {
16399     "field_name" : "cstride",
16400     "field_offset" : 128,
16401     "referenced_type" : "type-2"
16402    },
16403    {
16404     "field_name" : "chroma_step",
16405     "field_offset" : 160,
16406     "referenced_type" : "type-2"
16407    },
16408    {
16409     "field_name" : "reserved",
16410     "field_offset" : 192,
16411     "referenced_type" : "type-651"
16412    }
16413   ],
16414   "linker_set_key" : "android_ycbcr",
16415   "name" : "android_ycbcr",
16416   "referenced_type" : "type-650",
16417   "self_type" : "type-650",
16418   "size" : 56,
16419   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16420   "unique_id" : "android_ycbcr"
16421  },
16422  {
16423   "alignment" : 4,
16424   "fields" :
16425   [
16426    {
16427     "referenced_type" : "type-220"
16428    }
16429   ],
16430   "linker_set_key" : "log_msg",
16431   "name" : "log_msg",
16432   "referenced_type" : "type-219",
16433   "self_type" : "type-219",
16434   "size" : 5124,
16435   "source_file" : "/system/core/liblog/include/log/log_read.h",
16436   "unique_id" : "log_msg"
16437  },
16438  {
16439   "alignment" : 4,
16440   "fields" :
16441   [
16442    {
16443     "field_name" : "buf",
16444     "referenced_type" : "type-221"
16445    },
16446    {
16447     "field_name" : "entry",
16448     "referenced_type" : "type-222"
16449    },
16450    {
16451     "field_name" : "entry_v4",
16452     "referenced_type" : "type-222"
16453    },
16454    {
16455     "field_name" : "entry_v3",
16456     "referenced_type" : "type-225"
16457    },
16458    {
16459     "field_name" : "entry_v2",
16460     "referenced_type" : "type-226"
16461    },
16462    {
16463     "field_name" : "entry_v1",
16464     "referenced_type" : "type-227"
16465    }
16466   ],
16467   "is_anonymous" : true,
16468   "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",
16469   "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",
16470   "record_kind" : "union",
16471   "referenced_type" : "type-220",
16472   "self_type" : "type-220",
16473   "size" : 5124,
16474   "source_file" : "/system/core/liblog/include/log/log_read.h",
16475   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16476  },
16477  {
16478   "alignment" : 1,
16479   "fields" :
16480   [
16481    {
16482     "field_name" : "tv_sec",
16483     "referenced_type" : "type-2"
16484    },
16485    {
16486     "field_name" : "tv_nsec",
16487     "field_offset" : 32,
16488     "referenced_type" : "type-2"
16489    }
16490   ],
16491   "linker_set_key" : "log_time",
16492   "name" : "log_time",
16493   "referenced_type" : "type-572",
16494   "self_type" : "type-572",
16495   "size" : 8,
16496   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16497   "unique_id" : "_ZTS8log_time"
16498  },
16499  {
16500   "alignment" : 4,
16501   "fields" :
16502   [
16503    {
16504     "field_name" : "len",
16505     "referenced_type" : "type-223"
16506    },
16507    {
16508     "field_name" : "__pad",
16509     "field_offset" : 16,
16510     "referenced_type" : "type-223"
16511    },
16512    {
16513     "field_name" : "pid",
16514     "field_offset" : 32,
16515     "referenced_type" : "type-7"
16516    },
16517    {
16518     "field_name" : "tid",
16519     "field_offset" : 64,
16520     "referenced_type" : "type-7"
16521    },
16522    {
16523     "field_name" : "sec",
16524     "field_offset" : 96,
16525     "referenced_type" : "type-7"
16526    },
16527    {
16528     "field_name" : "nsec",
16529     "field_offset" : 128,
16530     "referenced_type" : "type-7"
16531    },
16532    {
16533     "field_name" : "msg",
16534     "field_offset" : 160,
16535     "referenced_type" : "type-224"
16536    }
16537   ],
16538   "linker_set_key" : "logger_entry",
16539   "name" : "logger_entry",
16540   "referenced_type" : "type-227",
16541   "self_type" : "type-227",
16542   "size" : 20,
16543   "source_file" : "/system/core/liblog/include/log/log_read.h",
16544   "unique_id" : "logger_entry"
16545  },
16546  {
16547   "alignment" : 1,
16548   "fields" :
16549   [
16550    {
16551     "field_name" : "len",
16552     "referenced_type" : "type-223"
16553    },
16554    {
16555     "field_name" : "hdr_size",
16556     "field_offset" : 16,
16557     "referenced_type" : "type-223"
16558    },
16559    {
16560     "field_name" : "pid",
16561     "field_offset" : 32,
16562     "referenced_type" : "type-7"
16563    },
16564    {
16565     "field_name" : "tid",
16566     "field_offset" : 64,
16567     "referenced_type" : "type-7"
16568    },
16569    {
16570     "field_name" : "sec",
16571     "field_offset" : 96,
16572     "referenced_type" : "type-7"
16573    },
16574    {
16575     "field_name" : "nsec",
16576     "field_offset" : 128,
16577     "referenced_type" : "type-7"
16578    },
16579    {
16580     "field_name" : "euid",
16581     "field_offset" : 160,
16582     "referenced_type" : "type-2"
16583    },
16584    {
16585     "field_name" : "msg",
16586     "field_offset" : 192,
16587     "referenced_type" : "type-224"
16588    }
16589   ],
16590   "linker_set_key" : "logger_entry_v2",
16591   "name" : "logger_entry_v2",
16592   "referenced_type" : "type-226",
16593   "self_type" : "type-226",
16594   "size" : 24,
16595   "source_file" : "/system/core/liblog/include/log/log_read.h",
16596   "unique_id" : "logger_entry_v2"
16597  },
16598  {
16599   "alignment" : 1,
16600   "fields" :
16601   [
16602    {
16603     "field_name" : "len",
16604     "referenced_type" : "type-223"
16605    },
16606    {
16607     "field_name" : "hdr_size",
16608     "field_offset" : 16,
16609     "referenced_type" : "type-223"
16610    },
16611    {
16612     "field_name" : "pid",
16613     "field_offset" : 32,
16614     "referenced_type" : "type-7"
16615    },
16616    {
16617     "field_name" : "tid",
16618     "field_offset" : 64,
16619     "referenced_type" : "type-7"
16620    },
16621    {
16622     "field_name" : "sec",
16623     "field_offset" : 96,
16624     "referenced_type" : "type-7"
16625    },
16626    {
16627     "field_name" : "nsec",
16628     "field_offset" : 128,
16629     "referenced_type" : "type-7"
16630    },
16631    {
16632     "field_name" : "lid",
16633     "field_offset" : 160,
16634     "referenced_type" : "type-2"
16635    },
16636    {
16637     "field_name" : "msg",
16638     "field_offset" : 192,
16639     "referenced_type" : "type-224"
16640    }
16641   ],
16642   "linker_set_key" : "logger_entry_v3",
16643   "name" : "logger_entry_v3",
16644   "referenced_type" : "type-225",
16645   "self_type" : "type-225",
16646   "size" : 24,
16647   "source_file" : "/system/core/liblog/include/log/log_read.h",
16648   "unique_id" : "logger_entry_v3"
16649  },
16650  {
16651   "alignment" : 4,
16652   "fields" :
16653   [
16654    {
16655     "field_name" : "len",
16656     "referenced_type" : "type-223"
16657    },
16658    {
16659     "field_name" : "hdr_size",
16660     "field_offset" : 16,
16661     "referenced_type" : "type-223"
16662    },
16663    {
16664     "field_name" : "pid",
16665     "field_offset" : 32,
16666     "referenced_type" : "type-7"
16667    },
16668    {
16669     "field_name" : "tid",
16670     "field_offset" : 64,
16671     "referenced_type" : "type-2"
16672    },
16673    {
16674     "field_name" : "sec",
16675     "field_offset" : 96,
16676     "referenced_type" : "type-2"
16677    },
16678    {
16679     "field_name" : "nsec",
16680     "field_offset" : 128,
16681     "referenced_type" : "type-2"
16682    },
16683    {
16684     "field_name" : "lid",
16685     "field_offset" : 160,
16686     "referenced_type" : "type-2"
16687    },
16688    {
16689     "field_name" : "uid",
16690     "field_offset" : 192,
16691     "referenced_type" : "type-2"
16692    },
16693    {
16694     "field_name" : "msg",
16695     "field_offset" : 224,
16696     "referenced_type" : "type-224"
16697    }
16698   ],
16699   "linker_set_key" : "logger_entry_v4",
16700   "name" : "logger_entry_v4",
16701   "referenced_type" : "type-222",
16702   "self_type" : "type-222",
16703   "size" : 28,
16704   "source_file" : "/system/core/liblog/include/log/log_read.h",
16705   "unique_id" : "logger_entry_v4"
16706  },
16707  {
16708   "alignment" : 4,
16709   "fields" :
16710   [
16711    {
16712     "field_name" : "version",
16713     "referenced_type" : "type-7"
16714    },
16715    {
16716     "field_name" : "numFds",
16717     "field_offset" : 32,
16718     "referenced_type" : "type-7"
16719    },
16720    {
16721     "field_name" : "numInts",
16722     "field_offset" : 64,
16723     "referenced_type" : "type-7"
16724    },
16725    {
16726     "field_name" : "data",
16727     "field_offset" : 96,
16728     "referenced_type" : "type-356"
16729    }
16730   ],
16731   "linker_set_key" : "native_handle",
16732   "name" : "native_handle",
16733   "referenced_type" : "type-355",
16734   "self_type" : "type-355",
16735   "size" : 12,
16736   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16737   "unique_id" : "native_handle"
16738  }
16739 ],
16740 "rvalue_reference_types" :
16741 [
16742  {
16743   "alignment" : 4,
16744   "linker_set_key" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &&",
16745   "name" : "android::hardware::Return<android::hardware::confirmationui::V1_0::ResponseCode> &&",
16746   "referenced_type" : "type-780",
16747   "self_type" : "type-782",
16748   "size" : 4,
16749   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16750  },
16751  {
16752   "alignment" : 4,
16753   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &&",
16754   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> > &&",
16755   "referenced_type" : "type-276",
16756   "self_type" : "type-283",
16757   "size" : 4,
16758   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16759  },
16760  {
16761   "alignment" : 4,
16762   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &&",
16763   "name" : "android::hardware::Return<android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> > &&",
16764   "referenced_type" : "type-787",
16765   "self_type" : "type-789",
16766   "size" : 4,
16767   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16768  },
16769  {
16770   "alignment" : 4,
16771   "linker_set_key" : "android::hardware::Return<bool> &&",
16772   "name" : "android::hardware::Return<bool> &&",
16773   "referenced_type" : "type-256",
16774   "self_type" : "type-261",
16775   "size" : 4,
16776   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16777  },
16778  {
16779   "alignment" : 4,
16780   "linker_set_key" : "android::hardware::Return<void> &&",
16781   "name" : "android::hardware::Return<void> &&",
16782   "referenced_type" : "type-336",
16783   "self_type" : "type-338",
16784   "size" : 4,
16785   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16786  },
16787  {
16788   "alignment" : 4,
16789   "linker_set_key" : "android::hardware::Status &&",
16790   "name" : "android::hardware::Status &&",
16791   "referenced_type" : "type-236",
16792   "self_type" : "type-245",
16793   "size" : 4,
16794   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16795  },
16796  {
16797   "alignment" : 4,
16798   "linker_set_key" : "android::hardware::details::return_status &&",
16799   "name" : "android::hardware::details::return_status &&",
16800   "referenced_type" : "type-257",
16801   "self_type" : "type-327",
16802   "size" : 4,
16803   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16804  },
16805  {
16806   "alignment" : 4,
16807   "linker_set_key" : "android::hardware::hidl_handle &&",
16808   "name" : "android::hardware::hidl_handle &&",
16809   "referenced_type" : "type-471",
16810   "self_type" : "type-480",
16811   "size" : 4,
16812   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16813  },
16814  {
16815   "alignment" : 4,
16816   "linker_set_key" : "android::hardware::hidl_memory &&",
16817   "name" : "android::hardware::hidl_memory &&",
16818   "referenced_type" : "type-477",
16819   "self_type" : "type-484",
16820   "size" : 4,
16821   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16822  },
16823  {
16824   "alignment" : 4,
16825   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &&",
16826   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationResultCallback> &&",
16827   "referenced_type" : "type-200",
16828   "self_type" : "type-203",
16829   "size" : 4,
16830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16831  },
16832  {
16833   "alignment" : 4,
16834   "linker_set_key" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &&",
16835   "name" : "android::sp<android::hardware::confirmationui::V1_0::IConfirmationUI> &&",
16836   "referenced_type" : "type-761",
16837   "self_type" : "type-775",
16838   "size" : 4,
16839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16840  },
16841  {
16842   "alignment" : 4,
16843   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16844   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16845   "referenced_type" : "type-210",
16846   "self_type" : "type-228",
16847   "size" : 4,
16848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16849  },
16850  {
16851   "alignment" : 4,
16852   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16853   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16854   "referenced_type" : "type-171",
16855   "self_type" : "type-170",
16856   "size" : 4,
16857   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16858  },
16859  {
16860   "alignment" : 4,
16861   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16862   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16863   "referenced_type" : "type-270",
16864   "self_type" : "type-269",
16865   "size" : 4,
16866   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16867  },
16868  {
16869   "alignment" : 4,
16870   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16871   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16872   "referenced_type" : "type-622",
16873   "self_type" : "type-621",
16874   "size" : 4,
16875   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16876  },
16877  {
16878   "alignment" : 4,
16879   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16880   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16881   "referenced_type" : "type-832",
16882   "self_type" : "type-831",
16883   "size" : 4,
16884   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16885  },
16886  {
16887   "alignment" : 4,
16888   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16889   "name" : "std::function<sp<IBase> (void *)> &&",
16890   "referenced_type" : "type-175",
16891   "self_type" : "type-174",
16892   "size" : 4,
16893   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16894  },
16895  {
16896   "alignment" : 4,
16897   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16898   "name" : "std::function<sp<IBase> (void *)> &&",
16899   "referenced_type" : "type-275",
16900   "self_type" : "type-274",
16901   "size" : 4,
16902   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16903  },
16904  {
16905   "alignment" : 4,
16906   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16907   "name" : "std::function<sp<IBase> (void *)> &&",
16908   "referenced_type" : "type-632",
16909   "self_type" : "type-631",
16910   "size" : 4,
16911   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16912  },
16913  {
16914   "alignment" : 4,
16915   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16916   "name" : "std::function<sp<IBase> (void *)> &&",
16917   "referenced_type" : "type-836",
16918   "self_type" : "type-835",
16919   "size" : 4,
16920   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16921  },
16922  {
16923   "alignment" : 4,
16924   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16925   "name" : "std::function<sp<IBinder> (void *)> &&",
16926   "referenced_type" : "type-173",
16927   "self_type" : "type-172",
16928   "size" : 4,
16929   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16930  },
16931  {
16932   "alignment" : 4,
16933   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16934   "name" : "std::function<sp<IBinder> (void *)> &&",
16935   "referenced_type" : "type-272",
16936   "self_type" : "type-271",
16937   "size" : 4,
16938   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16939  },
16940  {
16941   "alignment" : 4,
16942   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16943   "name" : "std::function<sp<IBinder> (void *)> &&",
16944   "referenced_type" : "type-624",
16945   "self_type" : "type-623",
16946   "size" : 4,
16947   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16948  },
16949  {
16950   "alignment" : 4,
16951   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16952   "name" : "std::function<sp<IBinder> (void *)> &&",
16953   "referenced_type" : "type-834",
16954   "self_type" : "type-833",
16955   "size" : 4,
16956   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16957  }
16958 ]
16959}
16960