1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-60",
9   "self_type" : "type-108",
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-276",
16   "self_type" : "type-522",
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-27",
24   "self_type" : "type-216",
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-105",
32   "self_type" : "type-352",
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-105",
41   "self_type" : "type-104",
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-513",
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-43",
64   "self_type" : "type-43",
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-60",
74   "self_type" : "type-60",
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-51",
84   "self_type" : "type-51",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-283",
92   "self_type" : "type-283",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-276",
100   "self_type" : "type-276",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-27",
109   "self_type" : "type-27",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-33",
118   "self_type" : "type-33",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-265",
127   "self_type" : "type-265",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-237",
136   "self_type" : "type-237",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-293",
145   "self_type" : "type-293",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-105",
155   "self_type" : "type-105",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-32",
175   "self_type" : "type-32",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-271",
185   "self_type" : "type-271",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-107",
195   "self_type" : "type-107",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-29",
202   "self_type" : "type-29"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
209  },
210  {
211   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
212  },
213  {
214   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
236  },
237  {
238   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
239  },
240  {
241   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
245  },
246  {
247   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spIS4_EEb"
254  },
255  {
256   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13addOnewayTaskENSt3__18functionIFvvEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC1ENS_2spINS3_15IBiometricsFaceEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC2ENS_2spINS3_15IBiometricsFaceEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
266  },
267  {
268   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_cancelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
269  },
270  {
271   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_enrollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
272  },
273  {
274   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_removeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace15_hidl_enumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_getFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
284  },
285  {
286   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_authenticateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_resetLockoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_userActivityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
299  },
300  {
301   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace19_hidl_setActiveUserEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace21_hidl_revokeChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
305  },
306  {
307   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace23_hidl_generateChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace24_hidl_getAuthenticatorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
311  },
312  {
313   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace4pingEv"
314  },
315  {
316   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC1ERKNS_2spINS3_15IBiometricsFaceEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC2ERKNS_2spINS3_15IBiometricsFaceEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
323  },
324  {
325   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
326  },
327  {
328   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD2Ev"
329  },
330  {
331   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
335  },
336  {
337   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
338  },
339  {
340   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_cancelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
344  },
345  {
346   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_enrollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEjRKNSA_INS3_7FeatureEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_removeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
350  },
351  {
352   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm"
353  },
354  {
355   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
362  },
363  {
364   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv"
365  },
366  {
367   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
368  },
369  {
370   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15_hidl_enumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
377  },
378  {
379   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv"
380  },
381  {
382   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_getFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
386  },
387  {
388   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_authenticateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm"
395  },
396  {
397   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_resetLockoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
398  },
399  {
400   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_userActivityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
401  },
402  {
403   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19_hidl_setActiveUserEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_stringE"
407  },
408  {
409   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21_hidl_revokeChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
413  },
414  {
415   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv"
416  },
417  {
418   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv"
419  },
420  {
421   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace23_hidl_generateChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace24_hidl_getAuthenticatorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv"
428  },
429  {
430   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv"
434  },
435  {
436   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj"
440  },
441  {
442   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv"
443  },
444  {
445   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC1ERKNS_2spINS0_7IBinderEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC2ERKNS_2spINS0_7IBinderEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
452  },
453  {
454   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
455  },
456  {
457   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
464  },
465  {
466   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
479  },
480  {
481   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
482  },
483  {
484   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
488  },
489  {
490   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
494  },
495  {
496   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spIS4_EEb"
497  },
498  {
499   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13addOnewayTaskENSt3__18functionIFvvEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC1ENS_2spINS3_29IBiometricsFaceClientCallbackEEE"
503  },
504  {
505   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC2ENS_2spINS3_29IBiometricsFaceClientCallbackEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
509  },
510  {
511   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback13_hidl_onErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
515  },
516  {
517   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
518  },
519  {
520   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
521  },
522  {
523   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
524  },
525  {
526   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
527  },
528  {
529   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
530  },
531  {
532   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
533  },
534  {
535   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback4pingEv"
536  },
537  {
538   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC1ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC2ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE"
542  },
543  {
544   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
545  },
546  {
547   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
548  },
549  {
550   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD2Ev"
551  },
552  {
553   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
554  },
555  {
556   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
557  },
558  {
559   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
560  },
561  {
562   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
566  },
567  {
568   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13_hidl_onErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_9FaceErrorEi"
569  },
570  {
571   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
572  },
573  {
574   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
575  },
576  {
577   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij"
578  },
579  {
580   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi"
581  },
582  {
583   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
584  },
585  {
586   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_16FaceAcquiredInfoEi"
587  },
588  {
589   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm"
590  },
591  {
592   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi"
593  },
594  {
595   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
596  },
597  {
598   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjij"
599  },
600  {
601   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjiRKNS0_8hidl_vecIhEE"
602  },
603  {
604   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
605  },
606  {
607   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
608  },
609  {
610   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm"
611  },
612  {
613   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
614  },
615  {
616   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
617  },
618  {
619   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
620  },
621  {
622   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
623  },
624  {
625   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC1ERKNS_2spINS0_7IBinderEEE"
626  },
627  {
628   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC2ERKNS_2spINS0_7IBinderEEE"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZN7android8hardware10fromBinderINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS4_32BpHwBiometricsFaceClientCallbackENS4_32BnHwBiometricsFaceClientCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceENS_4hidl4base4V1_05IBaseENS5_18BpHwBiometricsFaceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS_4hidl4base4V1_05IBaseENS5_32BpHwBiometricsFaceClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
641  },
642  {
643   "binding" : "weak",
644   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEvEENS_2spIT_EES9_"
645  },
646  {
647   "binding" : "weak",
648   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_018BpHwBiometricsFaceENS5_15IBiometricsFaceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
649  },
650  {
651   "binding" : "weak",
652   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackENS5_29IBiometricsFaceClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
653  },
654  {
655   "binding" : "weak",
656   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
657  },
658  {
659   "binding" : "weak",
660   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
661  },
662  {
663   "binding" : "weak",
664   "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_"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
669  },
670  {
671   "binding" : "weak",
672   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
673  },
674  {
675   "binding" : "weak",
676   "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_"
677  },
678  {
679   "binding" : "weak",
680   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
681  },
682  {
683   "binding" : "weak",
684   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
685  },
686  {
687   "binding" : "weak",
688   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
689  },
690  {
691   "binding" : "weak",
692   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
693  },
694  {
695   "binding" : "weak",
696   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
697  },
698  {
699   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
700  },
701  {
702   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
703  },
704  {
705   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
706  },
707  {
708   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
709  },
710  {
711   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
712  },
713  {
714   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
715  },
716  {
717   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
718  },
719  {
720   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
721  }
722 ],
723 "elf_objects" :
724 [
725  {
726   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10descriptorE"
727  },
728  {
729   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10descriptorE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware10biometrics4face4V1_015IBiometricsFaceE0_NS_4hidl4base4V1_05IBaseE"
733  },
734  {
735   "binding" : "weak",
736   "name" : "_ZTCN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE0_NS3_15IBiometricsFaceE"
737  },
738  {
739   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS0_7IBinderE"
740  },
741  {
742   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS0_9BHwBinderE"
743  },
744  {
745   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS_4hidl4base4V1_08BnHwBaseE"
746  },
747  {
748   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS0_11BpInterfaceINS3_15IBiometricsFaceEEE"
749  },
750  {
751   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS3_15IBiometricsFaceE"
752  },
753  {
754   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS_4hidl4base4V1_05IBaseE"
755  },
756  {
757   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE16_NS0_11BpHwRefBaseE"
758  },
759  {
760   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE8_NS0_10IInterfaceE"
761  },
762  {
763   "name" : "_ZTCN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
764  },
765  {
766   "binding" : "weak",
767   "name" : "_ZTCN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE0_NS3_29IBiometricsFaceClientCallbackE"
768  },
769  {
770   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS0_7IBinderE"
771  },
772  {
773   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS0_9BHwBinderE"
774  },
775  {
776   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
777  },
778  {
779   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS0_11BpInterfaceINS3_29IBiometricsFaceClientCallbackEEE"
780  },
781  {
782   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS3_29IBiometricsFaceClientCallbackE"
783  },
784  {
785   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
786  },
787  {
788   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE16_NS0_11BpHwRefBaseE"
789  },
790  {
791   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE8_NS0_10IInterfaceE"
792  },
793  {
794   "name" : "_ZTTN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
795  },
796  {
797   "name" : "_ZTTN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
798  },
799  {
800   "name" : "_ZTTN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
801  },
802  {
803   "name" : "_ZTTN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
804  },
805  {
806   "name" : "_ZTTN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
807  },
808  {
809   "name" : "_ZTTN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
810  },
811  {
812   "name" : "_ZTVN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
813  },
814  {
815   "binding" : "weak",
816   "name" : "_ZTVN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
817  },
818  {
819   "name" : "_ZTVN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
820  },
821  {
822   "name" : "_ZTVN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
823  },
824  {
825   "name" : "_ZTVN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
826  },
827  {
828   "binding" : "weak",
829   "name" : "_ZTVN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
830  },
831  {
832   "name" : "_ZTVN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
833  },
834  {
835   "name" : "_ZTVN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
836  }
837 ],
838 "enum_types" :
839 [
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 0,
846     "name" : "android::Condition::WAKE_UP_ONE"
847    },
848    {
849     "enum_field_value" : 1,
850     "name" : "android::Condition::WAKE_UP_ALL"
851    }
852   ],
853   "linker_set_key" : "android::Condition::WakeUpType",
854   "name" : "android::Condition::WakeUpType",
855   "referenced_type" : "type-534",
856   "self_type" : "type-534",
857   "size" : 4,
858   "source_file" : "/system/core/libutils/include/utils/Condition.h",
859   "underlying_type" : "type-2",
860   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
861  },
862  {
863   "alignment" : 4,
864   "enum_fields" :
865   [
866    {
867     "enum_field_value" : 0,
868     "name" : "android::String16::kEmptyString"
869    }
870   ],
871   "linker_set_key" : "android::String16::StaticLinkage",
872   "name" : "android::String16::StaticLinkage",
873   "referenced_type" : "type-419",
874   "self_type" : "type-419",
875   "size" : 4,
876   "source_file" : "/system/core/libutils/include/utils/String16.h",
877   "underlying_type" : "type-2",
878   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
879  },
880  {
881   "alignment" : 4,
882   "enum_fields" :
883   [
884    {
885     "enum_field_value" : 0,
886     "name" : "android::String8::kEmptyString"
887    }
888   ],
889   "linker_set_key" : "android::String8::StaticLinkage",
890   "name" : "android::String8::StaticLinkage",
891   "referenced_type" : "type-412",
892   "self_type" : "type-412",
893   "size" : 4,
894   "source_file" : "/system/core/libutils/include/utils/String8.h",
895   "underlying_type" : "type-2",
896   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
897  },
898  {
899   "alignment" : 4,
900   "enum_fields" :
901   [
902    {
903     "enum_field_value" : 0,
904     "name" : "android::hardware::HidlReturnRestriction::NONE"
905    },
906    {
907     "enum_field_value" : 1,
908     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
909    },
910    {
911     "enum_field_value" : 2,
912     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
913    }
914   ],
915   "linker_set_key" : "android::hardware::HidlReturnRestriction",
916   "name" : "android::hardware::HidlReturnRestriction",
917   "referenced_type" : "type-203",
918   "self_type" : "type-203",
919   "size" : 4,
920   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
921   "underlying_type" : "type-27",
922   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
923  },
924  {
925   "alignment" : 4,
926   "enum_fields" :
927   [
928    {
929     "enum_field_value" : 0,
930     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
931    },
932    {
933     "enum_field_value" : 1,
934     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
935    },
936    {
937     "enum_field_value" : 2,
938     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
939    },
940    {
941     "enum_field_value" : 3,
942     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
943    }
944   ],
945   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
946   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
947   "referenced_type" : "type-402",
948   "self_type" : "type-402",
949   "size" : 4,
950   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
951   "underlying_type" : "type-27",
952   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
953  },
954  {
955   "alignment" : 4,
956   "enum_fields" :
957   [
958    {
959     "enum_field_value" : 1,
960     "name" : "android::hardware::kSynchronizedReadWrite"
961    },
962    {
963     "enum_field_value" : 2,
964     "name" : "android::hardware::kUnsynchronizedWrite"
965    }
966   ],
967   "linker_set_key" : "android::hardware::MQFlavor",
968   "name" : "android::hardware::MQFlavor",
969   "referenced_type" : "type-398",
970   "self_type" : "type-398",
971   "size" : 4,
972   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
973   "underlying_type" : "type-2",
974   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
975  },
976  {
977   "alignment" : 4,
978   "enum_fields" :
979   [
980    {
981     "enum_field_value" : 0,
982     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
983    },
984    {
985     "enum_field_value" : 1,
986     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
987    },
988    {
989     "enum_field_value" : 2,
990     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
991    }
992   ],
993   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
994   "name" : "android::hardware::ProcessState::CallRestriction",
995   "referenced_type" : "type-62",
996   "self_type" : "type-62",
997   "size" : 4,
998   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
999   "underlying_type" : "type-27",
1000   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1001  },
1002  {
1003   "alignment" : 4,
1004   "enum_fields" :
1005   [
1006    {
1007     "enum_field_value" : 0,
1008     "name" : "android::hardware::Status::EX_NONE"
1009    },
1010    {
1011     "enum_field_value" : -1,
1012     "name" : "android::hardware::Status::EX_SECURITY"
1013    },
1014    {
1015     "enum_field_value" : -2,
1016     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1017    },
1018    {
1019     "enum_field_value" : -3,
1020     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1021    },
1022    {
1023     "enum_field_value" : -4,
1024     "name" : "android::hardware::Status::EX_NULL_POINTER"
1025    },
1026    {
1027     "enum_field_value" : -5,
1028     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1029    },
1030    {
1031     "enum_field_value" : -6,
1032     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1033    },
1034    {
1035     "enum_field_value" : -7,
1036     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1037    },
1038    {
1039     "enum_field_value" : -128,
1040     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1041    },
1042    {
1043     "enum_field_value" : -129,
1044     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1045    }
1046   ],
1047   "linker_set_key" : "android::hardware::Status::Exception",
1048   "name" : "android::hardware::Status::Exception",
1049   "referenced_type" : "type-167",
1050   "self_type" : "type-167",
1051   "size" : 4,
1052   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1053   "underlying_type" : "type-27",
1054   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1055  },
1056  {
1057   "alignment" : 4,
1058   "enum_fields" :
1059   [
1060    {
1061     "enum_field_value" : 0,
1062     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::GOOD"
1063    },
1064    {
1065     "enum_field_value" : 1,
1066     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::INSUFFICIENT"
1067    },
1068    {
1069     "enum_field_value" : 2,
1070     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_BRIGHT"
1071    },
1072    {
1073     "enum_field_value" : 3,
1074     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_DARK"
1075    },
1076    {
1077     "enum_field_value" : 4,
1078     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_CLOSE"
1079    },
1080    {
1081     "enum_field_value" : 5,
1082     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_FAR"
1083    },
1084    {
1085     "enum_field_value" : 6,
1086     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_HIGH"
1087    },
1088    {
1089     "enum_field_value" : 7,
1090     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_LOW"
1091    },
1092    {
1093     "enum_field_value" : 8,
1094     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_RIGHT"
1095    },
1096    {
1097     "enum_field_value" : 9,
1098     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_LEFT"
1099    },
1100    {
1101     "enum_field_value" : 10,
1102     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::POOR_GAZE"
1103    },
1104    {
1105     "enum_field_value" : 11,
1106     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::NOT_DETECTED"
1107    },
1108    {
1109     "enum_field_value" : 12,
1110     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_MUCH_MOTION"
1111    },
1112    {
1113     "enum_field_value" : 13,
1114     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::RECALIBRATE"
1115    },
1116    {
1117     "enum_field_value" : 14,
1118     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_DIFFERENT"
1119    },
1120    {
1121     "enum_field_value" : 15,
1122     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_SIMILAR"
1123    },
1124    {
1125     "enum_field_value" : 16,
1126     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::PAN_TOO_EXTREME"
1127    },
1128    {
1129     "enum_field_value" : 17,
1130     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TILT_TOO_EXTREME"
1131    },
1132    {
1133     "enum_field_value" : 18,
1134     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::ROLL_TOO_EXTREME"
1135    },
1136    {
1137     "enum_field_value" : 19,
1138     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_OBSCURED"
1139    },
1140    {
1141     "enum_field_value" : 20,
1142     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::START"
1143    },
1144    {
1145     "enum_field_value" : 21,
1146     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::SENSOR_DIRTY"
1147    },
1148    {
1149     "enum_field_value" : 22,
1150     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::VENDOR"
1151    }
1152   ],
1153   "linker_set_key" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
1154   "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
1155   "referenced_type" : "type-560",
1156   "self_type" : "type-560",
1157   "size" : 4,
1158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1159   "underlying_type" : "type-27",
1160   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_016FaceAcquiredInfoE"
1161  },
1162  {
1163   "alignment" : 4,
1164   "enum_fields" :
1165   [
1166    {
1167     "enum_field_value" : 1,
1168     "name" : "android::hardware::biometrics::face::V1_0::FaceError::HW_UNAVAILABLE"
1169    },
1170    {
1171     "enum_field_value" : 2,
1172     "name" : "android::hardware::biometrics::face::V1_0::FaceError::UNABLE_TO_PROCESS"
1173    },
1174    {
1175     "enum_field_value" : 3,
1176     "name" : "android::hardware::biometrics::face::V1_0::FaceError::TIMEOUT"
1177    },
1178    {
1179     "enum_field_value" : 4,
1180     "name" : "android::hardware::biometrics::face::V1_0::FaceError::NO_SPACE"
1181    },
1182    {
1183     "enum_field_value" : 5,
1184     "name" : "android::hardware::biometrics::face::V1_0::FaceError::CANCELED"
1185    },
1186    {
1187     "enum_field_value" : 6,
1188     "name" : "android::hardware::biometrics::face::V1_0::FaceError::UNABLE_TO_REMOVE"
1189    },
1190    {
1191     "enum_field_value" : 7,
1192     "name" : "android::hardware::biometrics::face::V1_0::FaceError::LOCKOUT"
1193    },
1194    {
1195     "enum_field_value" : 8,
1196     "name" : "android::hardware::biometrics::face::V1_0::FaceError::VENDOR"
1197    },
1198    {
1199     "enum_field_value" : 9,
1200     "name" : "android::hardware::biometrics::face::V1_0::FaceError::LOCKOUT_PERMANENT"
1201    }
1202   ],
1203   "linker_set_key" : "android::hardware::biometrics::face::V1_0::FaceError",
1204   "name" : "android::hardware::biometrics::face::V1_0::FaceError",
1205   "referenced_type" : "type-559",
1206   "self_type" : "type-559",
1207   "size" : 4,
1208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1209   "underlying_type" : "type-27",
1210   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_09FaceErrorE"
1211  },
1212  {
1213   "alignment" : 4,
1214   "enum_fields" :
1215   [
1216    {
1217     "enum_field_value" : 1,
1218     "name" : "android::hardware::biometrics::face::V1_0::Feature::REQUIRE_ATTENTION"
1219    },
1220    {
1221     "enum_field_value" : 2,
1222     "name" : "android::hardware::biometrics::face::V1_0::Feature::REQUIRE_DIVERSITY"
1223    }
1224   ],
1225   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Feature",
1226   "name" : "android::hardware::biometrics::face::V1_0::Feature",
1227   "referenced_type" : "type-377",
1228   "self_type" : "type-377",
1229   "size" : 4,
1230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1231   "underlying_type" : "type-2",
1232   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_07FeatureE"
1233  },
1234  {
1235   "alignment" : 4,
1236   "enum_fields" :
1237   [
1238    {
1239     "enum_field_value" : 0,
1240     "name" : "android::hardware::biometrics::face::V1_0::Status::OK"
1241    },
1242    {
1243     "enum_field_value" : 1,
1244     "name" : "android::hardware::biometrics::face::V1_0::Status::ILLEGAL_ARGUMENT"
1245    },
1246    {
1247     "enum_field_value" : 2,
1248     "name" : "android::hardware::biometrics::face::V1_0::Status::OPERATION_NOT_SUPPORTED"
1249    },
1250    {
1251     "enum_field_value" : 3,
1252     "name" : "android::hardware::biometrics::face::V1_0::Status::INTERNAL_ERROR"
1253    },
1254    {
1255     "enum_field_value" : 4,
1256     "name" : "android::hardware::biometrics::face::V1_0::Status::NOT_ENROLLED"
1257    }
1258   ],
1259   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Status",
1260   "name" : "android::hardware::biometrics::face::V1_0::Status",
1261   "referenced_type" : "type-182",
1262   "self_type" : "type-182",
1263   "size" : 4,
1264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1265   "underlying_type" : "type-2",
1266   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_06StatusE"
1267  },
1268  {
1269   "alignment" : 4,
1270   "enum_fields" :
1271   [
1272    {
1273     "enum_field_value" : -1,
1274     "name" : "android::hardware::biometrics::face::V1_0::UserHandle::NONE"
1275    }
1276   ],
1277   "linker_set_key" : "android::hardware::biometrics::face::V1_0::UserHandle",
1278   "name" : "android::hardware::biometrics::face::V1_0::UserHandle",
1279   "referenced_type" : "type-558",
1280   "self_type" : "type-558",
1281   "size" : 4,
1282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1283   "underlying_type" : "type-27",
1284   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_010UserHandleE"
1285  },
1286  {
1287   "alignment" : 4,
1288   "enum_fields" :
1289   [
1290    {
1291     "enum_field_value" : 0,
1292     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1293    },
1294    {
1295     "enum_field_value" : 1,
1296     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1297    },
1298    {
1299     "enum_field_value" : 2,
1300     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1301    },
1302    {
1303     "enum_field_value" : 3,
1304     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1305    },
1306    {
1307     "enum_field_value" : 4,
1308     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1309    },
1310    {
1311     "enum_field_value" : 5,
1312     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1313    },
1314    {
1315     "enum_field_value" : 6,
1316     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1317    },
1318    {
1319     "enum_field_value" : 7,
1320     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1321    },
1322    {
1323     "enum_field_value" : 8,
1324     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1325    },
1326    {
1327     "enum_field_value" : 9,
1328     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1329    }
1330   ],
1331   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1332   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1333   "referenced_type" : "type-611",
1334   "self_type" : "type-611",
1335   "size" : 4,
1336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1337   "underlying_type" : "type-2",
1338   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1339  },
1340  {
1341   "alignment" : 4,
1342   "enum_fields" :
1343   [
1344    {
1345     "enum_field_value" : 0,
1346     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1347    },
1348    {
1349     "enum_field_value" : 1,
1350     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1351    },
1352    {
1353     "enum_field_value" : 2,
1354     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1355    }
1356   ],
1357   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1358   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1359   "referenced_type" : "type-406",
1360   "self_type" : "type-406",
1361   "size" : 4,
1362   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1363   "underlying_type" : "type-27",
1364   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1365  },
1366  {
1367   "alignment" : 4,
1368   "enum_fields" :
1369   [
1370    {
1371     "enum_field_value" : -1,
1372     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1373    }
1374   ],
1375   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1376   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1377   "referenced_type" : "type-549",
1378   "self_type" : "type-549",
1379   "size" : 4,
1380   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1381   "underlying_type" : "type-27",
1382   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1383  },
1384  {
1385   "alignment" : 1,
1386   "enum_fields" :
1387   [
1388    {
1389     "enum_field_value" : 0,
1390     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1391    },
1392    {
1393     "enum_field_value" : 1,
1394     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1395    },
1396    {
1397     "enum_field_value" : 2,
1398     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1399    }
1400   ],
1401   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1402   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1403   "referenced_type" : "type-548",
1404   "self_type" : "type-548",
1405   "size" : 1,
1406   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1407   "underlying_type" : "type-105",
1408   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1409  },
1410  {
1411   "alignment" : 4,
1412   "enum_fields" :
1413   [
1414    {
1415     "enum_field_value" : 0,
1416     "name" : "ANDROID_LOG_UNKNOWN"
1417    },
1418    {
1419     "enum_field_value" : 1,
1420     "name" : "ANDROID_LOG_DEFAULT"
1421    },
1422    {
1423     "enum_field_value" : 2,
1424     "name" : "ANDROID_LOG_VERBOSE"
1425    },
1426    {
1427     "enum_field_value" : 3,
1428     "name" : "ANDROID_LOG_DEBUG"
1429    },
1430    {
1431     "enum_field_value" : 4,
1432     "name" : "ANDROID_LOG_INFO"
1433    },
1434    {
1435     "enum_field_value" : 5,
1436     "name" : "ANDROID_LOG_WARN"
1437    },
1438    {
1439     "enum_field_value" : 6,
1440     "name" : "ANDROID_LOG_ERROR"
1441    },
1442    {
1443     "enum_field_value" : 7,
1444     "name" : "ANDROID_LOG_FATAL"
1445    },
1446    {
1447     "enum_field_value" : 8,
1448     "name" : "ANDROID_LOG_SILENT"
1449    }
1450   ],
1451   "linker_set_key" : "android_LogPriority",
1452   "name" : "android_LogPriority",
1453   "referenced_type" : "type-1",
1454   "self_type" : "type-1",
1455   "size" : 4,
1456   "source_file" : "/system/core/liblog/include/android/log.h",
1457   "underlying_type" : "type-2",
1458   "unique_id" : "android_LogPriority"
1459  },
1460  {
1461   "alignment" : 4,
1462   "enum_fields" :
1463   [
1464    {
1465     "enum_field_value" : 0,
1466     "name" : "HAL_COLOR_MODE_NATIVE"
1467    },
1468    {
1469     "enum_field_value" : 1,
1470     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1471    },
1472    {
1473     "enum_field_value" : 2,
1474     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1475    },
1476    {
1477     "enum_field_value" : 3,
1478     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1479    },
1480    {
1481     "enum_field_value" : 4,
1482     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1483    },
1484    {
1485     "enum_field_value" : 5,
1486     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1487    },
1488    {
1489     "enum_field_value" : 6,
1490     "name" : "HAL_COLOR_MODE_DCI_P3"
1491    },
1492    {
1493     "enum_field_value" : 7,
1494     "name" : "HAL_COLOR_MODE_SRGB"
1495    },
1496    {
1497     "enum_field_value" : 8,
1498     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1499    },
1500    {
1501     "enum_field_value" : 9,
1502     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1503    }
1504   ],
1505   "linker_set_key" : "android_color_mode_t",
1506   "name" : "android_color_mode_t",
1507   "referenced_type" : "type-500",
1508   "self_type" : "type-500",
1509   "size" : 4,
1510   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1511   "underlying_type" : "type-2",
1512   "unique_id" : "android_color_mode_t"
1513  },
1514  {
1515   "alignment" : 4,
1516   "enum_fields" :
1517   [
1518    {
1519     "enum_field_value" : 10,
1520     "name" : "HAL_COLOR_MODE_BT2020"
1521    },
1522    {
1523     "enum_field_value" : 11,
1524     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1525    },
1526    {
1527     "enum_field_value" : 12,
1528     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1529    }
1530   ],
1531   "linker_set_key" : "android_color_mode_v1_1_t",
1532   "name" : "android_color_mode_v1_1_t",
1533   "referenced_type" : "type-505",
1534   "self_type" : "type-505",
1535   "size" : 4,
1536   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1537   "underlying_type" : "type-2",
1538   "unique_id" : "android_color_mode_v1_1_t"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 0,
1546     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1547    },
1548    {
1549     "enum_field_value" : 1,
1550     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1551    },
1552    {
1553     "enum_field_value" : 2,
1554     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1555    },
1556    {
1557     "enum_field_value" : 3,
1558     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1559    },
1560    {
1561     "enum_field_value" : 4,
1562     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1563    },
1564    {
1565     "enum_field_value" : 5,
1566     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1567    },
1568    {
1569     "enum_field_value" : 6,
1570     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1571    }
1572   ],
1573   "linker_set_key" : "android_color_transform_t",
1574   "name" : "android_color_transform_t",
1575   "referenced_type" : "type-501",
1576   "self_type" : "type-501",
1577   "size" : 4,
1578   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1579   "underlying_type" : "type-2",
1580   "unique_id" : "android_color_transform_t"
1581  },
1582  {
1583   "alignment" : 4,
1584   "enum_fields" :
1585   [
1586    {
1587     "enum_field_value" : 0,
1588     "name" : "HAL_DATASPACE_UNKNOWN"
1589    },
1590    {
1591     "enum_field_value" : 1,
1592     "name" : "HAL_DATASPACE_ARBITRARY"
1593    },
1594    {
1595     "enum_field_value" : 16,
1596     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1597    },
1598    {
1599     "enum_field_value" : 4128768,
1600     "name" : "HAL_DATASPACE_STANDARD_MASK"
1601    },
1602    {
1603     "enum_field_value" : 0,
1604     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1605    },
1606    {
1607     "enum_field_value" : 65536,
1608     "name" : "HAL_DATASPACE_STANDARD_BT709"
1609    },
1610    {
1611     "enum_field_value" : 131072,
1612     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1613    },
1614    {
1615     "enum_field_value" : 196608,
1616     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1617    },
1618    {
1619     "enum_field_value" : 262144,
1620     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1621    },
1622    {
1623     "enum_field_value" : 327680,
1624     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1625    },
1626    {
1627     "enum_field_value" : 393216,
1628     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1629    },
1630    {
1631     "enum_field_value" : 458752,
1632     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1633    },
1634    {
1635     "enum_field_value" : 524288,
1636     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1637    },
1638    {
1639     "enum_field_value" : 589824,
1640     "name" : "HAL_DATASPACE_STANDARD_FILM"
1641    },
1642    {
1643     "enum_field_value" : 655360,
1644     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1645    },
1646    {
1647     "enum_field_value" : 720896,
1648     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1649    },
1650    {
1651     "enum_field_value" : 22,
1652     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1653    },
1654    {
1655     "enum_field_value" : 130023424,
1656     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1657    },
1658    {
1659     "enum_field_value" : 0,
1660     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1661    },
1662    {
1663     "enum_field_value" : 4194304,
1664     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1665    },
1666    {
1667     "enum_field_value" : 8388608,
1668     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1669    },
1670    {
1671     "enum_field_value" : 12582912,
1672     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1673    },
1674    {
1675     "enum_field_value" : 16777216,
1676     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1677    },
1678    {
1679     "enum_field_value" : 20971520,
1680     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1681    },
1682    {
1683     "enum_field_value" : 25165824,
1684     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1685    },
1686    {
1687     "enum_field_value" : 29360128,
1688     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1689    },
1690    {
1691     "enum_field_value" : 33554432,
1692     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1693    },
1694    {
1695     "enum_field_value" : 27,
1696     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1697    },
1698    {
1699     "enum_field_value" : 939524096,
1700     "name" : "HAL_DATASPACE_RANGE_MASK"
1701    },
1702    {
1703     "enum_field_value" : 0,
1704     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1705    },
1706    {
1707     "enum_field_value" : 134217728,
1708     "name" : "HAL_DATASPACE_RANGE_FULL"
1709    },
1710    {
1711     "enum_field_value" : 268435456,
1712     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1713    },
1714    {
1715     "enum_field_value" : 402653184,
1716     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1717    },
1718    {
1719     "enum_field_value" : 512,
1720     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1721    },
1722    {
1723     "enum_field_value" : 138477568,
1724     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1725    },
1726    {
1727     "enum_field_value" : 406913024,
1728     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1729    },
1730    {
1731     "enum_field_value" : 513,
1732     "name" : "HAL_DATASPACE_SRGB"
1733    },
1734    {
1735     "enum_field_value" : 142671872,
1736     "name" : "HAL_DATASPACE_V0_SRGB"
1737    },
1738    {
1739     "enum_field_value" : 411107328,
1740     "name" : "HAL_DATASPACE_V0_SCRGB"
1741    },
1742    {
1743     "enum_field_value" : 257,
1744     "name" : "HAL_DATASPACE_JFIF"
1745    },
1746    {
1747     "enum_field_value" : 146931712,
1748     "name" : "HAL_DATASPACE_V0_JFIF"
1749    },
1750    {
1751     "enum_field_value" : 258,
1752     "name" : "HAL_DATASPACE_BT601_625"
1753    },
1754    {
1755     "enum_field_value" : 281149440,
1756     "name" : "HAL_DATASPACE_V0_BT601_625"
1757    },
1758    {
1759     "enum_field_value" : 259,
1760     "name" : "HAL_DATASPACE_BT601_525"
1761    },
1762    {
1763     "enum_field_value" : 281280512,
1764     "name" : "HAL_DATASPACE_V0_BT601_525"
1765    },
1766    {
1767     "enum_field_value" : 260,
1768     "name" : "HAL_DATASPACE_BT709"
1769    },
1770    {
1771     "enum_field_value" : 281083904,
1772     "name" : "HAL_DATASPACE_V0_BT709"
1773    },
1774    {
1775     "enum_field_value" : 139067392,
1776     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1777    },
1778    {
1779     "enum_field_value" : 155844608,
1780     "name" : "HAL_DATASPACE_DCI_P3"
1781    },
1782    {
1783     "enum_field_value" : 139067392,
1784     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1785    },
1786    {
1787     "enum_field_value" : 143261696,
1788     "name" : "HAL_DATASPACE_DISPLAY_P3"
1789    },
1790    {
1791     "enum_field_value" : 151715840,
1792     "name" : "HAL_DATASPACE_ADOBE_RGB"
1793    },
1794    {
1795     "enum_field_value" : 138805248,
1796     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1797    },
1798    {
1799     "enum_field_value" : 147193856,
1800     "name" : "HAL_DATASPACE_BT2020"
1801    },
1802    {
1803     "enum_field_value" : 163971072,
1804     "name" : "HAL_DATASPACE_BT2020_PQ"
1805    },
1806    {
1807     "enum_field_value" : 4096,
1808     "name" : "HAL_DATASPACE_DEPTH"
1809    },
1810    {
1811     "enum_field_value" : 4097,
1812     "name" : "HAL_DATASPACE_SENSOR"
1813    }
1814   ],
1815   "linker_set_key" : "android_dataspace_t",
1816   "name" : "android_dataspace_t",
1817   "referenced_type" : "type-499",
1818   "self_type" : "type-499",
1819   "size" : 4,
1820   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1821   "underlying_type" : "type-2",
1822   "unique_id" : "android_dataspace_t"
1823  },
1824  {
1825   "alignment" : 4,
1826   "enum_fields" :
1827   [
1828    {
1829     "enum_field_value" : 281411584,
1830     "name" : "HAL_DATASPACE_BT2020_ITU"
1831    },
1832    {
1833     "enum_field_value" : 298188800,
1834     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1835    },
1836    {
1837     "enum_field_value" : 302383104,
1838     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1839    },
1840    {
1841     "enum_field_value" : 168165376,
1842     "name" : "HAL_DATASPACE_BT2020_HLG"
1843    }
1844   ],
1845   "linker_set_key" : "android_dataspace_v1_1_t",
1846   "name" : "android_dataspace_v1_1_t",
1847   "referenced_type" : "type-504",
1848   "self_type" : "type-504",
1849   "size" : 4,
1850   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1851   "underlying_type" : "type-2",
1852   "unique_id" : "android_dataspace_v1_1_t"
1853  },
1854  {
1855   "alignment" : 4,
1856   "enum_fields" :
1857   [
1858    {
1859     "enum_field_value" : 142999552,
1860     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1861    },
1862    {
1863     "enum_field_value" : 4098,
1864     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1865    },
1866    {
1867     "enum_field_value" : 4099,
1868     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1869    },
1870    {
1871     "enum_field_value" : 4100,
1872     "name" : "HAL_DATASPACE_HEIF"
1873    }
1874   ],
1875   "linker_set_key" : "android_dataspace_v1_2_t",
1876   "name" : "android_dataspace_v1_2_t",
1877   "referenced_type" : "type-508",
1878   "self_type" : "type-508",
1879   "size" : 4,
1880   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1881   "underlying_type" : "type-2",
1882   "unique_id" : "android_dataspace_v1_2_t"
1883  },
1884  {
1885   "alignment" : 4,
1886   "enum_fields" :
1887   [
1888    {
1889     "enum_field_value" : 1,
1890     "name" : "FLEX_COMPONENT_Y"
1891    },
1892    {
1893     "enum_field_value" : 2,
1894     "name" : "FLEX_COMPONENT_Cb"
1895    },
1896    {
1897     "enum_field_value" : 4,
1898     "name" : "FLEX_COMPONENT_Cr"
1899    },
1900    {
1901     "enum_field_value" : 1024,
1902     "name" : "FLEX_COMPONENT_R"
1903    },
1904    {
1905     "enum_field_value" : 2048,
1906     "name" : "FLEX_COMPONENT_G"
1907    },
1908    {
1909     "enum_field_value" : 4096,
1910     "name" : "FLEX_COMPONENT_B"
1911    },
1912    {
1913     "enum_field_value" : 1073741824,
1914     "name" : "FLEX_COMPONENT_A"
1915    }
1916   ],
1917   "linker_set_key" : "android_flex_component",
1918   "name" : "android_flex_component",
1919   "referenced_type" : "type-514",
1920   "self_type" : "type-514",
1921   "size" : 4,
1922   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1923   "underlying_type" : "type-2",
1924   "unique_id" : "android_flex_component"
1925  },
1926  {
1927   "alignment" : 4,
1928   "enum_fields" :
1929   [
1930    {
1931     "enum_field_value" : 0,
1932     "name" : "FLEX_FORMAT_INVALID"
1933    },
1934    {
1935     "enum_field_value" : 1,
1936     "name" : "FLEX_FORMAT_Y"
1937    },
1938    {
1939     "enum_field_value" : 7,
1940     "name" : "FLEX_FORMAT_YCbCr"
1941    },
1942    {
1943     "enum_field_value" : 1073741831,
1944     "name" : "FLEX_FORMAT_YCbCrA"
1945    },
1946    {
1947     "enum_field_value" : 7168,
1948     "name" : "FLEX_FORMAT_RGB"
1949    },
1950    {
1951     "enum_field_value" : 1073748992,
1952     "name" : "FLEX_FORMAT_RGBA"
1953    }
1954   ],
1955   "linker_set_key" : "android_flex_format",
1956   "name" : "android_flex_format",
1957   "referenced_type" : "type-516",
1958   "self_type" : "type-516",
1959   "size" : 4,
1960   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1961   "underlying_type" : "type-2",
1962   "unique_id" : "android_flex_format"
1963  },
1964  {
1965   "alignment" : 4,
1966   "enum_fields" :
1967   [
1968    {
1969     "enum_field_value" : 1,
1970     "name" : "HAL_HDR_DOLBY_VISION"
1971    },
1972    {
1973     "enum_field_value" : 2,
1974     "name" : "HAL_HDR_HDR10"
1975    },
1976    {
1977     "enum_field_value" : 3,
1978     "name" : "HAL_HDR_HLG"
1979    }
1980   ],
1981   "linker_set_key" : "android_hdr_t",
1982   "name" : "android_hdr_t",
1983   "referenced_type" : "type-502",
1984   "self_type" : "type-502",
1985   "size" : 4,
1986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1987   "underlying_type" : "type-2",
1988   "unique_id" : "android_hdr_t"
1989  },
1990  {
1991   "alignment" : 4,
1992   "enum_fields" :
1993   [
1994    {
1995     "enum_field_value" : 4,
1996     "name" : "HAL_HDR_HDR10_PLUS"
1997    }
1998   ],
1999   "linker_set_key" : "android_hdr_v1_2_t",
2000   "name" : "android_hdr_v1_2_t",
2001   "referenced_type" : "type-507",
2002   "self_type" : "type-507",
2003   "size" : 4,
2004   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2005   "underlying_type" : "type-2",
2006   "unique_id" : "android_hdr_v1_2_t"
2007  },
2008  {
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 39,
2014     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2015    },
2016    {
2017     "enum_field_value" : 40,
2018     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2019    },
2020    {
2021     "enum_field_value" : 41,
2022     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2023    },
2024    {
2025     "enum_field_value" : 42,
2026     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2027    }
2028   ],
2029   "linker_set_key" : "android_pixel_format_sw_t",
2030   "name" : "android_pixel_format_sw_t",
2031   "referenced_type" : "type-511",
2032   "self_type" : "type-511",
2033   "size" : 4,
2034   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2035   "underlying_type" : "type-2",
2036   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 1,
2044     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2045    },
2046    {
2047     "enum_field_value" : 2,
2048     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2049    },
2050    {
2051     "enum_field_value" : 3,
2052     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2053    },
2054    {
2055     "enum_field_value" : 4,
2056     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2057    },
2058    {
2059     "enum_field_value" : 5,
2060     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2061    },
2062    {
2063     "enum_field_value" : 16,
2064     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2065    },
2066    {
2067     "enum_field_value" : 17,
2068     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2069    },
2070    {
2071     "enum_field_value" : 20,
2072     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2073    },
2074    {
2075     "enum_field_value" : 22,
2076     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2077    },
2078    {
2079     "enum_field_value" : 32,
2080     "name" : "HAL_PIXEL_FORMAT_RAW16"
2081    },
2082    {
2083     "enum_field_value" : 33,
2084     "name" : "HAL_PIXEL_FORMAT_BLOB"
2085    },
2086    {
2087     "enum_field_value" : 34,
2088     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2089    },
2090    {
2091     "enum_field_value" : 35,
2092     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2093    },
2094    {
2095     "enum_field_value" : 36,
2096     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2097    },
2098    {
2099     "enum_field_value" : 37,
2100     "name" : "HAL_PIXEL_FORMAT_RAW10"
2101    },
2102    {
2103     "enum_field_value" : 38,
2104     "name" : "HAL_PIXEL_FORMAT_RAW12"
2105    },
2106    {
2107     "enum_field_value" : 43,
2108     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2109    },
2110    {
2111     "enum_field_value" : 538982489,
2112     "name" : "HAL_PIXEL_FORMAT_Y8"
2113    },
2114    {
2115     "enum_field_value" : 540422489,
2116     "name" : "HAL_PIXEL_FORMAT_Y16"
2117    },
2118    {
2119     "enum_field_value" : 842094169,
2120     "name" : "HAL_PIXEL_FORMAT_YV12"
2121    }
2122   ],
2123   "linker_set_key" : "android_pixel_format_t",
2124   "name" : "android_pixel_format_t",
2125   "referenced_type" : "type-497",
2126   "self_type" : "type-497",
2127   "size" : 4,
2128   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2129   "underlying_type" : "type-2",
2130   "unique_id" : "android_pixel_format_t"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 48,
2138     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2139    },
2140    {
2141     "enum_field_value" : 49,
2142     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2143    },
2144    {
2145     "enum_field_value" : 50,
2146     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2147    },
2148    {
2149     "enum_field_value" : 51,
2150     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2151    },
2152    {
2153     "enum_field_value" : 52,
2154     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2155    },
2156    {
2157     "enum_field_value" : 53,
2158     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2159    },
2160    {
2161     "enum_field_value" : 54,
2162     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2163    }
2164   ],
2165   "linker_set_key" : "android_pixel_format_v1_1_t",
2166   "name" : "android_pixel_format_v1_1_t",
2167   "referenced_type" : "type-503",
2168   "self_type" : "type-503",
2169   "size" : 4,
2170   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2171   "underlying_type" : "type-2",
2172   "unique_id" : "android_pixel_format_v1_1_t"
2173  },
2174  {
2175   "alignment" : 4,
2176   "enum_fields" :
2177   [
2178    {
2179     "enum_field_value" : 55,
2180     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2181    }
2182   ],
2183   "linker_set_key" : "android_pixel_format_v1_2_t",
2184   "name" : "android_pixel_format_v1_2_t",
2185   "referenced_type" : "type-510",
2186   "self_type" : "type-510",
2187   "size" : 4,
2188   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2189   "underlying_type" : "type-2",
2190   "unique_id" : "android_pixel_format_v1_2_t"
2191  },
2192  {
2193   "alignment" : 4,
2194   "enum_fields" :
2195   [
2196    {
2197     "enum_field_value" : 0,
2198     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2199    },
2200    {
2201     "enum_field_value" : 1,
2202     "name" : "HAL_RENDER_INTENT_ENHANCE"
2203    },
2204    {
2205     "enum_field_value" : 2,
2206     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2207    },
2208    {
2209     "enum_field_value" : 3,
2210     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2211    }
2212   ],
2213   "linker_set_key" : "android_render_intent_v1_1_t",
2214   "name" : "android_render_intent_v1_1_t",
2215   "referenced_type" : "type-506",
2216   "self_type" : "type-506",
2217   "size" : 4,
2218   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2219   "underlying_type" : "type-2",
2220   "unique_id" : "android_render_intent_v1_1_t"
2221  },
2222  {
2223   "alignment" : 4,
2224   "enum_fields" :
2225   [
2226    {
2227     "enum_field_value" : 1,
2228     "name" : "HAL_TRANSFORM_FLIP_H"
2229    },
2230    {
2231     "enum_field_value" : 2,
2232     "name" : "HAL_TRANSFORM_FLIP_V"
2233    },
2234    {
2235     "enum_field_value" : 4,
2236     "name" : "HAL_TRANSFORM_ROT_90"
2237    },
2238    {
2239     "enum_field_value" : 3,
2240     "name" : "HAL_TRANSFORM_ROT_180"
2241    },
2242    {
2243     "enum_field_value" : 7,
2244     "name" : "HAL_TRANSFORM_ROT_270"
2245    }
2246   ],
2247   "linker_set_key" : "android_transform_t",
2248   "name" : "android_transform_t",
2249   "referenced_type" : "type-498",
2250   "self_type" : "type-498",
2251   "size" : 4,
2252   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2253   "underlying_type" : "type-2",
2254   "unique_id" : "android_transform_t"
2255  },
2256  {
2257   "alignment" : 4,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 0,
2262     "name" : "LOG_ID_MIN"
2263    },
2264    {
2265     "enum_field_value" : 0,
2266     "name" : "LOG_ID_MAIN"
2267    },
2268    {
2269     "enum_field_value" : 1,
2270     "name" : "LOG_ID_RADIO"
2271    },
2272    {
2273     "enum_field_value" : 2,
2274     "name" : "LOG_ID_EVENTS"
2275    },
2276    {
2277     "enum_field_value" : 3,
2278     "name" : "LOG_ID_SYSTEM"
2279    },
2280    {
2281     "enum_field_value" : 4,
2282     "name" : "LOG_ID_CRASH"
2283    },
2284    {
2285     "enum_field_value" : 5,
2286     "name" : "LOG_ID_STATS"
2287    },
2288    {
2289     "enum_field_value" : 6,
2290     "name" : "LOG_ID_SECURITY"
2291    },
2292    {
2293     "enum_field_value" : 7,
2294     "name" : "LOG_ID_KERNEL"
2295    },
2296    {
2297     "enum_field_value" : 8,
2298     "name" : "LOG_ID_MAX"
2299    }
2300   ],
2301   "linker_set_key" : "log_id",
2302   "name" : "log_id",
2303   "referenced_type" : "type-277",
2304   "self_type" : "type-277",
2305   "size" : 4,
2306   "source_file" : "/system/core/liblog/include/android/log.h",
2307   "underlying_type" : "type-2",
2308   "unique_id" : "log_id"
2309  }
2310 ],
2311 "function_types" :
2312 [
2313  {
2314   "alignment" : 4,
2315   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2316   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "type-46"
2321    },
2322    {
2323     "referenced_type" : "type-52"
2324    },
2325    {
2326     "referenced_type" : "type-28"
2327    }
2328   ],
2329   "referenced_type" : "type-45",
2330   "return_type" : "type-43",
2331   "self_type" : "type-45",
2332   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2333  },
2334  {
2335   "alignment" : 4,
2336   "linker_set_key" : "int (void *)",
2337   "name" : "int (void *)",
2338   "parameters" :
2339   [
2340    {
2341     "referenced_type" : "type-28"
2342    }
2343   ],
2344   "referenced_type" : "type-526",
2345   "return_type" : "type-27",
2346   "self_type" : "type-526",
2347   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2348  },
2349  {
2350   "alignment" : 4,
2351   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2352   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2353   "parameters" :
2354   [
2355    {
2356     "referenced_type" : "type-435"
2357    },
2358    {
2359     "referenced_type" : "type-370"
2360    },
2361    {
2362     "referenced_type" : "type-32"
2363    },
2364    {
2365     "referenced_type" : "type-436"
2366    },
2367    {
2368     "referenced_type" : "type-32"
2369    },
2370    {
2371     "referenced_type" : "type-28"
2372    }
2373   ],
2374   "referenced_type" : "type-434",
2375   "return_type" : "type-29",
2376   "self_type" : "type-434",
2377   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2378  }
2379 ],
2380 "functions" :
2381 [
2382  {
2383   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getService",
2384   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2385   "parameters" :
2386   [
2387    {
2388     "default_arg" : true,
2389     "referenced_type" : "type-453"
2390    },
2391    {
2392     "default_arg" : true,
2393     "referenced_type" : "type-43"
2394    }
2395   ],
2396   "return_type" : "type-142",
2397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2398  },
2399  {
2400   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::linkToDeath",
2401   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2402   "parameters" :
2403   [
2404    {
2405     "is_this_ptr" : true,
2406     "referenced_type" : "type-143"
2407    },
2408    {
2409     "referenced_type" : "type-422"
2410    },
2411    {
2412     "referenced_type" : "type-32"
2413    }
2414   ],
2415   "return_type" : "type-174",
2416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2417  },
2418  {
2419   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getDebugInfo",
2420   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2421   "parameters" :
2422   [
2423    {
2424     "is_this_ptr" : true,
2425     "referenced_type" : "type-143"
2426    },
2427    {
2428     "referenced_type" : "type-705"
2429    }
2430   ],
2431   "return_type" : "type-204",
2432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2433  },
2434  {
2435   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getHashChain",
2436   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2437   "parameters" :
2438   [
2439    {
2440     "is_this_ptr" : true,
2441     "referenced_type" : "type-143"
2442    },
2443    {
2444     "referenced_type" : "type-706"
2445    }
2446   ],
2447   "return_type" : "type-204",
2448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2449  },
2450  {
2451   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::tryGetService",
2452   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2453   "parameters" :
2454   [
2455    {
2456     "default_arg" : true,
2457     "referenced_type" : "type-453"
2458    },
2459    {
2460     "default_arg" : true,
2461     "referenced_type" : "type-43"
2462    }
2463   ],
2464   "return_type" : "type-142",
2465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2466  },
2467  {
2468   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::unlinkToDeath",
2469   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2470   "parameters" :
2471   [
2472    {
2473     "is_this_ptr" : true,
2474     "referenced_type" : "type-143"
2475    },
2476    {
2477     "referenced_type" : "type-422"
2478    }
2479   ],
2480   "return_type" : "type-174",
2481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2482  },
2483  {
2484   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::interfaceChain",
2485   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2486   "parameters" :
2487   [
2488    {
2489     "is_this_ptr" : true,
2490     "referenced_type" : "type-143"
2491    },
2492    {
2493     "referenced_type" : "type-707"
2494    }
2495   ],
2496   "return_type" : "type-204",
2497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2498  },
2499  {
2500   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::registerAsService",
2501   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2502   "parameters" :
2503   [
2504    {
2505     "is_this_ptr" : true,
2506     "referenced_type" : "type-143"
2507    },
2508    {
2509     "default_arg" : true,
2510     "referenced_type" : "type-453"
2511    }
2512   ],
2513   "return_type" : "type-27",
2514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2515  },
2516  {
2517   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::interfaceDescriptor",
2518   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2519   "parameters" :
2520   [
2521    {
2522     "is_this_ptr" : true,
2523     "referenced_type" : "type-143"
2524    },
2525    {
2526     "referenced_type" : "type-708"
2527    }
2528   ],
2529   "return_type" : "type-204",
2530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2531  },
2532  {
2533   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::notifySyspropsChanged",
2534   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv",
2535   "parameters" :
2536   [
2537    {
2538     "is_this_ptr" : true,
2539     "referenced_type" : "type-143"
2540    }
2541   ],
2542   "return_type" : "type-204",
2543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2544  },
2545  {
2546   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::setHALInstrumentation",
2547   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv",
2548   "parameters" :
2549   [
2550    {
2551     "is_this_ptr" : true,
2552     "referenced_type" : "type-143"
2553    }
2554   ],
2555   "return_type" : "type-204",
2556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2557  },
2558  {
2559   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::registerForNotifications",
2560   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2561   "parameters" :
2562   [
2563    {
2564     "referenced_type" : "type-453"
2565    },
2566    {
2567     "referenced_type" : "type-584"
2568    }
2569   ],
2570   "return_type" : "type-43",
2571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2572  },
2573  {
2574   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::ping",
2575   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv",
2576   "parameters" :
2577   [
2578    {
2579     "is_this_ptr" : true,
2580     "referenced_type" : "type-143"
2581    }
2582   ],
2583   "return_type" : "type-204",
2584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2585  },
2586  {
2587   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::debug",
2588   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2589   "parameters" :
2590   [
2591    {
2592     "is_this_ptr" : true,
2593     "referenced_type" : "type-143"
2594    },
2595    {
2596     "referenced_type" : "type-397"
2597    },
2598    {
2599     "referenced_type" : "type-583"
2600    }
2601   ],
2602   "return_type" : "type-204",
2603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2604  },
2605  {
2606   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::castFrom",
2607   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2608   "parameters" :
2609   [
2610    {
2611     "referenced_type" : "type-630"
2612    },
2613    {
2614     "default_arg" : true,
2615     "referenced_type" : "type-43"
2616    }
2617   ],
2618   "return_type" : "type-189",
2619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2620  },
2621  {
2622   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::castFrom",
2623   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spIS4_EEb",
2624   "parameters" :
2625   [
2626    {
2627     "referenced_type" : "type-618"
2628    },
2629    {
2630     "default_arg" : true,
2631     "referenced_type" : "type-43"
2632    }
2633   ],
2634   "return_type" : "type-189",
2635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2636  },
2637  {
2638   "access" : "private",
2639   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::addOnewayTask",
2640   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13addOnewayTaskENSt3__18functionIFvvEEE",
2641   "parameters" :
2642   [
2643    {
2644     "is_this_ptr" : true,
2645     "referenced_type" : "type-638"
2646    },
2647    {
2648     "referenced_type" : "type-713"
2649    }
2650   ],
2651   "return_type" : "type-204",
2652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2653  },
2654  {
2655   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::BsBiometricsFace",
2656   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC1ENS_2spINS3_15IBiometricsFaceEEE",
2657   "parameters" :
2658   [
2659    {
2660     "is_this_ptr" : true,
2661     "referenced_type" : "type-638"
2662    },
2663    {
2664     "referenced_type" : "type-147"
2665    }
2666   ],
2667   "return_type" : "type-29",
2668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2669  },
2670  {
2671   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::BsBiometricsFace",
2672   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC2ENS_2spINS3_15IBiometricsFaceEEE",
2673   "parameters" :
2674   [
2675    {
2676     "is_this_ptr" : true,
2677     "referenced_type" : "type-638"
2678    },
2679    {
2680     "referenced_type" : "type-147"
2681    }
2682   ],
2683   "return_type" : "type-29",
2684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2685  },
2686  {
2687   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::onTransact",
2688   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2689   "parameters" :
2690   [
2691    {
2692     "is_this_ptr" : true,
2693     "referenced_type" : "type-604"
2694    },
2695    {
2696     "referenced_type" : "type-2"
2697    },
2698    {
2699     "referenced_type" : "type-443"
2700    },
2701    {
2702     "referenced_type" : "type-435"
2703    },
2704    {
2705     "default_arg" : true,
2706     "referenced_type" : "type-2"
2707    },
2708    {
2709     "default_arg" : true,
2710     "referenced_type" : "type-718"
2711    }
2712   ],
2713   "return_type" : "type-27",
2714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2715  },
2716  {
2717   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_cancel",
2718   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_cancelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2719   "parameters" :
2720   [
2721    {
2722     "referenced_type" : "type-444"
2723    },
2724    {
2725     "referenced_type" : "type-443"
2726    },
2727    {
2728     "referenced_type" : "type-435"
2729    },
2730    {
2731     "referenced_type" : "type-719"
2732    }
2733   ],
2734   "return_type" : "type-27",
2735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2736  },
2737  {
2738   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_enroll",
2739   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_enrollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2740   "parameters" :
2741   [
2742    {
2743     "referenced_type" : "type-444"
2744    },
2745    {
2746     "referenced_type" : "type-443"
2747    },
2748    {
2749     "referenced_type" : "type-435"
2750    },
2751    {
2752     "referenced_type" : "type-720"
2753    }
2754   ],
2755   "return_type" : "type-27",
2756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2757  },
2758  {
2759   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_remove",
2760   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_removeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2761   "parameters" :
2762   [
2763    {
2764     "referenced_type" : "type-444"
2765    },
2766    {
2767     "referenced_type" : "type-443"
2768    },
2769    {
2770     "referenced_type" : "type-435"
2771    },
2772    {
2773     "referenced_type" : "type-721"
2774    }
2775   ],
2776   "return_type" : "type-27",
2777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2778  },
2779  {
2780   "access" : "private",
2781   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::getDebugInfo",
2782   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2783   "parameters" :
2784   [
2785    {
2786     "is_this_ptr" : true,
2787     "referenced_type" : "type-604"
2788    },
2789    {
2790     "referenced_type" : "type-722"
2791    }
2792   ],
2793   "return_type" : "type-204",
2794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2795  },
2796  {
2797   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_enumerate",
2798   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace15_hidl_enumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2799   "parameters" :
2800   [
2801    {
2802     "referenced_type" : "type-444"
2803    },
2804    {
2805     "referenced_type" : "type-443"
2806    },
2807    {
2808     "referenced_type" : "type-435"
2809    },
2810    {
2811     "referenced_type" : "type-723"
2812    }
2813   ],
2814   "return_type" : "type-27",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_getFeature",
2819   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_getFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "type-444"
2824    },
2825    {
2826     "referenced_type" : "type-443"
2827    },
2828    {
2829     "referenced_type" : "type-435"
2830    },
2831    {
2832     "referenced_type" : "type-724"
2833    }
2834   ],
2835   "return_type" : "type-27",
2836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2837  },
2838  {
2839   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setFeature",
2840   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2841   "parameters" :
2842   [
2843    {
2844     "referenced_type" : "type-444"
2845    },
2846    {
2847     "referenced_type" : "type-443"
2848    },
2849    {
2850     "referenced_type" : "type-435"
2851    },
2852    {
2853     "referenced_type" : "type-725"
2854    }
2855   ],
2856   "return_type" : "type-27",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setCallback",
2861   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2862   "parameters" :
2863   [
2864    {
2865     "referenced_type" : "type-444"
2866    },
2867    {
2868     "referenced_type" : "type-443"
2869    },
2870    {
2871     "referenced_type" : "type-435"
2872    },
2873    {
2874     "referenced_type" : "type-726"
2875    }
2876   ],
2877   "return_type" : "type-27",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2879  },
2880  {
2881   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_authenticate",
2882   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_authenticateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2883   "parameters" :
2884   [
2885    {
2886     "referenced_type" : "type-444"
2887    },
2888    {
2889     "referenced_type" : "type-443"
2890    },
2891    {
2892     "referenced_type" : "type-435"
2893    },
2894    {
2895     "referenced_type" : "type-727"
2896    }
2897   ],
2898   "return_type" : "type-27",
2899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2900  },
2901  {
2902   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_resetLockout",
2903   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_resetLockoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2904   "parameters" :
2905   [
2906    {
2907     "referenced_type" : "type-444"
2908    },
2909    {
2910     "referenced_type" : "type-443"
2911    },
2912    {
2913     "referenced_type" : "type-435"
2914    },
2915    {
2916     "referenced_type" : "type-728"
2917    }
2918   ],
2919   "return_type" : "type-27",
2920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2921  },
2922  {
2923   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_userActivity",
2924   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_userActivityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2925   "parameters" :
2926   [
2927    {
2928     "referenced_type" : "type-444"
2929    },
2930    {
2931     "referenced_type" : "type-443"
2932    },
2933    {
2934     "referenced_type" : "type-435"
2935    },
2936    {
2937     "referenced_type" : "type-729"
2938    }
2939   ],
2940   "return_type" : "type-27",
2941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2942  },
2943  {
2944   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setActiveUser",
2945   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace19_hidl_setActiveUserEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2946   "parameters" :
2947   [
2948    {
2949     "referenced_type" : "type-444"
2950    },
2951    {
2952     "referenced_type" : "type-443"
2953    },
2954    {
2955     "referenced_type" : "type-435"
2956    },
2957    {
2958     "referenced_type" : "type-730"
2959    }
2960   ],
2961   "return_type" : "type-27",
2962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2963  },
2964  {
2965   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_revokeChallenge",
2966   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace21_hidl_revokeChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2967   "parameters" :
2968   [
2969    {
2970     "referenced_type" : "type-444"
2971    },
2972    {
2973     "referenced_type" : "type-443"
2974    },
2975    {
2976     "referenced_type" : "type-435"
2977    },
2978    {
2979     "referenced_type" : "type-731"
2980    }
2981   ],
2982   "return_type" : "type-27",
2983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2984  },
2985  {
2986   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_generateChallenge",
2987   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace23_hidl_generateChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2988   "parameters" :
2989   [
2990    {
2991     "referenced_type" : "type-444"
2992    },
2993    {
2994     "referenced_type" : "type-443"
2995    },
2996    {
2997     "referenced_type" : "type-435"
2998    },
2999    {
3000     "referenced_type" : "type-732"
3001    }
3002   ],
3003   "return_type" : "type-27",
3004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3005  },
3006  {
3007   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_getAuthenticatorId",
3008   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace24_hidl_getAuthenticatorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3009   "parameters" :
3010   [
3011    {
3012     "referenced_type" : "type-444"
3013    },
3014    {
3015     "referenced_type" : "type-443"
3016    },
3017    {
3018     "referenced_type" : "type-435"
3019    },
3020    {
3021     "referenced_type" : "type-733"
3022    }
3023   ],
3024   "return_type" : "type-27",
3025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3026  },
3027  {
3028   "access" : "private",
3029   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::ping",
3030   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace4pingEv",
3031   "parameters" :
3032   [
3033    {
3034     "is_this_ptr" : true,
3035     "referenced_type" : "type-604"
3036    }
3037   ],
3038   "return_type" : "type-204",
3039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3040  },
3041  {
3042   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::BnHwBiometricsFace",
3043   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC1ERKNS_2spINS3_15IBiometricsFaceEEE",
3044   "parameters" :
3045   [
3046    {
3047     "is_this_ptr" : true,
3048     "referenced_type" : "type-604"
3049    },
3050    {
3051     "referenced_type" : "type-618"
3052    }
3053   ],
3054   "return_type" : "type-29",
3055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3056  },
3057  {
3058   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::BnHwBiometricsFace",
3059   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC2ERKNS_2spINS3_15IBiometricsFaceEEE",
3060   "parameters" :
3061   [
3062    {
3063     "is_this_ptr" : true,
3064     "referenced_type" : "type-604"
3065    },
3066    {
3067     "referenced_type" : "type-618"
3068    }
3069   ],
3070   "return_type" : "type-29",
3071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3072  },
3073  {
3074   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3075   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev",
3076   "parameters" :
3077   [
3078    {
3079     "is_this_ptr" : true,
3080     "referenced_type" : "type-604"
3081    }
3082   ],
3083   "return_type" : "type-29",
3084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3085  },
3086  {
3087   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3088   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev",
3089   "parameters" :
3090   [
3091    {
3092     "is_this_ptr" : true,
3093     "referenced_type" : "type-604"
3094    }
3095   ],
3096   "return_type" : "type-29",
3097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3098  },
3099  {
3100   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3101   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD2Ev",
3102   "parameters" :
3103   [
3104    {
3105     "is_this_ptr" : true,
3106     "referenced_type" : "type-604"
3107    }
3108   ],
3109   "return_type" : "type-29",
3110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3111  },
3112  {
3113   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getFeature",
3114   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE",
3115   "parameters" :
3116   [
3117    {
3118     "is_this_ptr" : true,
3119     "referenced_type" : "type-669"
3120    },
3121    {
3122     "referenced_type" : "type-377"
3123    },
3124    {
3125     "referenced_type" : "type-2"
3126    },
3127    {
3128     "referenced_type" : "type-734"
3129    }
3130   ],
3131   "return_type" : "type-204",
3132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3133  },
3134  {
3135   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setFeature",
3136   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj",
3137   "parameters" :
3138   [
3139    {
3140     "is_this_ptr" : true,
3141     "referenced_type" : "type-669"
3142    },
3143    {
3144     "referenced_type" : "type-377"
3145    },
3146    {
3147     "referenced_type" : "type-43"
3148    },
3149    {
3150     "referenced_type" : "type-447"
3151    },
3152    {
3153     "referenced_type" : "type-2"
3154    }
3155   ],
3156   "return_type" : "type-181",
3157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3158  },
3159  {
3160   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::linkToDeath",
3161   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "type-669"
3167    },
3168    {
3169     "referenced_type" : "type-422"
3170    },
3171    {
3172     "referenced_type" : "type-32"
3173    }
3174   ],
3175   "return_type" : "type-174",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3177  },
3178  {
3179   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setCallback",
3180   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3181   "parameters" :
3182   [
3183    {
3184     "is_this_ptr" : true,
3185     "referenced_type" : "type-669"
3186    },
3187    {
3188     "referenced_type" : "type-680"
3189    },
3190    {
3191     "referenced_type" : "type-735"
3192    }
3193   ],
3194   "return_type" : "type-204",
3195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3196  },
3197  {
3198   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_cancel",
3199   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_cancelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3200   "parameters" :
3201   [
3202    {
3203     "referenced_type" : "type-16"
3204    },
3205    {
3206     "referenced_type" : "type-616"
3207    }
3208   ],
3209   "return_type" : "type-181",
3210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3211  },
3212  {
3213   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_enroll",
3214   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_enrollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEjRKNSA_INS3_7FeatureEEE",
3215   "parameters" :
3216   [
3217    {
3218     "referenced_type" : "type-16"
3219    },
3220    {
3221     "referenced_type" : "type-616"
3222    },
3223    {
3224     "referenced_type" : "type-447"
3225    },
3226    {
3227     "referenced_type" : "type-2"
3228    },
3229    {
3230     "referenced_type" : "type-449"
3231    }
3232   ],
3233   "return_type" : "type-181",
3234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3235  },
3236  {
3237   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_remove",
3238   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_removeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3239   "parameters" :
3240   [
3241    {
3242     "referenced_type" : "type-16"
3243    },
3244    {
3245     "referenced_type" : "type-616"
3246    },
3247    {
3248     "referenced_type" : "type-2"
3249    }
3250   ],
3251   "return_type" : "type-181",
3252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3253  },
3254  {
3255   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::authenticate",
3256   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm",
3257   "parameters" :
3258   [
3259    {
3260     "is_this_ptr" : true,
3261     "referenced_type" : "type-669"
3262    },
3263    {
3264     "referenced_type" : "type-32"
3265    }
3266   ],
3267   "return_type" : "type-181",
3268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3269  },
3270  {
3271   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getDebugInfo",
3272   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3273   "parameters" :
3274   [
3275    {
3276     "is_this_ptr" : true,
3277     "referenced_type" : "type-669"
3278    },
3279    {
3280     "referenced_type" : "type-736"
3281    }
3282   ],
3283   "return_type" : "type-204",
3284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3285  },
3286  {
3287   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getHashChain",
3288   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3289   "parameters" :
3290   [
3291    {
3292     "is_this_ptr" : true,
3293     "referenced_type" : "type-669"
3294    },
3295    {
3296     "referenced_type" : "type-737"
3297    }
3298   ],
3299   "return_type" : "type-204",
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3301  },
3302  {
3303   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::resetLockout",
3304   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE",
3305   "parameters" :
3306   [
3307    {
3308     "is_this_ptr" : true,
3309     "referenced_type" : "type-669"
3310    },
3311    {
3312     "referenced_type" : "type-447"
3313    }
3314   ],
3315   "return_type" : "type-181",
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::userActivity",
3320   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "type-669"
3326    }
3327   ],
3328   "return_type" : "type-181",
3329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3330  },
3331  {
3332   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setActiveUser",
3333   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE",
3334   "parameters" :
3335   [
3336    {
3337     "is_this_ptr" : true,
3338     "referenced_type" : "type-669"
3339    },
3340    {
3341     "referenced_type" : "type-27"
3342    },
3343    {
3344     "referenced_type" : "type-320"
3345    }
3346   ],
3347   "return_type" : "type-181",
3348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3349  },
3350  {
3351   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::unlinkToDeath",
3352   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3353   "parameters" :
3354   [
3355    {
3356     "is_this_ptr" : true,
3357     "referenced_type" : "type-669"
3358    },
3359    {
3360     "referenced_type" : "type-422"
3361    }
3362   ],
3363   "return_type" : "type-174",
3364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3365  },
3366  {
3367   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::interfaceChain",
3368   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3369   "parameters" :
3370   [
3371    {
3372     "is_this_ptr" : true,
3373     "referenced_type" : "type-669"
3374    },
3375    {
3376     "referenced_type" : "type-738"
3377    }
3378   ],
3379   "return_type" : "type-204",
3380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3381  },
3382  {
3383   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_enumerate",
3384   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15_hidl_enumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3385   "parameters" :
3386   [
3387    {
3388     "referenced_type" : "type-16"
3389    },
3390    {
3391     "referenced_type" : "type-616"
3392    }
3393   ],
3394   "return_type" : "type-181",
3395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3396  },
3397  {
3398   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::revokeChallenge",
3399   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "type-669"
3405    }
3406   ],
3407   "return_type" : "type-181",
3408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3409  },
3410  {
3411   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_getFeature",
3412   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_getFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE",
3413   "parameters" :
3414   [
3415    {
3416     "referenced_type" : "type-16"
3417    },
3418    {
3419     "referenced_type" : "type-616"
3420    },
3421    {
3422     "referenced_type" : "type-377"
3423    },
3424    {
3425     "referenced_type" : "type-2"
3426    },
3427    {
3428     "referenced_type" : "type-739"
3429    }
3430   ],
3431   "return_type" : "type-204",
3432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3433  },
3434  {
3435   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setFeature",
3436   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEbRKNS0_8hidl_vecIhEEj",
3437   "parameters" :
3438   [
3439    {
3440     "referenced_type" : "type-16"
3441    },
3442    {
3443     "referenced_type" : "type-616"
3444    },
3445    {
3446     "referenced_type" : "type-377"
3447    },
3448    {
3449     "referenced_type" : "type-43"
3450    },
3451    {
3452     "referenced_type" : "type-447"
3453    },
3454    {
3455     "referenced_type" : "type-2"
3456    }
3457   ],
3458   "return_type" : "type-181",
3459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3460  },
3461  {
3462   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setCallback",
3463   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3464   "parameters" :
3465   [
3466    {
3467     "referenced_type" : "type-16"
3468    },
3469    {
3470     "referenced_type" : "type-616"
3471    },
3472    {
3473     "referenced_type" : "type-680"
3474    },
3475    {
3476     "referenced_type" : "type-740"
3477    }
3478   ],
3479   "return_type" : "type-204",
3480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3481  },
3482  {
3483   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::generateChallenge",
3484   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3485   "parameters" :
3486   [
3487    {
3488     "is_this_ptr" : true,
3489     "referenced_type" : "type-669"
3490    },
3491    {
3492     "referenced_type" : "type-2"
3493    },
3494    {
3495     "referenced_type" : "type-741"
3496    }
3497   ],
3498   "return_type" : "type-204",
3499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3500  },
3501  {
3502   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_authenticate",
3503   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_authenticateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "type-16"
3508    },
3509    {
3510     "referenced_type" : "type-616"
3511    },
3512    {
3513     "referenced_type" : "type-32"
3514    }
3515   ],
3516   "return_type" : "type-181",
3517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3518  },
3519  {
3520   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_resetLockout",
3521   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_resetLockoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
3522   "parameters" :
3523   [
3524    {
3525     "referenced_type" : "type-16"
3526    },
3527    {
3528     "referenced_type" : "type-616"
3529    },
3530    {
3531     "referenced_type" : "type-447"
3532    }
3533   ],
3534   "return_type" : "type-181",
3535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3536  },
3537  {
3538   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_userActivity",
3539   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_userActivityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3540   "parameters" :
3541   [
3542    {
3543     "referenced_type" : "type-16"
3544    },
3545    {
3546     "referenced_type" : "type-616"
3547    }
3548   ],
3549   "return_type" : "type-181",
3550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3551  },
3552  {
3553   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getAuthenticatorId",
3554   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3555   "parameters" :
3556   [
3557    {
3558     "is_this_ptr" : true,
3559     "referenced_type" : "type-669"
3560    },
3561    {
3562     "referenced_type" : "type-742"
3563    }
3564   ],
3565   "return_type" : "type-204",
3566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3567  },
3568  {
3569   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setActiveUser",
3570   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19_hidl_setActiveUserEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_stringE",
3571   "parameters" :
3572   [
3573    {
3574     "referenced_type" : "type-16"
3575    },
3576    {
3577     "referenced_type" : "type-616"
3578    },
3579    {
3580     "referenced_type" : "type-27"
3581    },
3582    {
3583     "referenced_type" : "type-320"
3584    }
3585   ],
3586   "return_type" : "type-181",
3587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3588  },
3589  {
3590   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::interfaceDescriptor",
3591   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3592   "parameters" :
3593   [
3594    {
3595     "is_this_ptr" : true,
3596     "referenced_type" : "type-669"
3597    },
3598    {
3599     "referenced_type" : "type-743"
3600    }
3601   ],
3602   "return_type" : "type-204",
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3604  },
3605  {
3606   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_revokeChallenge",
3607   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21_hidl_revokeChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3608   "parameters" :
3609   [
3610    {
3611     "referenced_type" : "type-16"
3612    },
3613    {
3614     "referenced_type" : "type-616"
3615    }
3616   ],
3617   "return_type" : "type-181",
3618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3619  },
3620  {
3621   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::notifySyspropsChanged",
3622   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv",
3623   "parameters" :
3624   [
3625    {
3626     "is_this_ptr" : true,
3627     "referenced_type" : "type-669"
3628    }
3629   ],
3630   "return_type" : "type-204",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setHALInstrumentation",
3635   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-669"
3641    }
3642   ],
3643   "return_type" : "type-204",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_generateChallenge",
3648   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace23_hidl_generateChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3649   "parameters" :
3650   [
3651    {
3652     "referenced_type" : "type-16"
3653    },
3654    {
3655     "referenced_type" : "type-616"
3656    },
3657    {
3658     "referenced_type" : "type-2"
3659    },
3660    {
3661     "referenced_type" : "type-744"
3662    }
3663   ],
3664   "return_type" : "type-204",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_getAuthenticatorId",
3669   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace24_hidl_getAuthenticatorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3670   "parameters" :
3671   [
3672    {
3673     "referenced_type" : "type-16"
3674    },
3675    {
3676     "referenced_type" : "type-616"
3677    },
3678    {
3679     "referenced_type" : "type-745"
3680    }
3681   ],
3682   "return_type" : "type-204",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::ping",
3687   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "type-669"
3693    }
3694   ],
3695   "return_type" : "type-204",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::debug",
3700   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "type-669"
3706    },
3707    {
3708     "referenced_type" : "type-397"
3709    },
3710    {
3711     "referenced_type" : "type-583"
3712    }
3713   ],
3714   "return_type" : "type-204",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::cancel",
3719   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-669"
3725    }
3726   ],
3727   "return_type" : "type-181",
3728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3729  },
3730  {
3731   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::enroll",
3732   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE",
3733   "parameters" :
3734   [
3735    {
3736     "is_this_ptr" : true,
3737     "referenced_type" : "type-669"
3738    },
3739    {
3740     "referenced_type" : "type-447"
3741    },
3742    {
3743     "referenced_type" : "type-2"
3744    },
3745    {
3746     "referenced_type" : "type-449"
3747    }
3748   ],
3749   "return_type" : "type-181",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::remove",
3754   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "type-669"
3760    },
3761    {
3762     "referenced_type" : "type-2"
3763    }
3764   ],
3765   "return_type" : "type-181",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::enumerate",
3770   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "type-669"
3776    }
3777   ],
3778   "return_type" : "type-181",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::BpHwBiometricsFace",
3783   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC1ERKNS_2spINS0_7IBinderEEE",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "type-669"
3789    },
3790    {
3791     "referenced_type" : "type-52"
3792    }
3793   ],
3794   "return_type" : "type-29",
3795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3796  },
3797  {
3798   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::BpHwBiometricsFace",
3799   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC2ERKNS_2spINS0_7IBinderEEE",
3800   "parameters" :
3801   [
3802    {
3803     "is_this_ptr" : true,
3804     "referenced_type" : "type-669"
3805    },
3806    {
3807     "referenced_type" : "type-52"
3808    }
3809   ],
3810   "return_type" : "type-29",
3811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3812  },
3813  {
3814   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getService",
3815   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3816   "parameters" :
3817   [
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "type-668"
3821    },
3822    {
3823     "default_arg" : true,
3824     "referenced_type" : "type-43"
3825    }
3826   ],
3827   "return_type" : "type-119",
3828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3829  },
3830  {
3831   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::linkToDeath",
3832   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3833   "parameters" :
3834   [
3835    {
3836     "is_this_ptr" : true,
3837     "referenced_type" : "type-120"
3838    },
3839    {
3840     "referenced_type" : "type-422"
3841    },
3842    {
3843     "referenced_type" : "type-32"
3844    }
3845   ],
3846   "return_type" : "type-174",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getDebugInfo",
3851   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3852   "parameters" :
3853   [
3854    {
3855     "is_this_ptr" : true,
3856     "referenced_type" : "type-120"
3857    },
3858    {
3859     "referenced_type" : "type-746"
3860    }
3861   ],
3862   "return_type" : "type-204",
3863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3864  },
3865  {
3866   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getHashChain",
3867   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "type-120"
3873    },
3874    {
3875     "referenced_type" : "type-747"
3876    }
3877   ],
3878   "return_type" : "type-204",
3879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3880  },
3881  {
3882   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::tryGetService",
3883   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3884   "parameters" :
3885   [
3886    {
3887     "default_arg" : true,
3888     "referenced_type" : "type-668"
3889    },
3890    {
3891     "default_arg" : true,
3892     "referenced_type" : "type-43"
3893    }
3894   ],
3895   "return_type" : "type-119",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::unlinkToDeath",
3900   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3901   "parameters" :
3902   [
3903    {
3904     "is_this_ptr" : true,
3905     "referenced_type" : "type-120"
3906    },
3907    {
3908     "referenced_type" : "type-422"
3909    }
3910   ],
3911   "return_type" : "type-174",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::interfaceChain",
3916   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "type-120"
3922    },
3923    {
3924     "referenced_type" : "type-748"
3925    }
3926   ],
3927   "return_type" : "type-204",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::registerAsService",
3932   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "type-120"
3938    },
3939    {
3940     "default_arg" : true,
3941     "referenced_type" : "type-668"
3942    }
3943   ],
3944   "return_type" : "type-27",
3945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3946  },
3947  {
3948   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::interfaceDescriptor",
3949   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3950   "parameters" :
3951   [
3952    {
3953     "is_this_ptr" : true,
3954     "referenced_type" : "type-120"
3955    },
3956    {
3957     "referenced_type" : "type-749"
3958    }
3959   ],
3960   "return_type" : "type-204",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::notifySyspropsChanged",
3965   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "type-120"
3971    }
3972   ],
3973   "return_type" : "type-204",
3974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3975  },
3976  {
3977   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::setHALInstrumentation",
3978   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv",
3979   "parameters" :
3980   [
3981    {
3982     "is_this_ptr" : true,
3983     "referenced_type" : "type-120"
3984    }
3985   ],
3986   "return_type" : "type-204",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::registerForNotifications",
3991   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3992   "parameters" :
3993   [
3994    {
3995     "referenced_type" : "type-668"
3996    },
3997    {
3998     "referenced_type" : "type-584"
3999    }
4000   ],
4001   "return_type" : "type-43",
4002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4003  },
4004  {
4005   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::ping",
4006   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv",
4007   "parameters" :
4008   [
4009    {
4010     "is_this_ptr" : true,
4011     "referenced_type" : "type-120"
4012    }
4013   ],
4014   "return_type" : "type-204",
4015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4016  },
4017  {
4018   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::debug",
4019   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4020   "parameters" :
4021   [
4022    {
4023     "is_this_ptr" : true,
4024     "referenced_type" : "type-120"
4025    },
4026    {
4027     "referenced_type" : "type-397"
4028    },
4029    {
4030     "referenced_type" : "type-583"
4031    }
4032   ],
4033   "return_type" : "type-204",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::castFrom",
4038   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "type-630"
4043    },
4044    {
4045     "default_arg" : true,
4046     "referenced_type" : "type-43"
4047    }
4048   ],
4049   "return_type" : "type-632",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::castFrom",
4054   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spIS4_EEb",
4055   "parameters" :
4056   [
4057    {
4058     "referenced_type" : "type-680"
4059    },
4060    {
4061     "default_arg" : true,
4062     "referenced_type" : "type-43"
4063    }
4064   ],
4065   "return_type" : "type-632",
4066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4067  },
4068  {
4069   "access" : "private",
4070   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::addOnewayTask",
4071   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4072   "parameters" :
4073   [
4074    {
4075     "is_this_ptr" : true,
4076     "referenced_type" : "type-626"
4077    },
4078    {
4079     "referenced_type" : "type-752"
4080    }
4081   ],
4082   "return_type" : "type-204",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::BsBiometricsFaceClientCallback",
4087   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC1ENS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "type-626"
4093    },
4094    {
4095     "referenced_type" : "type-138"
4096    }
4097   ],
4098   "return_type" : "type-29",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::BsBiometricsFaceClientCallback",
4103   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC2ENS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "type-626"
4109    },
4110    {
4111     "referenced_type" : "type-138"
4112    }
4113   ],
4114   "return_type" : "type-29",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::onTransact",
4119   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "type-590"
4125    },
4126    {
4127     "referenced_type" : "type-2"
4128    },
4129    {
4130     "referenced_type" : "type-443"
4131    },
4132    {
4133     "referenced_type" : "type-435"
4134    },
4135    {
4136     "default_arg" : true,
4137     "referenced_type" : "type-2"
4138    },
4139    {
4140     "default_arg" : true,
4141     "referenced_type" : "type-755"
4142    }
4143   ],
4144   "return_type" : "type-27",
4145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4146  },
4147  {
4148   "access" : "private",
4149   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::getDebugInfo",
4150   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4151   "parameters" :
4152   [
4153    {
4154     "is_this_ptr" : true,
4155     "referenced_type" : "type-590"
4156    },
4157    {
4158     "referenced_type" : "type-756"
4159    }
4160   ],
4161   "return_type" : "type-204",
4162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4163  },
4164  {
4165   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onError",
4166   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback13_hidl_onErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4167   "parameters" :
4168   [
4169    {
4170     "referenced_type" : "type-444"
4171    },
4172    {
4173     "referenced_type" : "type-443"
4174    },
4175    {
4176     "referenced_type" : "type-435"
4177    },
4178    {
4179     "referenced_type" : "type-757"
4180    }
4181   ],
4182   "return_type" : "type-27",
4183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4184  },
4185  {
4186   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onRemoved",
4187   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4188   "parameters" :
4189   [
4190    {
4191     "referenced_type" : "type-444"
4192    },
4193    {
4194     "referenced_type" : "type-443"
4195    },
4196    {
4197     "referenced_type" : "type-435"
4198    },
4199    {
4200     "referenced_type" : "type-758"
4201    }
4202   ],
4203   "return_type" : "type-27",
4204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4205  },
4206  {
4207   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onAcquired",
4208   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4209   "parameters" :
4210   [
4211    {
4212     "referenced_type" : "type-444"
4213    },
4214    {
4215     "referenced_type" : "type-443"
4216    },
4217    {
4218     "referenced_type" : "type-435"
4219    },
4220    {
4221     "referenced_type" : "type-759"
4222    }
4223   ],
4224   "return_type" : "type-27",
4225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4226  },
4227  {
4228   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onEnumerate",
4229   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4230   "parameters" :
4231   [
4232    {
4233     "referenced_type" : "type-444"
4234    },
4235    {
4236     "referenced_type" : "type-443"
4237    },
4238    {
4239     "referenced_type" : "type-435"
4240    },
4241    {
4242     "referenced_type" : "type-760"
4243    }
4244   ],
4245   "return_type" : "type-27",
4246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4247  },
4248  {
4249   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onEnrollResult",
4250   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4251   "parameters" :
4252   [
4253    {
4254     "referenced_type" : "type-444"
4255    },
4256    {
4257     "referenced_type" : "type-443"
4258    },
4259    {
4260     "referenced_type" : "type-435"
4261    },
4262    {
4263     "referenced_type" : "type-761"
4264    }
4265   ],
4266   "return_type" : "type-27",
4267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4268  },
4269  {
4270   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onAuthenticated",
4271   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4272   "parameters" :
4273   [
4274    {
4275     "referenced_type" : "type-444"
4276    },
4277    {
4278     "referenced_type" : "type-443"
4279    },
4280    {
4281     "referenced_type" : "type-435"
4282    },
4283    {
4284     "referenced_type" : "type-762"
4285    }
4286   ],
4287   "return_type" : "type-27",
4288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4289  },
4290  {
4291   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onLockoutChanged",
4292   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4293   "parameters" :
4294   [
4295    {
4296     "referenced_type" : "type-444"
4297    },
4298    {
4299     "referenced_type" : "type-443"
4300    },
4301    {
4302     "referenced_type" : "type-435"
4303    },
4304    {
4305     "referenced_type" : "type-763"
4306    }
4307   ],
4308   "return_type" : "type-27",
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4310  },
4311  {
4312   "access" : "private",
4313   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::ping",
4314   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback4pingEv",
4315   "parameters" :
4316   [
4317    {
4318     "is_this_ptr" : true,
4319     "referenced_type" : "type-590"
4320    }
4321   ],
4322   "return_type" : "type-204",
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4324  },
4325  {
4326   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::BnHwBiometricsFaceClientCallback",
4327   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC1ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4328   "parameters" :
4329   [
4330    {
4331     "is_this_ptr" : true,
4332     "referenced_type" : "type-590"
4333    },
4334    {
4335     "referenced_type" : "type-680"
4336    }
4337   ],
4338   "return_type" : "type-29",
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::BnHwBiometricsFaceClientCallback",
4343   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC2ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4344   "parameters" :
4345   [
4346    {
4347     "is_this_ptr" : true,
4348     "referenced_type" : "type-590"
4349    },
4350    {
4351     "referenced_type" : "type-680"
4352    }
4353   ],
4354   "return_type" : "type-29",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4359   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "type-590"
4365    }
4366   ],
4367   "return_type" : "type-29",
4368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4369  },
4370  {
4371   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4372   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev",
4373   "parameters" :
4374   [
4375    {
4376     "is_this_ptr" : true,
4377     "referenced_type" : "type-590"
4378    }
4379   ],
4380   "return_type" : "type-29",
4381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4382  },
4383  {
4384   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4385   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD2Ev",
4386   "parameters" :
4387   [
4388    {
4389     "is_this_ptr" : true,
4390     "referenced_type" : "type-590"
4391    }
4392   ],
4393   "return_type" : "type-29",
4394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4395  },
4396  {
4397   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onAcquired",
4398   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi",
4399   "parameters" :
4400   [
4401    {
4402     "is_this_ptr" : true,
4403     "referenced_type" : "type-133"
4404    },
4405    {
4406     "referenced_type" : "type-32"
4407    },
4408    {
4409     "referenced_type" : "type-27"
4410    },
4411    {
4412     "referenced_type" : "type-560"
4413    },
4414    {
4415     "referenced_type" : "type-27"
4416    }
4417   ],
4418   "return_type" : "type-204",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::linkToDeath",
4423   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "type-133"
4429    },
4430    {
4431     "referenced_type" : "type-422"
4432    },
4433    {
4434     "referenced_type" : "type-32"
4435    }
4436   ],
4437   "return_type" : "type-174",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onEnumerate",
4442   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "type-133"
4448    },
4449    {
4450     "referenced_type" : "type-32"
4451    },
4452    {
4453     "referenced_type" : "type-657"
4454    },
4455    {
4456     "referenced_type" : "type-27"
4457    }
4458   ],
4459   "return_type" : "type-204",
4460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4461  },
4462  {
4463   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::getDebugInfo",
4464   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4465   "parameters" :
4466   [
4467    {
4468     "is_this_ptr" : true,
4469     "referenced_type" : "type-133"
4470    },
4471    {
4472     "referenced_type" : "type-764"
4473    }
4474   ],
4475   "return_type" : "type-204",
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4477  },
4478  {
4479   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::getHashChain",
4480   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4481   "parameters" :
4482   [
4483    {
4484     "is_this_ptr" : true,
4485     "referenced_type" : "type-133"
4486    },
4487    {
4488     "referenced_type" : "type-765"
4489    }
4490   ],
4491   "return_type" : "type-204",
4492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4493  },
4494  {
4495   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onError",
4496   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13_hidl_onErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_9FaceErrorEi",
4497   "parameters" :
4498   [
4499    {
4500     "referenced_type" : "type-16"
4501    },
4502    {
4503     "referenced_type" : "type-616"
4504    },
4505    {
4506     "referenced_type" : "type-32"
4507    },
4508    {
4509     "referenced_type" : "type-27"
4510    },
4511    {
4512     "referenced_type" : "type-559"
4513    },
4514    {
4515     "referenced_type" : "type-27"
4516    }
4517   ],
4518   "return_type" : "type-204",
4519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4520  },
4521  {
4522   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::unlinkToDeath",
4523   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4524   "parameters" :
4525   [
4526    {
4527     "is_this_ptr" : true,
4528     "referenced_type" : "type-133"
4529    },
4530    {
4531     "referenced_type" : "type-422"
4532    }
4533   ],
4534   "return_type" : "type-174",
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4536  },
4537  {
4538   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::interfaceChain",
4539   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4540   "parameters" :
4541   [
4542    {
4543     "is_this_ptr" : true,
4544     "referenced_type" : "type-133"
4545    },
4546    {
4547     "referenced_type" : "type-766"
4548    }
4549   ],
4550   "return_type" : "type-204",
4551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4552  },
4553  {
4554   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onEnrollResult",
4555   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij",
4556   "parameters" :
4557   [
4558    {
4559     "is_this_ptr" : true,
4560     "referenced_type" : "type-133"
4561    },
4562    {
4563     "referenced_type" : "type-32"
4564    },
4565    {
4566     "referenced_type" : "type-2"
4567    },
4568    {
4569     "referenced_type" : "type-27"
4570    },
4571    {
4572     "referenced_type" : "type-2"
4573    }
4574   ],
4575   "return_type" : "type-204",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onRemoved",
4580   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi",
4581   "parameters" :
4582   [
4583    {
4584     "referenced_type" : "type-16"
4585    },
4586    {
4587     "referenced_type" : "type-616"
4588    },
4589    {
4590     "referenced_type" : "type-32"
4591    },
4592    {
4593     "referenced_type" : "type-657"
4594    },
4595    {
4596     "referenced_type" : "type-27"
4597    }
4598   ],
4599   "return_type" : "type-204",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onAuthenticated",
4604   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "type-133"
4610    },
4611    {
4612     "referenced_type" : "type-32"
4613    },
4614    {
4615     "referenced_type" : "type-2"
4616    },
4617    {
4618     "referenced_type" : "type-27"
4619    },
4620    {
4621     "referenced_type" : "type-447"
4622    }
4623   ],
4624   "return_type" : "type-204",
4625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4626  },
4627  {
4628   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onAcquired",
4629   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_16FaceAcquiredInfoEi",
4630   "parameters" :
4631   [
4632    {
4633     "referenced_type" : "type-16"
4634    },
4635    {
4636     "referenced_type" : "type-616"
4637    },
4638    {
4639     "referenced_type" : "type-32"
4640    },
4641    {
4642     "referenced_type" : "type-27"
4643    },
4644    {
4645     "referenced_type" : "type-560"
4646    },
4647    {
4648     "referenced_type" : "type-27"
4649    }
4650   ],
4651   "return_type" : "type-204",
4652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4653  },
4654  {
4655   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onLockoutChanged",
4656   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm",
4657   "parameters" :
4658   [
4659    {
4660     "is_this_ptr" : true,
4661     "referenced_type" : "type-133"
4662    },
4663    {
4664     "referenced_type" : "type-32"
4665    }
4666   ],
4667   "return_type" : "type-204",
4668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4669  },
4670  {
4671   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onEnumerate",
4672   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi",
4673   "parameters" :
4674   [
4675    {
4676     "referenced_type" : "type-16"
4677    },
4678    {
4679     "referenced_type" : "type-616"
4680    },
4681    {
4682     "referenced_type" : "type-32"
4683    },
4684    {
4685     "referenced_type" : "type-657"
4686    },
4687    {
4688     "referenced_type" : "type-27"
4689    }
4690   ],
4691   "return_type" : "type-204",
4692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4693  },
4694  {
4695   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::interfaceDescriptor",
4696   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4697   "parameters" :
4698   [
4699    {
4700     "is_this_ptr" : true,
4701     "referenced_type" : "type-133"
4702    },
4703    {
4704     "referenced_type" : "type-767"
4705    }
4706   ],
4707   "return_type" : "type-204",
4708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4709  },
4710  {
4711   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onEnrollResult",
4712   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjij",
4713   "parameters" :
4714   [
4715    {
4716     "referenced_type" : "type-16"
4717    },
4718    {
4719     "referenced_type" : "type-616"
4720    },
4721    {
4722     "referenced_type" : "type-32"
4723    },
4724    {
4725     "referenced_type" : "type-2"
4726    },
4727    {
4728     "referenced_type" : "type-27"
4729    },
4730    {
4731     "referenced_type" : "type-2"
4732    }
4733   ],
4734   "return_type" : "type-204",
4735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4736  },
4737  {
4738   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onAuthenticated",
4739   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjiRKNS0_8hidl_vecIhEE",
4740   "parameters" :
4741   [
4742    {
4743     "referenced_type" : "type-16"
4744    },
4745    {
4746     "referenced_type" : "type-616"
4747    },
4748    {
4749     "referenced_type" : "type-32"
4750    },
4751    {
4752     "referenced_type" : "type-2"
4753    },
4754    {
4755     "referenced_type" : "type-27"
4756    },
4757    {
4758     "referenced_type" : "type-447"
4759    }
4760   ],
4761   "return_type" : "type-204",
4762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4763  },
4764  {
4765   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::notifySyspropsChanged",
4766   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv",
4767   "parameters" :
4768   [
4769    {
4770     "is_this_ptr" : true,
4771     "referenced_type" : "type-133"
4772    }
4773   ],
4774   "return_type" : "type-204",
4775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4776  },
4777  {
4778   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::setHALInstrumentation",
4779   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv",
4780   "parameters" :
4781   [
4782    {
4783     "is_this_ptr" : true,
4784     "referenced_type" : "type-133"
4785    }
4786   ],
4787   "return_type" : "type-204",
4788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onLockoutChanged",
4792   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm",
4793   "parameters" :
4794   [
4795    {
4796     "referenced_type" : "type-16"
4797    },
4798    {
4799     "referenced_type" : "type-616"
4800    },
4801    {
4802     "referenced_type" : "type-32"
4803    }
4804   ],
4805   "return_type" : "type-204",
4806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4807  },
4808  {
4809   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::ping",
4810   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv",
4811   "parameters" :
4812   [
4813    {
4814     "is_this_ptr" : true,
4815     "referenced_type" : "type-133"
4816    }
4817   ],
4818   "return_type" : "type-204",
4819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4820  },
4821  {
4822   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::debug",
4823   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4824   "parameters" :
4825   [
4826    {
4827     "is_this_ptr" : true,
4828     "referenced_type" : "type-133"
4829    },
4830    {
4831     "referenced_type" : "type-397"
4832    },
4833    {
4834     "referenced_type" : "type-583"
4835    }
4836   ],
4837   "return_type" : "type-204",
4838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4839  },
4840  {
4841   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onError",
4842   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi",
4843   "parameters" :
4844   [
4845    {
4846     "is_this_ptr" : true,
4847     "referenced_type" : "type-133"
4848    },
4849    {
4850     "referenced_type" : "type-32"
4851    },
4852    {
4853     "referenced_type" : "type-27"
4854    },
4855    {
4856     "referenced_type" : "type-559"
4857    },
4858    {
4859     "referenced_type" : "type-27"
4860    }
4861   ],
4862   "return_type" : "type-204",
4863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4864  },
4865  {
4866   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onRemoved",
4867   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi",
4868   "parameters" :
4869   [
4870    {
4871     "is_this_ptr" : true,
4872     "referenced_type" : "type-133"
4873    },
4874    {
4875     "referenced_type" : "type-32"
4876    },
4877    {
4878     "referenced_type" : "type-657"
4879    },
4880    {
4881     "referenced_type" : "type-27"
4882    }
4883   ],
4884   "return_type" : "type-204",
4885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4886  },
4887  {
4888   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::BpHwBiometricsFaceClientCallback",
4889   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC1ERKNS_2spINS0_7IBinderEEE",
4890   "parameters" :
4891   [
4892    {
4893     "is_this_ptr" : true,
4894     "referenced_type" : "type-133"
4895    },
4896    {
4897     "referenced_type" : "type-52"
4898    }
4899   ],
4900   "return_type" : "type-29",
4901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4902  },
4903  {
4904   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::BpHwBiometricsFaceClientCallback",
4905   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC2ERKNS_2spINS0_7IBinderEEE",
4906   "parameters" :
4907   [
4908    {
4909     "is_this_ptr" : true,
4910     "referenced_type" : "type-133"
4911    },
4912    {
4913     "referenced_type" : "type-52"
4914    }
4915   ],
4916   "return_type" : "type-29",
4917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4918  },
4919  {
4920   "function_name" : "android::hardware::fromBinder",
4921   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS4_32BpHwBiometricsFaceClientCallbackENS4_32BnHwBiometricsFaceClientCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
4922   "parameters" :
4923   [
4924    {
4925     "referenced_type" : "type-52"
4926    }
4927   ],
4928   "return_type" : "type-119",
4929   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4930   "template_args" : [ "type-121", "type-122", "type-450" ]
4931  },
4932  {
4933   "function_name" : "android::hardware::details::castInterface",
4934   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceENS_4hidl4base4V1_05IBaseENS5_18BpHwBiometricsFaceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4935   "parameters" :
4936   [
4937    {
4938     "referenced_type" : "type-446"
4939    },
4940    {
4941     "referenced_type" : "type-58"
4942    },
4943    {
4944     "referenced_type" : "type-43"
4945    }
4946   ],
4947   "return_type" : "type-189",
4948   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4949   "template_args" : [ "type-3", "type-4", "type-594" ]
4950  },
4951  {
4952   "function_name" : "android::hardware::details::castInterface",
4953   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS_4hidl4base4V1_05IBaseENS5_32BpHwBiometricsFaceClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4954   "parameters" :
4955   [
4956    {
4957     "referenced_type" : "type-446"
4958    },
4959    {
4960     "referenced_type" : "type-58"
4961    },
4962    {
4963     "referenced_type" : "type-43"
4964    }
4965   ],
4966   "return_type" : "type-632",
4967   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4968   "template_args" : [ "type-121", "type-4", "type-122" ]
4969  },
4970  {
4971   "function_name" : "android::hardware::details::wrapPassthrough",
4972   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEvEENS_2spIT_EES9_",
4973   "parameters" :
4974   [
4975    {
4976     "referenced_type" : "type-119"
4977    }
4978   ],
4979   "return_type" : "type-119",
4980   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4981   "template_args" : [ "type-121", "type-29" ]
4982  },
4983  {
4984   "function_name" : "android::hardware::details::getServiceInternal",
4985   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_018BpHwBiometricsFaceENS5_15IBiometricsFaceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4986   "parameters" :
4987   [
4988    {
4989     "referenced_type" : "type-453"
4990    },
4991    {
4992     "referenced_type" : "type-43"
4993    },
4994    {
4995     "referenced_type" : "type-43"
4996    }
4997   ],
4998   "return_type" : "type-142",
4999   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5000   "template_args" : [ "type-594", "type-3", "type-29", "type-29" ]
5001  },
5002  {
5003   "function_name" : "android::hardware::details::getServiceInternal",
5004   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackENS5_29IBiometricsFaceClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5005   "parameters" :
5006   [
5007    {
5008     "referenced_type" : "type-668"
5009    },
5010    {
5011     "referenced_type" : "type-43"
5012    },
5013    {
5014     "referenced_type" : "type-43"
5015    }
5016   ],
5017   "return_type" : "type-119",
5018   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5019   "template_args" : [ "type-122", "type-121", "type-29", "type-29" ]
5020  }
5021 ],
5022 "global_vars" :
5023 [
5024  {
5025   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10descriptorE",
5026   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::descriptor",
5027   "referenced_type" : "type-58",
5028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5029  },
5030  {
5031   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10descriptorE",
5032   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::descriptor",
5033   "referenced_type" : "type-58",
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
5035  }
5036 ],
5037 "lvalue_reference_types" :
5038 [
5039  {
5040   "alignment" : 8,
5041   "linker_set_key" : "android::Mutex &",
5042   "name" : "android::Mutex &",
5043   "referenced_type" : "type-34",
5044   "self_type" : "type-532",
5045   "size" : 8,
5046   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5047  },
5048  {
5049   "alignment" : 8,
5050   "linker_set_key" : "android::RWLock &",
5051   "name" : "android::RWLock &",
5052   "referenced_type" : "type-536",
5053   "self_type" : "type-540",
5054   "size" : 8,
5055   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5056  },
5057  {
5058   "alignment" : 8,
5059   "linker_set_key" : "android::String16 &",
5060   "name" : "android::String16 &",
5061   "referenced_type" : "type-48",
5062   "self_type" : "type-421",
5063   "size" : 8,
5064   "source_file" : "/system/core/libutils/include/utils/String16.h"
5065  },
5066  {
5067   "alignment" : 8,
5068   "linker_set_key" : "android::String8 &",
5069   "name" : "android::String8 &",
5070   "referenced_type" : "type-57",
5071   "self_type" : "type-416",
5072   "size" : 8,
5073   "source_file" : "/system/core/libutils/include/utils/String8.h"
5074  },
5075  {
5076   "alignment" : 8,
5077   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &",
5078   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &",
5079   "referenced_type" : "type-181",
5080   "self_type" : "type-186",
5081   "size" : 8,
5082   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5083  },
5084  {
5085   "alignment" : 8,
5086   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &",
5087   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &",
5088   "referenced_type" : "type-189",
5089   "self_type" : "type-193",
5090   "size" : 8,
5091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5092  },
5093  {
5094   "alignment" : 8,
5095   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &",
5096   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &",
5097   "referenced_type" : "type-632",
5098   "self_type" : "type-635",
5099   "size" : 8,
5100   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5101  },
5102  {
5103   "alignment" : 8,
5104   "linker_set_key" : "android::hardware::Return<bool> &",
5105   "name" : "android::hardware::Return<bool> &",
5106   "referenced_type" : "type-174",
5107   "self_type" : "type-178",
5108   "size" : 8,
5109   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5110  },
5111  {
5112   "alignment" : 8,
5113   "linker_set_key" : "android::hardware::Return<void> &",
5114   "name" : "android::hardware::Return<void> &",
5115   "referenced_type" : "type-204",
5116   "self_type" : "type-207",
5117   "size" : 8,
5118   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5119  },
5120  {
5121   "alignment" : 8,
5122   "linker_set_key" : "android::hardware::Status &",
5123   "name" : "android::hardware::Status &",
5124   "referenced_type" : "type-165",
5125   "self_type" : "type-172",
5126   "size" : 8,
5127   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5128  },
5129  {
5130   "alignment" : 8,
5131   "linker_set_key" : "android::hardware::TextOutput &",
5132   "name" : "android::hardware::TextOutput &",
5133   "referenced_type" : "type-441",
5134   "self_type" : "type-440",
5135   "size" : 8,
5136   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5137  },
5138  {
5139   "alignment" : 8,
5140   "linker_set_key" : "android::hardware::TextOutput &",
5141   "name" : "android::hardware::TextOutput &",
5142   "referenced_type" : "type-66",
5143   "self_type" : "type-65",
5144   "size" : 8,
5145   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5146  },
5147  {
5148   "alignment" : 8,
5149   "linker_set_key" : "android::hardware::TextOutput &",
5150   "name" : "android::hardware::TextOutput &",
5151   "referenced_type" : "type-665",
5152   "self_type" : "type-664",
5153   "size" : 8,
5154   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5155  },
5156  {
5157   "alignment" : 8,
5158   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5159   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5160   "referenced_type" : "type-348",
5161   "self_type" : "type-607",
5162   "size" : 8,
5163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5164  },
5165  {
5166   "alignment" : 8,
5167   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5168   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5169   "referenced_type" : "type-339",
5170   "self_type" : "type-601",
5171   "size" : 8,
5172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5173  },
5174  {
5175   "alignment" : 8,
5176   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
5177   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
5178   "referenced_type" : "type-366",
5179   "self_type" : "type-693",
5180   "size" : 8,
5181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5182  },
5183  {
5184   "alignment" : 8,
5185   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> &",
5186   "name" : "android::hardware::details::hidl_pointer<unsigned int> &",
5187   "referenced_type" : "type-652",
5188   "self_type" : "type-695",
5189   "size" : 8,
5190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5191  },
5192  {
5193   "alignment" : 8,
5194   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5195   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5196   "referenced_type" : "type-351",
5197   "self_type" : "type-610",
5198   "size" : 8,
5199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5200  },
5201  {
5202   "alignment" : 8,
5203   "linker_set_key" : "android::hardware::hidl_memory &",
5204   "name" : "android::hardware::hidl_memory &",
5205   "referenced_type" : "type-321",
5206   "self_type" : "type-326",
5207   "size" : 8,
5208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5209  },
5210  {
5211   "alignment" : 8,
5212   "linker_set_key" : "android::hardware::hidl_string &",
5213   "name" : "android::hardware::hidl_string &",
5214   "referenced_type" : "type-317",
5215   "self_type" : "type-605",
5216   "size" : 8,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5218  },
5219  {
5220   "alignment" : 8,
5221   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5222   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5223   "referenced_type" : "type-347",
5224   "self_type" : "type-356",
5225   "size" : 8,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5227  },
5228  {
5229   "alignment" : 8,
5230   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5231   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5232   "referenced_type" : "type-338",
5233   "self_type" : "type-345",
5234   "size" : 8,
5235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5236  },
5237  {
5238   "alignment" : 8,
5239   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
5240   "name" : "android::hardware::hidl_vec<unsigned char> &",
5241   "referenced_type" : "type-365",
5242   "self_type" : "type-650",
5243   "size" : 8,
5244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5245  },
5246  {
5247   "alignment" : 8,
5248   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> &",
5249   "name" : "android::hardware::hidl_vec<unsigned int> &",
5250   "referenced_type" : "type-651",
5251   "self_type" : "type-660",
5252   "size" : 8,
5253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5254  },
5255  {
5256   "alignment" : 8,
5257   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5258   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5259   "referenced_type" : "type-142",
5260   "self_type" : "type-145",
5261   "size" : 8,
5262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5263  },
5264  {
5265   "alignment" : 8,
5266   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5267   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5268   "referenced_type" : "type-119",
5269   "self_type" : "type-134",
5270   "size" : 8,
5271   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5272  },
5273  {
5274   "alignment" : 8,
5275   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5276   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5277   "referenced_type" : "type-149",
5278   "self_type" : "type-158",
5279   "size" : 8,
5280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5281  },
5282  {
5283   "alignment" : 8,
5284   "linker_set_key" : "const android::String16 &",
5285   "name" : "const android::String16 &",
5286   "referenced_type" : "type-47",
5287   "self_type" : "type-46",
5288   "size" : 8,
5289   "source_file" : "/system/core/libutils/include/utils/String16.h"
5290  },
5291  {
5292   "alignment" : 8,
5293   "linker_set_key" : "const android::String8 &",
5294   "name" : "const android::String8 &",
5295   "referenced_type" : "type-413",
5296   "self_type" : "type-415",
5297   "size" : 8,
5298   "source_file" : "/system/core/libutils/include/utils/String8.h"
5299  },
5300  {
5301   "alignment" : 8,
5302   "linker_set_key" : "const android::hardware::Parcel &",
5303   "name" : "const android::hardware::Parcel &",
5304   "referenced_type" : "type-442",
5305   "self_type" : "type-443",
5306   "size" : 8,
5307   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5308  },
5309  {
5310   "alignment" : 8,
5311   "linker_set_key" : "const android::hardware::Return<bool> &",
5312   "name" : "const android::hardware::Return<bool> &",
5313   "referenced_type" : "type-179",
5314   "self_type" : "type-197",
5315   "size" : 8,
5316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "linker_set_key" : "const android::hardware::Status &",
5321   "name" : "const android::hardware::Status &",
5322   "referenced_type" : "type-169",
5323   "self_type" : "type-170",
5324   "size" : 8,
5325   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5326  },
5327  {
5328   "alignment" : 8,
5329   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5330   "name" : "const android::hardware::details::SchedPrio &",
5331   "referenced_type" : "type-459",
5332   "self_type" : "type-458",
5333   "size" : 8,
5334   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5335  },
5336  {
5337   "alignment" : 8,
5338   "linker_set_key" : "const android::hardware::hidl_handle &",
5339   "name" : "const android::hardware::hidl_handle &",
5340   "referenced_type" : "type-396",
5341   "self_type" : "type-397",
5342   "size" : 8,
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "alignment" : 8,
5347   "linker_set_key" : "const android::hardware::hidl_memory &",
5348   "name" : "const android::hardware::hidl_memory &",
5349   "referenced_type" : "type-324",
5350   "self_type" : "type-325",
5351   "size" : 8,
5352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5353  },
5354  {
5355   "alignment" : 8,
5356   "linker_set_key" : "const android::hardware::hidl_string &",
5357   "name" : "const android::hardware::hidl_string &",
5358   "referenced_type" : "type-316",
5359   "self_type" : "type-320",
5360   "size" : 8,
5361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5362  },
5363  {
5364   "alignment" : 8,
5365   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> &",
5366   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> &",
5367   "referenced_type" : "type-381",
5368   "self_type" : "type-449",
5369   "size" : 8,
5370   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5371  },
5372  {
5373   "alignment" : 8,
5374   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5375   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5376   "referenced_type" : "type-582",
5377   "self_type" : "type-583",
5378   "size" : 8,
5379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5380  },
5381  {
5382   "alignment" : 8,
5383   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5384   "name" : "const android::hardware::hidl_vec<int> &",
5385   "referenced_type" : "type-362",
5386   "self_type" : "type-364",
5387   "size" : 8,
5388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5389  },
5390  {
5391   "alignment" : 8,
5392   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5393   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5394   "referenced_type" : "type-371",
5395   "self_type" : "type-447",
5396   "size" : 8,
5397   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5398  },
5399  {
5400   "alignment" : 8,
5401   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
5402   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5403   "referenced_type" : "type-656",
5404   "self_type" : "type-657",
5405   "size" : 8,
5406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "linker_set_key" : "const android::hardware::hidl_version &",
5411   "name" : "const android::hardware::hidl_version &",
5412   "referenced_type" : "type-389",
5413   "self_type" : "type-393",
5414   "size" : 8,
5415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5416  },
5417  {
5418   "alignment" : 8,
5419   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5420   "name" : "const android::hidl::base::V1_0::IBase *const &",
5421   "referenced_type" : "type-473",
5422   "self_type" : "type-474",
5423   "size" : 8,
5424   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5425  },
5426  {
5427   "alignment" : 8,
5428   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5429   "name" : "const android::sp<android::hardware::IBinder> &",
5430   "referenced_type" : "type-13",
5431   "self_type" : "type-52",
5432   "size" : 8,
5433   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5434  },
5435  {
5436   "alignment" : 8,
5437   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5438   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5439   "referenced_type" : "type-147",
5440   "self_type" : "type-618",
5441   "size" : 8,
5442   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5443  },
5444  {
5445   "alignment" : 8,
5446   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5447   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5448   "referenced_type" : "type-138",
5449   "self_type" : "type-680",
5450   "size" : 8,
5451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5452  },
5453  {
5454   "alignment" : 8,
5455   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5456   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5457   "referenced_type" : "type-160",
5458   "self_type" : "type-346",
5459   "size" : 8,
5460   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5461  },
5462  {
5463   "alignment" : 8,
5464   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5465   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5466   "referenced_type" : "type-390",
5467   "self_type" : "type-422",
5468   "size" : 8,
5469   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5470  },
5471  {
5472   "alignment" : 8,
5473   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5474   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5475   "referenced_type" : "type-629",
5476   "self_type" : "type-630",
5477   "size" : 8,
5478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5479  },
5480  {
5481   "alignment" : 8,
5482   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5483   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5484   "referenced_type" : "type-116",
5485   "self_type" : "type-584",
5486   "size" : 8,
5487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5488  },
5489  {
5490   "alignment" : 8,
5491   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5492   "name" : "const android::wp<android::hardware::BHwBinder> &",
5493   "referenced_type" : "type-615",
5494   "self_type" : "type-620",
5495   "size" : 8,
5496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5501   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5502   "referenced_type" : "type-113",
5503   "self_type" : "type-202",
5504   "size" : 8,
5505   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5506  },
5507  {
5508   "alignment" : 8,
5509   "linker_set_key" : "const bool &",
5510   "name" : "const bool &",
5511   "referenced_type" : "type-94",
5512   "self_type" : "type-291",
5513   "size" : 8,
5514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5515  },
5516  {
5517   "alignment" : 8,
5518   "linker_set_key" : "const double &",
5519   "name" : "const double &",
5520   "referenced_type" : "type-307",
5521   "self_type" : "type-308",
5522   "size" : 8,
5523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5524  },
5525  {
5526   "alignment" : 8,
5527   "linker_set_key" : "const float &",
5528   "name" : "const float &",
5529   "referenced_type" : "type-305",
5530   "self_type" : "type-306",
5531   "size" : 8,
5532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5533  },
5534  {
5535   "alignment" : 8,
5536   "linker_set_key" : "const int &",
5537   "name" : "const int &",
5538   "referenced_type" : "type-496",
5539   "self_type" : "type-495",
5540   "size" : 8,
5541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5542  },
5543  {
5544   "linker_set_key" : "const iter<is_const> &",
5545   "name" : "const iter<is_const> &",
5546   "referenced_type" : "type-21",
5547   "self_type" : "type-23",
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5549  },
5550  {
5551   "linker_set_key" : "const iter<is_const> &",
5552   "name" : "const iter<is_const> &",
5553   "referenced_type" : "type-330",
5554   "self_type" : "type-332",
5555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5556  },
5557  {
5558   "linker_set_key" : "const iter<is_const> &",
5559   "name" : "const iter<is_const> &",
5560   "referenced_type" : "type-642",
5561   "self_type" : "type-644",
5562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5563  },
5564  {
5565   "alignment" : 8,
5566   "linker_set_key" : "const log_msg &",
5567   "name" : "const log_msg &",
5568   "referenced_type" : "type-101",
5569   "self_type" : "type-157",
5570   "size" : 8,
5571   "source_file" : "/system/core/liblog/include/log/log_read.h"
5572  },
5573  {
5574   "alignment" : 8,
5575   "linker_set_key" : "const long &",
5576   "name" : "const long &",
5577   "referenced_type" : "type-302",
5578   "self_type" : "type-303",
5579   "size" : 8,
5580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5581  },
5582  {
5583   "alignment" : 8,
5584   "linker_set_key" : "const short &",
5585   "name" : "const short &",
5586   "referenced_type" : "type-297",
5587   "self_type" : "type-298",
5588   "size" : 8,
5589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5590  },
5591  {
5592   "alignment" : 8,
5593   "linker_set_key" : "const signed char &",
5594   "name" : "const signed char &",
5595   "referenced_type" : "type-292",
5596   "self_type" : "type-294",
5597   "size" : 8,
5598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5599  },
5600  {
5601   "alignment" : 8,
5602   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5603   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5604   "referenced_type" : "type-451",
5605   "self_type" : "type-453",
5606   "size" : 8,
5607   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5608  },
5609  {
5610   "alignment" : 8,
5611   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5612   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5613   "referenced_type" : "type-666",
5614   "self_type" : "type-668",
5615   "size" : 8,
5616   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5617  },
5618  {
5619   "alignment" : 8,
5620   "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 *> > *)> > > &",
5621   "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 *> > *)> > > &",
5622   "referenced_type" : "type-613",
5623   "self_type" : "type-612",
5624   "size" : 8,
5625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5626  },
5627  {
5628   "alignment" : 8,
5629   "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 *> > *)> > > &",
5630   "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 *> > *)> > > &",
5631   "referenced_type" : "type-700",
5632   "self_type" : "type-699",
5633   "size" : 8,
5634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5635  },
5636  {
5637   "alignment" : 8,
5638   "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 *> > *)> > > &",
5639   "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 *> > *)> > > &",
5640   "referenced_type" : "type-78",
5641   "self_type" : "type-77",
5642   "size" : 8,
5643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5644  },
5645  {
5646   "alignment" : 8,
5647   "linker_set_key" : "const unsigned char &",
5648   "name" : "const unsigned char &",
5649   "referenced_type" : "type-295",
5650   "self_type" : "type-296",
5651   "size" : 8,
5652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5653  },
5654  {
5655   "alignment" : 8,
5656   "linker_set_key" : "const unsigned int &",
5657   "name" : "const unsigned int &",
5658   "referenced_type" : "type-38",
5659   "self_type" : "type-301",
5660   "size" : 8,
5661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5662  },
5663  {
5664   "alignment" : 8,
5665   "linker_set_key" : "const unsigned long &",
5666   "name" : "const unsigned long &",
5667   "referenced_type" : "type-39",
5668   "self_type" : "type-304",
5669   "size" : 8,
5670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5671  },
5672  {
5673   "alignment" : 8,
5674   "linker_set_key" : "const unsigned short &",
5675   "name" : "const unsigned short &",
5676   "referenced_type" : "type-299",
5677   "self_type" : "type-300",
5678   "size" : 8,
5679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5680  },
5681  {
5682   "alignment" : 8,
5683   "linker_set_key" : "int &",
5684   "name" : "int &",
5685   "referenced_type" : "type-27",
5686   "self_type" : "type-409",
5687   "size" : 8,
5688   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5689  },
5690  {
5691   "alignment" : 8,
5692   "linker_set_key" : "unsigned char &",
5693   "name" : "unsigned char &",
5694   "referenced_type" : "type-105",
5695   "self_type" : "type-552",
5696   "size" : 8,
5697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5698  },
5699  {
5700   "alignment" : 8,
5701   "linker_set_key" : "unsigned int &",
5702   "name" : "unsigned int &",
5703   "referenced_type" : "type-2",
5704   "self_type" : "type-566",
5705   "size" : 8,
5706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
5707  }
5708 ],
5709 "pointer_types" :
5710 [
5711  {
5712   "alignment" : 8,
5713   "linker_set_key" : "android::Condition *",
5714   "name" : "android::Condition *",
5715   "referenced_type" : "type-95",
5716   "self_type" : "type-535",
5717   "size" : 8,
5718   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5719  },
5720  {
5721   "alignment" : 8,
5722   "linker_set_key" : "android::Mutex *",
5723   "name" : "android::Mutex *",
5724   "referenced_type" : "type-34",
5725   "self_type" : "type-530",
5726   "size" : 8,
5727   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5728  },
5729  {
5730   "alignment" : 8,
5731   "linker_set_key" : "android::Mutex::Autolock *",
5732   "name" : "android::Mutex::Autolock *",
5733   "referenced_type" : "type-531",
5734   "self_type" : "type-533",
5735   "size" : 8,
5736   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5737  },
5738  {
5739   "alignment" : 8,
5740   "linker_set_key" : "android::RWLock *",
5741   "name" : "android::RWLock *",
5742   "referenced_type" : "type-536",
5743   "self_type" : "type-538",
5744   "size" : 8,
5745   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5746  },
5747  {
5748   "alignment" : 8,
5749   "linker_set_key" : "android::RWLock::AutoRLock *",
5750   "name" : "android::RWLock::AutoRLock *",
5751   "referenced_type" : "type-539",
5752   "self_type" : "type-541",
5753   "size" : 8,
5754   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5755  },
5756  {
5757   "alignment" : 8,
5758   "linker_set_key" : "android::RWLock::AutoWLock *",
5759   "name" : "android::RWLock::AutoWLock *",
5760   "referenced_type" : "type-542",
5761   "self_type" : "type-543",
5762   "size" : 8,
5763   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5764  },
5765  {
5766   "alignment" : 8,
5767   "linker_set_key" : "android::RefBase *",
5768   "name" : "android::RefBase *",
5769   "referenced_type" : "type-5",
5770   "self_type" : "type-313",
5771   "size" : 8,
5772   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5773  },
5774  {
5775   "alignment" : 8,
5776   "linker_set_key" : "android::RefBase::weakref_impl *",
5777   "name" : "android::RefBase::weakref_impl *",
5778   "referenced_type" : "type-19",
5779   "self_type" : "type-18",
5780   "size" : 8,
5781   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5782  },
5783  {
5784   "alignment" : 8,
5785   "linker_set_key" : "android::RefBase::weakref_impl *",
5786   "name" : "android::RefBase::weakref_impl *",
5787   "referenced_type" : "type-640",
5788   "self_type" : "type-639",
5789   "size" : 8,
5790   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5791  },
5792  {
5793   "alignment" : 8,
5794   "linker_set_key" : "android::RefBase::weakref_impl *",
5795   "name" : "android::RefBase::weakref_impl *",
5796   "referenced_type" : "type-8",
5797   "self_type" : "type-7",
5798   "size" : 8,
5799   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5800  },
5801  {
5802   "alignment" : 8,
5803   "linker_set_key" : "android::RefBase::weakref_type *",
5804   "name" : "android::RefBase::weakref_type *",
5805   "referenced_type" : "type-42",
5806   "self_type" : "type-41",
5807   "size" : 8,
5808   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5809  },
5810  {
5811   "alignment" : 8,
5812   "linker_set_key" : "android::ReferenceRenamer *",
5813   "name" : "android::ReferenceRenamer *",
5814   "referenced_type" : "type-309",
5815   "self_type" : "type-310",
5816   "size" : 8,
5817   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5818  },
5819  {
5820   "alignment" : 8,
5821   "linker_set_key" : "android::ScopedTrace *",
5822   "name" : "android::ScopedTrace *",
5823   "referenced_type" : "type-544",
5824   "self_type" : "type-545",
5825   "size" : 8,
5826   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5827  },
5828  {
5829   "alignment" : 8,
5830   "linker_set_key" : "android::String16 *",
5831   "name" : "android::String16 *",
5832   "referenced_type" : "type-48",
5833   "self_type" : "type-423",
5834   "size" : 8,
5835   "source_file" : "/system/core/libutils/include/utils/String16.h"
5836  },
5837  {
5838   "alignment" : 8,
5839   "linker_set_key" : "android::String8 *",
5840   "name" : "android::String8 *",
5841   "referenced_type" : "type-57",
5842   "self_type" : "type-417",
5843   "size" : 8,
5844   "source_file" : "/system/core/libutils/include/utils/String8.h"
5845  },
5846  {
5847   "alignment" : 8,
5848   "linker_set_key" : "android::Thread *",
5849   "name" : "android::Thread *",
5850   "referenced_type" : "type-93",
5851   "self_type" : "type-92",
5852   "size" : 8,
5853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5854  },
5855  {
5856   "alignment" : 8,
5857   "linker_set_key" : "android::VirtualLightRefBase *",
5858   "name" : "android::VirtualLightRefBase *",
5859   "referenced_type" : "type-210",
5860   "self_type" : "type-219",
5861   "size" : 8,
5862   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "linker_set_key" : "android::hardware::BHwBinder *",
5867   "name" : "android::hardware::BHwBinder *",
5868   "referenced_type" : "type-163",
5869   "self_type" : "type-162",
5870   "size" : 8,
5871   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5872  },
5873  {
5874   "alignment" : 8,
5875   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
5876   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
5877   "referenced_type" : "type-429",
5878   "self_type" : "type-428",
5879   "size" : 8,
5880   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5881  },
5882  {
5883   "alignment" : 8,
5884   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
5885   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
5886   "referenced_type" : "type-125",
5887   "self_type" : "type-663",
5888   "size" : 8,
5889   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5890  },
5891  {
5892   "alignment" : 8,
5893   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5894   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5895   "referenced_type" : "type-467",
5896   "self_type" : "type-472",
5897   "size" : 8,
5898   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5899  },
5900  {
5901   "alignment" : 8,
5902   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5903   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5904   "referenced_type" : "type-485",
5905   "self_type" : "type-490",
5906   "size" : 8,
5907   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5908  },
5909  {
5910   "alignment" : 8,
5911   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5912   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5913   "referenced_type" : "type-475",
5914   "self_type" : "type-480",
5915   "size" : 8,
5916   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5917  },
5918  {
5919   "alignment" : 8,
5920   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5921   "name" : "android::hardware::GrantorDescriptor *",
5922   "referenced_type" : "type-337",
5923   "self_type" : "type-336",
5924   "size" : 8,
5925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5926  },
5927  {
5928   "alignment" : 8,
5929   "linker_set_key" : "android::hardware::IBinder *",
5930   "name" : "android::hardware::IBinder *",
5931   "referenced_type" : "type-11",
5932   "self_type" : "type-10",
5933   "size" : 8,
5934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5935  },
5936  {
5937   "alignment" : 8,
5938   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5939   "name" : "android::hardware::IBinder::DeathRecipient *",
5940   "referenced_type" : "type-155",
5941   "self_type" : "type-218",
5942   "size" : 8,
5943   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5944  },
5945  {
5946   "alignment" : 8,
5947   "linker_set_key" : "android::hardware::IInterface *",
5948   "name" : "android::hardware::IInterface *",
5949   "referenced_type" : "type-17",
5950   "self_type" : "type-16",
5951   "size" : 8,
5952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5953  },
5954  {
5955   "alignment" : 8,
5956   "linker_set_key" : "android::hardware::Parcel *",
5957   "name" : "android::hardware::Parcel *",
5958   "referenced_type" : "type-430",
5959   "self_type" : "type-435",
5960   "size" : 8,
5961   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5962  },
5963  {
5964   "alignment" : 8,
5965   "linker_set_key" : "android::hardware::ProcessState *",
5966   "name" : "android::hardware::ProcessState *",
5967   "referenced_type" : "type-26",
5968   "self_type" : "type-25",
5969   "size" : 8,
5970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5971  },
5972  {
5973   "alignment" : 8,
5974   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
5975   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
5976   "referenced_type" : "type-181",
5977   "self_type" : "type-184",
5978   "size" : 8,
5979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5980  },
5981  {
5982   "alignment" : 8,
5983   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
5984   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
5985   "referenced_type" : "type-189",
5986   "self_type" : "type-190",
5987   "size" : 8,
5988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5989  },
5990  {
5991   "alignment" : 8,
5992   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
5993   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
5994   "referenced_type" : "type-632",
5995   "self_type" : "type-633",
5996   "size" : 8,
5997   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5998  },
5999  {
6000   "alignment" : 8,
6001   "linker_set_key" : "android::hardware::Return<bool> *",
6002   "name" : "android::hardware::Return<bool> *",
6003   "referenced_type" : "type-174",
6004   "self_type" : "type-176",
6005   "size" : 8,
6006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6007  },
6008  {
6009   "alignment" : 8,
6010   "linker_set_key" : "android::hardware::Return<void> *",
6011   "name" : "android::hardware::Return<void> *",
6012   "referenced_type" : "type-204",
6013   "self_type" : "type-205",
6014   "size" : 8,
6015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6016  },
6017  {
6018   "alignment" : 8,
6019   "linker_set_key" : "android::hardware::Status *",
6020   "name" : "android::hardware::Status *",
6021   "referenced_type" : "type-165",
6022   "self_type" : "type-168",
6023   "size" : 8,
6024   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6025  },
6026  {
6027   "alignment" : 8,
6028   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6029   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6030   "referenced_type" : "type-520",
6031   "self_type" : "type-604",
6032   "size" : 8,
6033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6034  },
6035  {
6036   "alignment" : 8,
6037   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6038   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6039   "referenced_type" : "type-450",
6040   "self_type" : "type-590",
6041   "size" : 8,
6042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
6043  },
6044  {
6045   "alignment" : 8,
6046   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6047   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6048   "referenced_type" : "type-594",
6049   "self_type" : "type-669",
6050   "size" : 8,
6051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6052  },
6053  {
6054   "alignment" : 8,
6055   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6056   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6057   "referenced_type" : "type-122",
6058   "self_type" : "type-133",
6059   "size" : 8,
6060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6061  },
6062  {
6063   "alignment" : 8,
6064   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6065   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6066   "referenced_type" : "type-631",
6067   "self_type" : "type-638",
6068   "size" : 8,
6069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6070  },
6071  {
6072   "alignment" : 8,
6073   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6074   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6075   "referenced_type" : "type-623",
6076   "self_type" : "type-626",
6077   "size" : 8,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 8,
6082   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Feature *",
6083   "name" : "android::hardware::biometrics::face::V1_0::Feature *",
6084   "referenced_type" : "type-377",
6085   "self_type" : "type-376",
6086   "size" : 8,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6088  },
6089  {
6090   "alignment" : 8,
6091   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6092   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6093   "referenced_type" : "type-3",
6094   "self_type" : "type-143",
6095   "size" : 8,
6096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6097  },
6098  {
6099   "alignment" : 8,
6100   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6101   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6102   "referenced_type" : "type-121",
6103   "self_type" : "type-120",
6104   "size" : 8,
6105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6106  },
6107  {
6108   "alignment" : 8,
6109   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6110   "name" : "android::hardware::details::HidlInstrumentor *",
6111   "referenced_type" : "type-129",
6112   "self_type" : "type-616",
6113   "size" : 8,
6114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6115  },
6116  {
6117   "alignment" : 8,
6118   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6119   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6120   "referenced_type" : "type-348",
6121   "self_type" : "type-606",
6122   "size" : 8,
6123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6124  },
6125  {
6126   "alignment" : 8,
6127   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6128   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6129   "referenced_type" : "type-339",
6130   "self_type" : "type-600",
6131   "size" : 8,
6132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6133  },
6134  {
6135   "alignment" : 8,
6136   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
6137   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
6138   "referenced_type" : "type-366",
6139   "self_type" : "type-692",
6140   "size" : 8,
6141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6142  },
6143  {
6144   "alignment" : 8,
6145   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> *",
6146   "name" : "android::hardware::details::hidl_pointer<unsigned int> *",
6147   "referenced_type" : "type-652",
6148   "self_type" : "type-694",
6149   "size" : 8,
6150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6151  },
6152  {
6153   "alignment" : 8,
6154   "linker_set_key" : "android::hardware::details::return_status *",
6155   "name" : "android::hardware::details::return_status *",
6156   "referenced_type" : "type-175",
6157   "self_type" : "type-198",
6158   "size" : 8,
6159   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6160  },
6161  {
6162   "alignment" : 8,
6163   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6164   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6165   "referenced_type" : "type-351",
6166   "self_type" : "type-350",
6167   "size" : 8,
6168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6169  },
6170  {
6171   "alignment" : 8,
6172   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6173   "name" : "android::hardware::hidl_binder_death_recipient *",
6174   "referenced_type" : "type-151",
6175   "self_type" : "type-150",
6176   "size" : 8,
6177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6178  },
6179  {
6180   "alignment" : 8,
6181   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6182   "name" : "android::hardware::hidl_death_recipient *",
6183   "referenced_type" : "type-154",
6184   "self_type" : "type-153",
6185   "size" : 8,
6186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6187  },
6188  {
6189   "alignment" : 8,
6190   "linker_set_key" : "android::hardware::hidl_memory *",
6191   "name" : "android::hardware::hidl_memory *",
6192   "referenced_type" : "type-321",
6193   "self_type" : "type-322",
6194   "size" : 8,
6195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6196  },
6197  {
6198   "alignment" : 8,
6199   "linker_set_key" : "android::hardware::hidl_string *",
6200   "name" : "android::hardware::hidl_string *",
6201   "referenced_type" : "type-317",
6202   "self_type" : "type-341",
6203   "size" : 8,
6204   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6205  },
6206  {
6207   "alignment" : 8,
6208   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6209   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6210   "referenced_type" : "type-347",
6211   "self_type" : "type-353",
6212   "size" : 8,
6213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6214  },
6215  {
6216   "alignment" : 8,
6217   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6218   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6219   "referenced_type" : "type-338",
6220   "self_type" : "type-342",
6221   "size" : 8,
6222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6223  },
6224  {
6225   "alignment" : 8,
6226   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
6227   "name" : "android::hardware::hidl_vec<unsigned char> *",
6228   "referenced_type" : "type-365",
6229   "self_type" : "type-649",
6230   "size" : 8,
6231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6232  },
6233  {
6234   "alignment" : 8,
6235   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> *",
6236   "name" : "android::hardware::hidl_vec<unsigned int> *",
6237   "referenced_type" : "type-651",
6238   "self_type" : "type-655",
6239   "size" : 8,
6240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6241  },
6242  {
6243   "alignment" : 8,
6244   "linker_set_key" : "android::hardware::hidl_version *",
6245   "name" : "android::hardware::hidl_version *",
6246   "referenced_type" : "type-387",
6247   "self_type" : "type-388",
6248   "size" : 8,
6249   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6250  },
6251  {
6252   "alignment" : 8,
6253   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6254   "name" : "android::hidl::base::V1_0::BnHwBase *",
6255   "referenced_type" : "type-445",
6256   "self_type" : "type-444",
6257   "size" : 8,
6258   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6259  },
6260  {
6261   "alignment" : 8,
6262   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6263   "name" : "android::hidl::base::V1_0::IBase *",
6264   "referenced_type" : "type-4",
6265   "self_type" : "type-115",
6266   "size" : 8,
6267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6268  },
6269  {
6270   "alignment" : 8,
6271   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6272   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6273   "referenced_type" : "type-85",
6274   "self_type" : "type-84",
6275   "size" : 8,
6276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6277  },
6278  {
6279   "alignment" : 8,
6280   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6281   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6282   "referenced_type" : "type-100",
6283   "self_type" : "type-99",
6284   "size" : 8,
6285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6286  },
6287  {
6288   "alignment" : 8,
6289   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6290   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6291   "referenced_type" : "type-698",
6292   "self_type" : "type-702",
6293   "size" : 8,
6294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6295  },
6296  {
6297   "alignment" : 8,
6298   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6299   "name" : "android::sp<android::hardware::IBinder> *",
6300   "referenced_type" : "type-9",
6301   "self_type" : "type-12",
6302   "size" : 8,
6303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6304  },
6305  {
6306   "alignment" : 8,
6307   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6308   "name" : "android::sp<android::hardware::ProcessState> *",
6309   "referenced_type" : "type-24",
6310   "self_type" : "type-80",
6311   "size" : 8,
6312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6313  },
6314  {
6315   "alignment" : 8,
6316   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6317   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6318   "referenced_type" : "type-142",
6319   "self_type" : "type-141",
6320   "size" : 8,
6321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6322  },
6323  {
6324   "alignment" : 8,
6325   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6326   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6327   "referenced_type" : "type-119",
6328   "self_type" : "type-118",
6329   "size" : 8,
6330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6331  },
6332  {
6333   "alignment" : 8,
6334   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6335   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6336   "referenced_type" : "type-149",
6337   "self_type" : "type-148",
6338   "size" : 8,
6339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6340  },
6341  {
6342   "alignment" : 8,
6343   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6344   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6345   "referenced_type" : "type-446",
6346   "self_type" : "type-628",
6347   "size" : 8,
6348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6349  },
6350  {
6351   "alignment" : 8,
6352   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6353   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6354   "referenced_type" : "type-83",
6355   "self_type" : "type-86",
6356   "size" : 8,
6357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6358  },
6359  {
6360   "alignment" : 8,
6361   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6362   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6363   "referenced_type" : "type-98",
6364   "self_type" : "type-112",
6365   "size" : 8,
6366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6367  },
6368  {
6369   "alignment" : 8,
6370   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6371   "name" : "android::wp<android::hardware::BHwBinder> *",
6372   "referenced_type" : "type-438",
6373   "self_type" : "type-509",
6374   "size" : 8,
6375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6376  },
6377  {
6378   "alignment" : 8,
6379   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6380   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6381   "referenced_type" : "type-217",
6382   "self_type" : "type-245",
6383   "size" : 8,
6384   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6385  },
6386  {
6387   "alignment" : 8,
6388   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6389   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6390   "referenced_type" : "type-152",
6391   "self_type" : "type-357",
6392   "size" : 8,
6393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6394  },
6395  {
6396   "alignment" : 8,
6397   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6398   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6399   "referenced_type" : "type-114",
6400   "self_type" : "type-617",
6401   "size" : 8,
6402   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6403  },
6404  {
6405   "alignment" : 8,
6406   "linker_set_key" : "android_flex_plane *",
6407   "name" : "android_flex_plane *",
6408   "referenced_type" : "type-515",
6409   "self_type" : "type-519",
6410   "size" : 8,
6411   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6412  },
6413  {
6414   "alignment" : 8,
6415   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6416   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6417   "referenced_type" : "type-45",
6418   "self_type" : "type-44",
6419   "size" : 8,
6420   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6421  },
6422  {
6423   "alignment" : 8,
6424   "linker_set_key" : "char *",
6425   "name" : "char *",
6426   "referenced_type" : "type-60",
6427   "self_type" : "type-195",
6428   "size" : 8,
6429   "source_file" : "/system/core/liblog/include/log/log_read.h"
6430  },
6431  {
6432   "alignment" : 8,
6433   "linker_set_key" : "const android::NativeHandle *",
6434   "name" : "const android::NativeHandle *",
6435   "referenced_type" : "type-403",
6436   "self_type" : "type-404",
6437   "size" : 8,
6438   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6439  },
6440  {
6441   "alignment" : 8,
6442   "linker_set_key" : "const android::RefBase *",
6443   "name" : "const android::RefBase *",
6444   "referenced_type" : "type-311",
6445   "self_type" : "type-312",
6446   "size" : 8,
6447   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6448  },
6449  {
6450   "alignment" : 8,
6451   "linker_set_key" : "const android::String16 *",
6452   "name" : "const android::String16 *",
6453   "referenced_type" : "type-47",
6454   "self_type" : "type-420",
6455   "size" : 8,
6456   "source_file" : "/system/core/libutils/include/utils/String16.h"
6457  },
6458  {
6459   "alignment" : 8,
6460   "linker_set_key" : "const android::String8 *",
6461   "name" : "const android::String8 *",
6462   "referenced_type" : "type-413",
6463   "self_type" : "type-414",
6464   "size" : 8,
6465   "source_file" : "/system/core/libutils/include/utils/String8.h"
6466  },
6467  {
6468   "alignment" : 8,
6469   "linker_set_key" : "const android::VectorImpl *",
6470   "name" : "const android::VectorImpl *",
6471   "referenced_type" : "type-493",
6472   "self_type" : "type-494",
6473   "size" : 8,
6474   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6475  },
6476  {
6477   "alignment" : 8,
6478   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6479   "name" : "const android::hardware::BpHwRefBase *",
6480   "referenced_type" : "type-425",
6481   "self_type" : "type-426",
6482   "size" : 8,
6483   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6484  },
6485  {
6486   "alignment" : 8,
6487   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6488   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6489   "referenced_type" : "type-460",
6490   "self_type" : "type-461",
6491   "size" : 8,
6492   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6497   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6498   "referenced_type" : "type-465",
6499   "self_type" : "type-466",
6500   "size" : 8,
6501   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6502  },
6503  {
6504   "alignment" : 8,
6505   "linker_set_key" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
6506   "name" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
6507   "referenced_type" : "type-187",
6508   "self_type" : "type-188",
6509   "size" : 8,
6510   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6511  },
6512  {
6513   "alignment" : 8,
6514   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
6515   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
6516   "referenced_type" : "type-194",
6517   "self_type" : "type-196",
6518   "size" : 8,
6519   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6520  },
6521  {
6522   "alignment" : 8,
6523   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
6524   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
6525   "referenced_type" : "type-636",
6526   "self_type" : "type-637",
6527   "size" : 8,
6528   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6529  },
6530  {
6531   "alignment" : 8,
6532   "linker_set_key" : "const android::hardware::Return<bool> *",
6533   "name" : "const android::hardware::Return<bool> *",
6534   "referenced_type" : "type-179",
6535   "self_type" : "type-180",
6536   "size" : 8,
6537   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6538  },
6539  {
6540   "alignment" : 8,
6541   "linker_set_key" : "const android::hardware::Status *",
6542   "name" : "const android::hardware::Status *",
6543   "referenced_type" : "type-169",
6544   "self_type" : "type-173",
6545   "size" : 8,
6546   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6547  },
6548  {
6549   "alignment" : 8,
6550   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6551   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6552   "referenced_type" : "type-593",
6553   "self_type" : "type-597",
6554   "size" : 8,
6555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
6556  },
6557  {
6558   "alignment" : 8,
6559   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6560   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6561   "referenced_type" : "type-591",
6562   "self_type" : "type-592",
6563   "size" : 8,
6564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
6565  },
6566  {
6567   "alignment" : 8,
6568   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Feature *",
6569   "name" : "const android::hardware::biometrics::face::V1_0::Feature *",
6570   "referenced_type" : "type-379",
6571   "self_type" : "type-378",
6572   "size" : 8,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6574  },
6575  {
6576   "alignment" : 8,
6577   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6578   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6579   "referenced_type" : "type-580",
6580   "self_type" : "type-581",
6581   "size" : 8,
6582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
6583  },
6584  {
6585   "alignment" : 8,
6586   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6587   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6588   "referenced_type" : "type-139",
6589   "self_type" : "type-140",
6590   "size" : 8,
6591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6592  },
6593  {
6594   "alignment" : 8,
6595   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature> *",
6596   "name" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature> *",
6597   "referenced_type" : "type-598",
6598   "self_type" : "type-599",
6599   "size" : 8,
6600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6601  },
6602  {
6603   "alignment" : 8,
6604   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6605   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6606   "referenced_type" : "type-608",
6607   "self_type" : "type-609",
6608   "size" : 8,
6609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6610  },
6611  {
6612   "alignment" : 8,
6613   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6614   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6615   "referenced_type" : "type-602",
6616   "self_type" : "type-603",
6617   "size" : 8,
6618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6619  },
6620  {
6621   "alignment" : 8,
6622   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6623   "name" : "const android::hardware::details::hidl_pointer<int> *",
6624   "referenced_type" : "type-517",
6625   "self_type" : "type-529",
6626   "size" : 8,
6627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6628  },
6629  {
6630   "alignment" : 8,
6631   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6632   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6633   "referenced_type" : "type-561",
6634   "self_type" : "type-571",
6635   "size" : 8,
6636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6637  },
6638  {
6639   "alignment" : 8,
6640   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6641   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6642   "referenced_type" : "type-696",
6643   "self_type" : "type-697",
6644   "size" : 8,
6645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6646  },
6647  {
6648   "alignment" : 8,
6649   "linker_set_key" : "const android::hardware::details::return_status *",
6650   "name" : "const android::hardware::details::return_status *",
6651   "referenced_type" : "type-200",
6652   "self_type" : "type-201",
6653   "size" : 8,
6654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6655  },
6656  {
6657   "alignment" : 8,
6658   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6659   "name" : "const android::hardware::hidl_death_recipient *",
6660   "referenced_type" : "type-622",
6661   "self_type" : "type-627",
6662   "size" : 8,
6663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6664  },
6665  {
6666   "alignment" : 8,
6667   "linker_set_key" : "const android::hardware::hidl_memory *",
6668   "name" : "const android::hardware::hidl_memory *",
6669   "referenced_type" : "type-324",
6670   "self_type" : "type-328",
6671   "size" : 8,
6672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6673  },
6674  {
6675   "alignment" : 8,
6676   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> *",
6677   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> *",
6678   "referenced_type" : "type-381",
6679   "self_type" : "type-382",
6680   "size" : 8,
6681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6682  },
6683  {
6684   "alignment" : 8,
6685   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6686   "name" : "const android::hardware::hidl_vec<int> *",
6687   "referenced_type" : "type-362",
6688   "self_type" : "type-363",
6689   "size" : 8,
6690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6691  },
6692  {
6693   "alignment" : 8,
6694   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6695   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6696   "referenced_type" : "type-371",
6697   "self_type" : "type-372",
6698   "size" : 8,
6699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6700  },
6701  {
6702   "alignment" : 8,
6703   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6704   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6705   "referenced_type" : "type-656",
6706   "self_type" : "type-659",
6707   "size" : 8,
6708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6709  },
6710  {
6711   "alignment" : 8,
6712   "linker_set_key" : "const android::hardware::hidl_version *",
6713   "name" : "const android::hardware::hidl_version *",
6714   "referenced_type" : "type-389",
6715   "self_type" : "type-392",
6716   "size" : 8,
6717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6718  },
6719  {
6720   "alignment" : 8,
6721   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6722   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6723   "referenced_type" : "type-588",
6724   "self_type" : "type-589",
6725   "size" : 8,
6726   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6727  },
6728  {
6729   "alignment" : 8,
6730   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6731   "name" : "const android::hidl::base::V1_0::IBase *",
6732   "referenced_type" : "type-471",
6733   "self_type" : "type-470",
6734   "size" : 8,
6735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6736  },
6737  {
6738   "alignment" : 8,
6739   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6740   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6741   "referenced_type" : "type-89",
6742   "self_type" : "type-90",
6743   "size" : 8,
6744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6745  },
6746  {
6747   "alignment" : 8,
6748   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6749   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6750   "referenced_type" : "type-546",
6751   "self_type" : "type-547",
6752   "size" : 8,
6753   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6754  },
6755  {
6756   "alignment" : 8,
6757   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6758   "name" : "const android::sp<android::hardware::IBinder> *",
6759   "referenced_type" : "type-13",
6760   "self_type" : "type-14",
6761   "size" : 8,
6762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6763  },
6764  {
6765   "alignment" : 8,
6766   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6767   "name" : "const android::sp<android::hardware::ProcessState> *",
6768   "referenced_type" : "type-81",
6769   "self_type" : "type-82",
6770   "size" : 8,
6771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6772  },
6773  {
6774   "alignment" : 8,
6775   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6776   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6777   "referenced_type" : "type-147",
6778   "self_type" : "type-146",
6779   "size" : 8,
6780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6781  },
6782  {
6783   "alignment" : 8,
6784   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6785   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6786   "referenced_type" : "type-138",
6787   "self_type" : "type-137",
6788   "size" : 8,
6789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6790  },
6791  {
6792   "alignment" : 8,
6793   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6794   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6795   "referenced_type" : "type-160",
6796   "self_type" : "type-159",
6797   "size" : 8,
6798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6799  },
6800  {
6801   "alignment" : 8,
6802   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6803   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6804   "referenced_type" : "type-390",
6805   "self_type" : "type-621",
6806   "size" : 8,
6807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 8,
6811   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6812   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6813   "referenced_type" : "type-629",
6814   "self_type" : "type-687",
6815   "size" : 8,
6816   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6817  },
6818  {
6819   "alignment" : 8,
6820   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6821   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6822   "referenced_type" : "type-87",
6823   "self_type" : "type-88",
6824   "size" : 8,
6825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6826  },
6827  {
6828   "alignment" : 8,
6829   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6830   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6831   "referenced_type" : "type-116",
6832   "self_type" : "type-117",
6833   "size" : 8,
6834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6835  },
6836  {
6837   "alignment" : 8,
6838   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6839   "name" : "const android::wp<android::hardware::BHwBinder> *",
6840   "referenced_type" : "type-615",
6841   "self_type" : "type-619",
6842   "size" : 8,
6843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6844  },
6845  {
6846   "alignment" : 8,
6847   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6848   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6849   "referenced_type" : "type-369",
6850   "self_type" : "type-380",
6851   "size" : 8,
6852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6853  },
6854  {
6855   "alignment" : 8,
6856   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6857   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6858   "referenced_type" : "type-113",
6859   "self_type" : "type-191",
6860   "size" : 8,
6861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6862  },
6863  {
6864   "alignment" : 8,
6865   "linker_set_key" : "const char *",
6866   "name" : "const char *",
6867   "referenced_type" : "type-59",
6868   "self_type" : "type-58",
6869   "size" : 8,
6870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6871  },
6872  {
6873   "alignment" : 8,
6874   "linker_set_key" : "const char16_t *",
6875   "name" : "const char16_t *",
6876   "referenced_type" : "type-50",
6877   "self_type" : "type-49",
6878   "size" : 8,
6879   "source_file" : "/system/core/libutils/include/utils/String16.h"
6880  },
6881  {
6882   "alignment" : 8,
6883   "linker_set_key" : "const log_msg *",
6884   "name" : "const log_msg *",
6885   "referenced_type" : "type-101",
6886   "self_type" : "type-135",
6887   "size" : 8,
6888   "source_file" : "/system/core/liblog/include/log/log_read.h"
6889  },
6890  {
6891   "alignment" : 8,
6892   "linker_set_key" : "const native_handle *",
6893   "name" : "const native_handle *",
6894   "referenced_type" : "type-290",
6895   "self_type" : "type-289",
6896   "size" : 8,
6897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6898  },
6899  {
6900   "alignment" : 8,
6901   "linker_set_key" : "const unsigned char *",
6902   "name" : "const unsigned char *",
6903   "referenced_type" : "type-295",
6904   "self_type" : "type-370",
6905   "size" : 8,
6906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6907  },
6908  {
6909   "alignment" : 8,
6910   "linker_set_key" : "const unsigned int *",
6911   "name" : "const unsigned int *",
6912   "referenced_type" : "type-38",
6913   "self_type" : "type-658",
6914   "size" : 8,
6915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6916  },
6917  {
6918   "alignment" : 8,
6919   "linker_set_key" : "const unsigned long long *",
6920   "name" : "const unsigned long long *",
6921   "referenced_type" : "type-437",
6922   "self_type" : "type-436",
6923   "size" : 8,
6924   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6925  },
6926  {
6927   "alignment" : 8,
6928   "linker_set_key" : "const void *",
6929   "name" : "const void *",
6930   "referenced_type" : "type-394",
6931   "self_type" : "type-395",
6932   "size" : 8,
6933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6934  },
6935  {
6936   "alignment" : 8,
6937   "linker_set_key" : "int (*)(void *)",
6938   "name" : "int (*)(void *)",
6939   "referenced_type" : "type-526",
6940   "self_type" : "type-527",
6941   "size" : 8,
6942   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6943  },
6944  {
6945   "alignment" : 8,
6946   "linker_set_key" : "int *",
6947   "name" : "int *",
6948   "referenced_type" : "type-27",
6949   "self_type" : "type-361",
6950   "size" : 8,
6951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6952  },
6953  {
6954   "alignment" : 8,
6955   "linker_set_key" : "log_msg *",
6956   "name" : "log_msg *",
6957   "referenced_type" : "type-102",
6958   "self_type" : "type-183",
6959   "size" : 8,
6960   "source_file" : "/system/core/liblog/include/log/log_read.h"
6961  },
6962  {
6963   "alignment" : 8,
6964   "linker_set_key" : "native_handle *",
6965   "name" : "native_handle *",
6966   "referenced_type" : "type-215",
6967   "self_type" : "type-214",
6968   "size" : 8,
6969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6970  },
6971  {
6972   "alignment" : 8,
6973   "linker_set_key" : "unsigned char *",
6974   "name" : "unsigned char *",
6975   "referenced_type" : "type-105",
6976   "self_type" : "type-368",
6977   "size" : 8,
6978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6979  },
6980  {
6981   "alignment" : 8,
6982   "linker_set_key" : "unsigned int *",
6983   "name" : "unsigned int *",
6984   "referenced_type" : "type-2",
6985   "self_type" : "type-654",
6986   "size" : 8,
6987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6988  },
6989  {
6990   "alignment" : 8,
6991   "linker_set_key" : "unsigned long *",
6992   "name" : "unsigned long *",
6993   "referenced_type" : "type-32",
6994   "self_type" : "type-448",
6995   "size" : 8,
6996   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6997  },
6998  {
6999   "alignment" : 8,
7000   "linker_set_key" : "unsigned long long *",
7001   "name" : "unsigned long long *",
7002   "referenced_type" : "type-271",
7003   "self_type" : "type-432",
7004   "size" : 8,
7005   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7006  },
7007  {
7008   "alignment" : 8,
7009   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7010   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7011   "referenced_type" : "type-434",
7012   "self_type" : "type-433",
7013   "size" : 8,
7014   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7015  },
7016  {
7017   "alignment" : 8,
7018   "linker_set_key" : "void *",
7019   "name" : "void *",
7020   "referenced_type" : "type-29",
7021   "self_type" : "type-28",
7022   "size" : 8,
7023   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7024  },
7025  {
7026   "alignment" : 8,
7027   "linker_set_key" : "void **",
7028   "name" : "void **",
7029   "referenced_type" : "type-28",
7030   "self_type" : "type-528",
7031   "size" : 8,
7032   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7033  }
7034 ],
7035 "qualified_types" :
7036 [
7037  {
7038   "alignment" : 8,
7039   "is_const" : true,
7040   "linker_set_key" : "android::RefBase::weakref_impl *const",
7041   "name" : "android::RefBase::weakref_impl *const",
7042   "referenced_type" : "type-18",
7043   "self_type" : "type-20",
7044   "size" : 8,
7045   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "is_const" : true,
7050   "linker_set_key" : "android::RefBase::weakref_impl *const",
7051   "name" : "android::RefBase::weakref_impl *const",
7052   "referenced_type" : "type-639",
7053   "self_type" : "type-641",
7054   "size" : 8,
7055   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7056  },
7057  {
7058   "alignment" : 8,
7059   "is_const" : true,
7060   "linker_set_key" : "android::RefBase::weakref_impl *const",
7061   "name" : "android::RefBase::weakref_impl *const",
7062   "referenced_type" : "type-7",
7063   "self_type" : "type-6",
7064   "size" : 8,
7065   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7066  },
7067  {
7068   "alignment" : 8,
7069   "is_const" : true,
7070   "linker_set_key" : "android::hardware::IBinder *const",
7071   "name" : "android::hardware::IBinder *const",
7072   "referenced_type" : "type-10",
7073   "self_type" : "type-127",
7074   "size" : 8,
7075   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7076  },
7077  {
7078   "alignment" : 8,
7079   "is_const" : true,
7080   "linker_set_key" : "const android::NativeHandle",
7081   "name" : "const android::NativeHandle",
7082   "referenced_type" : "type-213",
7083   "self_type" : "type-403",
7084   "size" : 24,
7085   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7086  },
7087  {
7088   "alignment" : 8,
7089   "is_const" : true,
7090   "linker_set_key" : "const android::RefBase",
7091   "name" : "const android::RefBase",
7092   "referenced_type" : "type-5",
7093   "self_type" : "type-311",
7094   "size" : 16,
7095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7096  },
7097  {
7098   "alignment" : 8,
7099   "is_const" : true,
7100   "linker_set_key" : "const android::String16",
7101   "name" : "const android::String16",
7102   "referenced_type" : "type-48",
7103   "self_type" : "type-47",
7104   "size" : 8,
7105   "source_file" : "/system/core/libutils/include/utils/String16.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "is_const" : true,
7110   "linker_set_key" : "const android::String8",
7111   "name" : "const android::String8",
7112   "referenced_type" : "type-57",
7113   "self_type" : "type-413",
7114   "size" : 8,
7115   "source_file" : "/system/core/libutils/include/utils/String8.h"
7116  },
7117  {
7118   "alignment" : 8,
7119   "is_const" : true,
7120   "linker_set_key" : "const android::VectorImpl",
7121   "name" : "const android::VectorImpl",
7122   "referenced_type" : "type-37",
7123   "self_type" : "type-493",
7124   "size" : 40,
7125   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7126  },
7127  {
7128   "alignment" : 8,
7129   "is_const" : true,
7130   "linker_set_key" : "const android::hardware::BpHwRefBase",
7131   "name" : "const android::hardware::BpHwRefBase",
7132   "referenced_type" : "type-126",
7133   "self_type" : "type-425",
7134   "size" : 48,
7135   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7136  },
7137  {
7138   "alignment" : 8,
7139   "is_const" : true,
7140   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7141   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7142   "referenced_type" : "type-454",
7143   "self_type" : "type-460",
7144   "size" : 64,
7145   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7146  },
7147  {
7148   "alignment" : 8,
7149   "is_const" : true,
7150   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7151   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7152   "referenced_type" : "type-462",
7153   "self_type" : "type-465",
7154   "size" : 64,
7155   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7156  },
7157  {
7158   "alignment" : 8,
7159   "is_const" : true,
7160   "linker_set_key" : "const android::hardware::Parcel",
7161   "name" : "const android::hardware::Parcel",
7162   "referenced_type" : "type-430",
7163   "self_type" : "type-442",
7164   "size" : 136,
7165   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7166  },
7167  {
7168   "alignment" : 8,
7169   "is_const" : true,
7170   "linker_set_key" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7171   "name" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7172   "referenced_type" : "type-181",
7173   "self_type" : "type-187",
7174   "size" : 40,
7175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7176  },
7177  {
7178   "alignment" : 8,
7179   "is_const" : true,
7180   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7181   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7182   "referenced_type" : "type-189",
7183   "self_type" : "type-194",
7184   "size" : 48,
7185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7186  },
7187  {
7188   "alignment" : 8,
7189   "is_const" : true,
7190   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7191   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7192   "referenced_type" : "type-632",
7193   "self_type" : "type-636",
7194   "size" : 48,
7195   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7196  },
7197  {
7198   "alignment" : 8,
7199   "is_const" : true,
7200   "linker_set_key" : "const android::hardware::Return<bool>",
7201   "name" : "const android::hardware::Return<bool>",
7202   "referenced_type" : "type-174",
7203   "self_type" : "type-179",
7204   "size" : 40,
7205   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7206  },
7207  {
7208   "alignment" : 8,
7209   "is_const" : true,
7210   "linker_set_key" : "const android::hardware::Status",
7211   "name" : "const android::hardware::Status",
7212   "referenced_type" : "type-165",
7213   "self_type" : "type-169",
7214   "size" : 32,
7215   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7216  },
7217  {
7218   "alignment" : 8,
7219   "is_const" : true,
7220   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7221   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7222   "referenced_type" : "type-594",
7223   "self_type" : "type-593",
7224   "size" : 216,
7225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
7226  },
7227  {
7228   "alignment" : 8,
7229   "is_const" : true,
7230   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7231   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7232   "referenced_type" : "type-122",
7233   "self_type" : "type-591",
7234   "size" : 216,
7235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7241   "name" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7242   "referenced_type" : "type-560",
7243   "self_type" : "type-568",
7244   "size" : 4,
7245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceError",
7251   "name" : "const android::hardware::biometrics::face::V1_0::FaceError",
7252   "referenced_type" : "type-559",
7253   "self_type" : "type-567",
7254   "size" : 4,
7255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "is_const" : true,
7260   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Feature",
7261   "name" : "const android::hardware::biometrics::face::V1_0::Feature",
7262   "referenced_type" : "type-377",
7263   "self_type" : "type-379",
7264   "size" : 4,
7265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7266  },
7267  {
7268   "alignment" : 8,
7269   "is_const" : true,
7270   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7271   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7272   "referenced_type" : "type-3",
7273   "self_type" : "type-580",
7274   "size" : 24,
7275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7276  },
7277  {
7278   "alignment" : 8,
7279   "is_const" : true,
7280   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7281   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7282   "referenced_type" : "type-121",
7283   "self_type" : "type-139",
7284   "size" : 24,
7285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "is_const" : true,
7290   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Status",
7291   "name" : "const android::hardware::biometrics::face::V1_0::Status",
7292   "referenced_type" : "type-182",
7293   "self_type" : "type-565",
7294   "size" : 4,
7295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "is_const" : true,
7300   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7301   "name" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7302   "referenced_type" : "type-558",
7303   "self_type" : "type-564",
7304   "size" : 4,
7305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "is_const" : true,
7310   "linker_set_key" : "const android::hardware::details::SchedPrio",
7311   "name" : "const android::hardware::details::SchedPrio",
7312   "referenced_type" : "type-457",
7313   "self_type" : "type-459",
7314   "size" : 8,
7315   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7316  },
7317  {
7318   "alignment" : 8,
7319   "is_const" : true,
7320   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7321   "name" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7322   "referenced_type" : "type-374",
7323   "self_type" : "type-598",
7324   "size" : 8,
7325   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7326  },
7327  {
7328   "alignment" : 8,
7329   "is_const" : true,
7330   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7331   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7332   "referenced_type" : "type-348",
7333   "self_type" : "type-608",
7334   "size" : 8,
7335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7336  },
7337  {
7338   "alignment" : 8,
7339   "is_const" : true,
7340   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7341   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7342   "referenced_type" : "type-339",
7343   "self_type" : "type-602",
7344   "size" : 8,
7345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7346  },
7347  {
7348   "alignment" : 8,
7349   "is_const" : true,
7350   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7351   "name" : "const android::hardware::details::hidl_pointer<int>",
7352   "referenced_type" : "type-359",
7353   "self_type" : "type-517",
7354   "size" : 8,
7355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7356  },
7357  {
7358   "alignment" : 8,
7359   "is_const" : true,
7360   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7361   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7362   "referenced_type" : "type-366",
7363   "self_type" : "type-561",
7364   "size" : 8,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7366  },
7367  {
7368   "alignment" : 8,
7369   "is_const" : true,
7370   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7371   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7372   "referenced_type" : "type-652",
7373   "self_type" : "type-696",
7374   "size" : 8,
7375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7376  },
7377  {
7378   "alignment" : 8,
7379   "is_const" : true,
7380   "linker_set_key" : "const android::hardware::details::return_status",
7381   "name" : "const android::hardware::details::return_status",
7382   "referenced_type" : "type-175",
7383   "self_type" : "type-200",
7384   "size" : 40,
7385   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7386  },
7387  {
7388   "alignment" : 8,
7389   "is_const" : true,
7390   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7391   "name" : "const android::hardware::hidl_death_recipient",
7392   "referenced_type" : "type-154",
7393   "self_type" : "type-622",
7394   "size" : 24,
7395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7396  },
7397  {
7398   "alignment" : 8,
7399   "is_const" : true,
7400   "linker_set_key" : "const android::hardware::hidl_handle",
7401   "name" : "const android::hardware::hidl_handle",
7402   "referenced_type" : "type-315",
7403   "self_type" : "type-396",
7404   "size" : 16,
7405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7406  },
7407  {
7408   "alignment" : 8,
7409   "is_const" : true,
7410   "linker_set_key" : "const android::hardware::hidl_memory",
7411   "name" : "const android::hardware::hidl_memory",
7412   "referenced_type" : "type-321",
7413   "self_type" : "type-324",
7414   "size" : 40,
7415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7416  },
7417  {
7418   "alignment" : 8,
7419   "is_const" : true,
7420   "linker_set_key" : "const android::hardware::hidl_string",
7421   "name" : "const android::hardware::hidl_string",
7422   "referenced_type" : "type-317",
7423   "self_type" : "type-316",
7424   "size" : 16,
7425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7426  },
7427  {
7428   "alignment" : 8,
7429   "is_const" : true,
7430   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7431   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7432   "referenced_type" : "type-373",
7433   "self_type" : "type-381",
7434   "size" : 16,
7435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7436  },
7437  {
7438   "alignment" : 8,
7439   "is_const" : true,
7440   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7441   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7442   "referenced_type" : "type-338",
7443   "self_type" : "type-582",
7444   "size" : 16,
7445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7446  },
7447  {
7448   "alignment" : 8,
7449   "is_const" : true,
7450   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7451   "name" : "const android::hardware::hidl_vec<int>",
7452   "referenced_type" : "type-358",
7453   "self_type" : "type-362",
7454   "size" : 16,
7455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7456  },
7457  {
7458   "alignment" : 8,
7459   "is_const" : true,
7460   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7461   "name" : "const android::hardware::hidl_vec<unsigned char>",
7462   "referenced_type" : "type-365",
7463   "self_type" : "type-371",
7464   "size" : 16,
7465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "is_const" : true,
7470   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7471   "name" : "const android::hardware::hidl_vec<unsigned int>",
7472   "referenced_type" : "type-651",
7473   "self_type" : "type-656",
7474   "size" : 16,
7475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7476  },
7477  {
7478   "alignment" : 2,
7479   "is_const" : true,
7480   "linker_set_key" : "const android::hardware::hidl_version",
7481   "name" : "const android::hardware::hidl_version",
7482   "referenced_type" : "type-387",
7483   "self_type" : "type-389",
7484   "size" : 4,
7485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7486  },
7487  {
7488   "alignment" : 8,
7489   "is_const" : true,
7490   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7491   "name" : "const android::hidl::base::V1_0::BpHwBase",
7492   "referenced_type" : "type-585",
7493   "self_type" : "type-588",
7494   "size" : 216,
7495   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "is_const" : true,
7500   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7501   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7502   "referenced_type" : "type-406",
7503   "self_type" : "type-407",
7504   "size" : 4,
7505   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7506  },
7507  {
7508   "alignment" : 8,
7509   "is_const" : true,
7510   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7511   "name" : "const android::hidl::base::V1_0::IBase",
7512   "referenced_type" : "type-4",
7513   "self_type" : "type-471",
7514   "size" : 24,
7515   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7516  },
7517  {
7518   "alignment" : 8,
7519   "is_const" : true,
7520   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7521   "name" : "const android::hidl::base::V1_0::IBase *const",
7522   "referenced_type" : "type-470",
7523   "self_type" : "type-473",
7524   "size" : 8,
7525   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7526  },
7527  {
7528   "alignment" : 8,
7529   "is_const" : true,
7530   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7531   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7532   "referenced_type" : "type-85",
7533   "self_type" : "type-89",
7534   "size" : 24,
7535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "is_const" : true,
7540   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7541   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7542   "referenced_type" : "type-549",
7543   "self_type" : "type-553",
7544   "size" : 4,
7545   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7546  },
7547  {
7548   "alignment" : 1,
7549   "is_const" : true,
7550   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7551   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7552   "referenced_type" : "type-548",
7553   "self_type" : "type-551",
7554   "size" : 1,
7555   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "is_const" : true,
7560   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7561   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7562   "referenced_type" : "type-100",
7563   "self_type" : "type-546",
7564   "size" : 24,
7565   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7566  },
7567  {
7568   "alignment" : 8,
7569   "is_const" : true,
7570   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7571   "name" : "const android::sp<android::hardware::IBinder>",
7572   "referenced_type" : "type-9",
7573   "self_type" : "type-13",
7574   "size" : 8,
7575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7576  },
7577  {
7578   "alignment" : 8,
7579   "is_const" : true,
7580   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7581   "name" : "const android::sp<android::hardware::ProcessState>",
7582   "referenced_type" : "type-24",
7583   "self_type" : "type-81",
7584   "size" : 8,
7585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7586  },
7587  {
7588   "alignment" : 8,
7589   "is_const" : true,
7590   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7591   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7592   "referenced_type" : "type-142",
7593   "self_type" : "type-147",
7594   "size" : 8,
7595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7596  },
7597  {
7598   "alignment" : 8,
7599   "is_const" : true,
7600   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7601   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7602   "referenced_type" : "type-119",
7603   "self_type" : "type-138",
7604   "size" : 8,
7605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7606  },
7607  {
7608   "alignment" : 8,
7609   "is_const" : true,
7610   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7611   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7612   "referenced_type" : "type-149",
7613   "self_type" : "type-160",
7614   "size" : 8,
7615   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7616  },
7617  {
7618   "alignment" : 8,
7619   "is_const" : true,
7620   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7621   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7622   "referenced_type" : "type-391",
7623   "self_type" : "type-390",
7624   "size" : 8,
7625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7626  },
7627  {
7628   "alignment" : 8,
7629   "is_const" : true,
7630   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7631   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7632   "referenced_type" : "type-446",
7633   "self_type" : "type-629",
7634   "size" : 8,
7635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7636  },
7637  {
7638   "alignment" : 8,
7639   "is_const" : true,
7640   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7641   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7642   "referenced_type" : "type-83",
7643   "self_type" : "type-87",
7644   "size" : 8,
7645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7646  },
7647  {
7648   "alignment" : 8,
7649   "is_const" : true,
7650   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7651   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7652   "referenced_type" : "type-98",
7653   "self_type" : "type-116",
7654   "size" : 8,
7655   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7656  },
7657  {
7658   "alignment" : 8,
7659   "is_const" : true,
7660   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7661   "name" : "const android::wp<android::hardware::BHwBinder>",
7662   "referenced_type" : "type-438",
7663   "self_type" : "type-615",
7664   "size" : 16,
7665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7666  },
7667  {
7668   "alignment" : 8,
7669   "is_const" : true,
7670   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7671   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7672   "referenced_type" : "type-152",
7673   "self_type" : "type-369",
7674   "size" : 16,
7675   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7676  },
7677  {
7678   "alignment" : 8,
7679   "is_const" : true,
7680   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7681   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7682   "referenced_type" : "type-114",
7683   "self_type" : "type-113",
7684   "size" : 16,
7685   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7686  },
7687  {
7688   "alignment" : 1,
7689   "is_const" : true,
7690   "linker_set_key" : "const bool",
7691   "name" : "const bool",
7692   "referenced_type" : "type-43",
7693   "self_type" : "type-94",
7694   "size" : 1,
7695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7696  },
7697  {
7698   "alignment" : 1,
7699   "is_const" : true,
7700   "linker_set_key" : "const char",
7701   "name" : "const char",
7702   "referenced_type" : "type-60",
7703   "self_type" : "type-59",
7704   "size" : 1,
7705   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7706  },
7707  {
7708   "alignment" : 2,
7709   "is_const" : true,
7710   "linker_set_key" : "const char16_t",
7711   "name" : "const char16_t",
7712   "referenced_type" : "type-51",
7713   "self_type" : "type-50",
7714   "size" : 2,
7715   "source_file" : "/system/core/libutils/include/utils/String16.h"
7716  },
7717  {
7718   "alignment" : 8,
7719   "is_const" : true,
7720   "linker_set_key" : "const double",
7721   "name" : "const double",
7722   "referenced_type" : "type-283",
7723   "self_type" : "type-307",
7724   "size" : 8,
7725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7726  },
7727  {
7728   "alignment" : 4,
7729   "is_const" : true,
7730   "linker_set_key" : "const float",
7731   "name" : "const float",
7732   "referenced_type" : "type-276",
7733   "self_type" : "type-305",
7734   "size" : 4,
7735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7736  },
7737  {
7738   "alignment" : 4,
7739   "is_const" : true,
7740   "linker_set_key" : "const int",
7741   "name" : "const int",
7742   "referenced_type" : "type-27",
7743   "self_type" : "type-496",
7744   "size" : 4,
7745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7746  },
7747  {
7748   "is_const" : true,
7749   "linker_set_key" : "const iter<is_const>",
7750   "name" : "const iter<is_const>",
7751   "referenced_type" : "type-22",
7752   "self_type" : "type-21",
7753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7754  },
7755  {
7756   "is_const" : true,
7757   "linker_set_key" : "const iter<is_const>",
7758   "name" : "const iter<is_const>",
7759   "referenced_type" : "type-331",
7760   "self_type" : "type-330",
7761   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7762  },
7763  {
7764   "is_const" : true,
7765   "linker_set_key" : "const iter<is_const>",
7766   "name" : "const iter<is_const>",
7767   "referenced_type" : "type-643",
7768   "self_type" : "type-642",
7769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "is_const" : true,
7774   "linker_set_key" : "const log_msg",
7775   "name" : "const log_msg",
7776   "referenced_type" : "type-102",
7777   "self_type" : "type-101",
7778   "size" : 5124,
7779   "source_file" : "/system/core/liblog/include/log/log_read.h"
7780  },
7781  {
7782   "alignment" : 8,
7783   "is_const" : true,
7784   "linker_set_key" : "const long",
7785   "name" : "const long",
7786   "referenced_type" : "type-33",
7787   "self_type" : "type-302",
7788   "size" : 8,
7789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "is_const" : true,
7794   "linker_set_key" : "const native_handle",
7795   "name" : "const native_handle",
7796   "referenced_type" : "type-215",
7797   "self_type" : "type-290",
7798   "size" : 12,
7799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7800  },
7801  {
7802   "alignment" : 2,
7803   "is_const" : true,
7804   "linker_set_key" : "const short",
7805   "name" : "const short",
7806   "referenced_type" : "type-237",
7807   "self_type" : "type-297",
7808   "size" : 2,
7809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7810  },
7811  {
7812   "alignment" : 1,
7813   "is_const" : true,
7814   "linker_set_key" : "const signed char",
7815   "name" : "const signed char",
7816   "referenced_type" : "type-293",
7817   "self_type" : "type-292",
7818   "size" : 1,
7819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7825   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7826   "referenced_type" : "type-579",
7827   "self_type" : "type-578",
7828   "size" : 92,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7835   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7836   "referenced_type" : "type-691",
7837   "self_type" : "type-690",
7838   "size" : 92,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7845   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7846   "referenced_type" : "type-76",
7847   "self_type" : "type-75",
7848   "size" : 92,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7855   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7856   "referenced_type" : "type-577",
7857   "self_type" : "type-576",
7858   "size" : 36,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7865   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7866   "referenced_type" : "type-689",
7867   "self_type" : "type-688",
7868   "size" : 36,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7875   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7876   "referenced_type" : "type-74",
7877   "self_type" : "type-73",
7878   "size" : 36,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7885   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7886   "referenced_type" : "type-575",
7887   "self_type" : "type-574",
7888   "size" : 8,
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7895   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7896   "referenced_type" : "type-686",
7897   "self_type" : "type-685",
7898   "size" : 8,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7905   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7906   "referenced_type" : "type-72",
7907   "self_type" : "type-71",
7908   "size" : 8,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7915   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7916   "referenced_type" : "type-573",
7917   "self_type" : "type-572",
7918   "size" : 20,
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7925   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7926   "referenced_type" : "type-684",
7927   "self_type" : "type-683",
7928   "size" : 20,
7929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7935   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7936   "referenced_type" : "type-70",
7937   "self_type" : "type-69",
7938   "size" : 20,
7939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7945   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7946   "referenced_type" : "type-570",
7947   "self_type" : "type-569",
7948   "size" : 4,
7949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7955   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7956   "referenced_type" : "type-682",
7957   "self_type" : "type-681",
7958   "size" : 4,
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7965   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7966   "referenced_type" : "type-68",
7967   "self_type" : "type-67",
7968   "size" : 4,
7969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7975   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7976   "referenced_type" : "type-411",
7977   "self_type" : "type-410",
7978   "size" : 12,
7979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7985   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7986   "referenced_type" : "type-64",
7987   "self_type" : "type-63",
7988   "size" : 12,
7989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "is_const" : true,
7994   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7995   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7996   "referenced_type" : "type-662",
7997   "self_type" : "type-661",
7998   "size" : 12,
7999   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "is_const" : true,
8004   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8005   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8006   "referenced_type" : "type-557",
8007   "self_type" : "type-556",
8008   "size" : 4,
8009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8010  },
8011  {
8012   "alignment" : 4,
8013   "is_const" : true,
8014   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8015   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8016   "referenced_type" : "type-679",
8017   "self_type" : "type-678",
8018   "size" : 4,
8019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8020  },
8021  {
8022   "alignment" : 1,
8023   "is_const" : true,
8024   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8025   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8026   "referenced_type" : "type-555",
8027   "self_type" : "type-554",
8028   "size" : 3,
8029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8030  },
8031  {
8032   "alignment" : 1,
8033   "is_const" : true,
8034   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8035   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8036   "referenced_type" : "type-677",
8037   "self_type" : "type-676",
8038   "size" : 3,
8039   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8040  },
8041  {
8042   "alignment" : 8,
8043   "is_const" : true,
8044   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8045   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8046   "referenced_type" : "type-452",
8047   "self_type" : "type-451",
8048   "size" : 24,
8049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8050  },
8051  {
8052   "alignment" : 8,
8053   "is_const" : true,
8054   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8055   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8056   "referenced_type" : "type-667",
8057   "self_type" : "type-666",
8058   "size" : 24,
8059   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8060  },
8061  {
8062   "alignment" : 8,
8063   "is_const" : true,
8064   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8065   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8066   "referenced_type" : "type-355",
8067   "self_type" : "type-354",
8068   "size" : 16,
8069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8070  },
8071  {
8072   "alignment" : 8,
8073   "is_const" : true,
8074   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8075   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8076   "referenced_type" : "type-648",
8077   "self_type" : "type-647",
8078   "size" : 16,
8079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8080  },
8081  {
8082   "alignment" : 8,
8083   "is_const" : true,
8084   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8085   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8086   "referenced_type" : "type-344",
8087   "self_type" : "type-343",
8088   "size" : 16,
8089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8090  },
8091  {
8092   "alignment" : 8,
8093   "is_const" : true,
8094   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8095   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8096   "referenced_type" : "type-646",
8097   "self_type" : "type-645",
8098   "size" : 16,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8100  },
8101  {
8102   "alignment" : 8,
8103   "is_const" : true,
8104   "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 *> > *)> > >",
8105   "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 *> > *)> > >",
8106   "referenced_type" : "type-614",
8107   "self_type" : "type-613",
8108   "size" : 24,
8109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8110  },
8111  {
8112   "alignment" : 8,
8113   "is_const" : true,
8114   "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 *> > *)> > >",
8115   "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 *> > *)> > >",
8116   "referenced_type" : "type-701",
8117   "self_type" : "type-700",
8118   "size" : 24,
8119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8120  },
8121  {
8122   "alignment" : 8,
8123   "is_const" : true,
8124   "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 *> > *)> > >",
8125   "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 *> > *)> > >",
8126   "referenced_type" : "type-79",
8127   "self_type" : "type-78",
8128   "size" : 24,
8129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8130  },
8131  {
8132   "alignment" : 1,
8133   "is_const" : true,
8134   "linker_set_key" : "const unsigned char",
8135   "name" : "const unsigned char",
8136   "referenced_type" : "type-105",
8137   "self_type" : "type-295",
8138   "size" : 1,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8140  },
8141  {
8142   "alignment" : 4,
8143   "is_const" : true,
8144   "linker_set_key" : "const unsigned int",
8145   "name" : "const unsigned int",
8146   "referenced_type" : "type-2",
8147   "self_type" : "type-38",
8148   "size" : 4,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8150  },
8151  {
8152   "alignment" : 8,
8153   "is_const" : true,
8154   "linker_set_key" : "const unsigned long",
8155   "name" : "const unsigned long",
8156   "referenced_type" : "type-32",
8157   "self_type" : "type-39",
8158   "size" : 8,
8159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8160  },
8161  {
8162   "alignment" : 8,
8163   "is_const" : true,
8164   "linker_set_key" : "const unsigned long long",
8165   "name" : "const unsigned long long",
8166   "referenced_type" : "type-271",
8167   "self_type" : "type-437",
8168   "size" : 8,
8169   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8170  },
8171  {
8172   "alignment" : 2,
8173   "is_const" : true,
8174   "linker_set_key" : "const unsigned short",
8175   "name" : "const unsigned short",
8176   "referenced_type" : "type-107",
8177   "self_type" : "type-299",
8178   "size" : 2,
8179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8180  },
8181  {
8182   "is_const" : true,
8183   "linker_set_key" : "const void",
8184   "name" : "const void",
8185   "referenced_type" : "type-29",
8186   "self_type" : "type-394",
8187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8188  },
8189  {
8190   "alignment" : 1,
8191   "is_volatile" : true,
8192   "linker_set_key" : "volatile bool",
8193   "name" : "volatile bool",
8194   "referenced_type" : "type-43",
8195   "self_type" : "type-97",
8196   "size" : 1,
8197   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8198  },
8199  {
8200   "alignment" : 4,
8201   "is_volatile" : true,
8202   "linker_set_key" : "volatile int",
8203   "name" : "volatile int",
8204   "referenced_type" : "type-27",
8205   "self_type" : "type-61",
8206   "size" : 4,
8207   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8208  }
8209 ],
8210 "record_types" :
8211 [
8212  {
8213   "alignment" : 4,
8214   "fields" :
8215   [
8216    {
8217     "access" : "private",
8218     "field_name" : "mCond",
8219     "referenced_type" : "type-96"
8220    }
8221   ],
8222   "linker_set_key" : "android::Condition",
8223   "name" : "android::Condition",
8224   "record_kind" : "class",
8225   "referenced_type" : "type-95",
8226   "self_type" : "type-95",
8227   "size" : 48,
8228   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8229   "unique_id" : "_ZTSN7android9ConditionE"
8230  },
8231  {
8232   "alignment" : 8,
8233   "fields" :
8234   [
8235    {
8236     "access" : "private",
8237     "field_name" : "mVector",
8238     "referenced_type" : "type-54"
8239    }
8240   ],
8241   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8242   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8243   "record_kind" : "class",
8244   "referenced_type" : "type-53",
8245   "self_type" : "type-53",
8246   "size" : 40,
8247   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8248   "template_args" : [ "type-48", "type-9" ],
8249   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8250  },
8251  {
8252   "alignment" : 4,
8253   "fields" :
8254   [
8255    {
8256     "access" : "private",
8257     "field_name" : "mCount",
8258     "referenced_type" : "type-212"
8259    }
8260   ],
8261   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8262   "name" : "android::LightRefBase<android::NativeHandle>",
8263   "record_kind" : "class",
8264   "referenced_type" : "type-211",
8265   "self_type" : "type-211",
8266   "size" : 4,
8267   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8268   "template_args" : [ "type-213" ],
8269   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8270  },
8271  {
8272   "alignment" : 4,
8273   "fields" :
8274   [
8275    {
8276     "access" : "private",
8277     "field_name" : "mCount",
8278     "referenced_type" : "type-209"
8279    }
8280   ],
8281   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8282   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8283   "record_kind" : "class",
8284   "referenced_type" : "type-208",
8285   "self_type" : "type-208",
8286   "size" : 4,
8287   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8288   "template_args" : [ "type-210" ],
8289   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8290  },
8291  {
8292   "alignment" : 4,
8293   "fields" :
8294   [
8295    {
8296     "access" : "private",
8297     "field_name" : "mMutex",
8298     "referenced_type" : "type-35"
8299    }
8300   ],
8301   "linker_set_key" : "android::Mutex",
8302   "name" : "android::Mutex",
8303   "record_kind" : "class",
8304   "referenced_type" : "type-34",
8305   "self_type" : "type-34",
8306   "size" : 40,
8307   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8308   "unique_id" : "_ZTSN7android5MutexE"
8309  },
8310  {
8311   "alignment" : 8,
8312   "fields" :
8313   [
8314    {
8315     "access" : "private",
8316     "field_name" : "mLock",
8317     "referenced_type" : "type-532"
8318    }
8319   ],
8320   "linker_set_key" : "android::Mutex::Autolock",
8321   "name" : "android::Mutex::Autolock",
8322   "record_kind" : "class",
8323   "referenced_type" : "type-531",
8324   "self_type" : "type-531",
8325   "size" : 8,
8326   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8327   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8328  },
8329  {
8330   "alignment" : 8,
8331   "base_specifiers" :
8332   [
8333    {
8334     "referenced_type" : "type-211"
8335    }
8336   ],
8337   "fields" :
8338   [
8339    {
8340     "access" : "private",
8341     "field_name" : "mHandle",
8342     "field_offset" : 64,
8343     "referenced_type" : "type-214"
8344    },
8345    {
8346     "access" : "private",
8347     "field_name" : "mOwnsHandle",
8348     "field_offset" : 128,
8349     "referenced_type" : "type-43"
8350    }
8351   ],
8352   "linker_set_key" : "android::NativeHandle",
8353   "name" : "android::NativeHandle",
8354   "record_kind" : "class",
8355   "referenced_type" : "type-213",
8356   "self_type" : "type-213",
8357   "size" : 24,
8358   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8359   "unique_id" : "_ZTSN7android12NativeHandleE"
8360  },
8361  {
8362   "alignment" : 4,
8363   "fields" :
8364   [
8365    {
8366     "access" : "private",
8367     "field_name" : "mRWLock",
8368     "referenced_type" : "type-537"
8369    }
8370   ],
8371   "linker_set_key" : "android::RWLock",
8372   "name" : "android::RWLock",
8373   "record_kind" : "class",
8374   "referenced_type" : "type-536",
8375   "self_type" : "type-536",
8376   "size" : 56,
8377   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8378   "unique_id" : "_ZTSN7android6RWLockE"
8379  },
8380  {
8381   "alignment" : 8,
8382   "fields" :
8383   [
8384    {
8385     "access" : "private",
8386     "field_name" : "mLock",
8387     "referenced_type" : "type-540"
8388    }
8389   ],
8390   "linker_set_key" : "android::RWLock::AutoRLock",
8391   "name" : "android::RWLock::AutoRLock",
8392   "record_kind" : "class",
8393   "referenced_type" : "type-539",
8394   "self_type" : "type-539",
8395   "size" : 8,
8396   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8397   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8398  },
8399  {
8400   "alignment" : 8,
8401   "fields" :
8402   [
8403    {
8404     "access" : "private",
8405     "field_name" : "mLock",
8406     "referenced_type" : "type-540"
8407    }
8408   ],
8409   "linker_set_key" : "android::RWLock::AutoWLock",
8410   "name" : "android::RWLock::AutoWLock",
8411   "record_kind" : "class",
8412   "referenced_type" : "type-542",
8413   "self_type" : "type-542",
8414   "size" : 8,
8415   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8416   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8417  },
8418  {
8419   "alignment" : 8,
8420   "fields" :
8421   [
8422    {
8423     "access" : "private",
8424     "field_name" : "mRefs",
8425     "field_offset" : 64,
8426     "referenced_type" : "type-6"
8427    }
8428   ],
8429   "linker_set_key" : "android::RefBase",
8430   "name" : "android::RefBase",
8431   "record_kind" : "class",
8432   "referenced_type" : "type-5",
8433   "self_type" : "type-5",
8434   "size" : 16,
8435   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8436   "unique_id" : "_ZTSN7android7RefBaseE",
8437   "vtable_components" :
8438   [
8439    {
8440     "kind" : "offset_to_top"
8441    },
8442    {
8443     "kind" : "rtti",
8444     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8445    },
8446    {
8447     "kind" : "complete_dtor_pointer",
8448     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8449    },
8450    {
8451     "kind" : "deleting_dtor_pointer",
8452     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8453    },
8454    {
8455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8456    },
8457    {
8458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8459    },
8460    {
8461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8462    },
8463    {
8464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8465    }
8466   ]
8467  },
8468  {
8469   "alignment" : 1,
8470   "linker_set_key" : "android::RefBase::weakref_type",
8471   "name" : "android::RefBase::weakref_type",
8472   "record_kind" : "class",
8473   "referenced_type" : "type-42",
8474   "self_type" : "type-42",
8475   "size" : 1,
8476   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8477   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8478  },
8479  {
8480   "alignment" : 1,
8481   "linker_set_key" : "android::ReferenceMover",
8482   "name" : "android::ReferenceMover",
8483   "record_kind" : "class",
8484   "referenced_type" : "type-314",
8485   "self_type" : "type-314",
8486   "size" : 1,
8487   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8488   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8489  },
8490  {
8491   "alignment" : 8,
8492   "linker_set_key" : "android::ReferenceRenamer",
8493   "name" : "android::ReferenceRenamer",
8494   "record_kind" : "class",
8495   "referenced_type" : "type-309",
8496   "self_type" : "type-309",
8497   "size" : 8,
8498   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8499   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8500   "vtable_components" :
8501   [
8502    {
8503     "kind" : "offset_to_top"
8504    },
8505    {
8506     "kind" : "rtti",
8507     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8508    },
8509    {
8510     "is_pure" : true,
8511     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8512    }
8513   ]
8514  },
8515  {
8516   "alignment" : 8,
8517   "fields" :
8518   [
8519    {
8520     "access" : "private",
8521     "field_name" : "mTag",
8522     "referenced_type" : "type-32"
8523    }
8524   ],
8525   "linker_set_key" : "android::ScopedTrace",
8526   "name" : "android::ScopedTrace",
8527   "record_kind" : "class",
8528   "referenced_type" : "type-544",
8529   "self_type" : "type-544",
8530   "size" : 8,
8531   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8532   "unique_id" : "_ZTSN7android11ScopedTraceE"
8533  },
8534  {
8535   "alignment" : 8,
8536   "base_specifiers" :
8537   [
8538    {
8539     "access" : "private",
8540     "referenced_type" : "type-55"
8541    }
8542   ],
8543   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8544   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8545   "record_kind" : "class",
8546   "referenced_type" : "type-54",
8547   "self_type" : "type-54",
8548   "size" : 40,
8549   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8550   "template_args" : [ "type-56" ],
8551   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8552   "vtable_components" :
8553   [
8554    {
8555     "kind" : "offset_to_top"
8556    },
8557    {
8558     "kind" : "rtti",
8559     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8560    },
8561    {
8562     "kind" : "complete_dtor_pointer",
8563     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8564    },
8565    {
8566     "kind" : "deleting_dtor_pointer",
8567     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8568    },
8569    {
8570     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8571    },
8572    {
8573     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8574    },
8575    {
8576     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8577    },
8578    {
8579     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8580    },
8581    {
8582     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8583    },
8584    {
8585     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8586    },
8587    {
8588     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8589    }
8590   ]
8591  },
8592  {
8593   "alignment" : 8,
8594   "base_specifiers" :
8595   [
8596    {
8597     "referenced_type" : "type-37"
8598    }
8599   ],
8600   "linker_set_key" : "android::SortedVectorImpl",
8601   "name" : "android::SortedVectorImpl",
8602   "record_kind" : "class",
8603   "referenced_type" : "type-55",
8604   "self_type" : "type-55",
8605   "size" : 40,
8606   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8607   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8608   "vtable_components" :
8609   [
8610    {
8611     "kind" : "offset_to_top"
8612    },
8613    {
8614     "kind" : "rtti",
8615     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8616    },
8617    {
8618     "kind" : "complete_dtor_pointer",
8619     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8620    },
8621    {
8622     "kind" : "deleting_dtor_pointer",
8623     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8624    },
8625    {
8626     "is_pure" : true,
8627     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8628    },
8629    {
8630     "is_pure" : true,
8631     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8632    },
8633    {
8634     "is_pure" : true,
8635     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8636    },
8637    {
8638     "is_pure" : true,
8639     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8640    },
8641    {
8642     "is_pure" : true,
8643     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8644    },
8645    {
8646     "is_pure" : true,
8647     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8648    },
8649    {
8650     "is_pure" : true,
8651     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8652    }
8653   ]
8654  },
8655  {
8656   "alignment" : 8,
8657   "fields" :
8658   [
8659    {
8660     "access" : "private",
8661     "field_name" : "mString",
8662     "referenced_type" : "type-49"
8663    }
8664   ],
8665   "linker_set_key" : "android::String16",
8666   "name" : "android::String16",
8667   "record_kind" : "class",
8668   "referenced_type" : "type-48",
8669   "self_type" : "type-48",
8670   "size" : 8,
8671   "source_file" : "/system/core/libutils/include/utils/String16.h",
8672   "unique_id" : "_ZTSN7android8String16E"
8673  },
8674  {
8675   "alignment" : 8,
8676   "fields" :
8677   [
8678    {
8679     "access" : "private",
8680     "field_name" : "mString",
8681     "referenced_type" : "type-58"
8682    }
8683   ],
8684   "linker_set_key" : "android::String8",
8685   "name" : "android::String8",
8686   "record_kind" : "class",
8687   "referenced_type" : "type-57",
8688   "self_type" : "type-57",
8689   "size" : 8,
8690   "source_file" : "/system/core/libutils/include/utils/String8.h",
8691   "unique_id" : "_ZTSN7android7String8E"
8692  },
8693  {
8694   "alignment" : 8,
8695   "base_specifiers" :
8696   [
8697    {
8698     "is_virtual" : true,
8699     "referenced_type" : "type-5"
8700    }
8701   ],
8702   "fields" :
8703   [
8704    {
8705     "access" : "private",
8706     "field_name" : "mCanCallJava",
8707     "field_offset" : 64,
8708     "referenced_type" : "type-94"
8709    },
8710    {
8711     "access" : "private",
8712     "field_name" : "mThread",
8713     "field_offset" : 128,
8714     "referenced_type" : "type-28"
8715    },
8716    {
8717     "access" : "private",
8718     "field_name" : "mLock",
8719     "field_offset" : 192,
8720     "referenced_type" : "type-34"
8721    },
8722    {
8723     "access" : "private",
8724     "field_name" : "mThreadExitedCondition",
8725     "field_offset" : 512,
8726     "referenced_type" : "type-95"
8727    },
8728    {
8729     "access" : "private",
8730     "field_name" : "mStatus",
8731     "field_offset" : 896,
8732     "referenced_type" : "type-27"
8733    },
8734    {
8735     "access" : "private",
8736     "field_name" : "mExitPending",
8737     "field_offset" : 928,
8738     "referenced_type" : "type-97"
8739    },
8740    {
8741     "access" : "private",
8742     "field_name" : "mRunning",
8743     "field_offset" : 936,
8744     "referenced_type" : "type-97"
8745    },
8746    {
8747     "access" : "private",
8748     "field_name" : "mHoldSelf",
8749     "field_offset" : 960,
8750     "referenced_type" : "type-91"
8751    },
8752    {
8753     "access" : "private",
8754     "field_name" : "mTid",
8755     "field_offset" : 1024,
8756     "referenced_type" : "type-27"
8757    }
8758   ],
8759   "linker_set_key" : "android::Thread",
8760   "name" : "android::Thread",
8761   "record_kind" : "class",
8762   "referenced_type" : "type-93",
8763   "self_type" : "type-93",
8764   "size" : 152,
8765   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8766   "unique_id" : "_ZTSN7android6ThreadE",
8767   "vtable_components" :
8768   [
8769    {
8770     "component_value" : 136,
8771     "kind" : "vbase_offset"
8772    },
8773    {
8774     "kind" : "offset_to_top"
8775    },
8776    {
8777     "kind" : "rtti",
8778     "mangled_component_name" : "_ZTIN7android6ThreadE"
8779    },
8780    {
8781     "kind" : "complete_dtor_pointer",
8782     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8783    },
8784    {
8785     "kind" : "deleting_dtor_pointer",
8786     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8793    },
8794    {
8795     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8796    },
8797    {
8798     "is_pure" : true,
8799     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8800    },
8801    {
8802     "kind" : "vcall_offset"
8803    },
8804    {
8805     "kind" : "vcall_offset"
8806    },
8807    {
8808     "kind" : "vcall_offset"
8809    },
8810    {
8811     "kind" : "vcall_offset"
8812    },
8813    {
8814     "component_value" : -136,
8815     "kind" : "vcall_offset"
8816    },
8817    {
8818     "component_value" : -136,
8819     "kind" : "offset_to_top"
8820    },
8821    {
8822     "kind" : "rtti",
8823     "mangled_component_name" : "_ZTIN7android6ThreadE"
8824    },
8825    {
8826     "kind" : "complete_dtor_pointer",
8827     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8828    },
8829    {
8830     "kind" : "deleting_dtor_pointer",
8831     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8832    },
8833    {
8834     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8835    },
8836    {
8837     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8838    },
8839    {
8840     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8841    },
8842    {
8843     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8844    }
8845   ]
8846  },
8847  {
8848   "alignment" : 8,
8849   "base_specifiers" :
8850   [
8851    {
8852     "access" : "private",
8853     "referenced_type" : "type-37"
8854    }
8855   ],
8856   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8857   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8858   "record_kind" : "class",
8859   "referenced_type" : "type-36",
8860   "self_type" : "type-36",
8861   "size" : 40,
8862   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8863   "template_args" : [ "type-40" ],
8864   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8865   "vtable_components" :
8866   [
8867    {
8868     "kind" : "offset_to_top"
8869    },
8870    {
8871     "kind" : "rtti",
8872     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8873    },
8874    {
8875     "kind" : "complete_dtor_pointer",
8876     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8877    },
8878    {
8879     "kind" : "deleting_dtor_pointer",
8880     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8881    },
8882    {
8883     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8884    },
8885    {
8886     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8887    },
8888    {
8889     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8890    },
8891    {
8892     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8893    },
8894    {
8895     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8896    },
8897    {
8898     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8899    }
8900   ]
8901  },
8902  {
8903   "alignment" : 8,
8904   "fields" :
8905   [
8906    {
8907     "access" : "private",
8908     "field_name" : "mStorage",
8909     "field_offset" : 64,
8910     "referenced_type" : "type-28"
8911    },
8912    {
8913     "access" : "private",
8914     "field_name" : "mCount",
8915     "field_offset" : 128,
8916     "referenced_type" : "type-32"
8917    },
8918    {
8919     "access" : "private",
8920     "field_name" : "mFlags",
8921     "field_offset" : 192,
8922     "referenced_type" : "type-38"
8923    },
8924    {
8925     "access" : "private",
8926     "field_name" : "mItemSize",
8927     "field_offset" : 256,
8928     "referenced_type" : "type-39"
8929    }
8930   ],
8931   "linker_set_key" : "android::VectorImpl",
8932   "name" : "android::VectorImpl",
8933   "record_kind" : "class",
8934   "referenced_type" : "type-37",
8935   "self_type" : "type-37",
8936   "size" : 40,
8937   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8938   "unique_id" : "_ZTSN7android10VectorImplE",
8939   "vtable_components" :
8940   [
8941    {
8942     "kind" : "offset_to_top"
8943    },
8944    {
8945     "kind" : "rtti",
8946     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8947    },
8948    {
8949     "kind" : "complete_dtor_pointer",
8950     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8951    },
8952    {
8953     "kind" : "deleting_dtor_pointer",
8954     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8955    },
8956    {
8957     "is_pure" : true,
8958     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8959    },
8960    {
8961     "is_pure" : true,
8962     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8963    },
8964    {
8965     "is_pure" : true,
8966     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8967    },
8968    {
8969     "is_pure" : true,
8970     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8971    },
8972    {
8973     "is_pure" : true,
8974     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8975    },
8976    {
8977     "is_pure" : true,
8978     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8979    }
8980   ]
8981  },
8982  {
8983   "alignment" : 8,
8984   "base_specifiers" :
8985   [
8986    {
8987     "referenced_type" : "type-208"
8988    }
8989   ],
8990   "linker_set_key" : "android::VirtualLightRefBase",
8991   "name" : "android::VirtualLightRefBase",
8992   "record_kind" : "class",
8993   "referenced_type" : "type-210",
8994   "self_type" : "type-210",
8995   "size" : 16,
8996   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8997   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8998   "vtable_components" :
8999   [
9000    {
9001     "kind" : "offset_to_top"
9002    },
9003    {
9004     "kind" : "rtti",
9005     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9006    },
9007    {
9008     "kind" : "complete_dtor_pointer",
9009     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9010    },
9011    {
9012     "kind" : "deleting_dtor_pointer",
9013     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9014    }
9015   ]
9016  },
9017  {
9018   "alignment" : 8,
9019   "base_specifiers" :
9020   [
9021    {
9022     "referenced_type" : "type-11"
9023    }
9024   ],
9025   "fields" :
9026   [
9027    {
9028     "access" : "protected",
9029     "field_name" : "mSchedPolicy",
9030     "field_offset" : 64,
9031     "referenced_type" : "type-27"
9032    },
9033    {
9034     "access" : "protected",
9035     "field_name" : "mSchedPriority",
9036     "field_offset" : 96,
9037     "referenced_type" : "type-27"
9038    },
9039    {
9040     "access" : "private",
9041     "field_name" : "mExtras",
9042     "field_offset" : 128,
9043     "referenced_type" : "type-164"
9044    },
9045    {
9046     "access" : "private",
9047     "field_name" : "mReserved0",
9048     "field_offset" : 192,
9049     "referenced_type" : "type-28"
9050    }
9051   ],
9052   "linker_set_key" : "android::hardware::BHwBinder",
9053   "name" : "android::hardware::BHwBinder",
9054   "record_kind" : "class",
9055   "referenced_type" : "type-163",
9056   "self_type" : "type-163",
9057   "size" : 48,
9058   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9059   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9060   "vtable_components" :
9061   [
9062    {
9063     "component_value" : 32,
9064     "kind" : "vbase_offset"
9065    },
9066    {
9067     "kind" : "offset_to_top"
9068    },
9069    {
9070     "kind" : "rtti",
9071     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9072    },
9073    {
9074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9075    },
9076    {
9077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9078    },
9079    {
9080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9081    },
9082    {
9083     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9084    },
9085    {
9086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9087    },
9088    {
9089     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9090    },
9091    {
9092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9093    },
9094    {
9095     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9096    },
9097    {
9098     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9099    },
9100    {
9101     "kind" : "complete_dtor_pointer",
9102     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9103    },
9104    {
9105     "kind" : "deleting_dtor_pointer",
9106     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9107    },
9108    {
9109     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9110    },
9111    {
9112     "kind" : "vcall_offset"
9113    },
9114    {
9115     "kind" : "vcall_offset"
9116    },
9117    {
9118     "kind" : "vcall_offset"
9119    },
9120    {
9121     "kind" : "vcall_offset"
9122    },
9123    {
9124     "component_value" : -32,
9125     "kind" : "vcall_offset"
9126    },
9127    {
9128     "component_value" : -32,
9129     "kind" : "offset_to_top"
9130    },
9131    {
9132     "kind" : "rtti",
9133     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9134    },
9135    {
9136     "kind" : "complete_dtor_pointer",
9137     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9138    },
9139    {
9140     "kind" : "deleting_dtor_pointer",
9141     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9148    },
9149    {
9150     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9151    },
9152    {
9153     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9154    }
9155   ]
9156  },
9157  {
9158   "alignment" : 8,
9159   "base_specifiers" :
9160   [
9161    {
9162     "is_virtual" : true,
9163     "referenced_type" : "type-5"
9164    }
9165   ],
9166   "fields" :
9167   [
9168    {
9169     "access" : "private",
9170     "field_name" : "mRemote",
9171     "field_offset" : 64,
9172     "referenced_type" : "type-127"
9173    },
9174    {
9175     "access" : "private",
9176     "field_name" : "mRefs",
9177     "field_offset" : 128,
9178     "referenced_type" : "type-41"
9179    },
9180    {
9181     "access" : "private",
9182     "field_name" : "mState",
9183     "field_offset" : 192,
9184     "referenced_type" : "type-128"
9185    }
9186   ],
9187   "linker_set_key" : "android::hardware::BpHwRefBase",
9188   "name" : "android::hardware::BpHwRefBase",
9189   "record_kind" : "class",
9190   "referenced_type" : "type-126",
9191   "self_type" : "type-126",
9192   "size" : 48,
9193   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9194   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9195   "vtable_components" :
9196   [
9197    {
9198     "component_value" : 32,
9199     "kind" : "vbase_offset"
9200    },
9201    {
9202     "kind" : "offset_to_top"
9203    },
9204    {
9205     "kind" : "rtti",
9206     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9207    },
9208    {
9209     "kind" : "complete_dtor_pointer",
9210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9211    },
9212    {
9213     "kind" : "deleting_dtor_pointer",
9214     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9221    },
9222    {
9223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9224    },
9225    {
9226     "kind" : "vcall_offset"
9227    },
9228    {
9229     "component_value" : -32,
9230     "kind" : "vcall_offset"
9231    },
9232    {
9233     "component_value" : -32,
9234     "kind" : "vcall_offset"
9235    },
9236    {
9237     "component_value" : -32,
9238     "kind" : "vcall_offset"
9239    },
9240    {
9241     "component_value" : -32,
9242     "kind" : "vcall_offset"
9243    },
9244    {
9245     "component_value" : -32,
9246     "kind" : "offset_to_top"
9247    },
9248    {
9249     "kind" : "rtti",
9250     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9251    },
9252    {
9253     "kind" : "complete_dtor_pointer",
9254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9255    },
9256    {
9257     "kind" : "deleting_dtor_pointer",
9258     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9259    },
9260    {
9261     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9262    },
9263    {
9264     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9265    },
9266    {
9267     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9268    },
9269    {
9270     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9271    }
9272   ]
9273  },
9274  {
9275   "alignment" : 8,
9276   "base_specifiers" :
9277   [
9278    {
9279     "referenced_type" : "type-3"
9280    },
9281    {
9282     "referenced_type" : "type-17"
9283    },
9284    {
9285     "referenced_type" : "type-126"
9286    }
9287   ],
9288   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9289   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9290   "record_kind" : "class",
9291   "referenced_type" : "type-429",
9292   "self_type" : "type-429",
9293   "size" : 64,
9294   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9295   "template_args" : [ "type-3" ],
9296   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE",
9297   "vtable_components" :
9298   [
9299    {
9300     "component_value" : 48,
9301     "kind" : "vbase_offset"
9302    },
9303    {
9304     "kind" : "offset_to_top"
9305    },
9306    {
9307     "kind" : "rtti",
9308     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9309    },
9310    {
9311     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
9312    },
9313    {
9314     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9315    },
9316    {
9317     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9318    },
9319    {
9320     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9321    },
9322    {
9323     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9324    },
9325    {
9326     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
9327    },
9328    {
9329     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9330    },
9331    {
9332     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
9333    },
9334    {
9335     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9336    },
9337    {
9338     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9342    },
9343    {
9344     "kind" : "complete_dtor_pointer",
9345     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9346    },
9347    {
9348     "kind" : "deleting_dtor_pointer",
9349     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9350    },
9351    {
9352     "is_pure" : true,
9353     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9354    },
9355    {
9356     "is_pure" : true,
9357     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
9358    },
9359    {
9360     "is_pure" : true,
9361     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9362    },
9363    {
9364     "is_pure" : true,
9365     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
9366    },
9367    {
9368     "is_pure" : true,
9369     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
9370    },
9371    {
9372     "is_pure" : true,
9373     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
9374    },
9375    {
9376     "is_pure" : true,
9377     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
9378    },
9379    {
9380     "is_pure" : true,
9381     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9382    },
9383    {
9384     "is_pure" : true,
9385     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
9386    },
9387    {
9388     "is_pure" : true,
9389     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
9390    },
9391    {
9392     "is_pure" : true,
9393     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
9394    },
9395    {
9396     "is_pure" : true,
9397     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEm"
9398    },
9399    {
9400     "is_pure" : true,
9401     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
9402    },
9403    {
9404     "is_pure" : true,
9405     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
9406    },
9407    {
9408     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9409    },
9410    {
9411     "component_value" : 40,
9412     "kind" : "vbase_offset"
9413    },
9414    {
9415     "component_value" : -8,
9416     "kind" : "offset_to_top"
9417    },
9418    {
9419     "kind" : "rtti",
9420     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9421    },
9422    {
9423     "kind" : "complete_dtor_pointer",
9424     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9425    },
9426    {
9427     "kind" : "deleting_dtor_pointer",
9428     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9429    },
9430    {
9431     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9432    },
9433    {
9434     "component_value" : 32,
9435     "kind" : "vbase_offset"
9436    },
9437    {
9438     "component_value" : -16,
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9444    },
9445    {
9446     "kind" : "complete_dtor_pointer",
9447     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9448    },
9449    {
9450     "kind" : "deleting_dtor_pointer",
9451     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9452    },
9453    {
9454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9455    },
9456    {
9457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9458    },
9459    {
9460     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9461    },
9462    {
9463     "kind" : "vcall_offset"
9464    },
9465    {
9466     "component_value" : -32,
9467     "kind" : "vcall_offset"
9468    },
9469    {
9470     "component_value" : -32,
9471     "kind" : "vcall_offset"
9472    },
9473    {
9474     "component_value" : -32,
9475     "kind" : "vcall_offset"
9476    },
9477    {
9478     "component_value" : -48,
9479     "kind" : "vcall_offset"
9480    },
9481    {
9482     "component_value" : -48,
9483     "kind" : "offset_to_top"
9484    },
9485    {
9486     "kind" : "rtti",
9487     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9488    },
9489    {
9490     "kind" : "complete_dtor_pointer",
9491     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9492    },
9493    {
9494     "kind" : "deleting_dtor_pointer",
9495     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9496    },
9497    {
9498     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9499    },
9500    {
9501     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9502    },
9503    {
9504     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9505    },
9506    {
9507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9508    }
9509   ]
9510  },
9511  {
9512   "alignment" : 8,
9513   "base_specifiers" :
9514   [
9515    {
9516     "referenced_type" : "type-121"
9517    },
9518    {
9519     "referenced_type" : "type-17"
9520    },
9521    {
9522     "referenced_type" : "type-126"
9523    }
9524   ],
9525   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9526   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9527   "record_kind" : "class",
9528   "referenced_type" : "type-125",
9529   "self_type" : "type-125",
9530   "size" : 64,
9531   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9532   "template_args" : [ "type-121" ],
9533   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE",
9534   "vtable_components" :
9535   [
9536    {
9537     "component_value" : 48,
9538     "kind" : "vbase_offset"
9539    },
9540    {
9541     "kind" : "offset_to_top"
9542    },
9543    {
9544     "kind" : "rtti",
9545     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9546    },
9547    {
9548     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9552    },
9553    {
9554     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9555    },
9556    {
9557     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9558    },
9559    {
9560     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9561    },
9562    {
9563     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
9564    },
9565    {
9566     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9567    },
9568    {
9569     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
9570    },
9571    {
9572     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9573    },
9574    {
9575     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
9576    },
9577    {
9578     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9579    },
9580    {
9581     "kind" : "complete_dtor_pointer",
9582     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9583    },
9584    {
9585     "kind" : "deleting_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9587    },
9588    {
9589     "is_pure" : true,
9590     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEmjij"
9591    },
9592    {
9593     "is_pure" : true,
9594     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
9595    },
9596    {
9597     "is_pure" : true,
9598     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
9599    },
9600    {
9601     "is_pure" : true,
9602     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
9603    },
9604    {
9605     "is_pure" : true,
9606     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
9607    },
9608    {
9609     "is_pure" : true,
9610     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
9611    },
9612    {
9613     "is_pure" : true,
9614     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEm"
9615    },
9616    {
9617     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9618    },
9619    {
9620     "component_value" : 40,
9621     "kind" : "vbase_offset"
9622    },
9623    {
9624     "component_value" : -8,
9625     "kind" : "offset_to_top"
9626    },
9627    {
9628     "kind" : "rtti",
9629     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9630    },
9631    {
9632     "kind" : "complete_dtor_pointer",
9633     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9634    },
9635    {
9636     "kind" : "deleting_dtor_pointer",
9637     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9638    },
9639    {
9640     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9641    },
9642    {
9643     "component_value" : 32,
9644     "kind" : "vbase_offset"
9645    },
9646    {
9647     "component_value" : -16,
9648     "kind" : "offset_to_top"
9649    },
9650    {
9651     "kind" : "rtti",
9652     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9653    },
9654    {
9655     "kind" : "complete_dtor_pointer",
9656     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9657    },
9658    {
9659     "kind" : "deleting_dtor_pointer",
9660     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9661    },
9662    {
9663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9664    },
9665    {
9666     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9667    },
9668    {
9669     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9670    },
9671    {
9672     "kind" : "vcall_offset"
9673    },
9674    {
9675     "component_value" : -32,
9676     "kind" : "vcall_offset"
9677    },
9678    {
9679     "component_value" : -32,
9680     "kind" : "vcall_offset"
9681    },
9682    {
9683     "component_value" : -32,
9684     "kind" : "vcall_offset"
9685    },
9686    {
9687     "component_value" : -48,
9688     "kind" : "vcall_offset"
9689    },
9690    {
9691     "component_value" : -48,
9692     "kind" : "offset_to_top"
9693    },
9694    {
9695     "kind" : "rtti",
9696     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9697    },
9698    {
9699     "kind" : "complete_dtor_pointer",
9700     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9701    },
9702    {
9703     "kind" : "deleting_dtor_pointer",
9704     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9705    },
9706    {
9707     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9708    },
9709    {
9710     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9717    }
9718   ]
9719  },
9720  {
9721   "alignment" : 8,
9722   "base_specifiers" :
9723   [
9724    {
9725     "referenced_type" : "type-4"
9726    },
9727    {
9728     "referenced_type" : "type-17"
9729    },
9730    {
9731     "referenced_type" : "type-126"
9732    }
9733   ],
9734   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9735   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9736   "record_kind" : "class",
9737   "referenced_type" : "type-427",
9738   "self_type" : "type-427",
9739   "size" : 64,
9740   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9741   "template_args" : [ "type-4" ],
9742   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9743   "vtable_components" :
9744   [
9745    {
9746     "component_value" : 48,
9747     "kind" : "vbase_offset"
9748    },
9749    {
9750     "kind" : "offset_to_top"
9751    },
9752    {
9753     "kind" : "rtti",
9754     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9755    },
9756    {
9757     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9764    },
9765    {
9766     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9767    },
9768    {
9769     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9773    },
9774    {
9775     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9779    },
9780    {
9781     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9782    },
9783    {
9784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9785    },
9786    {
9787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9788    },
9789    {
9790     "kind" : "complete_dtor_pointer",
9791     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9792    },
9793    {
9794     "kind" : "deleting_dtor_pointer",
9795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9799    },
9800    {
9801     "component_value" : 40,
9802     "kind" : "vbase_offset"
9803    },
9804    {
9805     "component_value" : -8,
9806     "kind" : "offset_to_top"
9807    },
9808    {
9809     "kind" : "rtti",
9810     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9811    },
9812    {
9813     "kind" : "complete_dtor_pointer",
9814     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9815    },
9816    {
9817     "kind" : "deleting_dtor_pointer",
9818     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9819    },
9820    {
9821     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9822    },
9823    {
9824     "component_value" : 32,
9825     "kind" : "vbase_offset"
9826    },
9827    {
9828     "component_value" : -16,
9829     "kind" : "offset_to_top"
9830    },
9831    {
9832     "kind" : "rtti",
9833     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9834    },
9835    {
9836     "kind" : "complete_dtor_pointer",
9837     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9838    },
9839    {
9840     "kind" : "deleting_dtor_pointer",
9841     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9845    },
9846    {
9847     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9848    },
9849    {
9850     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9851    },
9852    {
9853     "kind" : "vcall_offset"
9854    },
9855    {
9856     "component_value" : -32,
9857     "kind" : "vcall_offset"
9858    },
9859    {
9860     "component_value" : -32,
9861     "kind" : "vcall_offset"
9862    },
9863    {
9864     "component_value" : -32,
9865     "kind" : "vcall_offset"
9866    },
9867    {
9868     "component_value" : -48,
9869     "kind" : "vcall_offset"
9870    },
9871    {
9872     "component_value" : -48,
9873     "kind" : "offset_to_top"
9874    },
9875    {
9876     "kind" : "rtti",
9877     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9878    },
9879    {
9880     "kind" : "complete_dtor_pointer",
9881     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9882    },
9883    {
9884     "kind" : "deleting_dtor_pointer",
9885     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9886    },
9887    {
9888     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9889    },
9890    {
9891     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9892    },
9893    {
9894     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9898    }
9899   ]
9900  },
9901  {
9902   "alignment" : 8,
9903   "fields" :
9904   [
9905    {
9906     "access" : "private",
9907     "field_name" : "mMutex",
9908     "referenced_type" : "type-455"
9909    },
9910    {
9911     "access" : "private",
9912     "field_name" : "mMap",
9913     "field_offset" : 320,
9914     "referenced_type" : "type-456"
9915    }
9916   ],
9917   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9918   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9919   "record_kind" : "class",
9920   "referenced_type" : "type-454",
9921   "self_type" : "type-454",
9922   "size" : 64,
9923   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9924   "template_args" : [ "type-114", "type-457" ],
9925   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9926  },
9927  {
9928   "alignment" : 8,
9929   "fields" :
9930   [
9931    {
9932     "access" : "private",
9933     "field_name" : "mMutex",
9934     "referenced_type" : "type-463"
9935    },
9936    {
9937     "access" : "private",
9938     "field_name" : "mMap",
9939     "field_offset" : 320,
9940     "referenced_type" : "type-464"
9941    }
9942   ],
9943   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9944   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9945   "record_kind" : "class",
9946   "referenced_type" : "type-462",
9947   "self_type" : "type-462",
9948   "size" : 64,
9949   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9950   "template_args" : [ "type-114", "type-43" ],
9951   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9952  },
9953  {
9954   "alignment" : 8,
9955   "fields" :
9956   [
9957    {
9958     "access" : "private",
9959     "field_name" : "mMutex",
9960     "referenced_type" : "type-468"
9961    },
9962    {
9963     "access" : "private",
9964     "field_name" : "mMap",
9965     "field_offset" : 320,
9966     "referenced_type" : "type-469"
9967    }
9968   ],
9969   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9970   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9971   "record_kind" : "class",
9972   "referenced_type" : "type-467",
9973   "self_type" : "type-467",
9974   "size" : 64,
9975   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9976   "template_args" : [ "type-470", "type-438" ],
9977   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9978  },
9979  {
9980   "alignment" : 8,
9981   "fields" :
9982   [
9983    {
9984     "access" : "private",
9985     "field_name" : "mMutex",
9986     "referenced_type" : "type-486"
9987    },
9988    {
9989     "access" : "private",
9990     "field_name" : "mMap",
9991     "field_offset" : 320,
9992     "referenced_type" : "type-487"
9993    }
9994   ],
9995   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9996   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9997   "record_kind" : "class",
9998   "referenced_type" : "type-485",
9999   "self_type" : "type-485",
10000   "size" : 64,
10001   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10002   "template_args" : [ "type-488", "type-489" ],
10003   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10004  },
10005  {
10006   "alignment" : 8,
10007   "fields" :
10008   [
10009    {
10010     "access" : "private",
10011     "field_name" : "mMutex",
10012     "referenced_type" : "type-476"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mMap",
10017     "field_offset" : 320,
10018     "referenced_type" : "type-477"
10019    }
10020   ],
10021   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10022   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10023   "record_kind" : "class",
10024   "referenced_type" : "type-475",
10025   "self_type" : "type-475",
10026   "size" : 64,
10027   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10028   "template_args" : [ "type-478", "type-479" ],
10029   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10030  },
10031  {
10032   "alignment" : 8,
10033   "fields" :
10034   [
10035    {
10036     "field_name" : "flags",
10037     "referenced_type" : "type-2"
10038    },
10039    {
10040     "field_name" : "fdIndex",
10041     "field_offset" : 32,
10042     "referenced_type" : "type-2"
10043    },
10044    {
10045     "field_name" : "offset",
10046     "field_offset" : 64,
10047     "referenced_type" : "type-2"
10048    },
10049    {
10050     "field_name" : "extent",
10051     "field_offset" : 128,
10052     "referenced_type" : "type-32"
10053    }
10054   ],
10055   "linker_set_key" : "android::hardware::GrantorDescriptor",
10056   "name" : "android::hardware::GrantorDescriptor",
10057   "referenced_type" : "type-337",
10058   "self_type" : "type-337",
10059   "size" : 24,
10060   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10061   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10062  },
10063  {
10064   "alignment" : 8,
10065   "base_specifiers" :
10066   [
10067    {
10068     "is_virtual" : true,
10069     "referenced_type" : "type-321"
10070    },
10071    {
10072     "is_virtual" : true,
10073     "referenced_type" : "type-5"
10074    }
10075   ],
10076   "linker_set_key" : "android::hardware::HidlMemory",
10077   "name" : "android::hardware::HidlMemory",
10078   "record_kind" : "class",
10079   "referenced_type" : "type-329",
10080   "self_type" : "type-329",
10081   "size" : 64,
10082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10083   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10084   "vtable_components" :
10085   [
10086    {
10087     "component_value" : 48,
10088     "kind" : "vbase_offset"
10089    },
10090    {
10091     "component_value" : 8,
10092     "kind" : "vbase_offset"
10093    },
10094    {
10095     "kind" : "offset_to_top"
10096    },
10097    {
10098     "kind" : "rtti",
10099     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10100    },
10101    {
10102     "kind" : "complete_dtor_pointer",
10103     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10104    },
10105    {
10106     "kind" : "deleting_dtor_pointer",
10107     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10108    },
10109    {
10110     "kind" : "vcall_offset"
10111    },
10112    {
10113     "kind" : "vcall_offset"
10114    },
10115    {
10116     "kind" : "vcall_offset"
10117    },
10118    {
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "component_value" : -48,
10123     "kind" : "vcall_offset"
10124    },
10125    {
10126     "component_value" : -48,
10127     "kind" : "offset_to_top"
10128    },
10129    {
10130     "kind" : "rtti",
10131     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10132    },
10133    {
10134     "kind" : "complete_dtor_pointer",
10135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10136    },
10137    {
10138     "kind" : "deleting_dtor_pointer",
10139     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10152    }
10153   ]
10154  },
10155  {
10156   "alignment" : 8,
10157   "base_specifiers" :
10158   [
10159    {
10160     "is_virtual" : true,
10161     "referenced_type" : "type-5"
10162    }
10163   ],
10164   "linker_set_key" : "android::hardware::IBinder",
10165   "name" : "android::hardware::IBinder",
10166   "record_kind" : "class",
10167   "referenced_type" : "type-11",
10168   "self_type" : "type-11",
10169   "size" : 24,
10170   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10171   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10172   "vtable_components" :
10173   [
10174    {
10175     "component_value" : 8,
10176     "kind" : "vbase_offset"
10177    },
10178    {
10179     "kind" : "offset_to_top"
10180    },
10181    {
10182     "kind" : "rtti",
10183     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10184    },
10185    {
10186     "is_pure" : true,
10187     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10188    },
10189    {
10190     "is_pure" : true,
10191     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10192    },
10193    {
10194     "is_pure" : true,
10195     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10196    },
10197    {
10198     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10199    },
10200    {
10201     "is_pure" : true,
10202     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10203    },
10204    {
10205     "is_pure" : true,
10206     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10207    },
10208    {
10209     "is_pure" : true,
10210     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10217    },
10218    {
10219     "kind" : "complete_dtor_pointer",
10220     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10221    },
10222    {
10223     "kind" : "deleting_dtor_pointer",
10224     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10225    },
10226    {
10227     "kind" : "vcall_offset"
10228    },
10229    {
10230     "kind" : "vcall_offset"
10231    },
10232    {
10233     "kind" : "vcall_offset"
10234    },
10235    {
10236     "kind" : "vcall_offset"
10237    },
10238    {
10239     "component_value" : -8,
10240     "kind" : "vcall_offset"
10241    },
10242    {
10243     "component_value" : -8,
10244     "kind" : "offset_to_top"
10245    },
10246    {
10247     "kind" : "rtti",
10248     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10249    },
10250    {
10251     "kind" : "complete_dtor_pointer",
10252     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10253    },
10254    {
10255     "kind" : "deleting_dtor_pointer",
10256     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10263    },
10264    {
10265     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10266    },
10267    {
10268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10269    }
10270   ]
10271  },
10272  {
10273   "alignment" : 8,
10274   "base_specifiers" :
10275   [
10276    {
10277     "is_virtual" : true,
10278     "referenced_type" : "type-5"
10279    }
10280   ],
10281   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10282   "name" : "android::hardware::IBinder::DeathRecipient",
10283   "record_kind" : "class",
10284   "referenced_type" : "type-155",
10285   "self_type" : "type-155",
10286   "size" : 24,
10287   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10288   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10289   "vtable_components" :
10290   [
10291    {
10292     "component_value" : 8,
10293     "kind" : "vbase_offset"
10294    },
10295    {
10296     "kind" : "offset_to_top"
10297    },
10298    {
10299     "kind" : "rtti",
10300     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10301    },
10302    {
10303     "is_pure" : true,
10304     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10305    },
10306    {
10307     "kind" : "complete_dtor_pointer",
10308     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10309    },
10310    {
10311     "kind" : "deleting_dtor_pointer",
10312     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10313    },
10314    {
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "kind" : "vcall_offset"
10325    },
10326    {
10327     "component_value" : -8,
10328     "kind" : "vcall_offset"
10329    },
10330    {
10331     "component_value" : -8,
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10357    }
10358   ]
10359  },
10360  {
10361   "alignment" : 8,
10362   "base_specifiers" :
10363   [
10364    {
10365     "is_virtual" : true,
10366     "referenced_type" : "type-5"
10367    }
10368   ],
10369   "linker_set_key" : "android::hardware::IInterface",
10370   "name" : "android::hardware::IInterface",
10371   "record_kind" : "class",
10372   "referenced_type" : "type-17",
10373   "self_type" : "type-17",
10374   "size" : 24,
10375   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10376   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10377   "vtable_components" :
10378   [
10379    {
10380     "component_value" : 8,
10381     "kind" : "vbase_offset"
10382    },
10383    {
10384     "kind" : "offset_to_top"
10385    },
10386    {
10387     "kind" : "rtti",
10388     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10389    },
10390    {
10391     "kind" : "complete_dtor_pointer",
10392     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10393    },
10394    {
10395     "kind" : "deleting_dtor_pointer",
10396     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10397    },
10398    {
10399     "is_pure" : true,
10400     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10401    },
10402    {
10403     "kind" : "vcall_offset"
10404    },
10405    {
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "kind" : "vcall_offset"
10410    },
10411    {
10412     "kind" : "vcall_offset"
10413    },
10414    {
10415     "component_value" : -8,
10416     "kind" : "vcall_offset"
10417    },
10418    {
10419     "component_value" : -8,
10420     "kind" : "offset_to_top"
10421    },
10422    {
10423     "kind" : "rtti",
10424     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10425    },
10426    {
10427     "kind" : "complete_dtor_pointer",
10428     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10429    },
10430    {
10431     "kind" : "deleting_dtor_pointer",
10432     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10445    }
10446   ]
10447  },
10448  {
10449   "alignment" : 8,
10450   "fields" :
10451   [
10452    {
10453     "access" : "private",
10454     "field_name" : "mGrantors",
10455     "referenced_type" : "type-333"
10456    },
10457    {
10458     "access" : "private",
10459     "field_name" : "mHandle",
10460     "field_offset" : 128,
10461     "referenced_type" : "type-400"
10462    },
10463    {
10464     "access" : "private",
10465     "field_name" : "mQuantum",
10466     "field_offset" : 192,
10467     "referenced_type" : "type-2"
10468    },
10469    {
10470     "access" : "private",
10471     "field_name" : "mFlags",
10472     "field_offset" : 224,
10473     "referenced_type" : "type-2"
10474    }
10475   ],
10476   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10477   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10478   "referenced_type" : "type-399",
10479   "self_type" : "type-399",
10480   "size" : 32,
10481   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10482   "template_args" : [ "type-60" ],
10483   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10484  },
10485  {
10486   "alignment" : 8,
10487   "fields" :
10488   [
10489    {
10490     "access" : "private",
10491     "field_name" : "mBufCachePos",
10492     "referenced_type" : "type-32"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mBufCache",
10497     "field_offset" : 64,
10498     "referenced_type" : "type-431"
10499    },
10500    {
10501     "access" : "private",
10502     "field_name" : "mError",
10503     "field_offset" : 256,
10504     "referenced_type" : "type-27"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "mData",
10509     "field_offset" : 320,
10510     "referenced_type" : "type-368"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "mDataSize",
10515     "field_offset" : 384,
10516     "referenced_type" : "type-32"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mDataCapacity",
10521     "field_offset" : 448,
10522     "referenced_type" : "type-32"
10523    },
10524    {
10525     "access" : "private",
10526     "field_name" : "mDataPos",
10527     "field_offset" : 512,
10528     "referenced_type" : "type-32"
10529    },
10530    {
10531     "access" : "private",
10532     "field_name" : "mObjects",
10533     "field_offset" : 576,
10534     "referenced_type" : "type-432"
10535    },
10536    {
10537     "access" : "private",
10538     "field_name" : "mObjectsSize",
10539     "field_offset" : 640,
10540     "referenced_type" : "type-32"
10541    },
10542    {
10543     "access" : "private",
10544     "field_name" : "mObjectsCapacity",
10545     "field_offset" : 704,
10546     "referenced_type" : "type-32"
10547    },
10548    {
10549     "access" : "private",
10550     "field_name" : "mNextObjectHint",
10551     "field_offset" : 768,
10552     "referenced_type" : "type-32"
10553    },
10554    {
10555     "access" : "private",
10556     "field_name" : "mNumRef",
10557     "field_offset" : 832,
10558     "referenced_type" : "type-32"
10559    },
10560    {
10561     "access" : "private",
10562     "field_name" : "mFdsKnown",
10563     "field_offset" : 896,
10564     "referenced_type" : "type-43"
10565    },
10566    {
10567     "access" : "private",
10568     "field_name" : "mHasFds",
10569     "field_offset" : 904,
10570     "referenced_type" : "type-43"
10571    },
10572    {
10573     "access" : "private",
10574     "field_name" : "mAllowFds",
10575     "field_offset" : 912,
10576     "referenced_type" : "type-43"
10577    },
10578    {
10579     "access" : "private",
10580     "field_name" : "mOwner",
10581     "field_offset" : 960,
10582     "referenced_type" : "type-433"
10583    },
10584    {
10585     "access" : "private",
10586     "field_name" : "mOwnerCookie",
10587     "field_offset" : 1024,
10588     "referenced_type" : "type-28"
10589    }
10590   ],
10591   "linker_set_key" : "android::hardware::Parcel",
10592   "name" : "android::hardware::Parcel",
10593   "record_kind" : "class",
10594   "referenced_type" : "type-430",
10595   "self_type" : "type-430",
10596   "size" : 136,
10597   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10598   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10599  },
10600  {
10601   "access" : "private",
10602   "alignment" : 8,
10603   "fields" :
10604   [
10605    {
10606     "field_name" : "index",
10607     "referenced_type" : "type-32"
10608    },
10609    {
10610     "field_name" : "buffer",
10611     "field_offset" : 64,
10612     "referenced_type" : "type-271"
10613    },
10614    {
10615     "field_name" : "bufend",
10616     "field_offset" : 128,
10617     "referenced_type" : "type-271"
10618    }
10619   ],
10620   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10621   "name" : "android::hardware::Parcel::BufferInfo",
10622   "referenced_type" : "type-439",
10623   "self_type" : "type-439",
10624   "size" : 24,
10625   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10626   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10627  },
10628  {
10629   "alignment" : 8,
10630   "base_specifiers" :
10631   [
10632    {
10633     "is_virtual" : true,
10634     "referenced_type" : "type-5"
10635    }
10636   ],
10637   "fields" :
10638   [
10639    {
10640     "access" : "private",
10641     "field_name" : "mDriverFD",
10642     "field_offset" : 64,
10643     "referenced_type" : "type-27"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mVMStart",
10648     "field_offset" : 128,
10649     "referenced_type" : "type-28"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mThreadCountLock",
10654     "field_offset" : 192,
10655     "referenced_type" : "type-30"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mThreadCountDecrement",
10660     "field_offset" : 512,
10661     "referenced_type" : "type-31"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mExecutingThreadsCount",
10666     "field_offset" : 896,
10667     "referenced_type" : "type-32"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mMaxThreads",
10672     "field_offset" : 960,
10673     "referenced_type" : "type-32"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mStarvationStartTimeMs",
10678     "field_offset" : 1024,
10679     "referenced_type" : "type-33"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mLock",
10684     "field_offset" : 1088,
10685     "referenced_type" : "type-34"
10686    },
10687    {
10688     "access" : "private",
10689     "field_name" : "mHandleToObject",
10690     "field_offset" : 1408,
10691     "referenced_type" : "type-36"
10692    },
10693    {
10694     "access" : "private",
10695     "field_name" : "mManagesContexts",
10696     "field_offset" : 1728,
10697     "referenced_type" : "type-43"
10698    },
10699    {
10700     "access" : "private",
10701     "field_name" : "mBinderContextCheckFunc",
10702     "field_offset" : 1792,
10703     "referenced_type" : "type-44"
10704    },
10705    {
10706     "access" : "private",
10707     "field_name" : "mBinderContextUserData",
10708     "field_offset" : 1856,
10709     "referenced_type" : "type-28"
10710    },
10711    {
10712     "access" : "private",
10713     "field_name" : "mContexts",
10714     "field_offset" : 1920,
10715     "referenced_type" : "type-53"
10716    },
10717    {
10718     "access" : "private",
10719     "field_name" : "mRootDir",
10720     "field_offset" : 2240,
10721     "referenced_type" : "type-57"
10722    },
10723    {
10724     "access" : "private",
10725     "field_name" : "mThreadPoolStarted",
10726     "field_offset" : 2304,
10727     "referenced_type" : "type-43"
10728    },
10729    {
10730     "access" : "private",
10731     "field_name" : "mSpawnThreadOnStart",
10732     "field_offset" : 2312,
10733     "referenced_type" : "type-43"
10734    },
10735    {
10736     "access" : "private",
10737     "field_name" : "mThreadPoolSeq",
10738     "field_offset" : 2336,
10739     "referenced_type" : "type-61"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "mMmapSize",
10744     "field_offset" : 2368,
10745     "referenced_type" : "type-39"
10746    },
10747    {
10748     "access" : "private",
10749     "field_name" : "mCallRestriction",
10750     "field_offset" : 2432,
10751     "referenced_type" : "type-62"
10752    }
10753   ],
10754   "linker_set_key" : "android::hardware::ProcessState",
10755   "name" : "android::hardware::ProcessState",
10756   "record_kind" : "class",
10757   "referenced_type" : "type-26",
10758   "self_type" : "type-26",
10759   "size" : 328,
10760   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10761   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10762   "vtable_components" :
10763   [
10764    {
10765     "component_value" : 312,
10766     "kind" : "vbase_offset"
10767    },
10768    {
10769     "kind" : "offset_to_top"
10770    },
10771    {
10772     "kind" : "rtti",
10773     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10774    },
10775    {
10776     "kind" : "complete_dtor_pointer",
10777     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10778    },
10779    {
10780     "kind" : "deleting_dtor_pointer",
10781     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10782    },
10783    {
10784     "kind" : "vcall_offset"
10785    },
10786    {
10787     "kind" : "vcall_offset"
10788    },
10789    {
10790     "kind" : "vcall_offset"
10791    },
10792    {
10793     "kind" : "vcall_offset"
10794    },
10795    {
10796     "component_value" : -312,
10797     "kind" : "vcall_offset"
10798    },
10799    {
10800     "component_value" : -312,
10801     "kind" : "offset_to_top"
10802    },
10803    {
10804     "kind" : "rtti",
10805     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10806    },
10807    {
10808     "kind" : "complete_dtor_pointer",
10809     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10810    },
10811    {
10812     "kind" : "deleting_dtor_pointer",
10813     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10817    },
10818    {
10819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10820    },
10821    {
10822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10823    },
10824    {
10825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10826    }
10827   ]
10828  },
10829  {
10830   "access" : "private",
10831   "alignment" : 8,
10832   "fields" :
10833   [
10834    {
10835     "field_name" : "binder",
10836     "referenced_type" : "type-10"
10837    },
10838    {
10839     "field_name" : "refs",
10840     "field_offset" : 64,
10841     "referenced_type" : "type-41"
10842    }
10843   ],
10844   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10845   "name" : "android::hardware::ProcessState::handle_entry",
10846   "referenced_type" : "type-40",
10847   "self_type" : "type-40",
10848   "size" : 16,
10849   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10850   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10851  },
10852  {
10853   "alignment" : 8,
10854   "base_specifiers" :
10855   [
10856    {
10857     "referenced_type" : "type-175"
10858    }
10859   ],
10860   "fields" :
10861   [
10862    {
10863     "access" : "private",
10864     "field_name" : "mVal",
10865     "field_offset" : 288,
10866     "referenced_type" : "type-182"
10867    }
10868   ],
10869   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10870   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10871   "record_kind" : "class",
10872   "referenced_type" : "type-181",
10873   "self_type" : "type-181",
10874   "size" : 40,
10875   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10876   "template_args" : [ "type-182" ],
10877   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10biometrics4face4V1_06StatusEEE"
10878  },
10879  {
10880   "alignment" : 8,
10881   "base_specifiers" :
10882   [
10883    {
10884     "referenced_type" : "type-175"
10885    }
10886   ],
10887   "fields" :
10888   [
10889    {
10890     "access" : "private",
10891     "field_name" : "mVal",
10892     "field_offset" : 320,
10893     "referenced_type" : "type-142"
10894    }
10895   ],
10896   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10897   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10898   "record_kind" : "class",
10899   "referenced_type" : "type-189",
10900   "self_type" : "type-189",
10901   "size" : 48,
10902   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10903   "template_args" : [ "type-142" ],
10904   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_015IBiometricsFaceEEEEE"
10905  },
10906  {
10907   "alignment" : 8,
10908   "base_specifiers" :
10909   [
10910    {
10911     "referenced_type" : "type-175"
10912    }
10913   ],
10914   "fields" :
10915   [
10916    {
10917     "access" : "private",
10918     "field_name" : "mVal",
10919     "field_offset" : 320,
10920     "referenced_type" : "type-119"
10921    }
10922   ],
10923   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10924   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10925   "record_kind" : "class",
10926   "referenced_type" : "type-632",
10927   "self_type" : "type-632",
10928   "size" : 48,
10929   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10930   "template_args" : [ "type-119" ],
10931   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEEEE"
10932  },
10933  {
10934   "alignment" : 8,
10935   "base_specifiers" :
10936   [
10937    {
10938     "referenced_type" : "type-175"
10939    }
10940   ],
10941   "fields" :
10942   [
10943    {
10944     "access" : "private",
10945     "field_name" : "mVal",
10946     "field_offset" : 264,
10947     "referenced_type" : "type-43"
10948    }
10949   ],
10950   "linker_set_key" : "android::hardware::Return<bool>",
10951   "name" : "android::hardware::Return<bool>",
10952   "record_kind" : "class",
10953   "referenced_type" : "type-174",
10954   "self_type" : "type-174",
10955   "size" : 40,
10956   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10957   "template_args" : [ "type-43" ],
10958   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10959  },
10960  {
10961   "alignment" : 8,
10962   "base_specifiers" :
10963   [
10964    {
10965     "referenced_type" : "type-175"
10966    }
10967   ],
10968   "linker_set_key" : "android::hardware::Return<void>",
10969   "name" : "android::hardware::Return<void>",
10970   "record_kind" : "class",
10971   "referenced_type" : "type-204",
10972   "self_type" : "type-204",
10973   "size" : 40,
10974   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10975   "template_args" : [ "type-29" ],
10976   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10977  },
10978  {
10979   "alignment" : 8,
10980   "fields" :
10981   [
10982    {
10983     "access" : "private",
10984     "field_name" : "mException",
10985     "referenced_type" : "type-27"
10986    },
10987    {
10988     "access" : "private",
10989     "field_name" : "mErrorCode",
10990     "field_offset" : 32,
10991     "referenced_type" : "type-27"
10992    },
10993    {
10994     "access" : "private",
10995     "field_name" : "mMessage",
10996     "field_offset" : 64,
10997     "referenced_type" : "type-166"
10998    }
10999   ],
11000   "linker_set_key" : "android::hardware::Status",
11001   "name" : "android::hardware::Status",
11002   "record_kind" : "class",
11003   "referenced_type" : "type-165",
11004   "self_type" : "type-165",
11005   "size" : 32,
11006   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11007   "unique_id" : "_ZTSN7android8hardware6StatusE"
11008  },
11009  {
11010   "alignment" : 8,
11011   "base_specifiers" :
11012   [
11013    {
11014     "referenced_type" : "type-445"
11015    }
11016   ],
11017   "fields" :
11018   [
11019    {
11020     "access" : "private",
11021     "field_name" : "_hidl_mImpl",
11022     "field_offset" : 1024,
11023     "referenced_type" : "type-142"
11024    }
11025   ],
11026   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11027   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11028   "referenced_type" : "type-520",
11029   "self_type" : "type-520",
11030   "size" : 152,
11031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h",
11032   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE",
11033   "vtable_components" :
11034   [
11035    {
11036     "component_value" : 136,
11037     "kind" : "vbase_offset"
11038    },
11039    {
11040     "kind" : "offset_to_top"
11041    },
11042    {
11043     "kind" : "rtti",
11044     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11054    },
11055    {
11056     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11060    },
11061    {
11062     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11069    },
11070    {
11071     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11072    },
11073    {
11074     "kind" : "complete_dtor_pointer",
11075     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11076    },
11077    {
11078     "kind" : "deleting_dtor_pointer",
11079     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11083    },
11084    {
11085     "component_value" : -32,
11086     "kind" : "offset_to_top"
11087    },
11088    {
11089     "kind" : "rtti",
11090     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11091    },
11092    {
11093     "kind" : "complete_dtor_pointer",
11094     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11095    },
11096    {
11097     "kind" : "deleting_dtor_pointer",
11098     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11099    },
11100    {
11101     "kind" : "vcall_offset"
11102    },
11103    {
11104     "kind" : "vcall_offset"
11105    },
11106    {
11107     "kind" : "vcall_offset"
11108    },
11109    {
11110     "kind" : "vcall_offset"
11111    },
11112    {
11113     "component_value" : -136,
11114     "kind" : "vcall_offset"
11115    },
11116    {
11117     "component_value" : -136,
11118     "kind" : "offset_to_top"
11119    },
11120    {
11121     "kind" : "rtti",
11122     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11123    },
11124    {
11125     "kind" : "complete_dtor_pointer",
11126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11127    },
11128    {
11129     "kind" : "deleting_dtor_pointer",
11130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11137    },
11138    {
11139     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11143    }
11144   ]
11145  },
11146  {
11147   "alignment" : 8,
11148   "base_specifiers" :
11149   [
11150    {
11151     "referenced_type" : "type-445"
11152    }
11153   ],
11154   "fields" :
11155   [
11156    {
11157     "access" : "private",
11158     "field_name" : "_hidl_mImpl",
11159     "field_offset" : 1024,
11160     "referenced_type" : "type-119"
11161    }
11162   ],
11163   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11164   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11165   "referenced_type" : "type-450",
11166   "self_type" : "type-450",
11167   "size" : 152,
11168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h",
11169   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE",
11170   "vtable_components" :
11171   [
11172    {
11173     "component_value" : 136,
11174     "kind" : "vbase_offset"
11175    },
11176    {
11177     "kind" : "offset_to_top"
11178    },
11179    {
11180     "kind" : "rtti",
11181     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11182    },
11183    {
11184     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11185    },
11186    {
11187     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11188    },
11189    {
11190     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11191    },
11192    {
11193     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11197    },
11198    {
11199     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11206    },
11207    {
11208     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11209    },
11210    {
11211     "kind" : "complete_dtor_pointer",
11212     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11213    },
11214    {
11215     "kind" : "deleting_dtor_pointer",
11216     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11217    },
11218    {
11219     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11220    },
11221    {
11222     "component_value" : -32,
11223     "kind" : "offset_to_top"
11224    },
11225    {
11226     "kind" : "rtti",
11227     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11228    },
11229    {
11230     "kind" : "complete_dtor_pointer",
11231     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11232    },
11233    {
11234     "kind" : "deleting_dtor_pointer",
11235     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11236    },
11237    {
11238     "kind" : "vcall_offset"
11239    },
11240    {
11241     "kind" : "vcall_offset"
11242    },
11243    {
11244     "kind" : "vcall_offset"
11245    },
11246    {
11247     "kind" : "vcall_offset"
11248    },
11249    {
11250     "component_value" : -136,
11251     "kind" : "vcall_offset"
11252    },
11253    {
11254     "component_value" : -136,
11255     "kind" : "offset_to_top"
11256    },
11257    {
11258     "kind" : "rtti",
11259     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11260    },
11261    {
11262     "kind" : "complete_dtor_pointer",
11263     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11264    },
11265    {
11266     "kind" : "deleting_dtor_pointer",
11267     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11280    }
11281   ]
11282  },
11283  {
11284   "alignment" : 8,
11285   "base_specifiers" :
11286   [
11287    {
11288     "referenced_type" : "type-429"
11289    },
11290    {
11291     "referenced_type" : "type-129"
11292    }
11293   ],
11294   "fields" :
11295   [
11296    {
11297     "access" : "private",
11298     "field_name" : "_hidl_mMutex",
11299     "field_offset" : 1088,
11300     "referenced_type" : "type-595"
11301    },
11302    {
11303     "access" : "private",
11304     "field_name" : "_hidl_mDeathRecipients",
11305     "field_offset" : 1408,
11306     "referenced_type" : "type-596"
11307    }
11308   ],
11309   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11310   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11311   "referenced_type" : "type-594",
11312   "self_type" : "type-594",
11313   "size" : 216,
11314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h",
11315   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE",
11316   "vtable_components" :
11317   [
11318    {
11319     "component_value" : 200,
11320     "kind" : "vbase_offset"
11321    },
11322    {
11323     "kind" : "offset_to_top"
11324    },
11325    {
11326     "kind" : "rtti",
11327     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11328    },
11329    {
11330     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_018BpHwBiometricsFace8isRemoteEv"
11331    },
11332    {
11333     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11334    },
11335    {
11336     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11337    },
11338    {
11339     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11361    },
11362    {
11363     "kind" : "complete_dtor_pointer",
11364     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11365    },
11366    {
11367     "kind" : "deleting_dtor_pointer",
11368     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11414    },
11415    {
11416     "component_value" : 192,
11417     "kind" : "vbase_offset"
11418    },
11419    {
11420     "component_value" : -8,
11421     "kind" : "offset_to_top"
11422    },
11423    {
11424     "kind" : "rtti",
11425     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11426    },
11427    {
11428     "kind" : "complete_dtor_pointer",
11429     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11430    },
11431    {
11432     "kind" : "deleting_dtor_pointer",
11433     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11434    },
11435    {
11436     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11437    },
11438    {
11439     "component_value" : 184,
11440     "kind" : "vbase_offset"
11441    },
11442    {
11443     "component_value" : -16,
11444     "kind" : "offset_to_top"
11445    },
11446    {
11447     "kind" : "rtti",
11448     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11449    },
11450    {
11451     "kind" : "complete_dtor_pointer",
11452     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11453    },
11454    {
11455     "kind" : "deleting_dtor_pointer",
11456     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11466    },
11467    {
11468     "component_value" : -48,
11469     "kind" : "offset_to_top"
11470    },
11471    {
11472     "kind" : "rtti",
11473     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11474    },
11475    {
11476     "kind" : "complete_dtor_pointer",
11477     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11478    },
11479    {
11480     "kind" : "deleting_dtor_pointer",
11481     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11482    },
11483    {
11484     "kind" : "vcall_offset"
11485    },
11486    {
11487     "component_value" : -184,
11488     "kind" : "vcall_offset"
11489    },
11490    {
11491     "component_value" : -184,
11492     "kind" : "vcall_offset"
11493    },
11494    {
11495     "component_value" : -184,
11496     "kind" : "vcall_offset"
11497    },
11498    {
11499     "component_value" : -200,
11500     "kind" : "vcall_offset"
11501    },
11502    {
11503     "component_value" : -200,
11504     "kind" : "offset_to_top"
11505    },
11506    {
11507     "kind" : "rtti",
11508     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11509    },
11510    {
11511     "kind" : "complete_dtor_pointer",
11512     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11513    },
11514    {
11515     "kind" : "deleting_dtor_pointer",
11516     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11517    },
11518    {
11519     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11520    },
11521    {
11522     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11523    },
11524    {
11525     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11529    }
11530   ]
11531  },
11532  {
11533   "alignment" : 8,
11534   "base_specifiers" :
11535   [
11536    {
11537     "referenced_type" : "type-125"
11538    },
11539    {
11540     "referenced_type" : "type-129"
11541    }
11542   ],
11543   "fields" :
11544   [
11545    {
11546     "access" : "private",
11547     "field_name" : "_hidl_mMutex",
11548     "field_offset" : 1088,
11549     "referenced_type" : "type-123"
11550    },
11551    {
11552     "access" : "private",
11553     "field_name" : "_hidl_mDeathRecipients",
11554     "field_offset" : 1408,
11555     "referenced_type" : "type-124"
11556    }
11557   ],
11558   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11559   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11560   "referenced_type" : "type-122",
11561   "self_type" : "type-122",
11562   "size" : 216,
11563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h",
11564   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE",
11565   "vtable_components" :
11566   [
11567    {
11568     "component_value" : 200,
11569     "kind" : "vbase_offset"
11570    },
11571    {
11572     "kind" : "offset_to_top"
11573    },
11574    {
11575     "kind" : "rtti",
11576     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11577    },
11578    {
11579     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback8isRemoteEv"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11583    },
11584    {
11585     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11589    },
11590    {
11591     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11642    },
11643    {
11644     "component_value" : 192,
11645     "kind" : "vbase_offset"
11646    },
11647    {
11648     "component_value" : -8,
11649     "kind" : "offset_to_top"
11650    },
11651    {
11652     "kind" : "rtti",
11653     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11654    },
11655    {
11656     "kind" : "complete_dtor_pointer",
11657     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11658    },
11659    {
11660     "kind" : "deleting_dtor_pointer",
11661     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11662    },
11663    {
11664     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11665    },
11666    {
11667     "component_value" : 184,
11668     "kind" : "vbase_offset"
11669    },
11670    {
11671     "component_value" : -16,
11672     "kind" : "offset_to_top"
11673    },
11674    {
11675     "kind" : "rtti",
11676     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11677    },
11678    {
11679     "kind" : "complete_dtor_pointer",
11680     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11681    },
11682    {
11683     "kind" : "deleting_dtor_pointer",
11684     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11685    },
11686    {
11687     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11691    },
11692    {
11693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11694    },
11695    {
11696     "component_value" : -48,
11697     "kind" : "offset_to_top"
11698    },
11699    {
11700     "kind" : "rtti",
11701     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11702    },
11703    {
11704     "kind" : "complete_dtor_pointer",
11705     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11706    },
11707    {
11708     "kind" : "deleting_dtor_pointer",
11709     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11710    },
11711    {
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "component_value" : -184,
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -184,
11720     "kind" : "vcall_offset"
11721    },
11722    {
11723     "component_value" : -184,
11724     "kind" : "vcall_offset"
11725    },
11726    {
11727     "component_value" : -200,
11728     "kind" : "vcall_offset"
11729    },
11730    {
11731     "component_value" : -200,
11732     "kind" : "offset_to_top"
11733    },
11734    {
11735     "kind" : "rtti",
11736     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11737    },
11738    {
11739     "kind" : "complete_dtor_pointer",
11740     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11741    },
11742    {
11743     "kind" : "deleting_dtor_pointer",
11744     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11745    },
11746    {
11747     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11748    },
11749    {
11750     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11751    },
11752    {
11753     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11754    },
11755    {
11756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11757    }
11758   ]
11759  },
11760  {
11761   "alignment" : 8,
11762   "base_specifiers" :
11763   [
11764    {
11765     "referenced_type" : "type-3"
11766    },
11767    {
11768     "referenced_type" : "type-129"
11769    }
11770   ],
11771   "fields" :
11772   [
11773    {
11774     "access" : "private",
11775     "field_name" : "mImpl",
11776     "field_offset" : 768,
11777     "referenced_type" : "type-147"
11778    },
11779    {
11780     "access" : "private",
11781     "field_name" : "mOnewayQueue",
11782     "field_offset" : 832,
11783     "referenced_type" : "type-624"
11784    }
11785   ],
11786   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11787   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11788   "referenced_type" : "type-631",
11789   "self_type" : "type-631",
11790   "size" : 136,
11791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h",
11792   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE",
11793   "vtable_components" :
11794   [
11795    {
11796     "component_value" : 120,
11797     "kind" : "vbase_offset"
11798    },
11799    {
11800     "kind" : "offset_to_top"
11801    },
11802    {
11803     "kind" : "rtti",
11804     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11805    },
11806    {
11807     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11814    },
11815    {
11816     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11817    },
11818    {
11819     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11820    },
11821    {
11822     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21setHALInstrumentationEv"
11823    },
11824    {
11825     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11826    },
11827    {
11828     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace4pingEv"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21notifySyspropsChangedEv"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11838    },
11839    {
11840     "kind" : "complete_dtor_pointer",
11841     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11842    },
11843    {
11844     "kind" : "deleting_dtor_pointer",
11845     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11846    },
11847    {
11848     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace15revokeChallengeEv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11864    },
11865    {
11866     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11867    },
11868    {
11869     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11870    },
11871    {
11872     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6cancelEv"
11873    },
11874    {
11875     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace9enumerateEv"
11876    },
11877    {
11878     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6removeEj"
11879    },
11880    {
11881     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12authenticateEm"
11882    },
11883    {
11884     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12userActivityEv"
11885    },
11886    {
11887     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11888    },
11889    {
11890     "component_value" : -8,
11891     "kind" : "offset_to_top"
11892    },
11893    {
11894     "kind" : "rtti",
11895     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11896    },
11897    {
11898     "kind" : "complete_dtor_pointer",
11899     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11900    },
11901    {
11902     "kind" : "deleting_dtor_pointer",
11903     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11904    },
11905    {
11906     "kind" : "vcall_offset"
11907    },
11908    {
11909     "kind" : "vcall_offset"
11910    },
11911    {
11912     "kind" : "vcall_offset"
11913    },
11914    {
11915     "kind" : "vcall_offset"
11916    },
11917    {
11918     "component_value" : -120,
11919     "kind" : "vcall_offset"
11920    },
11921    {
11922     "component_value" : -120,
11923     "kind" : "offset_to_top"
11924    },
11925    {
11926     "kind" : "rtti",
11927     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11928    },
11929    {
11930     "kind" : "complete_dtor_pointer",
11931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11932    },
11933    {
11934     "kind" : "deleting_dtor_pointer",
11935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11948    }
11949   ]
11950  },
11951  {
11952   "alignment" : 8,
11953   "base_specifiers" :
11954   [
11955    {
11956     "referenced_type" : "type-121"
11957    },
11958    {
11959     "referenced_type" : "type-129"
11960    }
11961   ],
11962   "fields" :
11963   [
11964    {
11965     "access" : "private",
11966     "field_name" : "mImpl",
11967     "field_offset" : 768,
11968     "referenced_type" : "type-138"
11969    },
11970    {
11971     "access" : "private",
11972     "field_name" : "mOnewayQueue",
11973     "field_offset" : 832,
11974     "referenced_type" : "type-624"
11975    }
11976   ],
11977   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11978   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11979   "referenced_type" : "type-623",
11980   "self_type" : "type-623",
11981   "size" : 136,
11982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h",
11983   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE",
11984   "vtable_components" :
11985   [
11986    {
11987     "component_value" : 120,
11988     "kind" : "vbase_offset"
11989    },
11990    {
11991     "kind" : "offset_to_top"
11992    },
11993    {
11994     "kind" : "rtti",
11995     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
11996    },
11997    {
11998     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
11999    },
12000    {
12001     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21setHALInstrumentationEv"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback4pingEv"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21notifySyspropsChangedEv"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12029    },
12030    {
12031     "kind" : "complete_dtor_pointer",
12032     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12033    },
12034    {
12035     "kind" : "deleting_dtor_pointer",
12036     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12037    },
12038    {
12039     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14onEnrollResultEmjij"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback16onLockoutChangedEm"
12058    },
12059    {
12060     "component_value" : -8,
12061     "kind" : "offset_to_top"
12062    },
12063    {
12064     "kind" : "rtti",
12065     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12066    },
12067    {
12068     "kind" : "complete_dtor_pointer",
12069     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12070    },
12071    {
12072     "kind" : "deleting_dtor_pointer",
12073     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12074    },
12075    {
12076     "kind" : "vcall_offset"
12077    },
12078    {
12079     "kind" : "vcall_offset"
12080    },
12081    {
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "kind" : "vcall_offset"
12086    },
12087    {
12088     "component_value" : -120,
12089     "kind" : "vcall_offset"
12090    },
12091    {
12092     "component_value" : -120,
12093     "kind" : "offset_to_top"
12094    },
12095    {
12096     "kind" : "rtti",
12097     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12098    },
12099    {
12100     "kind" : "complete_dtor_pointer",
12101     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12102    },
12103    {
12104     "kind" : "deleting_dtor_pointer",
12105     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12118    }
12119   ]
12120  },
12121  {
12122   "alignment" : 8,
12123   "base_specifiers" :
12124   [
12125    {
12126     "referenced_type" : "type-4"
12127    }
12128   ],
12129   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12130   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12131   "referenced_type" : "type-3",
12132   "self_type" : "type-3",
12133   "size" : 24,
12134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h",
12135   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_015IBiometricsFaceE",
12136   "vtable_components" :
12137   [
12138    {
12139     "component_value" : 8,
12140     "kind" : "vbase_offset"
12141    },
12142    {
12143     "kind" : "offset_to_top"
12144    },
12145    {
12146     "kind" : "rtti",
12147     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12148    },
12149    {
12150     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12163    },
12164    {
12165     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12169    },
12170    {
12171     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12181    },
12182    {
12183     "kind" : "complete_dtor_pointer",
12184     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12185    },
12186    {
12187     "kind" : "deleting_dtor_pointer",
12188     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12189    },
12190    {
12191     "is_pure" : true,
12192     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12193    },
12194    {
12195     "is_pure" : true,
12196     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
12197    },
12198    {
12199     "is_pure" : true,
12200     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12201    },
12202    {
12203     "is_pure" : true,
12204     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
12205    },
12206    {
12207     "is_pure" : true,
12208     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
12209    },
12210    {
12211     "is_pure" : true,
12212     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
12213    },
12214    {
12215     "is_pure" : true,
12216     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
12217    },
12218    {
12219     "is_pure" : true,
12220     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12221    },
12222    {
12223     "is_pure" : true,
12224     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
12225    },
12226    {
12227     "is_pure" : true,
12228     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
12229    },
12230    {
12231     "is_pure" : true,
12232     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
12233    },
12234    {
12235     "is_pure" : true,
12236     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEm"
12237    },
12238    {
12239     "is_pure" : true,
12240     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
12241    },
12242    {
12243     "is_pure" : true,
12244     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
12245    },
12246    {
12247     "kind" : "vcall_offset"
12248    },
12249    {
12250     "kind" : "vcall_offset"
12251    },
12252    {
12253     "kind" : "vcall_offset"
12254    },
12255    {
12256     "kind" : "vcall_offset"
12257    },
12258    {
12259     "component_value" : -8,
12260     "kind" : "vcall_offset"
12261    },
12262    {
12263     "component_value" : -8,
12264     "kind" : "offset_to_top"
12265    },
12266    {
12267     "kind" : "rtti",
12268     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12269    },
12270    {
12271     "kind" : "complete_dtor_pointer",
12272     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12273    },
12274    {
12275     "kind" : "deleting_dtor_pointer",
12276     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12286    },
12287    {
12288     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12289    }
12290   ]
12291  },
12292  {
12293   "alignment" : 8,
12294   "base_specifiers" :
12295   [
12296    {
12297     "referenced_type" : "type-4"
12298    }
12299   ],
12300   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12301   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12302   "referenced_type" : "type-121",
12303   "self_type" : "type-121",
12304   "size" : 24,
12305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h",
12306   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE",
12307   "vtable_components" :
12308   [
12309    {
12310     "component_value" : 8,
12311     "kind" : "vbase_offset"
12312    },
12313    {
12314     "kind" : "offset_to_top"
12315    },
12316    {
12317     "kind" : "rtti",
12318     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12319    },
12320    {
12321     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
12337    },
12338    {
12339     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12340    },
12341    {
12342     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
12343    },
12344    {
12345     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12346    },
12347    {
12348     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12352    },
12353    {
12354     "kind" : "complete_dtor_pointer",
12355     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12356    },
12357    {
12358     "kind" : "deleting_dtor_pointer",
12359     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12360    },
12361    {
12362     "is_pure" : true,
12363     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEmjij"
12364    },
12365    {
12366     "is_pure" : true,
12367     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
12368    },
12369    {
12370     "is_pure" : true,
12371     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
12372    },
12373    {
12374     "is_pure" : true,
12375     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
12376    },
12377    {
12378     "is_pure" : true,
12379     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
12380    },
12381    {
12382     "is_pure" : true,
12383     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
12384    },
12385    {
12386     "is_pure" : true,
12387     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEm"
12388    },
12389    {
12390     "kind" : "vcall_offset"
12391    },
12392    {
12393     "kind" : "vcall_offset"
12394    },
12395    {
12396     "kind" : "vcall_offset"
12397    },
12398    {
12399     "kind" : "vcall_offset"
12400    },
12401    {
12402     "component_value" : -8,
12403     "kind" : "vcall_offset"
12404    },
12405    {
12406     "component_value" : -8,
12407     "kind" : "offset_to_top"
12408    },
12409    {
12410     "kind" : "rtti",
12411     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12412    },
12413    {
12414     "kind" : "complete_dtor_pointer",
12415     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12416    },
12417    {
12418     "kind" : "deleting_dtor_pointer",
12419     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12432    }
12433   ]
12434  },
12435  {
12436   "alignment" : 4,
12437   "fields" :
12438   [
12439    {
12440     "field_name" : "status",
12441     "referenced_type" : "type-182"
12442    },
12443    {
12444     "field_name" : "value",
12445     "field_offset" : 32,
12446     "referenced_type" : "type-43"
12447    }
12448   ],
12449   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12450   "name" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12451   "referenced_type" : "type-563",
12452   "self_type" : "type-563",
12453   "size" : 8,
12454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12455   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_012OptionalBoolE"
12456  },
12457  {
12458   "alignment" : 8,
12459   "fields" :
12460   [
12461    {
12462     "field_name" : "status",
12463     "referenced_type" : "type-182"
12464    },
12465    {
12466     "field_name" : "value",
12467     "field_offset" : 64,
12468     "referenced_type" : "type-32"
12469    }
12470   ],
12471   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12472   "name" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12473   "referenced_type" : "type-562",
12474   "self_type" : "type-562",
12475   "size" : 16,
12476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12477   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_014OptionalUint64E"
12478  },
12479  {
12480   "alignment" : 8,
12481   "fields" :
12482   [
12483    {
12484     "access" : "protected",
12485     "field_name" : "mInstrumentationCallbacks",
12486     "field_offset" : 64,
12487     "referenced_type" : "type-130"
12488    },
12489    {
12490     "access" : "protected",
12491     "field_name" : "mEnableInstrumentation",
12492     "field_offset" : 256,
12493     "referenced_type" : "type-43"
12494    },
12495    {
12496     "access" : "protected",
12497     "field_name" : "mInstrumentationLibPackage",
12498     "field_offset" : 320,
12499     "referenced_type" : "type-131"
12500    },
12501    {
12502     "access" : "protected",
12503     "field_name" : "mInterfaceName",
12504     "field_offset" : 512,
12505     "referenced_type" : "type-132"
12506    }
12507   ],
12508   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12509   "name" : "android::hardware::details::HidlInstrumentor",
12510   "referenced_type" : "type-129",
12511   "self_type" : "type-129",
12512   "size" : 88,
12513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12514   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12515   "vtable_components" :
12516   [
12517    {
12518     "kind" : "offset_to_top"
12519    },
12520    {
12521     "kind" : "rtti",
12522     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12523    },
12524    {
12525     "kind" : "complete_dtor_pointer",
12526     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12527    },
12528    {
12529     "kind" : "deleting_dtor_pointer",
12530     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12531    }
12532   ]
12533  },
12534  {
12535   "alignment" : 4,
12536   "fields" :
12537   [
12538    {
12539     "field_name" : "sched_policy",
12540     "referenced_type" : "type-27"
12541    },
12542    {
12543     "field_name" : "prio",
12544     "field_offset" : 32,
12545     "referenced_type" : "type-27"
12546    }
12547   ],
12548   "linker_set_key" : "android::hardware::details::SchedPrio",
12549   "name" : "android::hardware::details::SchedPrio",
12550   "referenced_type" : "type-457",
12551   "self_type" : "type-457",
12552   "size" : 8,
12553   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12554   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12555  },
12556  {
12557   "alignment" : 8,
12558   "fields" :
12559   [
12560    {
12561     "access" : "private",
12562     "field_name" : "mQueue",
12563     "referenced_type" : "type-625"
12564    }
12565   ],
12566   "linker_set_key" : "android::hardware::details::TaskRunner",
12567   "name" : "android::hardware::details::TaskRunner",
12568   "record_kind" : "class",
12569   "referenced_type" : "type-624",
12570   "self_type" : "type-624",
12571   "size" : 16,
12572   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12573   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12574  },
12575  {
12576   "alignment" : 1,
12577   "linker_set_key" : "android::hardware::details::bnhw_tag",
12578   "name" : "android::hardware::details::bnhw_tag",
12579   "referenced_type" : "type-255",
12580   "self_type" : "type-255",
12581   "size" : 1,
12582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12583   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12584  },
12585  {
12586   "alignment" : 1,
12587   "linker_set_key" : "android::hardware::details::bphw_tag",
12588   "name" : "android::hardware::details::bphw_tag",
12589   "referenced_type" : "type-266",
12590   "self_type" : "type-266",
12591   "size" : 1,
12592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12593   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12594  },
12595  {
12596   "alignment" : 1,
12597   "linker_set_key" : "android::hardware::details::bs_tag",
12598   "name" : "android::hardware::details::bs_tag",
12599   "referenced_type" : "type-278",
12600   "self_type" : "type-278",
12601   "size" : 1,
12602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12603   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12604  },
12605  {
12606   "access" : "private",
12607   "alignment" : 8,
12608   "fields" :
12609   [
12610    {
12611     "field_name" : "mPointer",
12612     "referenced_type" : "type-376"
12613    },
12614    {
12615     "field_name" : "_pad",
12616     "referenced_type" : "type-32"
12617    }
12618   ],
12619   "is_anonymous" : true,
12620   "linker_set_key" : "android::hardware::details::hidl_pointer<Feature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12621   "name" : "android::hardware::details::hidl_pointer<Feature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12622   "record_kind" : "union",
12623   "referenced_type" : "type-375",
12624   "self_type" : "type-375",
12625   "size" : 8,
12626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12627   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEUt_E"
12628  },
12629  {
12630   "access" : "private",
12631   "alignment" : 8,
12632   "fields" :
12633   [
12634    {
12635     "field_name" : "mPointer",
12636     "referenced_type" : "type-336"
12637    },
12638    {
12639     "field_name" : "_pad",
12640     "referenced_type" : "type-32"
12641    }
12642   ],
12643   "is_anonymous" : true,
12644   "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",
12645   "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",
12646   "record_kind" : "union",
12647   "referenced_type" : "type-335",
12648   "self_type" : "type-335",
12649   "size" : 8,
12650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12651   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12652  },
12653  {
12654   "alignment" : 8,
12655   "fields" :
12656   [
12657    {
12658     "access" : "private",
12659     "referenced_type" : "type-335"
12660    }
12661   ],
12662   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12663   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12664   "referenced_type" : "type-334",
12665   "self_type" : "type-334",
12666   "size" : 8,
12667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12668   "template_args" : [ "type-337" ],
12669   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12670  },
12671  {
12672   "alignment" : 8,
12673   "fields" :
12674   [
12675    {
12676     "access" : "private",
12677     "referenced_type" : "type-375"
12678    }
12679   ],
12680   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12681   "name" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12682   "referenced_type" : "type-374",
12683   "self_type" : "type-374",
12684   "size" : 8,
12685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12686   "template_args" : [ "type-377" ],
12687   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEE"
12688  },
12689  {
12690   "alignment" : 8,
12691   "fields" :
12692   [
12693    {
12694     "access" : "private",
12695     "referenced_type" : "type-349"
12696    }
12697   ],
12698   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12699   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12700   "referenced_type" : "type-348",
12701   "self_type" : "type-348",
12702   "size" : 8,
12703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12704   "template_args" : [ "type-351" ],
12705   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12706  },
12707  {
12708   "alignment" : 8,
12709   "fields" :
12710   [
12711    {
12712     "access" : "private",
12713     "referenced_type" : "type-340"
12714    }
12715   ],
12716   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12717   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12718   "referenced_type" : "type-339",
12719   "self_type" : "type-339",
12720   "size" : 8,
12721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12722   "template_args" : [ "type-317" ],
12723   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12724  },
12725  {
12726   "alignment" : 8,
12727   "fields" :
12728   [
12729    {
12730     "access" : "private",
12731     "referenced_type" : "type-385"
12732    }
12733   ],
12734   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12735   "name" : "android::hardware::details::hidl_pointer<char>",
12736   "referenced_type" : "type-384",
12737   "self_type" : "type-384",
12738   "size" : 8,
12739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12740   "template_args" : [ "type-60" ],
12741   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12742  },
12743  {
12744   "access" : "private",
12745   "alignment" : 8,
12746   "fields" :
12747   [
12748    {
12749     "field_name" : "mPointer",
12750     "referenced_type" : "type-195"
12751    },
12752    {
12753     "field_name" : "_pad",
12754     "referenced_type" : "type-32"
12755    }
12756   ],
12757   "is_anonymous" : true,
12758   "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",
12759   "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",
12760   "record_kind" : "union",
12761   "referenced_type" : "type-385",
12762   "self_type" : "type-385",
12763   "size" : 8,
12764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12765   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12766  },
12767  {
12768   "alignment" : 8,
12769   "fields" :
12770   [
12771    {
12772     "access" : "private",
12773     "referenced_type" : "type-319"
12774    }
12775   ],
12776   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12777   "name" : "android::hardware::details::hidl_pointer<const char>",
12778   "referenced_type" : "type-318",
12779   "self_type" : "type-318",
12780   "size" : 8,
12781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12782   "template_args" : [ "type-59" ],
12783   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12784  },
12785  {
12786   "access" : "private",
12787   "alignment" : 8,
12788   "fields" :
12789   [
12790    {
12791     "field_name" : "mPointer",
12792     "referenced_type" : "type-58"
12793    },
12794    {
12795     "field_name" : "_pad",
12796     "referenced_type" : "type-32"
12797    }
12798   ],
12799   "is_anonymous" : true,
12800   "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",
12801   "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",
12802   "record_kind" : "union",
12803   "referenced_type" : "type-319",
12804   "self_type" : "type-319",
12805   "size" : 8,
12806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12807   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12808  },
12809  {
12810   "alignment" : 8,
12811   "fields" :
12812   [
12813    {
12814     "access" : "private",
12815     "referenced_type" : "type-288"
12816    }
12817   ],
12818   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12819   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12820   "referenced_type" : "type-287",
12821   "self_type" : "type-287",
12822   "size" : 8,
12823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12824   "template_args" : [ "type-290" ],
12825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12826  },
12827  {
12828   "access" : "private",
12829   "alignment" : 8,
12830   "fields" :
12831   [
12832    {
12833     "field_name" : "mPointer",
12834     "referenced_type" : "type-289"
12835    },
12836    {
12837     "field_name" : "_pad",
12838     "referenced_type" : "type-32"
12839    }
12840   ],
12841   "is_anonymous" : true,
12842   "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",
12843   "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",
12844   "record_kind" : "union",
12845   "referenced_type" : "type-288",
12846   "self_type" : "type-288",
12847   "size" : 8,
12848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12850  },
12851  {
12852   "access" : "private",
12853   "alignment" : 8,
12854   "fields" :
12855   [
12856    {
12857     "field_name" : "mPointer",
12858     "referenced_type" : "type-350"
12859    },
12860    {
12861     "field_name" : "_pad",
12862     "referenced_type" : "type-32"
12863    }
12864   ],
12865   "is_anonymous" : true,
12866   "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",
12867   "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",
12868   "record_kind" : "union",
12869   "referenced_type" : "type-349",
12870   "self_type" : "type-349",
12871   "size" : 8,
12872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12873   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12874  },
12875  {
12876   "access" : "private",
12877   "alignment" : 8,
12878   "fields" :
12879   [
12880    {
12881     "field_name" : "mPointer",
12882     "referenced_type" : "type-341"
12883    },
12884    {
12885     "field_name" : "_pad",
12886     "referenced_type" : "type-32"
12887    }
12888   ],
12889   "is_anonymous" : true,
12890   "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",
12891   "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",
12892   "record_kind" : "union",
12893   "referenced_type" : "type-340",
12894   "self_type" : "type-340",
12895   "size" : 8,
12896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12897   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12898  },
12899  {
12900   "alignment" : 8,
12901   "fields" :
12902   [
12903    {
12904     "access" : "private",
12905     "referenced_type" : "type-360"
12906    }
12907   ],
12908   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12909   "name" : "android::hardware::details::hidl_pointer<int>",
12910   "referenced_type" : "type-359",
12911   "self_type" : "type-359",
12912   "size" : 8,
12913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12914   "template_args" : [ "type-27" ],
12915   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12916  },
12917  {
12918   "access" : "private",
12919   "alignment" : 8,
12920   "fields" :
12921   [
12922    {
12923     "field_name" : "mPointer",
12924     "referenced_type" : "type-361"
12925    },
12926    {
12927     "field_name" : "_pad",
12928     "referenced_type" : "type-32"
12929    }
12930   ],
12931   "is_anonymous" : true,
12932   "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",
12933   "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",
12934   "record_kind" : "union",
12935   "referenced_type" : "type-360",
12936   "self_type" : "type-360",
12937   "size" : 8,
12938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12939   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12940  },
12941  {
12942   "alignment" : 8,
12943   "fields" :
12944   [
12945    {
12946     "access" : "private",
12947     "referenced_type" : "type-401"
12948    }
12949   ],
12950   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12951   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12952   "referenced_type" : "type-400",
12953   "self_type" : "type-400",
12954   "size" : 8,
12955   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12956   "template_args" : [ "type-215" ],
12957   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12958  },
12959  {
12960   "access" : "private",
12961   "alignment" : 8,
12962   "fields" :
12963   [
12964    {
12965     "field_name" : "mPointer",
12966     "referenced_type" : "type-214"
12967    },
12968    {
12969     "field_name" : "_pad",
12970     "referenced_type" : "type-32"
12971    }
12972   ],
12973   "is_anonymous" : true,
12974   "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",
12975   "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",
12976   "record_kind" : "union",
12977   "referenced_type" : "type-401",
12978   "self_type" : "type-401",
12979   "size" : 8,
12980   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12981   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12982  },
12983  {
12984   "alignment" : 8,
12985   "fields" :
12986   [
12987    {
12988     "access" : "private",
12989     "referenced_type" : "type-367"
12990    }
12991   ],
12992   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12993   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12994   "referenced_type" : "type-366",
12995   "self_type" : "type-366",
12996   "size" : 8,
12997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12998   "template_args" : [ "type-105" ],
12999   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13000  },
13001  {
13002   "access" : "private",
13003   "alignment" : 8,
13004   "fields" :
13005   [
13006    {
13007     "field_name" : "mPointer",
13008     "referenced_type" : "type-368"
13009    },
13010    {
13011     "field_name" : "_pad",
13012     "referenced_type" : "type-32"
13013    }
13014   ],
13015   "is_anonymous" : true,
13016   "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",
13017   "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",
13018   "record_kind" : "union",
13019   "referenced_type" : "type-367",
13020   "self_type" : "type-367",
13021   "size" : 8,
13022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13023   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13024  },
13025  {
13026   "alignment" : 8,
13027   "fields" :
13028   [
13029    {
13030     "access" : "private",
13031     "referenced_type" : "type-653"
13032    }
13033   ],
13034   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13035   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13036   "referenced_type" : "type-652",
13037   "self_type" : "type-652",
13038   "size" : 8,
13039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13040   "template_args" : [ "type-2" ],
13041   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13042  },
13043  {
13044   "access" : "private",
13045   "alignment" : 8,
13046   "fields" :
13047   [
13048    {
13049     "field_name" : "mPointer",
13050     "referenced_type" : "type-654"
13051    },
13052    {
13053     "field_name" : "_pad",
13054     "referenced_type" : "type-32"
13055    }
13056   ],
13057   "is_anonymous" : true,
13058   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13059   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13060   "record_kind" : "union",
13061   "referenced_type" : "type-653",
13062   "self_type" : "type-653",
13063   "size" : 8,
13064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13065   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13066  },
13067  {
13068   "alignment" : 1,
13069   "linker_set_key" : "android::hardware::details::i_tag",
13070   "name" : "android::hardware::details::i_tag",
13071   "referenced_type" : "type-243",
13072   "self_type" : "type-243",
13073   "size" : 1,
13074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13075   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13076  },
13077  {
13078   "alignment" : 8,
13079   "fields" :
13080   [
13081    {
13082     "access" : "private",
13083     "field_name" : "mStatus",
13084     "referenced_type" : "type-165"
13085    },
13086    {
13087     "access" : "private",
13088     "field_name" : "mCheckedStatus",
13089     "field_offset" : 256,
13090     "referenced_type" : "type-43"
13091    }
13092   ],
13093   "linker_set_key" : "android::hardware::details::return_status",
13094   "name" : "android::hardware::details::return_status",
13095   "record_kind" : "class",
13096   "referenced_type" : "type-175",
13097   "self_type" : "type-175",
13098   "size" : 40,
13099   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13100   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13101  },
13102  {
13103   "alignment" : 1,
13104   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13105   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13106   "referenced_type" : "type-386",
13107   "self_type" : "type-386",
13108   "size" : 1,
13109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13110   "template_args" : [ "type-105" ],
13111   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13112  },
13113  {
13114   "alignment" : 1,
13115   "fields" :
13116   [
13117    {
13118     "access" : "private",
13119     "field_name" : "mBuffer",
13120     "referenced_type" : "type-352"
13121    }
13122   ],
13123   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13124   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13125   "referenced_type" : "type-351",
13126   "self_type" : "type-351",
13127   "size" : 32,
13128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13129   "template_args" : [ "type-105" ],
13130   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13131  },
13132  {
13133   "alignment" : 8,
13134   "base_specifiers" :
13135   [
13136    {
13137     "referenced_type" : "type-155"
13138    }
13139   ],
13140   "fields" :
13141   [
13142    {
13143     "access" : "private",
13144     "field_name" : "mRecipient",
13145     "field_offset" : 64,
13146     "referenced_type" : "type-152"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "mCookie",
13151     "field_offset" : 192,
13152     "referenced_type" : "type-32"
13153    },
13154    {
13155     "access" : "private",
13156     "field_name" : "mBase",
13157     "field_offset" : 256,
13158     "referenced_type" : "type-114"
13159    }
13160   ],
13161   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13162   "name" : "android::hardware::hidl_binder_death_recipient",
13163   "referenced_type" : "type-151",
13164   "self_type" : "type-151",
13165   "size" : 64,
13166   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13167   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13168   "vtable_components" :
13169   [
13170    {
13171     "component_value" : 48,
13172     "kind" : "vbase_offset"
13173    },
13174    {
13175     "kind" : "offset_to_top"
13176    },
13177    {
13178     "kind" : "rtti",
13179     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13183    },
13184    {
13185     "kind" : "complete_dtor_pointer",
13186     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13187    },
13188    {
13189     "kind" : "deleting_dtor_pointer",
13190     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13191    },
13192    {
13193     "kind" : "vcall_offset"
13194    },
13195    {
13196     "kind" : "vcall_offset"
13197    },
13198    {
13199     "kind" : "vcall_offset"
13200    },
13201    {
13202     "kind" : "vcall_offset"
13203    },
13204    {
13205     "component_value" : -48,
13206     "kind" : "vcall_offset"
13207    },
13208    {
13209     "component_value" : -48,
13210     "kind" : "offset_to_top"
13211    },
13212    {
13213     "kind" : "rtti",
13214     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13215    },
13216    {
13217     "kind" : "complete_dtor_pointer",
13218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13219    },
13220    {
13221     "kind" : "deleting_dtor_pointer",
13222     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13223    },
13224    {
13225     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13226    },
13227    {
13228     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13229    },
13230    {
13231     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13232    },
13233    {
13234     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13235    }
13236   ]
13237  },
13238  {
13239   "alignment" : 8,
13240   "base_specifiers" :
13241   [
13242    {
13243     "is_virtual" : true,
13244     "referenced_type" : "type-5"
13245    }
13246   ],
13247   "linker_set_key" : "android::hardware::hidl_death_recipient",
13248   "name" : "android::hardware::hidl_death_recipient",
13249   "referenced_type" : "type-154",
13250   "self_type" : "type-154",
13251   "size" : 24,
13252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13253   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13254   "vtable_components" :
13255   [
13256    {
13257     "component_value" : 8,
13258     "kind" : "vbase_offset"
13259    },
13260    {
13261     "kind" : "offset_to_top"
13262    },
13263    {
13264     "kind" : "rtti",
13265     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13266    },
13267    {
13268     "is_pure" : true,
13269     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13270    },
13271    {
13272     "kind" : "complete_dtor_pointer",
13273     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13274    },
13275    {
13276     "kind" : "deleting_dtor_pointer",
13277     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13278    },
13279    {
13280     "kind" : "vcall_offset"
13281    },
13282    {
13283     "kind" : "vcall_offset"
13284    },
13285    {
13286     "kind" : "vcall_offset"
13287    },
13288    {
13289     "kind" : "vcall_offset"
13290    },
13291    {
13292     "component_value" : -8,
13293     "kind" : "vcall_offset"
13294    },
13295    {
13296     "component_value" : -8,
13297     "kind" : "offset_to_top"
13298    },
13299    {
13300     "kind" : "rtti",
13301     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13302    },
13303    {
13304     "kind" : "complete_dtor_pointer",
13305     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13306    },
13307    {
13308     "kind" : "deleting_dtor_pointer",
13309     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13322    }
13323   ]
13324  },
13325  {
13326   "alignment" : 8,
13327   "fields" :
13328   [
13329    {
13330     "access" : "private",
13331     "field_name" : "mHandle",
13332     "referenced_type" : "type-287"
13333    },
13334    {
13335     "access" : "private",
13336     "field_name" : "mOwnsHandle",
13337     "field_offset" : 64,
13338     "referenced_type" : "type-43"
13339    }
13340   ],
13341   "linker_set_key" : "android::hardware::hidl_handle",
13342   "name" : "android::hardware::hidl_handle",
13343   "referenced_type" : "type-315",
13344   "self_type" : "type-315",
13345   "size" : 16,
13346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13347   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13348  },
13349  {
13350   "alignment" : 8,
13351   "fields" :
13352   [
13353    {
13354     "access" : "private",
13355     "field_name" : "mHandle",
13356     "referenced_type" : "type-315"
13357    },
13358    {
13359     "access" : "private",
13360     "field_name" : "mSize",
13361     "field_offset" : 128,
13362     "referenced_type" : "type-32"
13363    },
13364    {
13365     "access" : "private",
13366     "field_name" : "mName",
13367     "field_offset" : 192,
13368     "referenced_type" : "type-317"
13369    }
13370   ],
13371   "linker_set_key" : "android::hardware::hidl_memory",
13372   "name" : "android::hardware::hidl_memory",
13373   "referenced_type" : "type-321",
13374   "self_type" : "type-321",
13375   "size" : 40,
13376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13377   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13378  },
13379  {
13380   "alignment" : 8,
13381   "fields" :
13382   [
13383    {
13384     "access" : "private",
13385     "field_name" : "mBuffer",
13386     "referenced_type" : "type-318"
13387    },
13388    {
13389     "access" : "private",
13390     "field_name" : "mSize",
13391     "field_offset" : 64,
13392     "referenced_type" : "type-2"
13393    },
13394    {
13395     "access" : "private",
13396     "field_name" : "mOwnsBuffer",
13397     "field_offset" : 96,
13398     "referenced_type" : "type-43"
13399    }
13400   ],
13401   "linker_set_key" : "android::hardware::hidl_string",
13402   "name" : "android::hardware::hidl_string",
13403   "referenced_type" : "type-317",
13404   "self_type" : "type-317",
13405   "size" : 16,
13406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13407   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13408  },
13409  {
13410   "alignment" : 8,
13411   "fields" :
13412   [
13413    {
13414     "access" : "private",
13415     "field_name" : "mBuffer",
13416     "referenced_type" : "type-334"
13417    },
13418    {
13419     "access" : "private",
13420     "field_name" : "mSize",
13421     "field_offset" : 64,
13422     "referenced_type" : "type-2"
13423    },
13424    {
13425     "access" : "private",
13426     "field_name" : "mOwnsBuffer",
13427     "field_offset" : 96,
13428     "referenced_type" : "type-43"
13429    }
13430   ],
13431   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13432   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13433   "referenced_type" : "type-333",
13434   "self_type" : "type-333",
13435   "size" : 16,
13436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13437   "template_args" : [ "type-337" ],
13438   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13439  },
13440  {
13441   "alignment" : 8,
13442   "fields" :
13443   [
13444    {
13445     "access" : "private",
13446     "field_name" : "mBuffer",
13447     "referenced_type" : "type-374"
13448    },
13449    {
13450     "access" : "private",
13451     "field_name" : "mSize",
13452     "field_offset" : 64,
13453     "referenced_type" : "type-2"
13454    },
13455    {
13456     "access" : "private",
13457     "field_name" : "mOwnsBuffer",
13458     "field_offset" : 96,
13459     "referenced_type" : "type-43"
13460    }
13461   ],
13462   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13463   "name" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13464   "referenced_type" : "type-373",
13465   "self_type" : "type-373",
13466   "size" : 16,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13468   "template_args" : [ "type-377" ],
13469   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10biometrics4face4V1_07FeatureEEE"
13470  },
13471  {
13472   "alignment" : 8,
13473   "fields" :
13474   [
13475    {
13476     "access" : "private",
13477     "field_name" : "mBuffer",
13478     "referenced_type" : "type-348"
13479    },
13480    {
13481     "access" : "private",
13482     "field_name" : "mSize",
13483     "field_offset" : 64,
13484     "referenced_type" : "type-2"
13485    },
13486    {
13487     "access" : "private",
13488     "field_name" : "mOwnsBuffer",
13489     "field_offset" : 96,
13490     "referenced_type" : "type-43"
13491    }
13492   ],
13493   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13494   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13495   "referenced_type" : "type-347",
13496   "self_type" : "type-347",
13497   "size" : 16,
13498   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13499   "template_args" : [ "type-351" ],
13500   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13501  },
13502  {
13503   "alignment" : 8,
13504   "fields" :
13505   [
13506    {
13507     "access" : "private",
13508     "field_name" : "mBuffer",
13509     "referenced_type" : "type-339"
13510    },
13511    {
13512     "access" : "private",
13513     "field_name" : "mSize",
13514     "field_offset" : 64,
13515     "referenced_type" : "type-2"
13516    },
13517    {
13518     "access" : "private",
13519     "field_name" : "mOwnsBuffer",
13520     "field_offset" : 96,
13521     "referenced_type" : "type-43"
13522    }
13523   ],
13524   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13525   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13526   "referenced_type" : "type-338",
13527   "self_type" : "type-338",
13528   "size" : 16,
13529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13530   "template_args" : [ "type-317" ],
13531   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13532  },
13533  {
13534   "alignment" : 8,
13535   "fields" :
13536   [
13537    {
13538     "access" : "private",
13539     "field_name" : "mBuffer",
13540     "referenced_type" : "type-384"
13541    },
13542    {
13543     "access" : "private",
13544     "field_name" : "mSize",
13545     "field_offset" : 64,
13546     "referenced_type" : "type-2"
13547    },
13548    {
13549     "access" : "private",
13550     "field_name" : "mOwnsBuffer",
13551     "field_offset" : 96,
13552     "referenced_type" : "type-43"
13553    }
13554   ],
13555   "linker_set_key" : "android::hardware::hidl_vec<char>",
13556   "name" : "android::hardware::hidl_vec<char>",
13557   "referenced_type" : "type-383",
13558   "self_type" : "type-383",
13559   "size" : 16,
13560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13561   "template_args" : [ "type-60" ],
13562   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13563  },
13564  {
13565   "alignment" : 8,
13566   "fields" :
13567   [
13568    {
13569     "access" : "private",
13570     "field_name" : "mBuffer",
13571     "referenced_type" : "type-359"
13572    },
13573    {
13574     "access" : "private",
13575     "field_name" : "mSize",
13576     "field_offset" : 64,
13577     "referenced_type" : "type-2"
13578    },
13579    {
13580     "access" : "private",
13581     "field_name" : "mOwnsBuffer",
13582     "field_offset" : 96,
13583     "referenced_type" : "type-43"
13584    }
13585   ],
13586   "linker_set_key" : "android::hardware::hidl_vec<int>",
13587   "name" : "android::hardware::hidl_vec<int>",
13588   "referenced_type" : "type-358",
13589   "self_type" : "type-358",
13590   "size" : 16,
13591   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13592   "template_args" : [ "type-27" ],
13593   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13594  },
13595  {
13596   "alignment" : 8,
13597   "fields" :
13598   [
13599    {
13600     "access" : "private",
13601     "field_name" : "mBuffer",
13602     "referenced_type" : "type-366"
13603    },
13604    {
13605     "access" : "private",
13606     "field_name" : "mSize",
13607     "field_offset" : 64,
13608     "referenced_type" : "type-2"
13609    },
13610    {
13611     "access" : "private",
13612     "field_name" : "mOwnsBuffer",
13613     "field_offset" : 96,
13614     "referenced_type" : "type-43"
13615    }
13616   ],
13617   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13618   "name" : "android::hardware::hidl_vec<unsigned char>",
13619   "referenced_type" : "type-365",
13620   "self_type" : "type-365",
13621   "size" : 16,
13622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13623   "template_args" : [ "type-105" ],
13624   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13625  },
13626  {
13627   "alignment" : 8,
13628   "fields" :
13629   [
13630    {
13631     "access" : "private",
13632     "field_name" : "mBuffer",
13633     "referenced_type" : "type-652"
13634    },
13635    {
13636     "access" : "private",
13637     "field_name" : "mSize",
13638     "field_offset" : 64,
13639     "referenced_type" : "type-2"
13640    },
13641    {
13642     "access" : "private",
13643     "field_name" : "mOwnsBuffer",
13644     "field_offset" : 96,
13645     "referenced_type" : "type-43"
13646    }
13647   ],
13648   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
13649   "name" : "android::hardware::hidl_vec<unsigned int>",
13650   "referenced_type" : "type-651",
13651   "self_type" : "type-651",
13652   "size" : 16,
13653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13654   "template_args" : [ "type-2" ],
13655   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
13656  },
13657  {
13658   "alignment" : 2,
13659   "fields" :
13660   [
13661    {
13662     "access" : "private",
13663     "field_name" : "mMajor",
13664     "referenced_type" : "type-107"
13665    },
13666    {
13667     "access" : "private",
13668     "field_name" : "mMinor",
13669     "field_offset" : 16,
13670     "referenced_type" : "type-107"
13671    }
13672   ],
13673   "linker_set_key" : "android::hardware::hidl_version",
13674   "name" : "android::hardware::hidl_version",
13675   "referenced_type" : "type-387",
13676   "self_type" : "type-387",
13677   "size" : 4,
13678   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13679   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13680  },
13681  {
13682   "alignment" : 8,
13683   "base_specifiers" :
13684   [
13685    {
13686     "referenced_type" : "type-163"
13687    },
13688    {
13689     "referenced_type" : "type-129"
13690    }
13691   ],
13692   "fields" :
13693   [
13694    {
13695     "access" : "private",
13696     "field_name" : "_hidl_mImpl",
13697     "field_offset" : 960,
13698     "referenced_type" : "type-446"
13699    }
13700   ],
13701   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13702   "name" : "android::hidl::base::V1_0::BnHwBase",
13703   "referenced_type" : "type-445",
13704   "self_type" : "type-445",
13705   "size" : 144,
13706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13707   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13708   "vtable_components" :
13709   [
13710    {
13711     "component_value" : 128,
13712     "kind" : "vbase_offset"
13713    },
13714    {
13715     "kind" : "offset_to_top"
13716    },
13717    {
13718     "kind" : "rtti",
13719     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13720    },
13721    {
13722     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13723    },
13724    {
13725     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13726    },
13727    {
13728     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13729    },
13730    {
13731     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13732    },
13733    {
13734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13735    },
13736    {
13737     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13738    },
13739    {
13740     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13741    },
13742    {
13743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13744    },
13745    {
13746     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13747    },
13748    {
13749     "kind" : "complete_dtor_pointer",
13750     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13751    },
13752    {
13753     "kind" : "deleting_dtor_pointer",
13754     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13755    },
13756    {
13757     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13758    },
13759    {
13760     "component_value" : -32,
13761     "kind" : "offset_to_top"
13762    },
13763    {
13764     "kind" : "rtti",
13765     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13766    },
13767    {
13768     "kind" : "complete_dtor_pointer",
13769     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13770    },
13771    {
13772     "kind" : "deleting_dtor_pointer",
13773     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13774    },
13775    {
13776     "kind" : "vcall_offset"
13777    },
13778    {
13779     "kind" : "vcall_offset"
13780    },
13781    {
13782     "kind" : "vcall_offset"
13783    },
13784    {
13785     "kind" : "vcall_offset"
13786    },
13787    {
13788     "component_value" : -128,
13789     "kind" : "vcall_offset"
13790    },
13791    {
13792     "component_value" : -128,
13793     "kind" : "offset_to_top"
13794    },
13795    {
13796     "kind" : "rtti",
13797     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13798    },
13799    {
13800     "kind" : "complete_dtor_pointer",
13801     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13802    },
13803    {
13804     "kind" : "deleting_dtor_pointer",
13805     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13806    },
13807    {
13808     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13809    },
13810    {
13811     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13812    },
13813    {
13814     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13815    },
13816    {
13817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13818    }
13819   ]
13820  },
13821  {
13822   "alignment" : 8,
13823   "base_specifiers" :
13824   [
13825    {
13826     "referenced_type" : "type-427"
13827    },
13828    {
13829     "referenced_type" : "type-129"
13830    }
13831   ],
13832   "fields" :
13833   [
13834    {
13835     "access" : "private",
13836     "field_name" : "_hidl_mMutex",
13837     "field_offset" : 1088,
13838     "referenced_type" : "type-586"
13839    },
13840    {
13841     "access" : "private",
13842     "field_name" : "_hidl_mDeathRecipients",
13843     "field_offset" : 1408,
13844     "referenced_type" : "type-587"
13845    }
13846   ],
13847   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13848   "name" : "android::hidl::base::V1_0::BpHwBase",
13849   "referenced_type" : "type-585",
13850   "self_type" : "type-585",
13851   "size" : 216,
13852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13853   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13854   "vtable_components" :
13855   [
13856    {
13857     "component_value" : 200,
13858     "kind" : "vbase_offset"
13859    },
13860    {
13861     "kind" : "offset_to_top"
13862    },
13863    {
13864     "kind" : "rtti",
13865     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13866    },
13867    {
13868     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13872    },
13873    {
13874     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13875    },
13876    {
13877     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13878    },
13879    {
13880     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13881    },
13882    {
13883     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13884    },
13885    {
13886     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13887    },
13888    {
13889     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13890    },
13891    {
13892     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13893    },
13894    {
13895     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13896    },
13897    {
13898     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13899    },
13900    {
13901     "kind" : "complete_dtor_pointer",
13902     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13903    },
13904    {
13905     "kind" : "deleting_dtor_pointer",
13906     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13910    },
13911    {
13912     "component_value" : 192,
13913     "kind" : "vbase_offset"
13914    },
13915    {
13916     "component_value" : -8,
13917     "kind" : "offset_to_top"
13918    },
13919    {
13920     "kind" : "rtti",
13921     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13922    },
13923    {
13924     "kind" : "complete_dtor_pointer",
13925     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13926    },
13927    {
13928     "kind" : "deleting_dtor_pointer",
13929     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13930    },
13931    {
13932     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13933    },
13934    {
13935     "component_value" : 184,
13936     "kind" : "vbase_offset"
13937    },
13938    {
13939     "component_value" : -16,
13940     "kind" : "offset_to_top"
13941    },
13942    {
13943     "kind" : "rtti",
13944     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13945    },
13946    {
13947     "kind" : "complete_dtor_pointer",
13948     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13949    },
13950    {
13951     "kind" : "deleting_dtor_pointer",
13952     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13953    },
13954    {
13955     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13956    },
13957    {
13958     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13959    },
13960    {
13961     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13962    },
13963    {
13964     "component_value" : -48,
13965     "kind" : "offset_to_top"
13966    },
13967    {
13968     "kind" : "rtti",
13969     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13970    },
13971    {
13972     "kind" : "complete_dtor_pointer",
13973     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13974    },
13975    {
13976     "kind" : "deleting_dtor_pointer",
13977     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13978    },
13979    {
13980     "kind" : "vcall_offset"
13981    },
13982    {
13983     "component_value" : -184,
13984     "kind" : "vcall_offset"
13985    },
13986    {
13987     "component_value" : -184,
13988     "kind" : "vcall_offset"
13989    },
13990    {
13991     "component_value" : -184,
13992     "kind" : "vcall_offset"
13993    },
13994    {
13995     "component_value" : -200,
13996     "kind" : "vcall_offset"
13997    },
13998    {
13999     "component_value" : -200,
14000     "kind" : "offset_to_top"
14001    },
14002    {
14003     "kind" : "rtti",
14004     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14005    },
14006    {
14007     "kind" : "complete_dtor_pointer",
14008     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14009    },
14010    {
14011     "kind" : "deleting_dtor_pointer",
14012     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14013    },
14014    {
14015     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14019    },
14020    {
14021     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14022    },
14023    {
14024     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14025    }
14026   ]
14027  },
14028  {
14029   "alignment" : 8,
14030   "fields" :
14031   [
14032    {
14033     "field_name" : "pid",
14034     "referenced_type" : "type-27"
14035    },
14036    {
14037     "field_name" : "ptr",
14038     "field_offset" : 64,
14039     "referenced_type" : "type-32"
14040    },
14041    {
14042     "field_name" : "arch",
14043     "field_offset" : 128,
14044     "referenced_type" : "type-406"
14045    }
14046   ],
14047   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14048   "name" : "android::hidl::base::V1_0::DebugInfo",
14049   "referenced_type" : "type-405",
14050   "self_type" : "type-405",
14051   "size" : 24,
14052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14053   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14054  },
14055  {
14056   "alignment" : 8,
14057   "base_specifiers" :
14058   [
14059    {
14060     "is_virtual" : true,
14061     "referenced_type" : "type-5"
14062    }
14063   ],
14064   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14065   "name" : "android::hidl::base::V1_0::IBase",
14066   "referenced_type" : "type-4",
14067   "self_type" : "type-4",
14068   "size" : 24,
14069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14070   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14071   "vtable_components" :
14072   [
14073    {
14074     "component_value" : 8,
14075     "kind" : "vbase_offset"
14076    },
14077    {
14078     "kind" : "offset_to_top"
14079    },
14080    {
14081     "kind" : "rtti",
14082     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14083    },
14084    {
14085     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14086    },
14087    {
14088     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14089    },
14090    {
14091     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14092    },
14093    {
14094     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14095    },
14096    {
14097     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14101    },
14102    {
14103     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14107    },
14108    {
14109     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14113    },
14114    {
14115     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14116    },
14117    {
14118     "kind" : "complete_dtor_pointer",
14119     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14120    },
14121    {
14122     "kind" : "deleting_dtor_pointer",
14123     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14124    },
14125    {
14126     "kind" : "vcall_offset"
14127    },
14128    {
14129     "kind" : "vcall_offset"
14130    },
14131    {
14132     "kind" : "vcall_offset"
14133    },
14134    {
14135     "kind" : "vcall_offset"
14136    },
14137    {
14138     "component_value" : -8,
14139     "kind" : "vcall_offset"
14140    },
14141    {
14142     "component_value" : -8,
14143     "kind" : "offset_to_top"
14144    },
14145    {
14146     "kind" : "rtti",
14147     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14148    },
14149    {
14150     "kind" : "complete_dtor_pointer",
14151     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14152    },
14153    {
14154     "kind" : "deleting_dtor_pointer",
14155     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14162    },
14163    {
14164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14165    },
14166    {
14167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14168    }
14169   ]
14170  },
14171  {
14172   "alignment" : 8,
14173   "base_specifiers" :
14174   [
14175    {
14176     "referenced_type" : "type-4"
14177    }
14178   ],
14179   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14180   "name" : "android::hidl::manager::V1_0::IServiceManager",
14181   "referenced_type" : "type-85",
14182   "self_type" : "type-85",
14183   "size" : 24,
14184   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14185   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14186   "vtable_components" :
14187   [
14188    {
14189     "component_value" : 8,
14190     "kind" : "vbase_offset"
14191    },
14192    {
14193     "kind" : "offset_to_top"
14194    },
14195    {
14196     "kind" : "rtti",
14197     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14198    },
14199    {
14200     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14201    },
14202    {
14203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14207    },
14208    {
14209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14210    },
14211    {
14212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14213    },
14214    {
14215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14216    },
14217    {
14218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14219    },
14220    {
14221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14222    },
14223    {
14224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14225    },
14226    {
14227     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14228    },
14229    {
14230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14231    },
14232    {
14233     "kind" : "complete_dtor_pointer",
14234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14235    },
14236    {
14237     "kind" : "deleting_dtor_pointer",
14238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14239    },
14240    {
14241     "is_pure" : true,
14242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14243    },
14244    {
14245     "is_pure" : true,
14246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14247    },
14248    {
14249     "is_pure" : true,
14250     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14251    },
14252    {
14253     "is_pure" : true,
14254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14255    },
14256    {
14257     "is_pure" : true,
14258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14259    },
14260    {
14261     "is_pure" : true,
14262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14263    },
14264    {
14265     "is_pure" : true,
14266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14267    },
14268    {
14269     "is_pure" : true,
14270     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14271    },
14272    {
14273     "kind" : "vcall_offset"
14274    },
14275    {
14276     "kind" : "vcall_offset"
14277    },
14278    {
14279     "kind" : "vcall_offset"
14280    },
14281    {
14282     "kind" : "vcall_offset"
14283    },
14284    {
14285     "component_value" : -8,
14286     "kind" : "vcall_offset"
14287    },
14288    {
14289     "component_value" : -8,
14290     "kind" : "offset_to_top"
14291    },
14292    {
14293     "kind" : "rtti",
14294     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14295    },
14296    {
14297     "kind" : "complete_dtor_pointer",
14298     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14299    },
14300    {
14301     "kind" : "deleting_dtor_pointer",
14302     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14315    }
14316   ]
14317  },
14318  {
14319   "alignment" : 8,
14320   "fields" :
14321   [
14322    {
14323     "field_name" : "interfaceName",
14324     "referenced_type" : "type-317"
14325    },
14326    {
14327     "field_name" : "instanceName",
14328     "field_offset" : 128,
14329     "referenced_type" : "type-317"
14330    },
14331    {
14332     "field_name" : "pid",
14333     "field_offset" : 256,
14334     "referenced_type" : "type-27"
14335    },
14336    {
14337     "field_name" : "clientPids",
14338     "field_offset" : 320,
14339     "referenced_type" : "type-358"
14340    },
14341    {
14342     "field_name" : "arch",
14343     "field_offset" : 448,
14344     "referenced_type" : "type-406"
14345    }
14346   ],
14347   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14348   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14349   "referenced_type" : "type-550",
14350   "self_type" : "type-550",
14351   "size" : 64,
14352   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14353   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14354  },
14355  {
14356   "alignment" : 8,
14357   "base_specifiers" :
14358   [
14359    {
14360     "referenced_type" : "type-4"
14361    }
14362   ],
14363   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14364   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14365   "referenced_type" : "type-100",
14366   "self_type" : "type-100",
14367   "size" : 24,
14368   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14369   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14370   "vtable_components" :
14371   [
14372    {
14373     "component_value" : 8,
14374     "kind" : "vbase_offset"
14375    },
14376    {
14377     "kind" : "offset_to_top"
14378    },
14379    {
14380     "kind" : "rtti",
14381     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14382    },
14383    {
14384     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14394    },
14395    {
14396     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14400    },
14401    {
14402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14403    },
14404    {
14405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14406    },
14407    {
14408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14409    },
14410    {
14411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14412    },
14413    {
14414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14415    },
14416    {
14417     "kind" : "complete_dtor_pointer",
14418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14419    },
14420    {
14421     "kind" : "deleting_dtor_pointer",
14422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14423    },
14424    {
14425     "is_pure" : true,
14426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14427    },
14428    {
14429     "kind" : "vcall_offset"
14430    },
14431    {
14432     "kind" : "vcall_offset"
14433    },
14434    {
14435     "kind" : "vcall_offset"
14436    },
14437    {
14438     "kind" : "vcall_offset"
14439    },
14440    {
14441     "component_value" : -8,
14442     "kind" : "vcall_offset"
14443    },
14444    {
14445     "component_value" : -8,
14446     "kind" : "offset_to_top"
14447    },
14448    {
14449     "kind" : "rtti",
14450     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14451    },
14452    {
14453     "kind" : "complete_dtor_pointer",
14454     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14455    },
14456    {
14457     "kind" : "deleting_dtor_pointer",
14458     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14459    },
14460    {
14461     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14462    },
14463    {
14464     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14465    },
14466    {
14467     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14468    },
14469    {
14470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14471    }
14472   ]
14473  },
14474  {
14475   "alignment" : 8,
14476   "fields" :
14477   [
14478    {
14479     "access" : "private",
14480     "field_name" : "m_ptr",
14481     "referenced_type" : "type-92"
14482    }
14483   ],
14484   "linker_set_key" : "android::sp<android::Thread>",
14485   "name" : "android::sp<android::Thread>",
14486   "record_kind" : "class",
14487   "referenced_type" : "type-91",
14488   "self_type" : "type-91",
14489   "size" : 8,
14490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14491   "template_args" : [ "type-93" ],
14492   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14493  },
14494  {
14495   "alignment" : 8,
14496   "fields" :
14497   [
14498    {
14499     "access" : "private",
14500     "field_name" : "m_ptr",
14501     "referenced_type" : "type-162"
14502    }
14503   ],
14504   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14505   "name" : "android::sp<android::hardware::BHwBinder>",
14506   "record_kind" : "class",
14507   "referenced_type" : "type-161",
14508   "self_type" : "type-161",
14509   "size" : 8,
14510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14511   "template_args" : [ "type-163" ],
14512   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14513  },
14514  {
14515   "alignment" : 8,
14516   "fields" :
14517   [
14518    {
14519     "access" : "private",
14520     "field_name" : "m_ptr",
14521     "referenced_type" : "type-218"
14522    }
14523   ],
14524   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14525   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14526   "record_kind" : "class",
14527   "referenced_type" : "type-698",
14528   "self_type" : "type-698",
14529   "size" : 8,
14530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14531   "template_args" : [ "type-155" ],
14532   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14533  },
14534  {
14535   "alignment" : 8,
14536   "fields" :
14537   [
14538    {
14539     "access" : "private",
14540     "field_name" : "m_ptr",
14541     "referenced_type" : "type-10"
14542    }
14543   ],
14544   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14545   "name" : "android::sp<android::hardware::IBinder>",
14546   "record_kind" : "class",
14547   "referenced_type" : "type-9",
14548   "self_type" : "type-9",
14549   "size" : 8,
14550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14551   "template_args" : [ "type-11" ],
14552   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14553  },
14554  {
14555   "alignment" : 8,
14556   "fields" :
14557   [
14558    {
14559     "access" : "private",
14560     "field_name" : "m_ptr",
14561     "referenced_type" : "type-16"
14562    }
14563   ],
14564   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14565   "name" : "android::sp<android::hardware::IInterface>",
14566   "record_kind" : "class",
14567   "referenced_type" : "type-15",
14568   "self_type" : "type-15",
14569   "size" : 8,
14570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14571   "template_args" : [ "type-17" ],
14572   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14573  },
14574  {
14575   "alignment" : 8,
14576   "fields" :
14577   [
14578    {
14579     "access" : "private",
14580     "field_name" : "m_ptr",
14581     "referenced_type" : "type-25"
14582    }
14583   ],
14584   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14585   "name" : "android::sp<android::hardware::ProcessState>",
14586   "record_kind" : "class",
14587   "referenced_type" : "type-24",
14588   "self_type" : "type-24",
14589   "size" : 8,
14590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14591   "template_args" : [ "type-26" ],
14592   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14593  },
14594  {
14595   "alignment" : 8,
14596   "fields" :
14597   [
14598    {
14599     "access" : "private",
14600     "field_name" : "m_ptr",
14601     "referenced_type" : "type-143"
14602    }
14603   ],
14604   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14605   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14606   "record_kind" : "class",
14607   "referenced_type" : "type-142",
14608   "self_type" : "type-142",
14609   "size" : 8,
14610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14611   "template_args" : [ "type-3" ],
14612   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_015IBiometricsFaceEEE"
14613  },
14614  {
14615   "alignment" : 8,
14616   "fields" :
14617   [
14618    {
14619     "access" : "private",
14620     "field_name" : "m_ptr",
14621     "referenced_type" : "type-120"
14622    }
14623   ],
14624   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14625   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14626   "record_kind" : "class",
14627   "referenced_type" : "type-119",
14628   "self_type" : "type-119",
14629   "size" : 8,
14630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14631   "template_args" : [ "type-121" ],
14632   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
14633  },
14634  {
14635   "alignment" : 8,
14636   "fields" :
14637   [
14638    {
14639     "access" : "private",
14640     "field_name" : "m_ptr",
14641     "referenced_type" : "type-150"
14642    }
14643   ],
14644   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14645   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14646   "record_kind" : "class",
14647   "referenced_type" : "type-149",
14648   "self_type" : "type-149",
14649   "size" : 8,
14650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14651   "template_args" : [ "type-151" ],
14652   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14653  },
14654  {
14655   "alignment" : 8,
14656   "fields" :
14657   [
14658    {
14659     "access" : "private",
14660     "field_name" : "m_ptr",
14661     "referenced_type" : "type-153"
14662    }
14663   ],
14664   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14665   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14666   "record_kind" : "class",
14667   "referenced_type" : "type-391",
14668   "self_type" : "type-391",
14669   "size" : 8,
14670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14671   "template_args" : [ "type-154" ],
14672   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14673  },
14674  {
14675   "alignment" : 8,
14676   "fields" :
14677   [
14678    {
14679     "access" : "private",
14680     "field_name" : "m_ptr",
14681     "referenced_type" : "type-115"
14682    }
14683   ],
14684   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14685   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14686   "record_kind" : "class",
14687   "referenced_type" : "type-446",
14688   "self_type" : "type-446",
14689   "size" : 8,
14690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14691   "template_args" : [ "type-4" ],
14692   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14693  },
14694  {
14695   "alignment" : 8,
14696   "fields" :
14697   [
14698    {
14699     "access" : "private",
14700     "field_name" : "m_ptr",
14701     "referenced_type" : "type-84"
14702    }
14703   ],
14704   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14705   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14706   "record_kind" : "class",
14707   "referenced_type" : "type-83",
14708   "self_type" : "type-83",
14709   "size" : 8,
14710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14711   "template_args" : [ "type-85" ],
14712   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14713  },
14714  {
14715   "alignment" : 8,
14716   "fields" :
14717   [
14718    {
14719     "access" : "private",
14720     "field_name" : "m_ptr",
14721     "referenced_type" : "type-99"
14722    }
14723   ],
14724   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14725   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14726   "record_kind" : "class",
14727   "referenced_type" : "type-98",
14728   "self_type" : "type-98",
14729   "size" : 8,
14730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14731   "template_args" : [ "type-100" ],
14732   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14733  },
14734  {
14735   "alignment" : 1,
14736   "linker_set_key" : "android::trait_trivial_copy<bool>",
14737   "name" : "android::trait_trivial_copy<bool>",
14738   "referenced_type" : "type-226",
14739   "self_type" : "type-226",
14740   "size" : 1,
14741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14742   "template_args" : [ "type-43" ],
14743   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14744  },
14745  {
14746   "alignment" : 1,
14747   "linker_set_key" : "android::trait_trivial_copy<char>",
14748   "name" : "android::trait_trivial_copy<char>",
14749   "referenced_type" : "type-230",
14750   "self_type" : "type-230",
14751   "size" : 1,
14752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14753   "template_args" : [ "type-60" ],
14754   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14755  },
14756  {
14757   "alignment" : 1,
14758   "linker_set_key" : "android::trait_trivial_copy<double>",
14759   "name" : "android::trait_trivial_copy<double>",
14760   "referenced_type" : "type-285",
14761   "self_type" : "type-285",
14762   "size" : 1,
14763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14764   "template_args" : [ "type-283" ],
14765   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14766  },
14767  {
14768   "alignment" : 1,
14769   "linker_set_key" : "android::trait_trivial_copy<float>",
14770   "name" : "android::trait_trivial_copy<float>",
14771   "referenced_type" : "type-280",
14772   "self_type" : "type-280",
14773   "size" : 1,
14774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14775   "template_args" : [ "type-276" ],
14776   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14777  },
14778  {
14779   "alignment" : 1,
14780   "linker_set_key" : "android::trait_trivial_copy<int>",
14781   "name" : "android::trait_trivial_copy<int>",
14782   "referenced_type" : "type-249",
14783   "self_type" : "type-249",
14784   "size" : 1,
14785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14786   "template_args" : [ "type-27" ],
14787   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14788  },
14789  {
14790   "alignment" : 1,
14791   "linker_set_key" : "android::trait_trivial_copy<long long>",
14792   "name" : "android::trait_trivial_copy<long long>",
14793   "referenced_type" : "type-268",
14794   "self_type" : "type-268",
14795   "size" : 1,
14796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14797   "template_args" : [ "type-265" ],
14798   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14799  },
14800  {
14801   "alignment" : 1,
14802   "linker_set_key" : "android::trait_trivial_copy<long>",
14803   "name" : "android::trait_trivial_copy<long>",
14804   "referenced_type" : "type-258",
14805   "self_type" : "type-258",
14806   "size" : 1,
14807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14808   "template_args" : [ "type-33" ],
14809   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14810  },
14811  {
14812   "alignment" : 1,
14813   "linker_set_key" : "android::trait_trivial_copy<short>",
14814   "name" : "android::trait_trivial_copy<short>",
14815   "referenced_type" : "type-239",
14816   "self_type" : "type-239",
14817   "size" : 1,
14818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14819   "template_args" : [ "type-237" ],
14820   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14821  },
14822  {
14823   "alignment" : 1,
14824   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14825   "name" : "android::trait_trivial_copy<unsigned char>",
14826   "referenced_type" : "type-234",
14827   "self_type" : "type-234",
14828   "size" : 1,
14829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14830   "template_args" : [ "type-105" ],
14831   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14832  },
14833  {
14834   "alignment" : 1,
14835   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14836   "name" : "android::trait_trivial_copy<unsigned int>",
14837   "referenced_type" : "type-253",
14838   "self_type" : "type-253",
14839   "size" : 1,
14840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14841   "template_args" : [ "type-2" ],
14842   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14843  },
14844  {
14845   "alignment" : 1,
14846   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14847   "name" : "android::trait_trivial_copy<unsigned long long>",
14848   "referenced_type" : "type-273",
14849   "self_type" : "type-273",
14850   "size" : 1,
14851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14852   "template_args" : [ "type-271" ],
14853   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14854  },
14855  {
14856   "alignment" : 1,
14857   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14858   "name" : "android::trait_trivial_copy<unsigned long>",
14859   "referenced_type" : "type-262",
14860   "self_type" : "type-262",
14861   "size" : 1,
14862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14863   "template_args" : [ "type-32" ],
14864   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14865  },
14866  {
14867   "alignment" : 1,
14868   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14869   "name" : "android::trait_trivial_copy<unsigned short>",
14870   "referenced_type" : "type-244",
14871   "self_type" : "type-244",
14872   "size" : 1,
14873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14874   "template_args" : [ "type-107" ],
14875   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14876  },
14877  {
14878   "alignment" : 1,
14879   "linker_set_key" : "android::trait_trivial_copy<void>",
14880   "name" : "android::trait_trivial_copy<void>",
14881   "referenced_type" : "type-222",
14882   "self_type" : "type-222",
14883   "size" : 1,
14884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14885   "template_args" : [ "type-29" ],
14886   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14887  },
14888  {
14889   "alignment" : 1,
14890   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14891   "name" : "android::trait_trivial_ctor<bool>",
14892   "referenced_type" : "type-224",
14893   "self_type" : "type-224",
14894   "size" : 1,
14895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14896   "template_args" : [ "type-43" ],
14897   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14898  },
14899  {
14900   "alignment" : 1,
14901   "linker_set_key" : "android::trait_trivial_ctor<char>",
14902   "name" : "android::trait_trivial_ctor<char>",
14903   "referenced_type" : "type-228",
14904   "self_type" : "type-228",
14905   "size" : 1,
14906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14907   "template_args" : [ "type-60" ],
14908   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14909  },
14910  {
14911   "alignment" : 1,
14912   "linker_set_key" : "android::trait_trivial_ctor<double>",
14913   "name" : "android::trait_trivial_ctor<double>",
14914   "referenced_type" : "type-282",
14915   "self_type" : "type-282",
14916   "size" : 1,
14917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14918   "template_args" : [ "type-283" ],
14919   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14920  },
14921  {
14922   "alignment" : 1,
14923   "linker_set_key" : "android::trait_trivial_ctor<float>",
14924   "name" : "android::trait_trivial_ctor<float>",
14925   "referenced_type" : "type-275",
14926   "self_type" : "type-275",
14927   "size" : 1,
14928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14929   "template_args" : [ "type-276" ],
14930   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14931  },
14932  {
14933   "alignment" : 1,
14934   "linker_set_key" : "android::trait_trivial_ctor<int>",
14935   "name" : "android::trait_trivial_ctor<int>",
14936   "referenced_type" : "type-247",
14937   "self_type" : "type-247",
14938   "size" : 1,
14939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14940   "template_args" : [ "type-27" ],
14941   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14942  },
14943  {
14944   "alignment" : 1,
14945   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14946   "name" : "android::trait_trivial_ctor<long long>",
14947   "referenced_type" : "type-264",
14948   "self_type" : "type-264",
14949   "size" : 1,
14950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14951   "template_args" : [ "type-265" ],
14952   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14953  },
14954  {
14955   "alignment" : 1,
14956   "linker_set_key" : "android::trait_trivial_ctor<long>",
14957   "name" : "android::trait_trivial_ctor<long>",
14958   "referenced_type" : "type-256",
14959   "self_type" : "type-256",
14960   "size" : 1,
14961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14962   "template_args" : [ "type-33" ],
14963   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14964  },
14965  {
14966   "alignment" : 1,
14967   "linker_set_key" : "android::trait_trivial_ctor<short>",
14968   "name" : "android::trait_trivial_ctor<short>",
14969   "referenced_type" : "type-236",
14970   "self_type" : "type-236",
14971   "size" : 1,
14972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14973   "template_args" : [ "type-237" ],
14974   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14975  },
14976  {
14977   "alignment" : 1,
14978   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14979   "name" : "android::trait_trivial_ctor<unsigned char>",
14980   "referenced_type" : "type-232",
14981   "self_type" : "type-232",
14982   "size" : 1,
14983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14984   "template_args" : [ "type-105" ],
14985   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14986  },
14987  {
14988   "alignment" : 1,
14989   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14990   "name" : "android::trait_trivial_ctor<unsigned int>",
14991   "referenced_type" : "type-251",
14992   "self_type" : "type-251",
14993   "size" : 1,
14994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14995   "template_args" : [ "type-2" ],
14996   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14997  },
14998  {
14999   "alignment" : 1,
15000   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15001   "name" : "android::trait_trivial_ctor<unsigned long long>",
15002   "referenced_type" : "type-270",
15003   "self_type" : "type-270",
15004   "size" : 1,
15005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15006   "template_args" : [ "type-271" ],
15007   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15008  },
15009  {
15010   "alignment" : 1,
15011   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15012   "name" : "android::trait_trivial_ctor<unsigned long>",
15013   "referenced_type" : "type-260",
15014   "self_type" : "type-260",
15015   "size" : 1,
15016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15017   "template_args" : [ "type-32" ],
15018   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15019  },
15020  {
15021   "alignment" : 1,
15022   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15023   "name" : "android::trait_trivial_ctor<unsigned short>",
15024   "referenced_type" : "type-241",
15025   "self_type" : "type-241",
15026   "size" : 1,
15027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15028   "template_args" : [ "type-107" ],
15029   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15030  },
15031  {
15032   "alignment" : 1,
15033   "linker_set_key" : "android::trait_trivial_ctor<void>",
15034   "name" : "android::trait_trivial_ctor<void>",
15035   "referenced_type" : "type-220",
15036   "self_type" : "type-220",
15037   "size" : 1,
15038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15039   "template_args" : [ "type-29" ],
15040   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15041  },
15042  {
15043   "alignment" : 1,
15044   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15045   "name" : "android::trait_trivial_dtor<bool>",
15046   "referenced_type" : "type-225",
15047   "self_type" : "type-225",
15048   "size" : 1,
15049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15050   "template_args" : [ "type-43" ],
15051   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15052  },
15053  {
15054   "alignment" : 1,
15055   "linker_set_key" : "android::trait_trivial_dtor<char>",
15056   "name" : "android::trait_trivial_dtor<char>",
15057   "referenced_type" : "type-229",
15058   "self_type" : "type-229",
15059   "size" : 1,
15060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15061   "template_args" : [ "type-60" ],
15062   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15063  },
15064  {
15065   "alignment" : 1,
15066   "linker_set_key" : "android::trait_trivial_dtor<double>",
15067   "name" : "android::trait_trivial_dtor<double>",
15068   "referenced_type" : "type-284",
15069   "self_type" : "type-284",
15070   "size" : 1,
15071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15072   "template_args" : [ "type-283" ],
15073   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15074  },
15075  {
15076   "alignment" : 1,
15077   "linker_set_key" : "android::trait_trivial_dtor<float>",
15078   "name" : "android::trait_trivial_dtor<float>",
15079   "referenced_type" : "type-279",
15080   "self_type" : "type-279",
15081   "size" : 1,
15082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15083   "template_args" : [ "type-276" ],
15084   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15085  },
15086  {
15087   "alignment" : 1,
15088   "linker_set_key" : "android::trait_trivial_dtor<int>",
15089   "name" : "android::trait_trivial_dtor<int>",
15090   "referenced_type" : "type-248",
15091   "self_type" : "type-248",
15092   "size" : 1,
15093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15094   "template_args" : [ "type-27" ],
15095   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15096  },
15097  {
15098   "alignment" : 1,
15099   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15100   "name" : "android::trait_trivial_dtor<long long>",
15101   "referenced_type" : "type-267",
15102   "self_type" : "type-267",
15103   "size" : 1,
15104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15105   "template_args" : [ "type-265" ],
15106   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15107  },
15108  {
15109   "alignment" : 1,
15110   "linker_set_key" : "android::trait_trivial_dtor<long>",
15111   "name" : "android::trait_trivial_dtor<long>",
15112   "referenced_type" : "type-257",
15113   "self_type" : "type-257",
15114   "size" : 1,
15115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15116   "template_args" : [ "type-33" ],
15117   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15118  },
15119  {
15120   "alignment" : 1,
15121   "linker_set_key" : "android::trait_trivial_dtor<short>",
15122   "name" : "android::trait_trivial_dtor<short>",
15123   "referenced_type" : "type-238",
15124   "self_type" : "type-238",
15125   "size" : 1,
15126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15127   "template_args" : [ "type-237" ],
15128   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15129  },
15130  {
15131   "alignment" : 1,
15132   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15133   "name" : "android::trait_trivial_dtor<unsigned char>",
15134   "referenced_type" : "type-233",
15135   "self_type" : "type-233",
15136   "size" : 1,
15137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15138   "template_args" : [ "type-105" ],
15139   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15140  },
15141  {
15142   "alignment" : 1,
15143   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15144   "name" : "android::trait_trivial_dtor<unsigned int>",
15145   "referenced_type" : "type-252",
15146   "self_type" : "type-252",
15147   "size" : 1,
15148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15149   "template_args" : [ "type-2" ],
15150   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15151  },
15152  {
15153   "alignment" : 1,
15154   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15155   "name" : "android::trait_trivial_dtor<unsigned long long>",
15156   "referenced_type" : "type-272",
15157   "self_type" : "type-272",
15158   "size" : 1,
15159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15160   "template_args" : [ "type-271" ],
15161   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15162  },
15163  {
15164   "alignment" : 1,
15165   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15166   "name" : "android::trait_trivial_dtor<unsigned long>",
15167   "referenced_type" : "type-261",
15168   "self_type" : "type-261",
15169   "size" : 1,
15170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15171   "template_args" : [ "type-32" ],
15172   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15173  },
15174  {
15175   "alignment" : 1,
15176   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15177   "name" : "android::trait_trivial_dtor<unsigned short>",
15178   "referenced_type" : "type-242",
15179   "self_type" : "type-242",
15180   "size" : 1,
15181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15182   "template_args" : [ "type-107" ],
15183   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15184  },
15185  {
15186   "alignment" : 1,
15187   "linker_set_key" : "android::trait_trivial_dtor<void>",
15188   "name" : "android::trait_trivial_dtor<void>",
15189   "referenced_type" : "type-221",
15190   "self_type" : "type-221",
15191   "size" : 1,
15192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15193   "template_args" : [ "type-29" ],
15194   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15195  },
15196  {
15197   "alignment" : 1,
15198   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15199   "name" : "android::trait_trivial_move<android::String16>",
15200   "referenced_type" : "type-424",
15201   "self_type" : "type-424",
15202   "size" : 1,
15203   "source_file" : "/system/core/libutils/include/utils/String16.h",
15204   "template_args" : [ "type-48" ],
15205   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15206  },
15207  {
15208   "alignment" : 1,
15209   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15210   "name" : "android::trait_trivial_move<android::String8>",
15211   "referenced_type" : "type-418",
15212   "self_type" : "type-418",
15213   "size" : 1,
15214   "source_file" : "/system/core/libutils/include/utils/String8.h",
15215   "template_args" : [ "type-57" ],
15216   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15217  },
15218  {
15219   "alignment" : 1,
15220   "linker_set_key" : "android::trait_trivial_move<bool>",
15221   "name" : "android::trait_trivial_move<bool>",
15222   "referenced_type" : "type-227",
15223   "self_type" : "type-227",
15224   "size" : 1,
15225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15226   "template_args" : [ "type-43" ],
15227   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15228  },
15229  {
15230   "alignment" : 1,
15231   "linker_set_key" : "android::trait_trivial_move<char>",
15232   "name" : "android::trait_trivial_move<char>",
15233   "referenced_type" : "type-231",
15234   "self_type" : "type-231",
15235   "size" : 1,
15236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15237   "template_args" : [ "type-60" ],
15238   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15239  },
15240  {
15241   "alignment" : 1,
15242   "linker_set_key" : "android::trait_trivial_move<double>",
15243   "name" : "android::trait_trivial_move<double>",
15244   "referenced_type" : "type-286",
15245   "self_type" : "type-286",
15246   "size" : 1,
15247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15248   "template_args" : [ "type-283" ],
15249   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15250  },
15251  {
15252   "alignment" : 1,
15253   "linker_set_key" : "android::trait_trivial_move<float>",
15254   "name" : "android::trait_trivial_move<float>",
15255   "referenced_type" : "type-281",
15256   "self_type" : "type-281",
15257   "size" : 1,
15258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15259   "template_args" : [ "type-276" ],
15260   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15261  },
15262  {
15263   "alignment" : 1,
15264   "linker_set_key" : "android::trait_trivial_move<int>",
15265   "name" : "android::trait_trivial_move<int>",
15266   "referenced_type" : "type-250",
15267   "self_type" : "type-250",
15268   "size" : 1,
15269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15270   "template_args" : [ "type-27" ],
15271   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15272  },
15273  {
15274   "alignment" : 1,
15275   "linker_set_key" : "android::trait_trivial_move<long long>",
15276   "name" : "android::trait_trivial_move<long long>",
15277   "referenced_type" : "type-269",
15278   "self_type" : "type-269",
15279   "size" : 1,
15280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15281   "template_args" : [ "type-265" ],
15282   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15283  },
15284  {
15285   "alignment" : 1,
15286   "linker_set_key" : "android::trait_trivial_move<long>",
15287   "name" : "android::trait_trivial_move<long>",
15288   "referenced_type" : "type-259",
15289   "self_type" : "type-259",
15290   "size" : 1,
15291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15292   "template_args" : [ "type-33" ],
15293   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15294  },
15295  {
15296   "alignment" : 1,
15297   "linker_set_key" : "android::trait_trivial_move<short>",
15298   "name" : "android::trait_trivial_move<short>",
15299   "referenced_type" : "type-240",
15300   "self_type" : "type-240",
15301   "size" : 1,
15302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15303   "template_args" : [ "type-237" ],
15304   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15305  },
15306  {
15307   "alignment" : 1,
15308   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15309   "name" : "android::trait_trivial_move<unsigned char>",
15310   "referenced_type" : "type-235",
15311   "self_type" : "type-235",
15312   "size" : 1,
15313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15314   "template_args" : [ "type-105" ],
15315   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15316  },
15317  {
15318   "alignment" : 1,
15319   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15320   "name" : "android::trait_trivial_move<unsigned int>",
15321   "referenced_type" : "type-254",
15322   "self_type" : "type-254",
15323   "size" : 1,
15324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15325   "template_args" : [ "type-2" ],
15326   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15327  },
15328  {
15329   "alignment" : 1,
15330   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15331   "name" : "android::trait_trivial_move<unsigned long long>",
15332   "referenced_type" : "type-274",
15333   "self_type" : "type-274",
15334   "size" : 1,
15335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15336   "template_args" : [ "type-271" ],
15337   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15338  },
15339  {
15340   "alignment" : 1,
15341   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15342   "name" : "android::trait_trivial_move<unsigned long>",
15343   "referenced_type" : "type-263",
15344   "self_type" : "type-263",
15345   "size" : 1,
15346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15347   "template_args" : [ "type-32" ],
15348   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15349  },
15350  {
15351   "alignment" : 1,
15352   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15353   "name" : "android::trait_trivial_move<unsigned short>",
15354   "referenced_type" : "type-246",
15355   "self_type" : "type-246",
15356   "size" : 1,
15357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15358   "template_args" : [ "type-107" ],
15359   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15360  },
15361  {
15362   "alignment" : 1,
15363   "linker_set_key" : "android::trait_trivial_move<void>",
15364   "name" : "android::trait_trivial_move<void>",
15365   "referenced_type" : "type-223",
15366   "self_type" : "type-223",
15367   "size" : 1,
15368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15369   "template_args" : [ "type-29" ],
15370   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15371  },
15372  {
15373   "alignment" : 8,
15374   "fields" :
15375   [
15376    {
15377     "access" : "private",
15378     "field_name" : "m_ptr",
15379     "referenced_type" : "type-162"
15380    },
15381    {
15382     "access" : "private",
15383     "field_name" : "m_refs",
15384     "field_offset" : 64,
15385     "referenced_type" : "type-41"
15386    }
15387   ],
15388   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15389   "name" : "android::wp<android::hardware::BHwBinder>",
15390   "record_kind" : "class",
15391   "referenced_type" : "type-438",
15392   "self_type" : "type-438",
15393   "size" : 16,
15394   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15395   "template_args" : [ "type-163" ],
15396   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15397  },
15398  {
15399   "alignment" : 8,
15400   "fields" :
15401   [
15402    {
15403     "access" : "private",
15404     "field_name" : "m_ptr",
15405     "referenced_type" : "type-218"
15406    },
15407    {
15408     "access" : "private",
15409     "field_name" : "m_refs",
15410     "field_offset" : 64,
15411     "referenced_type" : "type-41"
15412    }
15413   ],
15414   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15415   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15416   "record_kind" : "class",
15417   "referenced_type" : "type-217",
15418   "self_type" : "type-217",
15419   "size" : 16,
15420   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15421   "template_args" : [ "type-155" ],
15422   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15423  },
15424  {
15425   "alignment" : 8,
15426   "fields" :
15427   [
15428    {
15429     "access" : "private",
15430     "field_name" : "m_ptr",
15431     "referenced_type" : "type-153"
15432    },
15433    {
15434     "access" : "private",
15435     "field_name" : "m_refs",
15436     "field_offset" : 64,
15437     "referenced_type" : "type-41"
15438    }
15439   ],
15440   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15441   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15442   "record_kind" : "class",
15443   "referenced_type" : "type-152",
15444   "self_type" : "type-152",
15445   "size" : 16,
15446   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15447   "template_args" : [ "type-154" ],
15448   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15449  },
15450  {
15451   "alignment" : 8,
15452   "fields" :
15453   [
15454    {
15455     "access" : "private",
15456     "field_name" : "m_ptr",
15457     "referenced_type" : "type-115"
15458    },
15459    {
15460     "access" : "private",
15461     "field_name" : "m_refs",
15462     "field_offset" : 64,
15463     "referenced_type" : "type-41"
15464    }
15465   ],
15466   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15467   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15468   "record_kind" : "class",
15469   "referenced_type" : "type-114",
15470   "self_type" : "type-114",
15471   "size" : 16,
15472   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15473   "template_args" : [ "type-4" ],
15474   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15475  },
15476  {
15477   "alignment" : 4,
15478   "fields" :
15479   [
15480    {
15481     "field_name" : "maxContentLightLevel",
15482     "referenced_type" : "type-276"
15483    },
15484    {
15485     "field_name" : "maxFrameAverageLightLevel",
15486     "field_offset" : 32,
15487     "referenced_type" : "type-276"
15488    }
15489   ],
15490   "linker_set_key" : "android_cta861_3_metadata",
15491   "name" : "android_cta861_3_metadata",
15492   "referenced_type" : "type-525",
15493   "self_type" : "type-525",
15494   "size" : 8,
15495   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15496   "unique_id" : "android_cta861_3_metadata"
15497  },
15498  {
15499   "alignment" : 4,
15500   "fields" :
15501   [
15502    {
15503     "field_name" : "num_points",
15504     "referenced_type" : "type-2"
15505    },
15506    {
15507     "field_name" : "reserved",
15508     "field_offset" : 32,
15509     "referenced_type" : "type-513"
15510    },
15511    {
15512     "field_name" : "xyzc_points",
15513     "field_offset" : 288,
15514     "referenced_type" : "type-522"
15515    }
15516   ],
15517   "linker_set_key" : "android_depth_points",
15518   "name" : "android_depth_points",
15519   "referenced_type" : "type-521",
15520   "self_type" : "type-521",
15521   "size" : 36,
15522   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15523   "unique_id" : "android_depth_points"
15524  },
15525  {
15526   "alignment" : 8,
15527   "fields" :
15528   [
15529    {
15530     "field_name" : "format",
15531     "referenced_type" : "type-516"
15532    },
15533    {
15534     "field_name" : "num_planes",
15535     "field_offset" : 32,
15536     "referenced_type" : "type-2"
15537    },
15538    {
15539     "field_name" : "planes",
15540     "field_offset" : 64,
15541     "referenced_type" : "type-519"
15542    }
15543   ],
15544   "linker_set_key" : "android_flex_layout",
15545   "name" : "android_flex_layout",
15546   "referenced_type" : "type-518",
15547   "self_type" : "type-518",
15548   "size" : 16,
15549   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15550   "unique_id" : "android_flex_layout"
15551  },
15552  {
15553   "alignment" : 8,
15554   "fields" :
15555   [
15556    {
15557     "field_name" : "top_left",
15558     "referenced_type" : "type-368"
15559    },
15560    {
15561     "field_name" : "component",
15562     "field_offset" : 64,
15563     "referenced_type" : "type-514"
15564    },
15565    {
15566     "field_name" : "bits_per_component",
15567     "field_offset" : 96,
15568     "referenced_type" : "type-27"
15569    },
15570    {
15571     "field_name" : "bits_used",
15572     "field_offset" : 128,
15573     "referenced_type" : "type-27"
15574    },
15575    {
15576     "field_name" : "h_increment",
15577     "field_offset" : 160,
15578     "referenced_type" : "type-27"
15579    },
15580    {
15581     "field_name" : "v_increment",
15582     "field_offset" : 192,
15583     "referenced_type" : "type-27"
15584    },
15585    {
15586     "field_name" : "h_subsampling",
15587     "field_offset" : 224,
15588     "referenced_type" : "type-27"
15589    },
15590    {
15591     "field_name" : "v_subsampling",
15592     "field_offset" : 256,
15593     "referenced_type" : "type-27"
15594    }
15595   ],
15596   "linker_set_key" : "android_flex_plane",
15597   "name" : "android_flex_plane",
15598   "referenced_type" : "type-515",
15599   "self_type" : "type-515",
15600   "size" : 40,
15601   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15602   "unique_id" : "android_flex_plane"
15603  },
15604  {
15605   "alignment" : 4,
15606   "fields" :
15607   [
15608    {
15609     "field_name" : "displayPrimaryRed",
15610     "referenced_type" : "type-523"
15611    },
15612    {
15613     "field_name" : "displayPrimaryGreen",
15614     "field_offset" : 64,
15615     "referenced_type" : "type-523"
15616    },
15617    {
15618     "field_name" : "displayPrimaryBlue",
15619     "field_offset" : 128,
15620     "referenced_type" : "type-523"
15621    },
15622    {
15623     "field_name" : "whitePoint",
15624     "field_offset" : 192,
15625     "referenced_type" : "type-523"
15626    },
15627    {
15628     "field_name" : "maxLuminance",
15629     "field_offset" : 256,
15630     "referenced_type" : "type-276"
15631    },
15632    {
15633     "field_name" : "minLuminance",
15634     "field_offset" : 288,
15635     "referenced_type" : "type-276"
15636    }
15637   ],
15638   "linker_set_key" : "android_smpte2086_metadata",
15639   "name" : "android_smpte2086_metadata",
15640   "referenced_type" : "type-524",
15641   "self_type" : "type-524",
15642   "size" : 40,
15643   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15644   "unique_id" : "android_smpte2086_metadata"
15645  },
15646  {
15647   "alignment" : 4,
15648   "fields" :
15649   [
15650    {
15651     "field_name" : "x",
15652     "referenced_type" : "type-276"
15653    },
15654    {
15655     "field_name" : "y",
15656     "field_offset" : 32,
15657     "referenced_type" : "type-276"
15658    }
15659   ],
15660   "linker_set_key" : "android_xy_color",
15661   "name" : "android_xy_color",
15662   "referenced_type" : "type-523",
15663   "self_type" : "type-523",
15664   "size" : 8,
15665   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15666   "unique_id" : "android_xy_color"
15667  },
15668  {
15669   "alignment" : 8,
15670   "fields" :
15671   [
15672    {
15673     "field_name" : "y",
15674     "referenced_type" : "type-28"
15675    },
15676    {
15677     "field_name" : "cb",
15678     "field_offset" : 64,
15679     "referenced_type" : "type-28"
15680    },
15681    {
15682     "field_name" : "cr",
15683     "field_offset" : 128,
15684     "referenced_type" : "type-28"
15685    },
15686    {
15687     "field_name" : "ystride",
15688     "field_offset" : 192,
15689     "referenced_type" : "type-32"
15690    },
15691    {
15692     "field_name" : "cstride",
15693     "field_offset" : 256,
15694     "referenced_type" : "type-32"
15695    },
15696    {
15697     "field_name" : "chroma_step",
15698     "field_offset" : 320,
15699     "referenced_type" : "type-32"
15700    },
15701    {
15702     "field_name" : "reserved",
15703     "field_offset" : 384,
15704     "referenced_type" : "type-513"
15705    }
15706   ],
15707   "linker_set_key" : "android_ycbcr",
15708   "name" : "android_ycbcr",
15709   "referenced_type" : "type-512",
15710   "self_type" : "type-512",
15711   "size" : 80,
15712   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15713   "unique_id" : "android_ycbcr"
15714  },
15715  {
15716   "alignment" : 4,
15717   "fields" :
15718   [
15719    {
15720     "referenced_type" : "type-103"
15721    }
15722   ],
15723   "linker_set_key" : "log_msg",
15724   "name" : "log_msg",
15725   "referenced_type" : "type-102",
15726   "self_type" : "type-102",
15727   "size" : 5124,
15728   "source_file" : "/system/core/liblog/include/log/log_read.h",
15729   "unique_id" : "log_msg"
15730  },
15731  {
15732   "alignment" : 4,
15733   "fields" :
15734   [
15735    {
15736     "field_name" : "buf",
15737     "referenced_type" : "type-104"
15738    },
15739    {
15740     "field_name" : "entry",
15741     "referenced_type" : "type-106"
15742    },
15743    {
15744     "field_name" : "entry_v4",
15745     "referenced_type" : "type-106"
15746    },
15747    {
15748     "field_name" : "entry_v3",
15749     "referenced_type" : "type-109"
15750    },
15751    {
15752     "field_name" : "entry_v2",
15753     "referenced_type" : "type-110"
15754    },
15755    {
15756     "field_name" : "entry_v1",
15757     "referenced_type" : "type-111"
15758    }
15759   ],
15760   "is_anonymous" : true,
15761   "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",
15762   "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",
15763   "record_kind" : "union",
15764   "referenced_type" : "type-103",
15765   "self_type" : "type-103",
15766   "size" : 5124,
15767   "source_file" : "/system/core/liblog/include/log/log_read.h",
15768   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15769  },
15770  {
15771   "alignment" : 1,
15772   "fields" :
15773   [
15774    {
15775     "field_name" : "tv_sec",
15776     "referenced_type" : "type-2"
15777    },
15778    {
15779     "field_name" : "tv_nsec",
15780     "field_offset" : 32,
15781     "referenced_type" : "type-2"
15782    }
15783   ],
15784   "linker_set_key" : "log_time",
15785   "name" : "log_time",
15786   "referenced_type" : "type-408",
15787   "self_type" : "type-408",
15788   "size" : 8,
15789   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15790   "unique_id" : "_ZTS8log_time"
15791  },
15792  {
15793   "alignment" : 4,
15794   "fields" :
15795   [
15796    {
15797     "field_name" : "len",
15798     "referenced_type" : "type-107"
15799    },
15800    {
15801     "field_name" : "__pad",
15802     "field_offset" : 16,
15803     "referenced_type" : "type-107"
15804    },
15805    {
15806     "field_name" : "pid",
15807     "field_offset" : 32,
15808     "referenced_type" : "type-27"
15809    },
15810    {
15811     "field_name" : "tid",
15812     "field_offset" : 64,
15813     "referenced_type" : "type-27"
15814    },
15815    {
15816     "field_name" : "sec",
15817     "field_offset" : 96,
15818     "referenced_type" : "type-27"
15819    },
15820    {
15821     "field_name" : "nsec",
15822     "field_offset" : 128,
15823     "referenced_type" : "type-27"
15824    },
15825    {
15826     "field_name" : "msg",
15827     "field_offset" : 160,
15828     "referenced_type" : "type-108"
15829    }
15830   ],
15831   "linker_set_key" : "logger_entry",
15832   "name" : "logger_entry",
15833   "referenced_type" : "type-111",
15834   "self_type" : "type-111",
15835   "size" : 20,
15836   "source_file" : "/system/core/liblog/include/log/log_read.h",
15837   "unique_id" : "logger_entry"
15838  },
15839  {
15840   "alignment" : 1,
15841   "fields" :
15842   [
15843    {
15844     "field_name" : "len",
15845     "referenced_type" : "type-107"
15846    },
15847    {
15848     "field_name" : "hdr_size",
15849     "field_offset" : 16,
15850     "referenced_type" : "type-107"
15851    },
15852    {
15853     "field_name" : "pid",
15854     "field_offset" : 32,
15855     "referenced_type" : "type-27"
15856    },
15857    {
15858     "field_name" : "tid",
15859     "field_offset" : 64,
15860     "referenced_type" : "type-27"
15861    },
15862    {
15863     "field_name" : "sec",
15864     "field_offset" : 96,
15865     "referenced_type" : "type-27"
15866    },
15867    {
15868     "field_name" : "nsec",
15869     "field_offset" : 128,
15870     "referenced_type" : "type-27"
15871    },
15872    {
15873     "field_name" : "euid",
15874     "field_offset" : 160,
15875     "referenced_type" : "type-2"
15876    },
15877    {
15878     "field_name" : "msg",
15879     "field_offset" : 192,
15880     "referenced_type" : "type-108"
15881    }
15882   ],
15883   "linker_set_key" : "logger_entry_v2",
15884   "name" : "logger_entry_v2",
15885   "referenced_type" : "type-110",
15886   "self_type" : "type-110",
15887   "size" : 24,
15888   "source_file" : "/system/core/liblog/include/log/log_read.h",
15889   "unique_id" : "logger_entry_v2"
15890  },
15891  {
15892   "alignment" : 1,
15893   "fields" :
15894   [
15895    {
15896     "field_name" : "len",
15897     "referenced_type" : "type-107"
15898    },
15899    {
15900     "field_name" : "hdr_size",
15901     "field_offset" : 16,
15902     "referenced_type" : "type-107"
15903    },
15904    {
15905     "field_name" : "pid",
15906     "field_offset" : 32,
15907     "referenced_type" : "type-27"
15908    },
15909    {
15910     "field_name" : "tid",
15911     "field_offset" : 64,
15912     "referenced_type" : "type-27"
15913    },
15914    {
15915     "field_name" : "sec",
15916     "field_offset" : 96,
15917     "referenced_type" : "type-27"
15918    },
15919    {
15920     "field_name" : "nsec",
15921     "field_offset" : 128,
15922     "referenced_type" : "type-27"
15923    },
15924    {
15925     "field_name" : "lid",
15926     "field_offset" : 160,
15927     "referenced_type" : "type-2"
15928    },
15929    {
15930     "field_name" : "msg",
15931     "field_offset" : 192,
15932     "referenced_type" : "type-108"
15933    }
15934   ],
15935   "linker_set_key" : "logger_entry_v3",
15936   "name" : "logger_entry_v3",
15937   "referenced_type" : "type-109",
15938   "self_type" : "type-109",
15939   "size" : 24,
15940   "source_file" : "/system/core/liblog/include/log/log_read.h",
15941   "unique_id" : "logger_entry_v3"
15942  },
15943  {
15944   "alignment" : 4,
15945   "fields" :
15946   [
15947    {
15948     "field_name" : "len",
15949     "referenced_type" : "type-107"
15950    },
15951    {
15952     "field_name" : "hdr_size",
15953     "field_offset" : 16,
15954     "referenced_type" : "type-107"
15955    },
15956    {
15957     "field_name" : "pid",
15958     "field_offset" : 32,
15959     "referenced_type" : "type-27"
15960    },
15961    {
15962     "field_name" : "tid",
15963     "field_offset" : 64,
15964     "referenced_type" : "type-2"
15965    },
15966    {
15967     "field_name" : "sec",
15968     "field_offset" : 96,
15969     "referenced_type" : "type-2"
15970    },
15971    {
15972     "field_name" : "nsec",
15973     "field_offset" : 128,
15974     "referenced_type" : "type-2"
15975    },
15976    {
15977     "field_name" : "lid",
15978     "field_offset" : 160,
15979     "referenced_type" : "type-2"
15980    },
15981    {
15982     "field_name" : "uid",
15983     "field_offset" : 192,
15984     "referenced_type" : "type-2"
15985    },
15986    {
15987     "field_name" : "msg",
15988     "field_offset" : 224,
15989     "referenced_type" : "type-108"
15990    }
15991   ],
15992   "linker_set_key" : "logger_entry_v4",
15993   "name" : "logger_entry_v4",
15994   "referenced_type" : "type-106",
15995   "self_type" : "type-106",
15996   "size" : 28,
15997   "source_file" : "/system/core/liblog/include/log/log_read.h",
15998   "unique_id" : "logger_entry_v4"
15999  },
16000  {
16001   "alignment" : 4,
16002   "fields" :
16003   [
16004    {
16005     "field_name" : "version",
16006     "referenced_type" : "type-27"
16007    },
16008    {
16009     "field_name" : "numFds",
16010     "field_offset" : 32,
16011     "referenced_type" : "type-27"
16012    },
16013    {
16014     "field_name" : "numInts",
16015     "field_offset" : 64,
16016     "referenced_type" : "type-27"
16017    },
16018    {
16019     "field_name" : "data",
16020     "field_offset" : 96,
16021     "referenced_type" : "type-216"
16022    }
16023   ],
16024   "linker_set_key" : "native_handle",
16025   "name" : "native_handle",
16026   "referenced_type" : "type-215",
16027   "self_type" : "type-215",
16028   "size" : 12,
16029   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16030   "unique_id" : "native_handle"
16031  }
16032 ],
16033 "rvalue_reference_types" :
16034 [
16035  {
16036   "alignment" : 8,
16037   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16038   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16039   "referenced_type" : "type-181",
16040   "self_type" : "type-185",
16041   "size" : 8,
16042   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16043  },
16044  {
16045   "alignment" : 8,
16046   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16047   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16048   "referenced_type" : "type-189",
16049   "self_type" : "type-192",
16050   "size" : 8,
16051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16052  },
16053  {
16054   "alignment" : 8,
16055   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16056   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16057   "referenced_type" : "type-632",
16058   "self_type" : "type-634",
16059   "size" : 8,
16060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16061  },
16062  {
16063   "alignment" : 8,
16064   "linker_set_key" : "android::hardware::Return<bool> &&",
16065   "name" : "android::hardware::Return<bool> &&",
16066   "referenced_type" : "type-174",
16067   "self_type" : "type-177",
16068   "size" : 8,
16069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16070  },
16071  {
16072   "alignment" : 8,
16073   "linker_set_key" : "android::hardware::Return<void> &&",
16074   "name" : "android::hardware::Return<void> &&",
16075   "referenced_type" : "type-204",
16076   "self_type" : "type-206",
16077   "size" : 8,
16078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16079  },
16080  {
16081   "alignment" : 8,
16082   "linker_set_key" : "android::hardware::Status &&",
16083   "name" : "android::hardware::Status &&",
16084   "referenced_type" : "type-165",
16085   "self_type" : "type-171",
16086   "size" : 8,
16087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16088  },
16089  {
16090   "alignment" : 8,
16091   "linker_set_key" : "android::hardware::details::return_status &&",
16092   "name" : "android::hardware::details::return_status &&",
16093   "referenced_type" : "type-175",
16094   "self_type" : "type-199",
16095   "size" : 8,
16096   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16097  },
16098  {
16099   "alignment" : 8,
16100   "linker_set_key" : "android::hardware::hidl_handle &&",
16101   "name" : "android::hardware::hidl_handle &&",
16102   "referenced_type" : "type-315",
16103   "self_type" : "type-323",
16104   "size" : 8,
16105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16106  },
16107  {
16108   "alignment" : 8,
16109   "linker_set_key" : "android::hardware::hidl_memory &&",
16110   "name" : "android::hardware::hidl_memory &&",
16111   "referenced_type" : "type-321",
16112   "self_type" : "type-327",
16113   "size" : 8,
16114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16115  },
16116  {
16117   "alignment" : 8,
16118   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16119   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16120   "referenced_type" : "type-142",
16121   "self_type" : "type-144",
16122   "size" : 8,
16123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16124  },
16125  {
16126   "alignment" : 8,
16127   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16128   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16129   "referenced_type" : "type-119",
16130   "self_type" : "type-136",
16131   "size" : 8,
16132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16133  },
16134  {
16135   "alignment" : 8,
16136   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16137   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16138   "referenced_type" : "type-149",
16139   "self_type" : "type-156",
16140   "size" : 8,
16141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16142  },
16143  {
16144   "alignment" : 8,
16145   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16146   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16147   "referenced_type" : "type-482",
16148   "self_type" : "type-481",
16149   "size" : 8,
16150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16151  },
16152  {
16153   "alignment" : 8,
16154   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16155   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16156   "referenced_type" : "type-671",
16157   "self_type" : "type-670",
16158   "size" : 8,
16159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16160  },
16161  {
16162   "alignment" : 8,
16163   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16164   "name" : "std::function<sp<IBase> (void *)> &&",
16165   "referenced_type" : "type-492",
16166   "self_type" : "type-491",
16167   "size" : 8,
16168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16169  },
16170  {
16171   "alignment" : 8,
16172   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16173   "name" : "std::function<sp<IBase> (void *)> &&",
16174   "referenced_type" : "type-675",
16175   "self_type" : "type-674",
16176   "size" : 8,
16177   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16178  },
16179  {
16180   "alignment" : 8,
16181   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16182   "name" : "std::function<sp<IBinder> (void *)> &&",
16183   "referenced_type" : "type-484",
16184   "self_type" : "type-483",
16185   "size" : 8,
16186   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16187  },
16188  {
16189   "alignment" : 8,
16190   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16191   "name" : "std::function<sp<IBinder> (void *)> &&",
16192   "referenced_type" : "type-673",
16193   "self_type" : "type-672",
16194   "size" : 8,
16195   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16196  }
16197 ]
16198}
16199