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   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-60",
73   "self_type" : "type-60",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-51",
83   "self_type" : "type-51",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-283",
91   "self_type" : "type-283",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-276",
99   "self_type" : "type-276",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-27",
108   "self_type" : "type-27",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-33",
117   "self_type" : "type-33",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-265",
126   "self_type" : "type-265",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-237",
135   "self_type" : "type-237",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-293",
144   "self_type" : "type-293",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-105",
154   "self_type" : "type-105",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-32",
174   "self_type" : "type-32",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-271",
184   "self_type" : "type-271",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-107",
194   "self_type" : "type-107",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-29",
201   "self_type" : "type-29"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
211  },
212  {
213   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spIS4_EEb"
253  },
254  {
255   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13addOnewayTaskENSt3__18functionIFvvEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC1ENS_2spINS3_15IBiometricsFaceEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC2ENS_2spINS3_15IBiometricsFaceEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
265  },
266  {
267   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_cancelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_enrollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_removeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace15_hidl_enumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_getFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_authenticateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_resetLockoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_userActivityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace19_hidl_setActiveUserEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace21_hidl_revokeChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace23_hidl_generateChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace24_hidl_getAuthenticatorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC1ERKNS_2spINS3_15IBiometricsFaceEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC2ERKNS_2spINS3_15IBiometricsFaceEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD2Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
334  },
335  {
336   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
337  },
338  {
339   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_cancelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
343  },
344  {
345   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_enrollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEjRKNSA_INS3_7FeatureEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_removeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
349  },
350  {
351   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm"
352  },
353  {
354   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
361  },
362  {
363   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv"
364  },
365  {
366   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
367  },
368  {
369   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15_hidl_enumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
376  },
377  {
378   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv"
379  },
380  {
381   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_getFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
385  },
386  {
387   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_authenticateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm"
394  },
395  {
396   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_resetLockoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
397  },
398  {
399   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_userActivityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
400  },
401  {
402   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19_hidl_setActiveUserEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_stringE"
406  },
407  {
408   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21_hidl_revokeChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
412  },
413  {
414   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv"
415  },
416  {
417   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv"
418  },
419  {
420   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace23_hidl_generateChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace24_hidl_getAuthenticatorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv"
427  },
428  {
429   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv"
433  },
434  {
435   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj"
439  },
440  {
441   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv"
442  },
443  {
444   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC1ERKNS_2spINS0_7IBinderEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC2ERKNS_2spINS0_7IBinderEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
451  },
452  {
453   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
454  },
455  {
456   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
463  },
464  {
465   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
478  },
479  {
480   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
481  },
482  {
483   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
487  },
488  {
489   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
493  },
494  {
495   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spIS4_EEb"
496  },
497  {
498   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13addOnewayTaskENSt3__18functionIFvvEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC1ENS_2spINS3_29IBiometricsFaceClientCallbackEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC2ENS_2spINS3_29IBiometricsFaceClientCallbackEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
508  },
509  {
510   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback13_hidl_onErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
514  },
515  {
516   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
517  },
518  {
519   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
520  },
521  {
522   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
523  },
524  {
525   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
526  },
527  {
528   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
529  },
530  {
531   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
532  },
533  {
534   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback4pingEv"
535  },
536  {
537   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC1ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC2ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE"
541  },
542  {
543   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
544  },
545  {
546   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
547  },
548  {
549   "name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD2Ev"
550  },
551  {
552   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
553  },
554  {
555   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
556  },
557  {
558   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
559  },
560  {
561   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
562  },
563  {
564   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13_hidl_onErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_9FaceErrorEi"
568  },
569  {
570   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij"
577  },
578  {
579   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi"
580  },
581  {
582   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
583  },
584  {
585   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_16FaceAcquiredInfoEi"
586  },
587  {
588   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm"
589  },
590  {
591   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi"
592  },
593  {
594   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjij"
598  },
599  {
600   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjiRKNS0_8hidl_vecIhEE"
601  },
602  {
603   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
604  },
605  {
606   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
607  },
608  {
609   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm"
610  },
611  {
612   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
613  },
614  {
615   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
619  },
620  {
621   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
622  },
623  {
624   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC1ERKNS_2spINS0_7IBinderEEE"
625  },
626  {
627   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC2ERKNS_2spINS0_7IBinderEEE"
628  },
629  {
630   "binding" : "weak",
631   "name" : "_ZN7android8hardware10fromBinderINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS4_32BpHwBiometricsFaceClientCallbackENS4_32BnHwBiometricsFaceClientCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
632  },
633  {
634   "binding" : "weak",
635   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceENS_4hidl4base4V1_05IBaseENS5_18BpHwBiometricsFaceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS_4hidl4base4V1_05IBaseENS5_32BpHwBiometricsFaceClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
640  },
641  {
642   "binding" : "weak",
643   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEvEENS_2spIT_EES9_"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_018BpHwBiometricsFaceENS5_15IBiometricsFaceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
648  },
649  {
650   "binding" : "weak",
651   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackENS5_29IBiometricsFaceClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
652  },
653  {
654   "binding" : "weak",
655   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
656  },
657  {
658   "binding" : "weak",
659   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
660  },
661  {
662   "binding" : "weak",
663   "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_"
664  },
665  {
666   "binding" : "weak",
667   "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_"
668  },
669  {
670   "binding" : "weak",
671   "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"
672  },
673  {
674   "binding" : "weak",
675   "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_"
676  },
677  {
678   "binding" : "weak",
679   "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_"
680  },
681  {
682   "binding" : "weak",
683   "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"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
688  },
689  {
690   "binding" : "weak",
691   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
692  },
693  {
694   "binding" : "weak",
695   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
696  },
697  {
698   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
699  },
700  {
701   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
702  },
703  {
704   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
705  },
706  {
707   "name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
708  },
709  {
710   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
711  },
712  {
713   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
714  },
715  {
716   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
717  },
718  {
719   "name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
720  }
721 ],
722 "elf_objects" :
723 [
724  {
725   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10descriptorE"
726  },
727  {
728   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10descriptorE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware10biometrics4face4V1_015IBiometricsFaceE0_NS_4hidl4base4V1_05IBaseE"
732  },
733  {
734   "binding" : "weak",
735   "name" : "_ZTCN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE0_NS3_15IBiometricsFaceE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS0_7IBinderE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS0_9BHwBinderE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE0_NS_4hidl4base4V1_08BnHwBaseE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS0_11BpInterfaceINS3_15IBiometricsFaceEEE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS3_15IBiometricsFaceE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE0_NS_4hidl4base4V1_05IBaseE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE16_NS0_11BpHwRefBaseE"
757  },
758  {
759   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE8_NS0_10IInterfaceE"
760  },
761  {
762   "name" : "_ZTCN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
763  },
764  {
765   "binding" : "weak",
766   "name" : "_ZTCN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE0_NS3_29IBiometricsFaceClientCallbackE"
767  },
768  {
769   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS0_7IBinderE"
770  },
771  {
772   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS0_9BHwBinderE"
773  },
774  {
775   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
776  },
777  {
778   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS0_11BpInterfaceINS3_29IBiometricsFaceClientCallbackEEE"
779  },
780  {
781   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS3_29IBiometricsFaceClientCallbackE"
782  },
783  {
784   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE0_NS_4hidl4base4V1_05IBaseE"
785  },
786  {
787   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE16_NS0_11BpHwRefBaseE"
788  },
789  {
790   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE8_NS0_10IInterfaceE"
791  },
792  {
793   "name" : "_ZTTN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
794  },
795  {
796   "name" : "_ZTTN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
797  },
798  {
799   "name" : "_ZTTN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
800  },
801  {
802   "name" : "_ZTTN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
803  },
804  {
805   "name" : "_ZTTN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
806  },
807  {
808   "name" : "_ZTTN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
809  },
810  {
811   "name" : "_ZTVN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
812  },
813  {
814   "binding" : "weak",
815   "name" : "_ZTVN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
816  },
817  {
818   "name" : "_ZTVN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
819  },
820  {
821   "name" : "_ZTVN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
822  },
823  {
824   "name" : "_ZTVN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
825  },
826  {
827   "binding" : "weak",
828   "name" : "_ZTVN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
829  },
830  {
831   "name" : "_ZTVN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
832  },
833  {
834   "name" : "_ZTVN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
835  }
836 ],
837 "enum_types" :
838 [
839  {
840   "alignment" : 4,
841   "enum_fields" :
842   [
843    {
844     "enum_field_value" : 0,
845     "name" : "android::Condition::WAKE_UP_ONE"
846    },
847    {
848     "enum_field_value" : 1,
849     "name" : "android::Condition::WAKE_UP_ALL"
850    }
851   ],
852   "linker_set_key" : "android::Condition::WakeUpType",
853   "name" : "android::Condition::WakeUpType",
854   "referenced_type" : "type-534",
855   "self_type" : "type-534",
856   "size" : 4,
857   "source_file" : "/system/core/libutils/include/utils/Condition.h",
858   "underlying_type" : "type-2",
859   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
860  },
861  {
862   "alignment" : 4,
863   "enum_fields" :
864   [
865    {
866     "enum_field_value" : 0,
867     "name" : "android::String16::kEmptyString"
868    }
869   ],
870   "linker_set_key" : "android::String16::StaticLinkage",
871   "name" : "android::String16::StaticLinkage",
872   "referenced_type" : "type-419",
873   "self_type" : "type-419",
874   "size" : 4,
875   "source_file" : "/system/core/libutils/include/utils/String16.h",
876   "underlying_type" : "type-2",
877   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
878  },
879  {
880   "alignment" : 4,
881   "enum_fields" :
882   [
883    {
884     "enum_field_value" : 0,
885     "name" : "android::String8::kEmptyString"
886    }
887   ],
888   "linker_set_key" : "android::String8::StaticLinkage",
889   "name" : "android::String8::StaticLinkage",
890   "referenced_type" : "type-412",
891   "self_type" : "type-412",
892   "size" : 4,
893   "source_file" : "/system/core/libutils/include/utils/String8.h",
894   "underlying_type" : "type-2",
895   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
896  },
897  {
898   "alignment" : 4,
899   "enum_fields" :
900   [
901    {
902     "enum_field_value" : 0,
903     "name" : "android::hardware::HidlReturnRestriction::NONE"
904    },
905    {
906     "enum_field_value" : 1,
907     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
908    },
909    {
910     "enum_field_value" : 2,
911     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
912    }
913   ],
914   "linker_set_key" : "android::hardware::HidlReturnRestriction",
915   "name" : "android::hardware::HidlReturnRestriction",
916   "referenced_type" : "type-203",
917   "self_type" : "type-203",
918   "size" : 4,
919   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
920   "underlying_type" : "type-27",
921   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
922  },
923  {
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 0,
929     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
930    },
931    {
932     "enum_field_value" : 1,
933     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
934    },
935    {
936     "enum_field_value" : 2,
937     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
938    },
939    {
940     "enum_field_value" : 3,
941     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
942    }
943   ],
944   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
945   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
946   "referenced_type" : "type-402",
947   "self_type" : "type-402",
948   "size" : 4,
949   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
950   "underlying_type" : "type-27",
951   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
952  },
953  {
954   "alignment" : 4,
955   "enum_fields" :
956   [
957    {
958     "enum_field_value" : 1,
959     "name" : "android::hardware::kSynchronizedReadWrite"
960    },
961    {
962     "enum_field_value" : 2,
963     "name" : "android::hardware::kUnsynchronizedWrite"
964    }
965   ],
966   "linker_set_key" : "android::hardware::MQFlavor",
967   "name" : "android::hardware::MQFlavor",
968   "referenced_type" : "type-398",
969   "self_type" : "type-398",
970   "size" : 4,
971   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
972   "underlying_type" : "type-2",
973   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
974  },
975  {
976   "alignment" : 4,
977   "enum_fields" :
978   [
979    {
980     "enum_field_value" : 0,
981     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
982    },
983    {
984     "enum_field_value" : 1,
985     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
986    },
987    {
988     "enum_field_value" : 2,
989     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
990    }
991   ],
992   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
993   "name" : "android::hardware::ProcessState::CallRestriction",
994   "referenced_type" : "type-62",
995   "self_type" : "type-62",
996   "size" : 4,
997   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
998   "underlying_type" : "type-27",
999   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1000  },
1001  {
1002   "alignment" : 4,
1003   "enum_fields" :
1004   [
1005    {
1006     "enum_field_value" : 0,
1007     "name" : "android::hardware::Status::EX_NONE"
1008    },
1009    {
1010     "enum_field_value" : -1,
1011     "name" : "android::hardware::Status::EX_SECURITY"
1012    },
1013    {
1014     "enum_field_value" : -2,
1015     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1016    },
1017    {
1018     "enum_field_value" : -3,
1019     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1020    },
1021    {
1022     "enum_field_value" : -4,
1023     "name" : "android::hardware::Status::EX_NULL_POINTER"
1024    },
1025    {
1026     "enum_field_value" : -5,
1027     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1028    },
1029    {
1030     "enum_field_value" : -6,
1031     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1032    },
1033    {
1034     "enum_field_value" : -7,
1035     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1036    },
1037    {
1038     "enum_field_value" : -128,
1039     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1040    },
1041    {
1042     "enum_field_value" : -129,
1043     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1044    }
1045   ],
1046   "linker_set_key" : "android::hardware::Status::Exception",
1047   "name" : "android::hardware::Status::Exception",
1048   "referenced_type" : "type-167",
1049   "self_type" : "type-167",
1050   "size" : 4,
1051   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1052   "underlying_type" : "type-27",
1053   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1054  },
1055  {
1056   "alignment" : 4,
1057   "enum_fields" :
1058   [
1059    {
1060     "enum_field_value" : 0,
1061     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::GOOD"
1062    },
1063    {
1064     "enum_field_value" : 1,
1065     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::INSUFFICIENT"
1066    },
1067    {
1068     "enum_field_value" : 2,
1069     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_BRIGHT"
1070    },
1071    {
1072     "enum_field_value" : 3,
1073     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_DARK"
1074    },
1075    {
1076     "enum_field_value" : 4,
1077     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_CLOSE"
1078    },
1079    {
1080     "enum_field_value" : 5,
1081     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_FAR"
1082    },
1083    {
1084     "enum_field_value" : 6,
1085     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_HIGH"
1086    },
1087    {
1088     "enum_field_value" : 7,
1089     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_LOW"
1090    },
1091    {
1092     "enum_field_value" : 8,
1093     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_RIGHT"
1094    },
1095    {
1096     "enum_field_value" : 9,
1097     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_TOO_LEFT"
1098    },
1099    {
1100     "enum_field_value" : 10,
1101     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::POOR_GAZE"
1102    },
1103    {
1104     "enum_field_value" : 11,
1105     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::NOT_DETECTED"
1106    },
1107    {
1108     "enum_field_value" : 12,
1109     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_MUCH_MOTION"
1110    },
1111    {
1112     "enum_field_value" : 13,
1113     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::RECALIBRATE"
1114    },
1115    {
1116     "enum_field_value" : 14,
1117     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_DIFFERENT"
1118    },
1119    {
1120     "enum_field_value" : 15,
1121     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TOO_SIMILAR"
1122    },
1123    {
1124     "enum_field_value" : 16,
1125     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::PAN_TOO_EXTREME"
1126    },
1127    {
1128     "enum_field_value" : 17,
1129     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::TILT_TOO_EXTREME"
1130    },
1131    {
1132     "enum_field_value" : 18,
1133     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::ROLL_TOO_EXTREME"
1134    },
1135    {
1136     "enum_field_value" : 19,
1137     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::FACE_OBSCURED"
1138    },
1139    {
1140     "enum_field_value" : 20,
1141     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::START"
1142    },
1143    {
1144     "enum_field_value" : 21,
1145     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::SENSOR_DIRTY"
1146    },
1147    {
1148     "enum_field_value" : 22,
1149     "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo::VENDOR"
1150    }
1151   ],
1152   "linker_set_key" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
1153   "name" : "android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
1154   "referenced_type" : "type-560",
1155   "self_type" : "type-560",
1156   "size" : 4,
1157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1158   "underlying_type" : "type-27",
1159   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_016FaceAcquiredInfoE"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 1,
1167     "name" : "android::hardware::biometrics::face::V1_0::FaceError::HW_UNAVAILABLE"
1168    },
1169    {
1170     "enum_field_value" : 2,
1171     "name" : "android::hardware::biometrics::face::V1_0::FaceError::UNABLE_TO_PROCESS"
1172    },
1173    {
1174     "enum_field_value" : 3,
1175     "name" : "android::hardware::biometrics::face::V1_0::FaceError::TIMEOUT"
1176    },
1177    {
1178     "enum_field_value" : 4,
1179     "name" : "android::hardware::biometrics::face::V1_0::FaceError::NO_SPACE"
1180    },
1181    {
1182     "enum_field_value" : 5,
1183     "name" : "android::hardware::biometrics::face::V1_0::FaceError::CANCELED"
1184    },
1185    {
1186     "enum_field_value" : 6,
1187     "name" : "android::hardware::biometrics::face::V1_0::FaceError::UNABLE_TO_REMOVE"
1188    },
1189    {
1190     "enum_field_value" : 7,
1191     "name" : "android::hardware::biometrics::face::V1_0::FaceError::LOCKOUT"
1192    },
1193    {
1194     "enum_field_value" : 8,
1195     "name" : "android::hardware::biometrics::face::V1_0::FaceError::VENDOR"
1196    },
1197    {
1198     "enum_field_value" : 9,
1199     "name" : "android::hardware::biometrics::face::V1_0::FaceError::LOCKOUT_PERMANENT"
1200    }
1201   ],
1202   "linker_set_key" : "android::hardware::biometrics::face::V1_0::FaceError",
1203   "name" : "android::hardware::biometrics::face::V1_0::FaceError",
1204   "referenced_type" : "type-559",
1205   "self_type" : "type-559",
1206   "size" : 4,
1207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1208   "underlying_type" : "type-27",
1209   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_09FaceErrorE"
1210  },
1211  {
1212   "alignment" : 4,
1213   "enum_fields" :
1214   [
1215    {
1216     "enum_field_value" : 1,
1217     "name" : "android::hardware::biometrics::face::V1_0::Feature::REQUIRE_ATTENTION"
1218    },
1219    {
1220     "enum_field_value" : 2,
1221     "name" : "android::hardware::biometrics::face::V1_0::Feature::REQUIRE_DIVERSITY"
1222    }
1223   ],
1224   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Feature",
1225   "name" : "android::hardware::biometrics::face::V1_0::Feature",
1226   "referenced_type" : "type-377",
1227   "self_type" : "type-377",
1228   "size" : 4,
1229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1230   "underlying_type" : "type-2",
1231   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_07FeatureE"
1232  },
1233  {
1234   "alignment" : 4,
1235   "enum_fields" :
1236   [
1237    {
1238     "enum_field_value" : 0,
1239     "name" : "android::hardware::biometrics::face::V1_0::Status::OK"
1240    },
1241    {
1242     "enum_field_value" : 1,
1243     "name" : "android::hardware::biometrics::face::V1_0::Status::ILLEGAL_ARGUMENT"
1244    },
1245    {
1246     "enum_field_value" : 2,
1247     "name" : "android::hardware::biometrics::face::V1_0::Status::OPERATION_NOT_SUPPORTED"
1248    },
1249    {
1250     "enum_field_value" : 3,
1251     "name" : "android::hardware::biometrics::face::V1_0::Status::INTERNAL_ERROR"
1252    },
1253    {
1254     "enum_field_value" : 4,
1255     "name" : "android::hardware::biometrics::face::V1_0::Status::NOT_ENROLLED"
1256    }
1257   ],
1258   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Status",
1259   "name" : "android::hardware::biometrics::face::V1_0::Status",
1260   "referenced_type" : "type-182",
1261   "self_type" : "type-182",
1262   "size" : 4,
1263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1264   "underlying_type" : "type-2",
1265   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_06StatusE"
1266  },
1267  {
1268   "alignment" : 4,
1269   "enum_fields" :
1270   [
1271    {
1272     "enum_field_value" : -1,
1273     "name" : "android::hardware::biometrics::face::V1_0::UserHandle::NONE"
1274    }
1275   ],
1276   "linker_set_key" : "android::hardware::biometrics::face::V1_0::UserHandle",
1277   "name" : "android::hardware::biometrics::face::V1_0::UserHandle",
1278   "referenced_type" : "type-558",
1279   "self_type" : "type-558",
1280   "size" : 4,
1281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
1282   "underlying_type" : "type-27",
1283   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_010UserHandleE"
1284  },
1285  {
1286   "alignment" : 4,
1287   "enum_fields" :
1288   [
1289    {
1290     "enum_field_value" : 0,
1291     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1292    },
1293    {
1294     "enum_field_value" : 1,
1295     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1296    },
1297    {
1298     "enum_field_value" : 2,
1299     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1300    },
1301    {
1302     "enum_field_value" : 3,
1303     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1304    },
1305    {
1306     "enum_field_value" : 4,
1307     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1308    },
1309    {
1310     "enum_field_value" : 5,
1311     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1312    },
1313    {
1314     "enum_field_value" : 6,
1315     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1316    },
1317    {
1318     "enum_field_value" : 7,
1319     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1320    },
1321    {
1322     "enum_field_value" : 8,
1323     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1324    },
1325    {
1326     "enum_field_value" : 9,
1327     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1328    }
1329   ],
1330   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1331   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1332   "referenced_type" : "type-611",
1333   "self_type" : "type-611",
1334   "size" : 4,
1335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1336   "underlying_type" : "type-2",
1337   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1338  },
1339  {
1340   "alignment" : 4,
1341   "enum_fields" :
1342   [
1343    {
1344     "enum_field_value" : 0,
1345     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1346    },
1347    {
1348     "enum_field_value" : 1,
1349     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1350    },
1351    {
1352     "enum_field_value" : 2,
1353     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1354    }
1355   ],
1356   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1357   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1358   "referenced_type" : "type-406",
1359   "self_type" : "type-406",
1360   "size" : 4,
1361   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1362   "underlying_type" : "type-27",
1363   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1364  },
1365  {
1366   "alignment" : 4,
1367   "enum_fields" :
1368   [
1369    {
1370     "enum_field_value" : -1,
1371     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1372    }
1373   ],
1374   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1375   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1376   "referenced_type" : "type-549",
1377   "self_type" : "type-549",
1378   "size" : 4,
1379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1380   "underlying_type" : "type-27",
1381   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1382  },
1383  {
1384   "alignment" : 1,
1385   "enum_fields" :
1386   [
1387    {
1388     "enum_field_value" : 0,
1389     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1390    },
1391    {
1392     "enum_field_value" : 1,
1393     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1394    },
1395    {
1396     "enum_field_value" : 2,
1397     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1398    }
1399   ],
1400   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1401   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1402   "referenced_type" : "type-548",
1403   "self_type" : "type-548",
1404   "size" : 1,
1405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1406   "underlying_type" : "type-105",
1407   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1408  },
1409  {
1410   "alignment" : 4,
1411   "enum_fields" :
1412   [
1413    {
1414     "enum_field_value" : 0,
1415     "name" : "ANDROID_LOG_UNKNOWN"
1416    },
1417    {
1418     "enum_field_value" : 1,
1419     "name" : "ANDROID_LOG_DEFAULT"
1420    },
1421    {
1422     "enum_field_value" : 2,
1423     "name" : "ANDROID_LOG_VERBOSE"
1424    },
1425    {
1426     "enum_field_value" : 3,
1427     "name" : "ANDROID_LOG_DEBUG"
1428    },
1429    {
1430     "enum_field_value" : 4,
1431     "name" : "ANDROID_LOG_INFO"
1432    },
1433    {
1434     "enum_field_value" : 5,
1435     "name" : "ANDROID_LOG_WARN"
1436    },
1437    {
1438     "enum_field_value" : 6,
1439     "name" : "ANDROID_LOG_ERROR"
1440    },
1441    {
1442     "enum_field_value" : 7,
1443     "name" : "ANDROID_LOG_FATAL"
1444    },
1445    {
1446     "enum_field_value" : 8,
1447     "name" : "ANDROID_LOG_SILENT"
1448    }
1449   ],
1450   "linker_set_key" : "android_LogPriority",
1451   "name" : "android_LogPriority",
1452   "referenced_type" : "type-1",
1453   "self_type" : "type-1",
1454   "size" : 4,
1455   "source_file" : "/system/core/liblog/include/android/log.h",
1456   "underlying_type" : "type-2",
1457   "unique_id" : "android_LogPriority"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 0,
1465     "name" : "HAL_COLOR_MODE_NATIVE"
1466    },
1467    {
1468     "enum_field_value" : 1,
1469     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1470    },
1471    {
1472     "enum_field_value" : 2,
1473     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1474    },
1475    {
1476     "enum_field_value" : 3,
1477     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1478    },
1479    {
1480     "enum_field_value" : 4,
1481     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1482    },
1483    {
1484     "enum_field_value" : 5,
1485     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1486    },
1487    {
1488     "enum_field_value" : 6,
1489     "name" : "HAL_COLOR_MODE_DCI_P3"
1490    },
1491    {
1492     "enum_field_value" : 7,
1493     "name" : "HAL_COLOR_MODE_SRGB"
1494    },
1495    {
1496     "enum_field_value" : 8,
1497     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1498    },
1499    {
1500     "enum_field_value" : 9,
1501     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1502    }
1503   ],
1504   "linker_set_key" : "android_color_mode_t",
1505   "name" : "android_color_mode_t",
1506   "referenced_type" : "type-500",
1507   "self_type" : "type-500",
1508   "size" : 4,
1509   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1510   "underlying_type" : "type-2",
1511   "unique_id" : "android_color_mode_t"
1512  },
1513  {
1514   "alignment" : 4,
1515   "enum_fields" :
1516   [
1517    {
1518     "enum_field_value" : 10,
1519     "name" : "HAL_COLOR_MODE_BT2020"
1520    },
1521    {
1522     "enum_field_value" : 11,
1523     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1524    },
1525    {
1526     "enum_field_value" : 12,
1527     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1528    }
1529   ],
1530   "linker_set_key" : "android_color_mode_v1_1_t",
1531   "name" : "android_color_mode_v1_1_t",
1532   "referenced_type" : "type-505",
1533   "self_type" : "type-505",
1534   "size" : 4,
1535   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1536   "underlying_type" : "type-2",
1537   "unique_id" : "android_color_mode_v1_1_t"
1538  },
1539  {
1540   "alignment" : 4,
1541   "enum_fields" :
1542   [
1543    {
1544     "enum_field_value" : 0,
1545     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1546    },
1547    {
1548     "enum_field_value" : 1,
1549     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1550    },
1551    {
1552     "enum_field_value" : 2,
1553     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1554    },
1555    {
1556     "enum_field_value" : 3,
1557     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1558    },
1559    {
1560     "enum_field_value" : 4,
1561     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1562    },
1563    {
1564     "enum_field_value" : 5,
1565     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1566    },
1567    {
1568     "enum_field_value" : 6,
1569     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1570    }
1571   ],
1572   "linker_set_key" : "android_color_transform_t",
1573   "name" : "android_color_transform_t",
1574   "referenced_type" : "type-501",
1575   "self_type" : "type-501",
1576   "size" : 4,
1577   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1578   "underlying_type" : "type-2",
1579   "unique_id" : "android_color_transform_t"
1580  },
1581  {
1582   "alignment" : 4,
1583   "enum_fields" :
1584   [
1585    {
1586     "enum_field_value" : 0,
1587     "name" : "HAL_DATASPACE_UNKNOWN"
1588    },
1589    {
1590     "enum_field_value" : 1,
1591     "name" : "HAL_DATASPACE_ARBITRARY"
1592    },
1593    {
1594     "enum_field_value" : 16,
1595     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1596    },
1597    {
1598     "enum_field_value" : 4128768,
1599     "name" : "HAL_DATASPACE_STANDARD_MASK"
1600    },
1601    {
1602     "enum_field_value" : 0,
1603     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1604    },
1605    {
1606     "enum_field_value" : 65536,
1607     "name" : "HAL_DATASPACE_STANDARD_BT709"
1608    },
1609    {
1610     "enum_field_value" : 131072,
1611     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1612    },
1613    {
1614     "enum_field_value" : 196608,
1615     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1616    },
1617    {
1618     "enum_field_value" : 262144,
1619     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1620    },
1621    {
1622     "enum_field_value" : 327680,
1623     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1624    },
1625    {
1626     "enum_field_value" : 393216,
1627     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1628    },
1629    {
1630     "enum_field_value" : 458752,
1631     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1632    },
1633    {
1634     "enum_field_value" : 524288,
1635     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1636    },
1637    {
1638     "enum_field_value" : 589824,
1639     "name" : "HAL_DATASPACE_STANDARD_FILM"
1640    },
1641    {
1642     "enum_field_value" : 655360,
1643     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1644    },
1645    {
1646     "enum_field_value" : 720896,
1647     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1648    },
1649    {
1650     "enum_field_value" : 22,
1651     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1652    },
1653    {
1654     "enum_field_value" : 130023424,
1655     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1656    },
1657    {
1658     "enum_field_value" : 0,
1659     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1660    },
1661    {
1662     "enum_field_value" : 4194304,
1663     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1664    },
1665    {
1666     "enum_field_value" : 8388608,
1667     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1668    },
1669    {
1670     "enum_field_value" : 12582912,
1671     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1672    },
1673    {
1674     "enum_field_value" : 16777216,
1675     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1676    },
1677    {
1678     "enum_field_value" : 20971520,
1679     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1680    },
1681    {
1682     "enum_field_value" : 25165824,
1683     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1684    },
1685    {
1686     "enum_field_value" : 29360128,
1687     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1688    },
1689    {
1690     "enum_field_value" : 33554432,
1691     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1692    },
1693    {
1694     "enum_field_value" : 27,
1695     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1696    },
1697    {
1698     "enum_field_value" : 939524096,
1699     "name" : "HAL_DATASPACE_RANGE_MASK"
1700    },
1701    {
1702     "enum_field_value" : 0,
1703     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1704    },
1705    {
1706     "enum_field_value" : 134217728,
1707     "name" : "HAL_DATASPACE_RANGE_FULL"
1708    },
1709    {
1710     "enum_field_value" : 268435456,
1711     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1712    },
1713    {
1714     "enum_field_value" : 402653184,
1715     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1716    },
1717    {
1718     "enum_field_value" : 512,
1719     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1720    },
1721    {
1722     "enum_field_value" : 138477568,
1723     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1724    },
1725    {
1726     "enum_field_value" : 406913024,
1727     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1728    },
1729    {
1730     "enum_field_value" : 513,
1731     "name" : "HAL_DATASPACE_SRGB"
1732    },
1733    {
1734     "enum_field_value" : 142671872,
1735     "name" : "HAL_DATASPACE_V0_SRGB"
1736    },
1737    {
1738     "enum_field_value" : 411107328,
1739     "name" : "HAL_DATASPACE_V0_SCRGB"
1740    },
1741    {
1742     "enum_field_value" : 257,
1743     "name" : "HAL_DATASPACE_JFIF"
1744    },
1745    {
1746     "enum_field_value" : 146931712,
1747     "name" : "HAL_DATASPACE_V0_JFIF"
1748    },
1749    {
1750     "enum_field_value" : 258,
1751     "name" : "HAL_DATASPACE_BT601_625"
1752    },
1753    {
1754     "enum_field_value" : 281149440,
1755     "name" : "HAL_DATASPACE_V0_BT601_625"
1756    },
1757    {
1758     "enum_field_value" : 259,
1759     "name" : "HAL_DATASPACE_BT601_525"
1760    },
1761    {
1762     "enum_field_value" : 281280512,
1763     "name" : "HAL_DATASPACE_V0_BT601_525"
1764    },
1765    {
1766     "enum_field_value" : 260,
1767     "name" : "HAL_DATASPACE_BT709"
1768    },
1769    {
1770     "enum_field_value" : 281083904,
1771     "name" : "HAL_DATASPACE_V0_BT709"
1772    },
1773    {
1774     "enum_field_value" : 139067392,
1775     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1776    },
1777    {
1778     "enum_field_value" : 155844608,
1779     "name" : "HAL_DATASPACE_DCI_P3"
1780    },
1781    {
1782     "enum_field_value" : 139067392,
1783     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1784    },
1785    {
1786     "enum_field_value" : 143261696,
1787     "name" : "HAL_DATASPACE_DISPLAY_P3"
1788    },
1789    {
1790     "enum_field_value" : 151715840,
1791     "name" : "HAL_DATASPACE_ADOBE_RGB"
1792    },
1793    {
1794     "enum_field_value" : 138805248,
1795     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1796    },
1797    {
1798     "enum_field_value" : 147193856,
1799     "name" : "HAL_DATASPACE_BT2020"
1800    },
1801    {
1802     "enum_field_value" : 163971072,
1803     "name" : "HAL_DATASPACE_BT2020_PQ"
1804    },
1805    {
1806     "enum_field_value" : 4096,
1807     "name" : "HAL_DATASPACE_DEPTH"
1808    },
1809    {
1810     "enum_field_value" : 4097,
1811     "name" : "HAL_DATASPACE_SENSOR"
1812    }
1813   ],
1814   "linker_set_key" : "android_dataspace_t",
1815   "name" : "android_dataspace_t",
1816   "referenced_type" : "type-499",
1817   "self_type" : "type-499",
1818   "size" : 4,
1819   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1820   "underlying_type" : "type-2",
1821   "unique_id" : "android_dataspace_t"
1822  },
1823  {
1824   "alignment" : 4,
1825   "enum_fields" :
1826   [
1827    {
1828     "enum_field_value" : 281411584,
1829     "name" : "HAL_DATASPACE_BT2020_ITU"
1830    },
1831    {
1832     "enum_field_value" : 298188800,
1833     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1834    },
1835    {
1836     "enum_field_value" : 302383104,
1837     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1838    },
1839    {
1840     "enum_field_value" : 168165376,
1841     "name" : "HAL_DATASPACE_BT2020_HLG"
1842    }
1843   ],
1844   "linker_set_key" : "android_dataspace_v1_1_t",
1845   "name" : "android_dataspace_v1_1_t",
1846   "referenced_type" : "type-504",
1847   "self_type" : "type-504",
1848   "size" : 4,
1849   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1850   "underlying_type" : "type-2",
1851   "unique_id" : "android_dataspace_v1_1_t"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 142999552,
1859     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1860    },
1861    {
1862     "enum_field_value" : 4098,
1863     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1864    },
1865    {
1866     "enum_field_value" : 4099,
1867     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1868    },
1869    {
1870     "enum_field_value" : 4100,
1871     "name" : "HAL_DATASPACE_HEIF"
1872    }
1873   ],
1874   "linker_set_key" : "android_dataspace_v1_2_t",
1875   "name" : "android_dataspace_v1_2_t",
1876   "referenced_type" : "type-508",
1877   "self_type" : "type-508",
1878   "size" : 4,
1879   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1880   "underlying_type" : "type-2",
1881   "unique_id" : "android_dataspace_v1_2_t"
1882  },
1883  {
1884   "alignment" : 4,
1885   "enum_fields" :
1886   [
1887    {
1888     "enum_field_value" : 1,
1889     "name" : "FLEX_COMPONENT_Y"
1890    },
1891    {
1892     "enum_field_value" : 2,
1893     "name" : "FLEX_COMPONENT_Cb"
1894    },
1895    {
1896     "enum_field_value" : 4,
1897     "name" : "FLEX_COMPONENT_Cr"
1898    },
1899    {
1900     "enum_field_value" : 1024,
1901     "name" : "FLEX_COMPONENT_R"
1902    },
1903    {
1904     "enum_field_value" : 2048,
1905     "name" : "FLEX_COMPONENT_G"
1906    },
1907    {
1908     "enum_field_value" : 4096,
1909     "name" : "FLEX_COMPONENT_B"
1910    },
1911    {
1912     "enum_field_value" : 1073741824,
1913     "name" : "FLEX_COMPONENT_A"
1914    }
1915   ],
1916   "linker_set_key" : "android_flex_component",
1917   "name" : "android_flex_component",
1918   "referenced_type" : "type-514",
1919   "self_type" : "type-514",
1920   "size" : 4,
1921   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1922   "underlying_type" : "type-2",
1923   "unique_id" : "android_flex_component"
1924  },
1925  {
1926   "alignment" : 4,
1927   "enum_fields" :
1928   [
1929    {
1930     "enum_field_value" : 0,
1931     "name" : "FLEX_FORMAT_INVALID"
1932    },
1933    {
1934     "enum_field_value" : 1,
1935     "name" : "FLEX_FORMAT_Y"
1936    },
1937    {
1938     "enum_field_value" : 7,
1939     "name" : "FLEX_FORMAT_YCbCr"
1940    },
1941    {
1942     "enum_field_value" : 1073741831,
1943     "name" : "FLEX_FORMAT_YCbCrA"
1944    },
1945    {
1946     "enum_field_value" : 7168,
1947     "name" : "FLEX_FORMAT_RGB"
1948    },
1949    {
1950     "enum_field_value" : 1073748992,
1951     "name" : "FLEX_FORMAT_RGBA"
1952    }
1953   ],
1954   "linker_set_key" : "android_flex_format",
1955   "name" : "android_flex_format",
1956   "referenced_type" : "type-516",
1957   "self_type" : "type-516",
1958   "size" : 4,
1959   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1960   "underlying_type" : "type-2",
1961   "unique_id" : "android_flex_format"
1962  },
1963  {
1964   "alignment" : 4,
1965   "enum_fields" :
1966   [
1967    {
1968     "enum_field_value" : 1,
1969     "name" : "HAL_HDR_DOLBY_VISION"
1970    },
1971    {
1972     "enum_field_value" : 2,
1973     "name" : "HAL_HDR_HDR10"
1974    },
1975    {
1976     "enum_field_value" : 3,
1977     "name" : "HAL_HDR_HLG"
1978    }
1979   ],
1980   "linker_set_key" : "android_hdr_t",
1981   "name" : "android_hdr_t",
1982   "referenced_type" : "type-502",
1983   "self_type" : "type-502",
1984   "size" : 4,
1985   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1986   "underlying_type" : "type-2",
1987   "unique_id" : "android_hdr_t"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 4,
1995     "name" : "HAL_HDR_HDR10_PLUS"
1996    }
1997   ],
1998   "linker_set_key" : "android_hdr_v1_2_t",
1999   "name" : "android_hdr_v1_2_t",
2000   "referenced_type" : "type-507",
2001   "self_type" : "type-507",
2002   "size" : 4,
2003   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2004   "underlying_type" : "type-2",
2005   "unique_id" : "android_hdr_v1_2_t"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 39,
2013     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2014    },
2015    {
2016     "enum_field_value" : 40,
2017     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2018    },
2019    {
2020     "enum_field_value" : 41,
2021     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2022    },
2023    {
2024     "enum_field_value" : 42,
2025     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2026    }
2027   ],
2028   "linker_set_key" : "android_pixel_format_sw_t",
2029   "name" : "android_pixel_format_sw_t",
2030   "referenced_type" : "type-511",
2031   "self_type" : "type-511",
2032   "size" : 4,
2033   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2034   "underlying_type" : "type-2",
2035   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2044    },
2045    {
2046     "enum_field_value" : 2,
2047     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2048    },
2049    {
2050     "enum_field_value" : 3,
2051     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2052    },
2053    {
2054     "enum_field_value" : 4,
2055     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2056    },
2057    {
2058     "enum_field_value" : 5,
2059     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2060    },
2061    {
2062     "enum_field_value" : 16,
2063     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2064    },
2065    {
2066     "enum_field_value" : 17,
2067     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2068    },
2069    {
2070     "enum_field_value" : 20,
2071     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2072    },
2073    {
2074     "enum_field_value" : 22,
2075     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2076    },
2077    {
2078     "enum_field_value" : 32,
2079     "name" : "HAL_PIXEL_FORMAT_RAW16"
2080    },
2081    {
2082     "enum_field_value" : 33,
2083     "name" : "HAL_PIXEL_FORMAT_BLOB"
2084    },
2085    {
2086     "enum_field_value" : 34,
2087     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2088    },
2089    {
2090     "enum_field_value" : 35,
2091     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2092    },
2093    {
2094     "enum_field_value" : 36,
2095     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2096    },
2097    {
2098     "enum_field_value" : 37,
2099     "name" : "HAL_PIXEL_FORMAT_RAW10"
2100    },
2101    {
2102     "enum_field_value" : 38,
2103     "name" : "HAL_PIXEL_FORMAT_RAW12"
2104    },
2105    {
2106     "enum_field_value" : 43,
2107     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2108    },
2109    {
2110     "enum_field_value" : 538982489,
2111     "name" : "HAL_PIXEL_FORMAT_Y8"
2112    },
2113    {
2114     "enum_field_value" : 540422489,
2115     "name" : "HAL_PIXEL_FORMAT_Y16"
2116    },
2117    {
2118     "enum_field_value" : 842094169,
2119     "name" : "HAL_PIXEL_FORMAT_YV12"
2120    }
2121   ],
2122   "linker_set_key" : "android_pixel_format_t",
2123   "name" : "android_pixel_format_t",
2124   "referenced_type" : "type-497",
2125   "self_type" : "type-497",
2126   "size" : 4,
2127   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2128   "underlying_type" : "type-2",
2129   "unique_id" : "android_pixel_format_t"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 48,
2137     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2138    },
2139    {
2140     "enum_field_value" : 49,
2141     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2142    },
2143    {
2144     "enum_field_value" : 50,
2145     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2146    },
2147    {
2148     "enum_field_value" : 51,
2149     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2150    },
2151    {
2152     "enum_field_value" : 52,
2153     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2154    },
2155    {
2156     "enum_field_value" : 53,
2157     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2158    },
2159    {
2160     "enum_field_value" : 54,
2161     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2162    }
2163   ],
2164   "linker_set_key" : "android_pixel_format_v1_1_t",
2165   "name" : "android_pixel_format_v1_1_t",
2166   "referenced_type" : "type-503",
2167   "self_type" : "type-503",
2168   "size" : 4,
2169   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2170   "underlying_type" : "type-2",
2171   "unique_id" : "android_pixel_format_v1_1_t"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 55,
2179     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2180    }
2181   ],
2182   "linker_set_key" : "android_pixel_format_v1_2_t",
2183   "name" : "android_pixel_format_v1_2_t",
2184   "referenced_type" : "type-510",
2185   "self_type" : "type-510",
2186   "size" : 4,
2187   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2188   "underlying_type" : "type-2",
2189   "unique_id" : "android_pixel_format_v1_2_t"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 0,
2197     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2198    },
2199    {
2200     "enum_field_value" : 1,
2201     "name" : "HAL_RENDER_INTENT_ENHANCE"
2202    },
2203    {
2204     "enum_field_value" : 2,
2205     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2206    },
2207    {
2208     "enum_field_value" : 3,
2209     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2210    }
2211   ],
2212   "linker_set_key" : "android_render_intent_v1_1_t",
2213   "name" : "android_render_intent_v1_1_t",
2214   "referenced_type" : "type-506",
2215   "self_type" : "type-506",
2216   "size" : 4,
2217   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2218   "underlying_type" : "type-2",
2219   "unique_id" : "android_render_intent_v1_1_t"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : 1,
2227     "name" : "HAL_TRANSFORM_FLIP_H"
2228    },
2229    {
2230     "enum_field_value" : 2,
2231     "name" : "HAL_TRANSFORM_FLIP_V"
2232    },
2233    {
2234     "enum_field_value" : 4,
2235     "name" : "HAL_TRANSFORM_ROT_90"
2236    },
2237    {
2238     "enum_field_value" : 3,
2239     "name" : "HAL_TRANSFORM_ROT_180"
2240    },
2241    {
2242     "enum_field_value" : 7,
2243     "name" : "HAL_TRANSFORM_ROT_270"
2244    }
2245   ],
2246   "linker_set_key" : "android_transform_t",
2247   "name" : "android_transform_t",
2248   "referenced_type" : "type-498",
2249   "self_type" : "type-498",
2250   "size" : 4,
2251   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2252   "underlying_type" : "type-2",
2253   "unique_id" : "android_transform_t"
2254  },
2255  {
2256   "alignment" : 4,
2257   "enum_fields" :
2258   [
2259    {
2260     "enum_field_value" : 0,
2261     "name" : "LOG_ID_MIN"
2262    },
2263    {
2264     "enum_field_value" : 0,
2265     "name" : "LOG_ID_MAIN"
2266    },
2267    {
2268     "enum_field_value" : 1,
2269     "name" : "LOG_ID_RADIO"
2270    },
2271    {
2272     "enum_field_value" : 2,
2273     "name" : "LOG_ID_EVENTS"
2274    },
2275    {
2276     "enum_field_value" : 3,
2277     "name" : "LOG_ID_SYSTEM"
2278    },
2279    {
2280     "enum_field_value" : 4,
2281     "name" : "LOG_ID_CRASH"
2282    },
2283    {
2284     "enum_field_value" : 5,
2285     "name" : "LOG_ID_STATS"
2286    },
2287    {
2288     "enum_field_value" : 6,
2289     "name" : "LOG_ID_SECURITY"
2290    },
2291    {
2292     "enum_field_value" : 7,
2293     "name" : "LOG_ID_KERNEL"
2294    },
2295    {
2296     "enum_field_value" : 8,
2297     "name" : "LOG_ID_MAX"
2298    }
2299   ],
2300   "linker_set_key" : "log_id",
2301   "name" : "log_id",
2302   "referenced_type" : "type-277",
2303   "self_type" : "type-277",
2304   "size" : 4,
2305   "source_file" : "/system/core/liblog/include/android/log.h",
2306   "underlying_type" : "type-2",
2307   "unique_id" : "log_id"
2308  }
2309 ],
2310 "function_types" :
2311 [
2312  {
2313   "alignment" : 4,
2314   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2315   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2316   "parameters" :
2317   [
2318    {
2319     "referenced_type" : "type-46"
2320    },
2321    {
2322     "referenced_type" : "type-52"
2323    },
2324    {
2325     "referenced_type" : "type-28"
2326    }
2327   ],
2328   "referenced_type" : "type-45",
2329   "return_type" : "type-43",
2330   "self_type" : "type-45",
2331   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2332  },
2333  {
2334   "alignment" : 4,
2335   "linker_set_key" : "int (void *)",
2336   "name" : "int (void *)",
2337   "parameters" :
2338   [
2339    {
2340     "referenced_type" : "type-28"
2341    }
2342   ],
2343   "referenced_type" : "type-526",
2344   "return_type" : "type-27",
2345   "self_type" : "type-526",
2346   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2347  },
2348  {
2349   "alignment" : 4,
2350   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2351   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2352   "parameters" :
2353   [
2354    {
2355     "referenced_type" : "type-435"
2356    },
2357    {
2358     "referenced_type" : "type-370"
2359    },
2360    {
2361     "referenced_type" : "type-32"
2362    },
2363    {
2364     "referenced_type" : "type-436"
2365    },
2366    {
2367     "referenced_type" : "type-32"
2368    },
2369    {
2370     "referenced_type" : "type-28"
2371    }
2372   ],
2373   "referenced_type" : "type-434",
2374   "return_type" : "type-29",
2375   "self_type" : "type-434",
2376   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2377  }
2378 ],
2379 "functions" :
2380 [
2381  {
2382   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getService",
2383   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2384   "parameters" :
2385   [
2386    {
2387     "default_arg" : true,
2388     "referenced_type" : "type-453"
2389    },
2390    {
2391     "default_arg" : true,
2392     "referenced_type" : "type-43"
2393    }
2394   ],
2395   "return_type" : "type-142",
2396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2397  },
2398  {
2399   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::linkToDeath",
2400   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2401   "parameters" :
2402   [
2403    {
2404     "is_this_ptr" : true,
2405     "referenced_type" : "type-143"
2406    },
2407    {
2408     "referenced_type" : "type-422"
2409    },
2410    {
2411     "referenced_type" : "type-32"
2412    }
2413   ],
2414   "return_type" : "type-174",
2415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2416  },
2417  {
2418   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getDebugInfo",
2419   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2420   "parameters" :
2421   [
2422    {
2423     "is_this_ptr" : true,
2424     "referenced_type" : "type-143"
2425    },
2426    {
2427     "referenced_type" : "type-705"
2428    }
2429   ],
2430   "return_type" : "type-204",
2431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2432  },
2433  {
2434   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::getHashChain",
2435   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2436   "parameters" :
2437   [
2438    {
2439     "is_this_ptr" : true,
2440     "referenced_type" : "type-143"
2441    },
2442    {
2443     "referenced_type" : "type-706"
2444    }
2445   ],
2446   "return_type" : "type-204",
2447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2448  },
2449  {
2450   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::tryGetService",
2451   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2452   "parameters" :
2453   [
2454    {
2455     "default_arg" : true,
2456     "referenced_type" : "type-453"
2457    },
2458    {
2459     "default_arg" : true,
2460     "referenced_type" : "type-43"
2461    }
2462   ],
2463   "return_type" : "type-142",
2464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2465  },
2466  {
2467   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::unlinkToDeath",
2468   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2469   "parameters" :
2470   [
2471    {
2472     "is_this_ptr" : true,
2473     "referenced_type" : "type-143"
2474    },
2475    {
2476     "referenced_type" : "type-422"
2477    }
2478   ],
2479   "return_type" : "type-174",
2480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2481  },
2482  {
2483   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::interfaceChain",
2484   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2485   "parameters" :
2486   [
2487    {
2488     "is_this_ptr" : true,
2489     "referenced_type" : "type-143"
2490    },
2491    {
2492     "referenced_type" : "type-707"
2493    }
2494   ],
2495   "return_type" : "type-204",
2496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2497  },
2498  {
2499   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::registerAsService",
2500   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2501   "parameters" :
2502   [
2503    {
2504     "is_this_ptr" : true,
2505     "referenced_type" : "type-143"
2506    },
2507    {
2508     "default_arg" : true,
2509     "referenced_type" : "type-453"
2510    }
2511   ],
2512   "return_type" : "type-27",
2513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2514  },
2515  {
2516   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::interfaceDescriptor",
2517   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2518   "parameters" :
2519   [
2520    {
2521     "is_this_ptr" : true,
2522     "referenced_type" : "type-143"
2523    },
2524    {
2525     "referenced_type" : "type-708"
2526    }
2527   ],
2528   "return_type" : "type-204",
2529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2530  },
2531  {
2532   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::notifySyspropsChanged",
2533   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv",
2534   "parameters" :
2535   [
2536    {
2537     "is_this_ptr" : true,
2538     "referenced_type" : "type-143"
2539    }
2540   ],
2541   "return_type" : "type-204",
2542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2543  },
2544  {
2545   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::setHALInstrumentation",
2546   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv",
2547   "parameters" :
2548   [
2549    {
2550     "is_this_ptr" : true,
2551     "referenced_type" : "type-143"
2552    }
2553   ],
2554   "return_type" : "type-204",
2555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2556  },
2557  {
2558   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::registerForNotifications",
2559   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2560   "parameters" :
2561   [
2562    {
2563     "referenced_type" : "type-453"
2564    },
2565    {
2566     "referenced_type" : "type-584"
2567    }
2568   ],
2569   "return_type" : "type-43",
2570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2571  },
2572  {
2573   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::ping",
2574   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv",
2575   "parameters" :
2576   [
2577    {
2578     "is_this_ptr" : true,
2579     "referenced_type" : "type-143"
2580    }
2581   ],
2582   "return_type" : "type-204",
2583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2584  },
2585  {
2586   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::debug",
2587   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2588   "parameters" :
2589   [
2590    {
2591     "is_this_ptr" : true,
2592     "referenced_type" : "type-143"
2593    },
2594    {
2595     "referenced_type" : "type-397"
2596    },
2597    {
2598     "referenced_type" : "type-583"
2599    }
2600   ],
2601   "return_type" : "type-204",
2602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2603  },
2604  {
2605   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::castFrom",
2606   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2607   "parameters" :
2608   [
2609    {
2610     "referenced_type" : "type-630"
2611    },
2612    {
2613     "default_arg" : true,
2614     "referenced_type" : "type-43"
2615    }
2616   ],
2617   "return_type" : "type-189",
2618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2619  },
2620  {
2621   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::castFrom",
2622   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace8castFromERKNS_2spIS4_EEb",
2623   "parameters" :
2624   [
2625    {
2626     "referenced_type" : "type-618"
2627    },
2628    {
2629     "default_arg" : true,
2630     "referenced_type" : "type-43"
2631    }
2632   ],
2633   "return_type" : "type-189",
2634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
2635  },
2636  {
2637   "access" : "private",
2638   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::addOnewayTask",
2639   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13addOnewayTaskENSt3__18functionIFvvEEE",
2640   "parameters" :
2641   [
2642    {
2643     "is_this_ptr" : true,
2644     "referenced_type" : "type-638"
2645    },
2646    {
2647     "referenced_type" : "type-713"
2648    }
2649   ],
2650   "return_type" : "type-204",
2651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2652  },
2653  {
2654   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::BsBiometricsFace",
2655   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC1ENS_2spINS3_15IBiometricsFaceEEE",
2656   "parameters" :
2657   [
2658    {
2659     "is_this_ptr" : true,
2660     "referenced_type" : "type-638"
2661    },
2662    {
2663     "referenced_type" : "type-147"
2664    }
2665   ],
2666   "return_type" : "type-29",
2667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2668  },
2669  {
2670   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace::BsBiometricsFace",
2671   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceC2ENS_2spINS3_15IBiometricsFaceEEE",
2672   "parameters" :
2673   [
2674    {
2675     "is_this_ptr" : true,
2676     "referenced_type" : "type-638"
2677    },
2678    {
2679     "referenced_type" : "type-147"
2680    }
2681   ],
2682   "return_type" : "type-29",
2683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h"
2684  },
2685  {
2686   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::onTransact",
2687   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2688   "parameters" :
2689   [
2690    {
2691     "is_this_ptr" : true,
2692     "referenced_type" : "type-604"
2693    },
2694    {
2695     "referenced_type" : "type-2"
2696    },
2697    {
2698     "referenced_type" : "type-443"
2699    },
2700    {
2701     "referenced_type" : "type-435"
2702    },
2703    {
2704     "default_arg" : true,
2705     "referenced_type" : "type-2"
2706    },
2707    {
2708     "default_arg" : true,
2709     "referenced_type" : "type-718"
2710    }
2711   ],
2712   "return_type" : "type-27",
2713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2714  },
2715  {
2716   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_cancel",
2717   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_cancelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2718   "parameters" :
2719   [
2720    {
2721     "referenced_type" : "type-444"
2722    },
2723    {
2724     "referenced_type" : "type-443"
2725    },
2726    {
2727     "referenced_type" : "type-435"
2728    },
2729    {
2730     "referenced_type" : "type-719"
2731    }
2732   ],
2733   "return_type" : "type-27",
2734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2735  },
2736  {
2737   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_enroll",
2738   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_enrollEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2739   "parameters" :
2740   [
2741    {
2742     "referenced_type" : "type-444"
2743    },
2744    {
2745     "referenced_type" : "type-443"
2746    },
2747    {
2748     "referenced_type" : "type-435"
2749    },
2750    {
2751     "referenced_type" : "type-720"
2752    }
2753   ],
2754   "return_type" : "type-27",
2755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2756  },
2757  {
2758   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_remove",
2759   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12_hidl_removeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2760   "parameters" :
2761   [
2762    {
2763     "referenced_type" : "type-444"
2764    },
2765    {
2766     "referenced_type" : "type-443"
2767    },
2768    {
2769     "referenced_type" : "type-435"
2770    },
2771    {
2772     "referenced_type" : "type-721"
2773    }
2774   ],
2775   "return_type" : "type-27",
2776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2777  },
2778  {
2779   "access" : "private",
2780   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::getDebugInfo",
2781   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2782   "parameters" :
2783   [
2784    {
2785     "is_this_ptr" : true,
2786     "referenced_type" : "type-604"
2787    },
2788    {
2789     "referenced_type" : "type-722"
2790    }
2791   ],
2792   "return_type" : "type-204",
2793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2794  },
2795  {
2796   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_enumerate",
2797   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace15_hidl_enumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2798   "parameters" :
2799   [
2800    {
2801     "referenced_type" : "type-444"
2802    },
2803    {
2804     "referenced_type" : "type-443"
2805    },
2806    {
2807     "referenced_type" : "type-435"
2808    },
2809    {
2810     "referenced_type" : "type-723"
2811    }
2812   ],
2813   "return_type" : "type-27",
2814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2815  },
2816  {
2817   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_getFeature",
2818   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_getFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2819   "parameters" :
2820   [
2821    {
2822     "referenced_type" : "type-444"
2823    },
2824    {
2825     "referenced_type" : "type-443"
2826    },
2827    {
2828     "referenced_type" : "type-435"
2829    },
2830    {
2831     "referenced_type" : "type-724"
2832    }
2833   ],
2834   "return_type" : "type-27",
2835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2836  },
2837  {
2838   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setFeature",
2839   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2840   "parameters" :
2841   [
2842    {
2843     "referenced_type" : "type-444"
2844    },
2845    {
2846     "referenced_type" : "type-443"
2847    },
2848    {
2849     "referenced_type" : "type-435"
2850    },
2851    {
2852     "referenced_type" : "type-725"
2853    }
2854   ],
2855   "return_type" : "type-27",
2856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2857  },
2858  {
2859   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setCallback",
2860   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2861   "parameters" :
2862   [
2863    {
2864     "referenced_type" : "type-444"
2865    },
2866    {
2867     "referenced_type" : "type-443"
2868    },
2869    {
2870     "referenced_type" : "type-435"
2871    },
2872    {
2873     "referenced_type" : "type-726"
2874    }
2875   ],
2876   "return_type" : "type-27",
2877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2878  },
2879  {
2880   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_authenticate",
2881   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_authenticateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2882   "parameters" :
2883   [
2884    {
2885     "referenced_type" : "type-444"
2886    },
2887    {
2888     "referenced_type" : "type-443"
2889    },
2890    {
2891     "referenced_type" : "type-435"
2892    },
2893    {
2894     "referenced_type" : "type-727"
2895    }
2896   ],
2897   "return_type" : "type-27",
2898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2899  },
2900  {
2901   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_resetLockout",
2902   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_resetLockoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2903   "parameters" :
2904   [
2905    {
2906     "referenced_type" : "type-444"
2907    },
2908    {
2909     "referenced_type" : "type-443"
2910    },
2911    {
2912     "referenced_type" : "type-435"
2913    },
2914    {
2915     "referenced_type" : "type-728"
2916    }
2917   ],
2918   "return_type" : "type-27",
2919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2920  },
2921  {
2922   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_userActivity",
2923   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace18_hidl_userActivityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2924   "parameters" :
2925   [
2926    {
2927     "referenced_type" : "type-444"
2928    },
2929    {
2930     "referenced_type" : "type-443"
2931    },
2932    {
2933     "referenced_type" : "type-435"
2934    },
2935    {
2936     "referenced_type" : "type-729"
2937    }
2938   ],
2939   "return_type" : "type-27",
2940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2941  },
2942  {
2943   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_setActiveUser",
2944   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace19_hidl_setActiveUserEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2945   "parameters" :
2946   [
2947    {
2948     "referenced_type" : "type-444"
2949    },
2950    {
2951     "referenced_type" : "type-443"
2952    },
2953    {
2954     "referenced_type" : "type-435"
2955    },
2956    {
2957     "referenced_type" : "type-730"
2958    }
2959   ],
2960   "return_type" : "type-27",
2961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2962  },
2963  {
2964   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_revokeChallenge",
2965   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace21_hidl_revokeChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2966   "parameters" :
2967   [
2968    {
2969     "referenced_type" : "type-444"
2970    },
2971    {
2972     "referenced_type" : "type-443"
2973    },
2974    {
2975     "referenced_type" : "type-435"
2976    },
2977    {
2978     "referenced_type" : "type-731"
2979    }
2980   ],
2981   "return_type" : "type-27",
2982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
2983  },
2984  {
2985   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_generateChallenge",
2986   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace23_hidl_generateChallengeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2987   "parameters" :
2988   [
2989    {
2990     "referenced_type" : "type-444"
2991    },
2992    {
2993     "referenced_type" : "type-443"
2994    },
2995    {
2996     "referenced_type" : "type-435"
2997    },
2998    {
2999     "referenced_type" : "type-732"
3000    }
3001   ],
3002   "return_type" : "type-27",
3003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3004  },
3005  {
3006   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::_hidl_getAuthenticatorId",
3007   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace24_hidl_getAuthenticatorIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3008   "parameters" :
3009   [
3010    {
3011     "referenced_type" : "type-444"
3012    },
3013    {
3014     "referenced_type" : "type-443"
3015    },
3016    {
3017     "referenced_type" : "type-435"
3018    },
3019    {
3020     "referenced_type" : "type-733"
3021    }
3022   ],
3023   "return_type" : "type-27",
3024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3025  },
3026  {
3027   "access" : "private",
3028   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::ping",
3029   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace4pingEv",
3030   "parameters" :
3031   [
3032    {
3033     "is_this_ptr" : true,
3034     "referenced_type" : "type-604"
3035    }
3036   ],
3037   "return_type" : "type-204",
3038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3039  },
3040  {
3041   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::BnHwBiometricsFace",
3042   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC1ERKNS_2spINS3_15IBiometricsFaceEEE",
3043   "parameters" :
3044   [
3045    {
3046     "is_this_ptr" : true,
3047     "referenced_type" : "type-604"
3048    },
3049    {
3050     "referenced_type" : "type-618"
3051    }
3052   ],
3053   "return_type" : "type-29",
3054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3055  },
3056  {
3057   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::BnHwBiometricsFace",
3058   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceC2ERKNS_2spINS3_15IBiometricsFaceEEE",
3059   "parameters" :
3060   [
3061    {
3062     "is_this_ptr" : true,
3063     "referenced_type" : "type-604"
3064    },
3065    {
3066     "referenced_type" : "type-618"
3067    }
3068   ],
3069   "return_type" : "type-29",
3070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3071  },
3072  {
3073   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3074   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev",
3075   "parameters" :
3076   [
3077    {
3078     "is_this_ptr" : true,
3079     "referenced_type" : "type-604"
3080    }
3081   ],
3082   "return_type" : "type-29",
3083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3084  },
3085  {
3086   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3087   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev",
3088   "parameters" :
3089   [
3090    {
3091     "is_this_ptr" : true,
3092     "referenced_type" : "type-604"
3093    }
3094   ],
3095   "return_type" : "type-29",
3096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3097  },
3098  {
3099   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace::~BnHwBiometricsFace",
3100   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD2Ev",
3101   "parameters" :
3102   [
3103    {
3104     "is_this_ptr" : true,
3105     "referenced_type" : "type-604"
3106    }
3107   ],
3108   "return_type" : "type-29",
3109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h"
3110  },
3111  {
3112   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getFeature",
3113   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE",
3114   "parameters" :
3115   [
3116    {
3117     "is_this_ptr" : true,
3118     "referenced_type" : "type-669"
3119    },
3120    {
3121     "referenced_type" : "type-377"
3122    },
3123    {
3124     "referenced_type" : "type-2"
3125    },
3126    {
3127     "referenced_type" : "type-734"
3128    }
3129   ],
3130   "return_type" : "type-204",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setFeature",
3135   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "type-669"
3141    },
3142    {
3143     "referenced_type" : "type-377"
3144    },
3145    {
3146     "referenced_type" : "type-43"
3147    },
3148    {
3149     "referenced_type" : "type-447"
3150    },
3151    {
3152     "referenced_type" : "type-2"
3153    }
3154   ],
3155   "return_type" : "type-181",
3156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3157  },
3158  {
3159   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::linkToDeath",
3160   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3161   "parameters" :
3162   [
3163    {
3164     "is_this_ptr" : true,
3165     "referenced_type" : "type-669"
3166    },
3167    {
3168     "referenced_type" : "type-422"
3169    },
3170    {
3171     "referenced_type" : "type-32"
3172    }
3173   ],
3174   "return_type" : "type-174",
3175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3176  },
3177  {
3178   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setCallback",
3179   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3180   "parameters" :
3181   [
3182    {
3183     "is_this_ptr" : true,
3184     "referenced_type" : "type-669"
3185    },
3186    {
3187     "referenced_type" : "type-680"
3188    },
3189    {
3190     "referenced_type" : "type-735"
3191    }
3192   ],
3193   "return_type" : "type-204",
3194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3195  },
3196  {
3197   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_cancel",
3198   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_cancelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3199   "parameters" :
3200   [
3201    {
3202     "referenced_type" : "type-16"
3203    },
3204    {
3205     "referenced_type" : "type-616"
3206    }
3207   ],
3208   "return_type" : "type-181",
3209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3210  },
3211  {
3212   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_enroll",
3213   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_enrollEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEEjRKNSA_INS3_7FeatureEEE",
3214   "parameters" :
3215   [
3216    {
3217     "referenced_type" : "type-16"
3218    },
3219    {
3220     "referenced_type" : "type-616"
3221    },
3222    {
3223     "referenced_type" : "type-447"
3224    },
3225    {
3226     "referenced_type" : "type-2"
3227    },
3228    {
3229     "referenced_type" : "type-449"
3230    }
3231   ],
3232   "return_type" : "type-181",
3233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3234  },
3235  {
3236   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_remove",
3237   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12_hidl_removeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "type-16"
3242    },
3243    {
3244     "referenced_type" : "type-616"
3245    },
3246    {
3247     "referenced_type" : "type-2"
3248    }
3249   ],
3250   "return_type" : "type-181",
3251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3252  },
3253  {
3254   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::authenticate",
3255   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm",
3256   "parameters" :
3257   [
3258    {
3259     "is_this_ptr" : true,
3260     "referenced_type" : "type-669"
3261    },
3262    {
3263     "referenced_type" : "type-32"
3264    }
3265   ],
3266   "return_type" : "type-181",
3267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3268  },
3269  {
3270   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getDebugInfo",
3271   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3272   "parameters" :
3273   [
3274    {
3275     "is_this_ptr" : true,
3276     "referenced_type" : "type-669"
3277    },
3278    {
3279     "referenced_type" : "type-736"
3280    }
3281   ],
3282   "return_type" : "type-204",
3283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3284  },
3285  {
3286   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getHashChain",
3287   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3288   "parameters" :
3289   [
3290    {
3291     "is_this_ptr" : true,
3292     "referenced_type" : "type-669"
3293    },
3294    {
3295     "referenced_type" : "type-737"
3296    }
3297   ],
3298   "return_type" : "type-204",
3299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3300  },
3301  {
3302   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::resetLockout",
3303   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE",
3304   "parameters" :
3305   [
3306    {
3307     "is_this_ptr" : true,
3308     "referenced_type" : "type-669"
3309    },
3310    {
3311     "referenced_type" : "type-447"
3312    }
3313   ],
3314   "return_type" : "type-181",
3315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3316  },
3317  {
3318   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::userActivity",
3319   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv",
3320   "parameters" :
3321   [
3322    {
3323     "is_this_ptr" : true,
3324     "referenced_type" : "type-669"
3325    }
3326   ],
3327   "return_type" : "type-181",
3328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3329  },
3330  {
3331   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setActiveUser",
3332   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE",
3333   "parameters" :
3334   [
3335    {
3336     "is_this_ptr" : true,
3337     "referenced_type" : "type-669"
3338    },
3339    {
3340     "referenced_type" : "type-27"
3341    },
3342    {
3343     "referenced_type" : "type-320"
3344    }
3345   ],
3346   "return_type" : "type-181",
3347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3348  },
3349  {
3350   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::unlinkToDeath",
3351   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3352   "parameters" :
3353   [
3354    {
3355     "is_this_ptr" : true,
3356     "referenced_type" : "type-669"
3357    },
3358    {
3359     "referenced_type" : "type-422"
3360    }
3361   ],
3362   "return_type" : "type-174",
3363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3364  },
3365  {
3366   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::interfaceChain",
3367   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3368   "parameters" :
3369   [
3370    {
3371     "is_this_ptr" : true,
3372     "referenced_type" : "type-669"
3373    },
3374    {
3375     "referenced_type" : "type-738"
3376    }
3377   ],
3378   "return_type" : "type-204",
3379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3380  },
3381  {
3382   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_enumerate",
3383   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15_hidl_enumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3384   "parameters" :
3385   [
3386    {
3387     "referenced_type" : "type-16"
3388    },
3389    {
3390     "referenced_type" : "type-616"
3391    }
3392   ],
3393   "return_type" : "type-181",
3394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3395  },
3396  {
3397   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::revokeChallenge",
3398   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv",
3399   "parameters" :
3400   [
3401    {
3402     "is_this_ptr" : true,
3403     "referenced_type" : "type-669"
3404    }
3405   ],
3406   "return_type" : "type-181",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_getFeature",
3411   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_getFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE",
3412   "parameters" :
3413   [
3414    {
3415     "referenced_type" : "type-16"
3416    },
3417    {
3418     "referenced_type" : "type-616"
3419    },
3420    {
3421     "referenced_type" : "type-377"
3422    },
3423    {
3424     "referenced_type" : "type-2"
3425    },
3426    {
3427     "referenced_type" : "type-739"
3428    }
3429   ],
3430   "return_type" : "type-204",
3431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3432  },
3433  {
3434   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setFeature",
3435   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_7FeatureEbRKNS0_8hidl_vecIhEEj",
3436   "parameters" :
3437   [
3438    {
3439     "referenced_type" : "type-16"
3440    },
3441    {
3442     "referenced_type" : "type-616"
3443    },
3444    {
3445     "referenced_type" : "type-377"
3446    },
3447    {
3448     "referenced_type" : "type-43"
3449    },
3450    {
3451     "referenced_type" : "type-447"
3452    },
3453    {
3454     "referenced_type" : "type-2"
3455    }
3456   ],
3457   "return_type" : "type-181",
3458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3459  },
3460  {
3461   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setCallback",
3462   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3463   "parameters" :
3464   [
3465    {
3466     "referenced_type" : "type-16"
3467    },
3468    {
3469     "referenced_type" : "type-616"
3470    },
3471    {
3472     "referenced_type" : "type-680"
3473    },
3474    {
3475     "referenced_type" : "type-740"
3476    }
3477   ],
3478   "return_type" : "type-204",
3479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3480  },
3481  {
3482   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::generateChallenge",
3483   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3484   "parameters" :
3485   [
3486    {
3487     "is_this_ptr" : true,
3488     "referenced_type" : "type-669"
3489    },
3490    {
3491     "referenced_type" : "type-2"
3492    },
3493    {
3494     "referenced_type" : "type-741"
3495    }
3496   ],
3497   "return_type" : "type-204",
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3499  },
3500  {
3501   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_authenticate",
3502   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_authenticateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm",
3503   "parameters" :
3504   [
3505    {
3506     "referenced_type" : "type-16"
3507    },
3508    {
3509     "referenced_type" : "type-616"
3510    },
3511    {
3512     "referenced_type" : "type-32"
3513    }
3514   ],
3515   "return_type" : "type-181",
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3517  },
3518  {
3519   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_resetLockout",
3520   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_resetLockoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
3521   "parameters" :
3522   [
3523    {
3524     "referenced_type" : "type-16"
3525    },
3526    {
3527     "referenced_type" : "type-616"
3528    },
3529    {
3530     "referenced_type" : "type-447"
3531    }
3532   ],
3533   "return_type" : "type-181",
3534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3535  },
3536  {
3537   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_userActivity",
3538   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18_hidl_userActivityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3539   "parameters" :
3540   [
3541    {
3542     "referenced_type" : "type-16"
3543    },
3544    {
3545     "referenced_type" : "type-616"
3546    }
3547   ],
3548   "return_type" : "type-181",
3549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3550  },
3551  {
3552   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::getAuthenticatorId",
3553   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3554   "parameters" :
3555   [
3556    {
3557     "is_this_ptr" : true,
3558     "referenced_type" : "type-669"
3559    },
3560    {
3561     "referenced_type" : "type-742"
3562    }
3563   ],
3564   "return_type" : "type-204",
3565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3566  },
3567  {
3568   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_setActiveUser",
3569   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19_hidl_setActiveUserEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_stringE",
3570   "parameters" :
3571   [
3572    {
3573     "referenced_type" : "type-16"
3574    },
3575    {
3576     "referenced_type" : "type-616"
3577    },
3578    {
3579     "referenced_type" : "type-27"
3580    },
3581    {
3582     "referenced_type" : "type-320"
3583    }
3584   ],
3585   "return_type" : "type-181",
3586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3587  },
3588  {
3589   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::interfaceDescriptor",
3590   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3591   "parameters" :
3592   [
3593    {
3594     "is_this_ptr" : true,
3595     "referenced_type" : "type-669"
3596    },
3597    {
3598     "referenced_type" : "type-743"
3599    }
3600   ],
3601   "return_type" : "type-204",
3602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3603  },
3604  {
3605   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_revokeChallenge",
3606   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21_hidl_revokeChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3607   "parameters" :
3608   [
3609    {
3610     "referenced_type" : "type-16"
3611    },
3612    {
3613     "referenced_type" : "type-616"
3614    }
3615   ],
3616   "return_type" : "type-181",
3617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3618  },
3619  {
3620   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::notifySyspropsChanged",
3621   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv",
3622   "parameters" :
3623   [
3624    {
3625     "is_this_ptr" : true,
3626     "referenced_type" : "type-669"
3627    }
3628   ],
3629   "return_type" : "type-204",
3630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3631  },
3632  {
3633   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::setHALInstrumentation",
3634   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv",
3635   "parameters" :
3636   [
3637    {
3638     "is_this_ptr" : true,
3639     "referenced_type" : "type-669"
3640    }
3641   ],
3642   "return_type" : "type-204",
3643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3644  },
3645  {
3646   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_generateChallenge",
3647   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace23_hidl_generateChallengeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3648   "parameters" :
3649   [
3650    {
3651     "referenced_type" : "type-16"
3652    },
3653    {
3654     "referenced_type" : "type-616"
3655    },
3656    {
3657     "referenced_type" : "type-2"
3658    },
3659    {
3660     "referenced_type" : "type-744"
3661    }
3662   ],
3663   "return_type" : "type-204",
3664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3665  },
3666  {
3667   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::_hidl_getAuthenticatorId",
3668   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace24_hidl_getAuthenticatorIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_14OptionalUint64EEEE",
3669   "parameters" :
3670   [
3671    {
3672     "referenced_type" : "type-16"
3673    },
3674    {
3675     "referenced_type" : "type-616"
3676    },
3677    {
3678     "referenced_type" : "type-745"
3679    }
3680   ],
3681   "return_type" : "type-204",
3682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3683  },
3684  {
3685   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::ping",
3686   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv",
3687   "parameters" :
3688   [
3689    {
3690     "is_this_ptr" : true,
3691     "referenced_type" : "type-669"
3692    }
3693   ],
3694   "return_type" : "type-204",
3695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3696  },
3697  {
3698   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::debug",
3699   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3700   "parameters" :
3701   [
3702    {
3703     "is_this_ptr" : true,
3704     "referenced_type" : "type-669"
3705    },
3706    {
3707     "referenced_type" : "type-397"
3708    },
3709    {
3710     "referenced_type" : "type-583"
3711    }
3712   ],
3713   "return_type" : "type-204",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::cancel",
3718   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-669"
3724    }
3725   ],
3726   "return_type" : "type-181",
3727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3728  },
3729  {
3730   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::enroll",
3731   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE",
3732   "parameters" :
3733   [
3734    {
3735     "is_this_ptr" : true,
3736     "referenced_type" : "type-669"
3737    },
3738    {
3739     "referenced_type" : "type-447"
3740    },
3741    {
3742     "referenced_type" : "type-2"
3743    },
3744    {
3745     "referenced_type" : "type-449"
3746    }
3747   ],
3748   "return_type" : "type-181",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::remove",
3753   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj",
3754   "parameters" :
3755   [
3756    {
3757     "is_this_ptr" : true,
3758     "referenced_type" : "type-669"
3759    },
3760    {
3761     "referenced_type" : "type-2"
3762    }
3763   ],
3764   "return_type" : "type-181",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::enumerate",
3769   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv",
3770   "parameters" :
3771   [
3772    {
3773     "is_this_ptr" : true,
3774     "referenced_type" : "type-669"
3775    }
3776   ],
3777   "return_type" : "type-181",
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3779  },
3780  {
3781   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::BpHwBiometricsFace",
3782   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC1ERKNS_2spINS0_7IBinderEEE",
3783   "parameters" :
3784   [
3785    {
3786     "is_this_ptr" : true,
3787     "referenced_type" : "type-669"
3788    },
3789    {
3790     "referenced_type" : "type-52"
3791    }
3792   ],
3793   "return_type" : "type-29",
3794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3795  },
3796  {
3797   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace::BpHwBiometricsFace",
3798   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceC2ERKNS_2spINS0_7IBinderEEE",
3799   "parameters" :
3800   [
3801    {
3802     "is_this_ptr" : true,
3803     "referenced_type" : "type-669"
3804    },
3805    {
3806     "referenced_type" : "type-52"
3807    }
3808   ],
3809   "return_type" : "type-29",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
3811  },
3812  {
3813   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getService",
3814   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3815   "parameters" :
3816   [
3817    {
3818     "default_arg" : true,
3819     "referenced_type" : "type-668"
3820    },
3821    {
3822     "default_arg" : true,
3823     "referenced_type" : "type-43"
3824    }
3825   ],
3826   "return_type" : "type-119",
3827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3828  },
3829  {
3830   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::linkToDeath",
3831   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3832   "parameters" :
3833   [
3834    {
3835     "is_this_ptr" : true,
3836     "referenced_type" : "type-120"
3837    },
3838    {
3839     "referenced_type" : "type-422"
3840    },
3841    {
3842     "referenced_type" : "type-32"
3843    }
3844   ],
3845   "return_type" : "type-174",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getDebugInfo",
3850   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "type-120"
3856    },
3857    {
3858     "referenced_type" : "type-746"
3859    }
3860   ],
3861   "return_type" : "type-204",
3862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3863  },
3864  {
3865   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::getHashChain",
3866   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3867   "parameters" :
3868   [
3869    {
3870     "is_this_ptr" : true,
3871     "referenced_type" : "type-120"
3872    },
3873    {
3874     "referenced_type" : "type-747"
3875    }
3876   ],
3877   "return_type" : "type-204",
3878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3879  },
3880  {
3881   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::tryGetService",
3882   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3883   "parameters" :
3884   [
3885    {
3886     "default_arg" : true,
3887     "referenced_type" : "type-668"
3888    },
3889    {
3890     "default_arg" : true,
3891     "referenced_type" : "type-43"
3892    }
3893   ],
3894   "return_type" : "type-119",
3895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3896  },
3897  {
3898   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::unlinkToDeath",
3899   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3900   "parameters" :
3901   [
3902    {
3903     "is_this_ptr" : true,
3904     "referenced_type" : "type-120"
3905    },
3906    {
3907     "referenced_type" : "type-422"
3908    }
3909   ],
3910   "return_type" : "type-174",
3911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3912  },
3913  {
3914   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::interfaceChain",
3915   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3916   "parameters" :
3917   [
3918    {
3919     "is_this_ptr" : true,
3920     "referenced_type" : "type-120"
3921    },
3922    {
3923     "referenced_type" : "type-748"
3924    }
3925   ],
3926   "return_type" : "type-204",
3927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3928  },
3929  {
3930   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::registerAsService",
3931   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3932   "parameters" :
3933   [
3934    {
3935     "is_this_ptr" : true,
3936     "referenced_type" : "type-120"
3937    },
3938    {
3939     "default_arg" : true,
3940     "referenced_type" : "type-668"
3941    }
3942   ],
3943   "return_type" : "type-27",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::interfaceDescriptor",
3948   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "type-120"
3954    },
3955    {
3956     "referenced_type" : "type-749"
3957    }
3958   ],
3959   "return_type" : "type-204",
3960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3961  },
3962  {
3963   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::notifySyspropsChanged",
3964   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "type-120"
3970    }
3971   ],
3972   "return_type" : "type-204",
3973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3974  },
3975  {
3976   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::setHALInstrumentation",
3977   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv",
3978   "parameters" :
3979   [
3980    {
3981     "is_this_ptr" : true,
3982     "referenced_type" : "type-120"
3983    }
3984   ],
3985   "return_type" : "type-204",
3986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
3987  },
3988  {
3989   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::registerForNotifications",
3990   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3991   "parameters" :
3992   [
3993    {
3994     "referenced_type" : "type-668"
3995    },
3996    {
3997     "referenced_type" : "type-584"
3998    }
3999   ],
4000   "return_type" : "type-43",
4001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4002  },
4003  {
4004   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::ping",
4005   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv",
4006   "parameters" :
4007   [
4008    {
4009     "is_this_ptr" : true,
4010     "referenced_type" : "type-120"
4011    }
4012   ],
4013   "return_type" : "type-204",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::debug",
4018   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "type-120"
4024    },
4025    {
4026     "referenced_type" : "type-397"
4027    },
4028    {
4029     "referenced_type" : "type-583"
4030    }
4031   ],
4032   "return_type" : "type-204",
4033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4034  },
4035  {
4036   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::castFrom",
4037   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4038   "parameters" :
4039   [
4040    {
4041     "referenced_type" : "type-630"
4042    },
4043    {
4044     "default_arg" : true,
4045     "referenced_type" : "type-43"
4046    }
4047   ],
4048   "return_type" : "type-632",
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4050  },
4051  {
4052   "function_name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::castFrom",
4053   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8castFromERKNS_2spIS4_EEb",
4054   "parameters" :
4055   [
4056    {
4057     "referenced_type" : "type-680"
4058    },
4059    {
4060     "default_arg" : true,
4061     "referenced_type" : "type-43"
4062    }
4063   ],
4064   "return_type" : "type-632",
4065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
4066  },
4067  {
4068   "access" : "private",
4069   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::addOnewayTask",
4070   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4071   "parameters" :
4072   [
4073    {
4074     "is_this_ptr" : true,
4075     "referenced_type" : "type-626"
4076    },
4077    {
4078     "referenced_type" : "type-752"
4079    }
4080   ],
4081   "return_type" : "type-204",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::BsBiometricsFaceClientCallback",
4086   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC1ENS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "type-626"
4092    },
4093    {
4094     "referenced_type" : "type-138"
4095    }
4096   ],
4097   "return_type" : "type-29",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback::BsBiometricsFaceClientCallback",
4102   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackC2ENS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "type-626"
4108    },
4109    {
4110     "referenced_type" : "type-138"
4111    }
4112   ],
4113   "return_type" : "type-29",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::onTransact",
4118   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-590"
4124    },
4125    {
4126     "referenced_type" : "type-2"
4127    },
4128    {
4129     "referenced_type" : "type-443"
4130    },
4131    {
4132     "referenced_type" : "type-435"
4133    },
4134    {
4135     "default_arg" : true,
4136     "referenced_type" : "type-2"
4137    },
4138    {
4139     "default_arg" : true,
4140     "referenced_type" : "type-755"
4141    }
4142   ],
4143   "return_type" : "type-27",
4144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4145  },
4146  {
4147   "access" : "private",
4148   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::getDebugInfo",
4149   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4150   "parameters" :
4151   [
4152    {
4153     "is_this_ptr" : true,
4154     "referenced_type" : "type-590"
4155    },
4156    {
4157     "referenced_type" : "type-756"
4158    }
4159   ],
4160   "return_type" : "type-204",
4161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4162  },
4163  {
4164   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onError",
4165   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback13_hidl_onErrorEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4166   "parameters" :
4167   [
4168    {
4169     "referenced_type" : "type-444"
4170    },
4171    {
4172     "referenced_type" : "type-443"
4173    },
4174    {
4175     "referenced_type" : "type-435"
4176    },
4177    {
4178     "referenced_type" : "type-757"
4179    }
4180   ],
4181   "return_type" : "type-27",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onRemoved",
4186   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4187   "parameters" :
4188   [
4189    {
4190     "referenced_type" : "type-444"
4191    },
4192    {
4193     "referenced_type" : "type-443"
4194    },
4195    {
4196     "referenced_type" : "type-435"
4197    },
4198    {
4199     "referenced_type" : "type-758"
4200    }
4201   ],
4202   "return_type" : "type-27",
4203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4204  },
4205  {
4206   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onAcquired",
4207   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4208   "parameters" :
4209   [
4210    {
4211     "referenced_type" : "type-444"
4212    },
4213    {
4214     "referenced_type" : "type-443"
4215    },
4216    {
4217     "referenced_type" : "type-435"
4218    },
4219    {
4220     "referenced_type" : "type-759"
4221    }
4222   ],
4223   "return_type" : "type-27",
4224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4225  },
4226  {
4227   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onEnumerate",
4228   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4229   "parameters" :
4230   [
4231    {
4232     "referenced_type" : "type-444"
4233    },
4234    {
4235     "referenced_type" : "type-443"
4236    },
4237    {
4238     "referenced_type" : "type-435"
4239    },
4240    {
4241     "referenced_type" : "type-760"
4242    }
4243   ],
4244   "return_type" : "type-27",
4245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4246  },
4247  {
4248   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onEnrollResult",
4249   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4250   "parameters" :
4251   [
4252    {
4253     "referenced_type" : "type-444"
4254    },
4255    {
4256     "referenced_type" : "type-443"
4257    },
4258    {
4259     "referenced_type" : "type-435"
4260    },
4261    {
4262     "referenced_type" : "type-761"
4263    }
4264   ],
4265   "return_type" : "type-27",
4266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4267  },
4268  {
4269   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onAuthenticated",
4270   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4271   "parameters" :
4272   [
4273    {
4274     "referenced_type" : "type-444"
4275    },
4276    {
4277     "referenced_type" : "type-443"
4278    },
4279    {
4280     "referenced_type" : "type-435"
4281    },
4282    {
4283     "referenced_type" : "type-762"
4284    }
4285   ],
4286   "return_type" : "type-27",
4287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4288  },
4289  {
4290   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::_hidl_onLockoutChanged",
4291   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4292   "parameters" :
4293   [
4294    {
4295     "referenced_type" : "type-444"
4296    },
4297    {
4298     "referenced_type" : "type-443"
4299    },
4300    {
4301     "referenced_type" : "type-435"
4302    },
4303    {
4304     "referenced_type" : "type-763"
4305    }
4306   ],
4307   "return_type" : "type-27",
4308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4309  },
4310  {
4311   "access" : "private",
4312   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::ping",
4313   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback4pingEv",
4314   "parameters" :
4315   [
4316    {
4317     "is_this_ptr" : true,
4318     "referenced_type" : "type-590"
4319    }
4320   ],
4321   "return_type" : "type-204",
4322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4323  },
4324  {
4325   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::BnHwBiometricsFaceClientCallback",
4326   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC1ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4327   "parameters" :
4328   [
4329    {
4330     "is_this_ptr" : true,
4331     "referenced_type" : "type-590"
4332    },
4333    {
4334     "referenced_type" : "type-680"
4335    }
4336   ],
4337   "return_type" : "type-29",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4339  },
4340  {
4341   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::BnHwBiometricsFaceClientCallback",
4342   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackC2ERKNS_2spINS3_29IBiometricsFaceClientCallbackEEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "type-590"
4348    },
4349    {
4350     "referenced_type" : "type-680"
4351    }
4352   ],
4353   "return_type" : "type-29",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4358   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "type-590"
4364    }
4365   ],
4366   "return_type" : "type-29",
4367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4368  },
4369  {
4370   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4371   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev",
4372   "parameters" :
4373   [
4374    {
4375     "is_this_ptr" : true,
4376     "referenced_type" : "type-590"
4377    }
4378   ],
4379   "return_type" : "type-29",
4380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4381  },
4382  {
4383   "function_name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback::~BnHwBiometricsFaceClientCallback",
4384   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD2Ev",
4385   "parameters" :
4386   [
4387    {
4388     "is_this_ptr" : true,
4389     "referenced_type" : "type-590"
4390    }
4391   ],
4392   "return_type" : "type-29",
4393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
4394  },
4395  {
4396   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onAcquired",
4397   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi",
4398   "parameters" :
4399   [
4400    {
4401     "is_this_ptr" : true,
4402     "referenced_type" : "type-133"
4403    },
4404    {
4405     "referenced_type" : "type-32"
4406    },
4407    {
4408     "referenced_type" : "type-27"
4409    },
4410    {
4411     "referenced_type" : "type-560"
4412    },
4413    {
4414     "referenced_type" : "type-27"
4415    }
4416   ],
4417   "return_type" : "type-204",
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4419  },
4420  {
4421   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::linkToDeath",
4422   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-133"
4428    },
4429    {
4430     "referenced_type" : "type-422"
4431    },
4432    {
4433     "referenced_type" : "type-32"
4434    }
4435   ],
4436   "return_type" : "type-174",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onEnumerate",
4441   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-133"
4447    },
4448    {
4449     "referenced_type" : "type-32"
4450    },
4451    {
4452     "referenced_type" : "type-657"
4453    },
4454    {
4455     "referenced_type" : "type-27"
4456    }
4457   ],
4458   "return_type" : "type-204",
4459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4460  },
4461  {
4462   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::getDebugInfo",
4463   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4464   "parameters" :
4465   [
4466    {
4467     "is_this_ptr" : true,
4468     "referenced_type" : "type-133"
4469    },
4470    {
4471     "referenced_type" : "type-764"
4472    }
4473   ],
4474   "return_type" : "type-204",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4476  },
4477  {
4478   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::getHashChain",
4479   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4480   "parameters" :
4481   [
4482    {
4483     "is_this_ptr" : true,
4484     "referenced_type" : "type-133"
4485    },
4486    {
4487     "referenced_type" : "type-765"
4488    }
4489   ],
4490   "return_type" : "type-204",
4491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4492  },
4493  {
4494   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onError",
4495   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13_hidl_onErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_9FaceErrorEi",
4496   "parameters" :
4497   [
4498    {
4499     "referenced_type" : "type-16"
4500    },
4501    {
4502     "referenced_type" : "type-616"
4503    },
4504    {
4505     "referenced_type" : "type-32"
4506    },
4507    {
4508     "referenced_type" : "type-27"
4509    },
4510    {
4511     "referenced_type" : "type-559"
4512    },
4513    {
4514     "referenced_type" : "type-27"
4515    }
4516   ],
4517   "return_type" : "type-204",
4518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4519  },
4520  {
4521   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::unlinkToDeath",
4522   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4523   "parameters" :
4524   [
4525    {
4526     "is_this_ptr" : true,
4527     "referenced_type" : "type-133"
4528    },
4529    {
4530     "referenced_type" : "type-422"
4531    }
4532   ],
4533   "return_type" : "type-174",
4534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4535  },
4536  {
4537   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::interfaceChain",
4538   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4539   "parameters" :
4540   [
4541    {
4542     "is_this_ptr" : true,
4543     "referenced_type" : "type-133"
4544    },
4545    {
4546     "referenced_type" : "type-766"
4547    }
4548   ],
4549   "return_type" : "type-204",
4550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4551  },
4552  {
4553   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onEnrollResult",
4554   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "type-133"
4560    },
4561    {
4562     "referenced_type" : "type-32"
4563    },
4564    {
4565     "referenced_type" : "type-2"
4566    },
4567    {
4568     "referenced_type" : "type-27"
4569    },
4570    {
4571     "referenced_type" : "type-2"
4572    }
4573   ],
4574   "return_type" : "type-204",
4575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4576  },
4577  {
4578   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onRemoved",
4579   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi",
4580   "parameters" :
4581   [
4582    {
4583     "referenced_type" : "type-16"
4584    },
4585    {
4586     "referenced_type" : "type-616"
4587    },
4588    {
4589     "referenced_type" : "type-32"
4590    },
4591    {
4592     "referenced_type" : "type-657"
4593    },
4594    {
4595     "referenced_type" : "type-27"
4596    }
4597   ],
4598   "return_type" : "type-204",
4599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4600  },
4601  {
4602   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onAuthenticated",
4603   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE",
4604   "parameters" :
4605   [
4606    {
4607     "is_this_ptr" : true,
4608     "referenced_type" : "type-133"
4609    },
4610    {
4611     "referenced_type" : "type-32"
4612    },
4613    {
4614     "referenced_type" : "type-2"
4615    },
4616    {
4617     "referenced_type" : "type-27"
4618    },
4619    {
4620     "referenced_type" : "type-447"
4621    }
4622   ],
4623   "return_type" : "type-204",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onAcquired",
4628   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmiNS3_16FaceAcquiredInfoEi",
4629   "parameters" :
4630   [
4631    {
4632     "referenced_type" : "type-16"
4633    },
4634    {
4635     "referenced_type" : "type-616"
4636    },
4637    {
4638     "referenced_type" : "type-32"
4639    },
4640    {
4641     "referenced_type" : "type-27"
4642    },
4643    {
4644     "referenced_type" : "type-560"
4645    },
4646    {
4647     "referenced_type" : "type-27"
4648    }
4649   ],
4650   "return_type" : "type-204",
4651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4652  },
4653  {
4654   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onLockoutChanged",
4655   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm",
4656   "parameters" :
4657   [
4658    {
4659     "is_this_ptr" : true,
4660     "referenced_type" : "type-133"
4661    },
4662    {
4663     "referenced_type" : "type-32"
4664    }
4665   ],
4666   "return_type" : "type-204",
4667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4668  },
4669  {
4670   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onEnumerate",
4671   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmRKNS0_8hidl_vecIjEEi",
4672   "parameters" :
4673   [
4674    {
4675     "referenced_type" : "type-16"
4676    },
4677    {
4678     "referenced_type" : "type-616"
4679    },
4680    {
4681     "referenced_type" : "type-32"
4682    },
4683    {
4684     "referenced_type" : "type-657"
4685    },
4686    {
4687     "referenced_type" : "type-27"
4688    }
4689   ],
4690   "return_type" : "type-204",
4691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4692  },
4693  {
4694   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::interfaceDescriptor",
4695   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4696   "parameters" :
4697   [
4698    {
4699     "is_this_ptr" : true,
4700     "referenced_type" : "type-133"
4701    },
4702    {
4703     "referenced_type" : "type-767"
4704    }
4705   ],
4706   "return_type" : "type-204",
4707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4708  },
4709  {
4710   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onEnrollResult",
4711   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjij",
4712   "parameters" :
4713   [
4714    {
4715     "referenced_type" : "type-16"
4716    },
4717    {
4718     "referenced_type" : "type-616"
4719    },
4720    {
4721     "referenced_type" : "type-32"
4722    },
4723    {
4724     "referenced_type" : "type-2"
4725    },
4726    {
4727     "referenced_type" : "type-27"
4728    },
4729    {
4730     "referenced_type" : "type-2"
4731    }
4732   ],
4733   "return_type" : "type-204",
4734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4735  },
4736  {
4737   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onAuthenticated",
4738   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmjiRKNS0_8hidl_vecIhEE",
4739   "parameters" :
4740   [
4741    {
4742     "referenced_type" : "type-16"
4743    },
4744    {
4745     "referenced_type" : "type-616"
4746    },
4747    {
4748     "referenced_type" : "type-32"
4749    },
4750    {
4751     "referenced_type" : "type-2"
4752    },
4753    {
4754     "referenced_type" : "type-27"
4755    },
4756    {
4757     "referenced_type" : "type-447"
4758    }
4759   ],
4760   "return_type" : "type-204",
4761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4762  },
4763  {
4764   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::notifySyspropsChanged",
4765   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv",
4766   "parameters" :
4767   [
4768    {
4769     "is_this_ptr" : true,
4770     "referenced_type" : "type-133"
4771    }
4772   ],
4773   "return_type" : "type-204",
4774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4775  },
4776  {
4777   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::setHALInstrumentation",
4778   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv",
4779   "parameters" :
4780   [
4781    {
4782     "is_this_ptr" : true,
4783     "referenced_type" : "type-133"
4784    }
4785   ],
4786   "return_type" : "type-204",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::_hidl_onLockoutChanged",
4791   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEm",
4792   "parameters" :
4793   [
4794    {
4795     "referenced_type" : "type-16"
4796    },
4797    {
4798     "referenced_type" : "type-616"
4799    },
4800    {
4801     "referenced_type" : "type-32"
4802    }
4803   ],
4804   "return_type" : "type-204",
4805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4806  },
4807  {
4808   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::ping",
4809   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv",
4810   "parameters" :
4811   [
4812    {
4813     "is_this_ptr" : true,
4814     "referenced_type" : "type-133"
4815    }
4816   ],
4817   "return_type" : "type-204",
4818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4819  },
4820  {
4821   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::debug",
4822   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4823   "parameters" :
4824   [
4825    {
4826     "is_this_ptr" : true,
4827     "referenced_type" : "type-133"
4828    },
4829    {
4830     "referenced_type" : "type-397"
4831    },
4832    {
4833     "referenced_type" : "type-583"
4834    }
4835   ],
4836   "return_type" : "type-204",
4837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4838  },
4839  {
4840   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onError",
4841   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "type-133"
4847    },
4848    {
4849     "referenced_type" : "type-32"
4850    },
4851    {
4852     "referenced_type" : "type-27"
4853    },
4854    {
4855     "referenced_type" : "type-559"
4856    },
4857    {
4858     "referenced_type" : "type-27"
4859    }
4860   ],
4861   "return_type" : "type-204",
4862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4863  },
4864  {
4865   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::onRemoved",
4866   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "type-133"
4872    },
4873    {
4874     "referenced_type" : "type-32"
4875    },
4876    {
4877     "referenced_type" : "type-657"
4878    },
4879    {
4880     "referenced_type" : "type-27"
4881    }
4882   ],
4883   "return_type" : "type-204",
4884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4885  },
4886  {
4887   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::BpHwBiometricsFaceClientCallback",
4888   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC1ERKNS_2spINS0_7IBinderEEE",
4889   "parameters" :
4890   [
4891    {
4892     "is_this_ptr" : true,
4893     "referenced_type" : "type-133"
4894    },
4895    {
4896     "referenced_type" : "type-52"
4897    }
4898   ],
4899   "return_type" : "type-29",
4900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4901  },
4902  {
4903   "function_name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback::BpHwBiometricsFaceClientCallback",
4904   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackC2ERKNS_2spINS0_7IBinderEEE",
4905   "parameters" :
4906   [
4907    {
4908     "is_this_ptr" : true,
4909     "referenced_type" : "type-133"
4910    },
4911    {
4912     "referenced_type" : "type-52"
4913    }
4914   ],
4915   "return_type" : "type-29",
4916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
4917  },
4918  {
4919   "function_name" : "android::hardware::fromBinder",
4920   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS4_32BpHwBiometricsFaceClientCallbackENS4_32BnHwBiometricsFaceClientCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
4921   "parameters" :
4922   [
4923    {
4924     "referenced_type" : "type-52"
4925    }
4926   ],
4927   "return_type" : "type-119",
4928   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4929   "template_args" : [ "type-121", "type-122", "type-450" ]
4930  },
4931  {
4932   "function_name" : "android::hardware::details::castInterface",
4933   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceENS_4hidl4base4V1_05IBaseENS5_18BpHwBiometricsFaceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4934   "parameters" :
4935   [
4936    {
4937     "referenced_type" : "type-446"
4938    },
4939    {
4940     "referenced_type" : "type-58"
4941    },
4942    {
4943     "referenced_type" : "type-43"
4944    }
4945   ],
4946   "return_type" : "type-189",
4947   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4948   "template_args" : [ "type-3", "type-4", "type-594" ]
4949  },
4950  {
4951   "function_name" : "android::hardware::details::castInterface",
4952   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackENS_4hidl4base4V1_05IBaseENS5_32BpHwBiometricsFaceClientCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4953   "parameters" :
4954   [
4955    {
4956     "referenced_type" : "type-446"
4957    },
4958    {
4959     "referenced_type" : "type-58"
4960    },
4961    {
4962     "referenced_type" : "type-43"
4963    }
4964   ],
4965   "return_type" : "type-632",
4966   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4967   "template_args" : [ "type-121", "type-4", "type-122" ]
4968  },
4969  {
4970   "function_name" : "android::hardware::details::wrapPassthrough",
4971   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEvEENS_2spIT_EES9_",
4972   "parameters" :
4973   [
4974    {
4975     "referenced_type" : "type-119"
4976    }
4977   ],
4978   "return_type" : "type-119",
4979   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4980   "template_args" : [ "type-121", "type-29" ]
4981  },
4982  {
4983   "function_name" : "android::hardware::details::getServiceInternal",
4984   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_018BpHwBiometricsFaceENS5_15IBiometricsFaceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4985   "parameters" :
4986   [
4987    {
4988     "referenced_type" : "type-453"
4989    },
4990    {
4991     "referenced_type" : "type-43"
4992    },
4993    {
4994     "referenced_type" : "type-43"
4995    }
4996   ],
4997   "return_type" : "type-142",
4998   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4999   "template_args" : [ "type-594", "type-3", "type-29", "type-29" ]
5000  },
5001  {
5002   "function_name" : "android::hardware::details::getServiceInternal",
5003   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackENS5_29IBiometricsFaceClientCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5004   "parameters" :
5005   [
5006    {
5007     "referenced_type" : "type-668"
5008    },
5009    {
5010     "referenced_type" : "type-43"
5011    },
5012    {
5013     "referenced_type" : "type-43"
5014    }
5015   ],
5016   "return_type" : "type-119",
5017   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5018   "template_args" : [ "type-122", "type-121", "type-29", "type-29" ]
5019  }
5020 ],
5021 "global_vars" :
5022 [
5023  {
5024   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10descriptorE",
5025   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace::descriptor",
5026   "referenced_type" : "type-58",
5027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5028  },
5029  {
5030   "linker_set_key" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10descriptorE",
5031   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback::descriptor",
5032   "referenced_type" : "type-58",
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h"
5034  }
5035 ],
5036 "lvalue_reference_types" :
5037 [
5038  {
5039   "alignment" : 8,
5040   "linker_set_key" : "android::Mutex &",
5041   "name" : "android::Mutex &",
5042   "referenced_type" : "type-34",
5043   "self_type" : "type-532",
5044   "size" : 8,
5045   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5046  },
5047  {
5048   "alignment" : 8,
5049   "linker_set_key" : "android::RWLock &",
5050   "name" : "android::RWLock &",
5051   "referenced_type" : "type-536",
5052   "self_type" : "type-540",
5053   "size" : 8,
5054   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5055  },
5056  {
5057   "alignment" : 8,
5058   "linker_set_key" : "android::String16 &",
5059   "name" : "android::String16 &",
5060   "referenced_type" : "type-48",
5061   "self_type" : "type-421",
5062   "size" : 8,
5063   "source_file" : "/system/core/libutils/include/utils/String16.h"
5064  },
5065  {
5066   "alignment" : 8,
5067   "linker_set_key" : "android::String8 &",
5068   "name" : "android::String8 &",
5069   "referenced_type" : "type-57",
5070   "self_type" : "type-416",
5071   "size" : 8,
5072   "source_file" : "/system/core/libutils/include/utils/String8.h"
5073  },
5074  {
5075   "alignment" : 8,
5076   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &",
5077   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &",
5078   "referenced_type" : "type-181",
5079   "self_type" : "type-186",
5080   "size" : 8,
5081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5082  },
5083  {
5084   "alignment" : 8,
5085   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &",
5086   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &",
5087   "referenced_type" : "type-189",
5088   "self_type" : "type-193",
5089   "size" : 8,
5090   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5091  },
5092  {
5093   "alignment" : 8,
5094   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &",
5095   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &",
5096   "referenced_type" : "type-632",
5097   "self_type" : "type-635",
5098   "size" : 8,
5099   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5100  },
5101  {
5102   "alignment" : 8,
5103   "linker_set_key" : "android::hardware::Return<bool> &",
5104   "name" : "android::hardware::Return<bool> &",
5105   "referenced_type" : "type-174",
5106   "self_type" : "type-178",
5107   "size" : 8,
5108   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5109  },
5110  {
5111   "alignment" : 8,
5112   "linker_set_key" : "android::hardware::Return<void> &",
5113   "name" : "android::hardware::Return<void> &",
5114   "referenced_type" : "type-204",
5115   "self_type" : "type-207",
5116   "size" : 8,
5117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5118  },
5119  {
5120   "alignment" : 8,
5121   "linker_set_key" : "android::hardware::Status &",
5122   "name" : "android::hardware::Status &",
5123   "referenced_type" : "type-165",
5124   "self_type" : "type-172",
5125   "size" : 8,
5126   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5127  },
5128  {
5129   "alignment" : 8,
5130   "linker_set_key" : "android::hardware::TextOutput &",
5131   "name" : "android::hardware::TextOutput &",
5132   "referenced_type" : "type-441",
5133   "self_type" : "type-440",
5134   "size" : 8,
5135   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5136  },
5137  {
5138   "alignment" : 8,
5139   "linker_set_key" : "android::hardware::TextOutput &",
5140   "name" : "android::hardware::TextOutput &",
5141   "referenced_type" : "type-66",
5142   "self_type" : "type-65",
5143   "size" : 8,
5144   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5145  },
5146  {
5147   "alignment" : 8,
5148   "linker_set_key" : "android::hardware::TextOutput &",
5149   "name" : "android::hardware::TextOutput &",
5150   "referenced_type" : "type-665",
5151   "self_type" : "type-664",
5152   "size" : 8,
5153   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5154  },
5155  {
5156   "alignment" : 8,
5157   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5158   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5159   "referenced_type" : "type-348",
5160   "self_type" : "type-607",
5161   "size" : 8,
5162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5163  },
5164  {
5165   "alignment" : 8,
5166   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5167   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5168   "referenced_type" : "type-339",
5169   "self_type" : "type-601",
5170   "size" : 8,
5171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5172  },
5173  {
5174   "alignment" : 8,
5175   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
5176   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
5177   "referenced_type" : "type-366",
5178   "self_type" : "type-693",
5179   "size" : 8,
5180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5181  },
5182  {
5183   "alignment" : 8,
5184   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> &",
5185   "name" : "android::hardware::details::hidl_pointer<unsigned int> &",
5186   "referenced_type" : "type-652",
5187   "self_type" : "type-695",
5188   "size" : 8,
5189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5190  },
5191  {
5192   "alignment" : 8,
5193   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
5194   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5195   "referenced_type" : "type-351",
5196   "self_type" : "type-610",
5197   "size" : 8,
5198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5199  },
5200  {
5201   "alignment" : 8,
5202   "linker_set_key" : "android::hardware::hidl_memory &",
5203   "name" : "android::hardware::hidl_memory &",
5204   "referenced_type" : "type-321",
5205   "self_type" : "type-326",
5206   "size" : 8,
5207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5208  },
5209  {
5210   "alignment" : 8,
5211   "linker_set_key" : "android::hardware::hidl_string &",
5212   "name" : "android::hardware::hidl_string &",
5213   "referenced_type" : "type-317",
5214   "self_type" : "type-605",
5215   "size" : 8,
5216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5217  },
5218  {
5219   "alignment" : 8,
5220   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5221   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5222   "referenced_type" : "type-347",
5223   "self_type" : "type-356",
5224   "size" : 8,
5225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5226  },
5227  {
5228   "alignment" : 8,
5229   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5230   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5231   "referenced_type" : "type-338",
5232   "self_type" : "type-345",
5233   "size" : 8,
5234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5235  },
5236  {
5237   "alignment" : 8,
5238   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
5239   "name" : "android::hardware::hidl_vec<unsigned char> &",
5240   "referenced_type" : "type-365",
5241   "self_type" : "type-650",
5242   "size" : 8,
5243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5244  },
5245  {
5246   "alignment" : 8,
5247   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> &",
5248   "name" : "android::hardware::hidl_vec<unsigned int> &",
5249   "referenced_type" : "type-651",
5250   "self_type" : "type-660",
5251   "size" : 8,
5252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5253  },
5254  {
5255   "alignment" : 8,
5256   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5257   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5258   "referenced_type" : "type-142",
5259   "self_type" : "type-145",
5260   "size" : 8,
5261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5262  },
5263  {
5264   "alignment" : 8,
5265   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5266   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5267   "referenced_type" : "type-119",
5268   "self_type" : "type-134",
5269   "size" : 8,
5270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5271  },
5272  {
5273   "alignment" : 8,
5274   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5275   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5276   "referenced_type" : "type-149",
5277   "self_type" : "type-158",
5278   "size" : 8,
5279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5280  },
5281  {
5282   "alignment" : 8,
5283   "linker_set_key" : "const android::String16 &",
5284   "name" : "const android::String16 &",
5285   "referenced_type" : "type-47",
5286   "self_type" : "type-46",
5287   "size" : 8,
5288   "source_file" : "/system/core/libutils/include/utils/String16.h"
5289  },
5290  {
5291   "alignment" : 8,
5292   "linker_set_key" : "const android::String8 &",
5293   "name" : "const android::String8 &",
5294   "referenced_type" : "type-413",
5295   "self_type" : "type-415",
5296   "size" : 8,
5297   "source_file" : "/system/core/libutils/include/utils/String8.h"
5298  },
5299  {
5300   "alignment" : 8,
5301   "linker_set_key" : "const android::hardware::Parcel &",
5302   "name" : "const android::hardware::Parcel &",
5303   "referenced_type" : "type-442",
5304   "self_type" : "type-443",
5305   "size" : 8,
5306   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "linker_set_key" : "const android::hardware::Return<bool> &",
5311   "name" : "const android::hardware::Return<bool> &",
5312   "referenced_type" : "type-179",
5313   "self_type" : "type-197",
5314   "size" : 8,
5315   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5316  },
5317  {
5318   "alignment" : 8,
5319   "linker_set_key" : "const android::hardware::Status &",
5320   "name" : "const android::hardware::Status &",
5321   "referenced_type" : "type-169",
5322   "self_type" : "type-170",
5323   "size" : 8,
5324   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5325  },
5326  {
5327   "alignment" : 8,
5328   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5329   "name" : "const android::hardware::details::SchedPrio &",
5330   "referenced_type" : "type-459",
5331   "self_type" : "type-458",
5332   "size" : 8,
5333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "linker_set_key" : "const android::hardware::hidl_handle &",
5338   "name" : "const android::hardware::hidl_handle &",
5339   "referenced_type" : "type-396",
5340   "self_type" : "type-397",
5341   "size" : 8,
5342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5343  },
5344  {
5345   "alignment" : 8,
5346   "linker_set_key" : "const android::hardware::hidl_memory &",
5347   "name" : "const android::hardware::hidl_memory &",
5348   "referenced_type" : "type-324",
5349   "self_type" : "type-325",
5350   "size" : 8,
5351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5352  },
5353  {
5354   "alignment" : 8,
5355   "linker_set_key" : "const android::hardware::hidl_string &",
5356   "name" : "const android::hardware::hidl_string &",
5357   "referenced_type" : "type-316",
5358   "self_type" : "type-320",
5359   "size" : 8,
5360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5361  },
5362  {
5363   "alignment" : 8,
5364   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> &",
5365   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> &",
5366   "referenced_type" : "type-381",
5367   "self_type" : "type-449",
5368   "size" : 8,
5369   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5370  },
5371  {
5372   "alignment" : 8,
5373   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5374   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5375   "referenced_type" : "type-582",
5376   "self_type" : "type-583",
5377   "size" : 8,
5378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5379  },
5380  {
5381   "alignment" : 8,
5382   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5383   "name" : "const android::hardware::hidl_vec<int> &",
5384   "referenced_type" : "type-362",
5385   "self_type" : "type-364",
5386   "size" : 8,
5387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5388  },
5389  {
5390   "alignment" : 8,
5391   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5392   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5393   "referenced_type" : "type-371",
5394   "self_type" : "type-447",
5395   "size" : 8,
5396   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
5401   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5402   "referenced_type" : "type-656",
5403   "self_type" : "type-657",
5404   "size" : 8,
5405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5406  },
5407  {
5408   "alignment" : 8,
5409   "linker_set_key" : "const android::hardware::hidl_version &",
5410   "name" : "const android::hardware::hidl_version &",
5411   "referenced_type" : "type-389",
5412   "self_type" : "type-393",
5413   "size" : 8,
5414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5419   "name" : "const android::hidl::base::V1_0::IBase *const &",
5420   "referenced_type" : "type-473",
5421   "self_type" : "type-474",
5422   "size" : 8,
5423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5424  },
5425  {
5426   "alignment" : 8,
5427   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5428   "name" : "const android::sp<android::hardware::IBinder> &",
5429   "referenced_type" : "type-13",
5430   "self_type" : "type-52",
5431   "size" : 8,
5432   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5437   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &",
5438   "referenced_type" : "type-147",
5439   "self_type" : "type-618",
5440   "size" : 8,
5441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5442  },
5443  {
5444   "alignment" : 8,
5445   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5446   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &",
5447   "referenced_type" : "type-138",
5448   "self_type" : "type-680",
5449   "size" : 8,
5450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5451  },
5452  {
5453   "alignment" : 8,
5454   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5455   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5456   "referenced_type" : "type-160",
5457   "self_type" : "type-346",
5458   "size" : 8,
5459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5460  },
5461  {
5462   "alignment" : 8,
5463   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5464   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5465   "referenced_type" : "type-390",
5466   "self_type" : "type-422",
5467   "size" : 8,
5468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5469  },
5470  {
5471   "alignment" : 8,
5472   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5473   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5474   "referenced_type" : "type-629",
5475   "self_type" : "type-630",
5476   "size" : 8,
5477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5478  },
5479  {
5480   "alignment" : 8,
5481   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5482   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5483   "referenced_type" : "type-116",
5484   "self_type" : "type-584",
5485   "size" : 8,
5486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5491   "name" : "const android::wp<android::hardware::BHwBinder> &",
5492   "referenced_type" : "type-615",
5493   "self_type" : "type-620",
5494   "size" : 8,
5495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5496  },
5497  {
5498   "alignment" : 8,
5499   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5500   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5501   "referenced_type" : "type-113",
5502   "self_type" : "type-202",
5503   "size" : 8,
5504   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5505  },
5506  {
5507   "alignment" : 8,
5508   "linker_set_key" : "const bool &",
5509   "name" : "const bool &",
5510   "referenced_type" : "type-94",
5511   "self_type" : "type-291",
5512   "size" : 8,
5513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5514  },
5515  {
5516   "alignment" : 8,
5517   "linker_set_key" : "const double &",
5518   "name" : "const double &",
5519   "referenced_type" : "type-307",
5520   "self_type" : "type-308",
5521   "size" : 8,
5522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5523  },
5524  {
5525   "alignment" : 8,
5526   "linker_set_key" : "const float &",
5527   "name" : "const float &",
5528   "referenced_type" : "type-305",
5529   "self_type" : "type-306",
5530   "size" : 8,
5531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5532  },
5533  {
5534   "alignment" : 8,
5535   "linker_set_key" : "const int &",
5536   "name" : "const int &",
5537   "referenced_type" : "type-496",
5538   "self_type" : "type-495",
5539   "size" : 8,
5540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5541  },
5542  {
5543   "linker_set_key" : "const iter<is_const> &",
5544   "name" : "const iter<is_const> &",
5545   "referenced_type" : "type-21",
5546   "self_type" : "type-23",
5547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5548  },
5549  {
5550   "linker_set_key" : "const iter<is_const> &",
5551   "name" : "const iter<is_const> &",
5552   "referenced_type" : "type-330",
5553   "self_type" : "type-332",
5554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5555  },
5556  {
5557   "linker_set_key" : "const iter<is_const> &",
5558   "name" : "const iter<is_const> &",
5559   "referenced_type" : "type-642",
5560   "self_type" : "type-644",
5561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5562  },
5563  {
5564   "alignment" : 8,
5565   "linker_set_key" : "const log_msg &",
5566   "name" : "const log_msg &",
5567   "referenced_type" : "type-101",
5568   "self_type" : "type-157",
5569   "size" : 8,
5570   "source_file" : "/system/core/liblog/include/log/log_read.h"
5571  },
5572  {
5573   "alignment" : 8,
5574   "linker_set_key" : "const long &",
5575   "name" : "const long &",
5576   "referenced_type" : "type-302",
5577   "self_type" : "type-303",
5578   "size" : 8,
5579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5580  },
5581  {
5582   "alignment" : 8,
5583   "linker_set_key" : "const short &",
5584   "name" : "const short &",
5585   "referenced_type" : "type-297",
5586   "self_type" : "type-298",
5587   "size" : 8,
5588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5589  },
5590  {
5591   "alignment" : 8,
5592   "linker_set_key" : "const signed char &",
5593   "name" : "const signed char &",
5594   "referenced_type" : "type-292",
5595   "self_type" : "type-294",
5596   "size" : 8,
5597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5598  },
5599  {
5600   "alignment" : 8,
5601   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5602   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5603   "referenced_type" : "type-451",
5604   "self_type" : "type-453",
5605   "size" : 8,
5606   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5607  },
5608  {
5609   "alignment" : 8,
5610   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5611   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5612   "referenced_type" : "type-666",
5613   "self_type" : "type-668",
5614   "size" : 8,
5615   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5616  },
5617  {
5618   "alignment" : 8,
5619   "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 *> > *)> > > &",
5620   "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 *> > *)> > > &",
5621   "referenced_type" : "type-613",
5622   "self_type" : "type-612",
5623   "size" : 8,
5624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5625  },
5626  {
5627   "alignment" : 8,
5628   "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 *> > *)> > > &",
5629   "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 *> > *)> > > &",
5630   "referenced_type" : "type-700",
5631   "self_type" : "type-699",
5632   "size" : 8,
5633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5634  },
5635  {
5636   "alignment" : 8,
5637   "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 *> > *)> > > &",
5638   "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 *> > *)> > > &",
5639   "referenced_type" : "type-78",
5640   "self_type" : "type-77",
5641   "size" : 8,
5642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5643  },
5644  {
5645   "alignment" : 8,
5646   "linker_set_key" : "const unsigned char &",
5647   "name" : "const unsigned char &",
5648   "referenced_type" : "type-295",
5649   "self_type" : "type-296",
5650   "size" : 8,
5651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5652  },
5653  {
5654   "alignment" : 8,
5655   "linker_set_key" : "const unsigned int &",
5656   "name" : "const unsigned int &",
5657   "referenced_type" : "type-38",
5658   "self_type" : "type-301",
5659   "size" : 8,
5660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5661  },
5662  {
5663   "alignment" : 8,
5664   "linker_set_key" : "const unsigned long &",
5665   "name" : "const unsigned long &",
5666   "referenced_type" : "type-39",
5667   "self_type" : "type-304",
5668   "size" : 8,
5669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5670  },
5671  {
5672   "alignment" : 8,
5673   "linker_set_key" : "const unsigned short &",
5674   "name" : "const unsigned short &",
5675   "referenced_type" : "type-299",
5676   "self_type" : "type-300",
5677   "size" : 8,
5678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5679  },
5680  {
5681   "alignment" : 8,
5682   "linker_set_key" : "int &",
5683   "name" : "int &",
5684   "referenced_type" : "type-27",
5685   "self_type" : "type-409",
5686   "size" : 8,
5687   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5688  },
5689  {
5690   "alignment" : 8,
5691   "linker_set_key" : "unsigned char &",
5692   "name" : "unsigned char &",
5693   "referenced_type" : "type-105",
5694   "self_type" : "type-552",
5695   "size" : 8,
5696   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5697  },
5698  {
5699   "alignment" : 8,
5700   "linker_set_key" : "unsigned int &",
5701   "name" : "unsigned int &",
5702   "referenced_type" : "type-2",
5703   "self_type" : "type-566",
5704   "size" : 8,
5705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
5706  }
5707 ],
5708 "pointer_types" :
5709 [
5710  {
5711   "alignment" : 8,
5712   "linker_set_key" : "android::Condition *",
5713   "name" : "android::Condition *",
5714   "referenced_type" : "type-95",
5715   "self_type" : "type-535",
5716   "size" : 8,
5717   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5718  },
5719  {
5720   "alignment" : 8,
5721   "linker_set_key" : "android::Mutex *",
5722   "name" : "android::Mutex *",
5723   "referenced_type" : "type-34",
5724   "self_type" : "type-530",
5725   "size" : 8,
5726   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "linker_set_key" : "android::Mutex::Autolock *",
5731   "name" : "android::Mutex::Autolock *",
5732   "referenced_type" : "type-531",
5733   "self_type" : "type-533",
5734   "size" : 8,
5735   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5736  },
5737  {
5738   "alignment" : 8,
5739   "linker_set_key" : "android::RWLock *",
5740   "name" : "android::RWLock *",
5741   "referenced_type" : "type-536",
5742   "self_type" : "type-538",
5743   "size" : 8,
5744   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5745  },
5746  {
5747   "alignment" : 8,
5748   "linker_set_key" : "android::RWLock::AutoRLock *",
5749   "name" : "android::RWLock::AutoRLock *",
5750   "referenced_type" : "type-539",
5751   "self_type" : "type-541",
5752   "size" : 8,
5753   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5754  },
5755  {
5756   "alignment" : 8,
5757   "linker_set_key" : "android::RWLock::AutoWLock *",
5758   "name" : "android::RWLock::AutoWLock *",
5759   "referenced_type" : "type-542",
5760   "self_type" : "type-543",
5761   "size" : 8,
5762   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5763  },
5764  {
5765   "alignment" : 8,
5766   "linker_set_key" : "android::RefBase *",
5767   "name" : "android::RefBase *",
5768   "referenced_type" : "type-5",
5769   "self_type" : "type-313",
5770   "size" : 8,
5771   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5772  },
5773  {
5774   "alignment" : 8,
5775   "linker_set_key" : "android::RefBase::weakref_impl *",
5776   "name" : "android::RefBase::weakref_impl *",
5777   "referenced_type" : "type-19",
5778   "self_type" : "type-18",
5779   "size" : 8,
5780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5781  },
5782  {
5783   "alignment" : 8,
5784   "linker_set_key" : "android::RefBase::weakref_impl *",
5785   "name" : "android::RefBase::weakref_impl *",
5786   "referenced_type" : "type-640",
5787   "self_type" : "type-639",
5788   "size" : 8,
5789   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "linker_set_key" : "android::RefBase::weakref_impl *",
5794   "name" : "android::RefBase::weakref_impl *",
5795   "referenced_type" : "type-8",
5796   "self_type" : "type-7",
5797   "size" : 8,
5798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5799  },
5800  {
5801   "alignment" : 8,
5802   "linker_set_key" : "android::RefBase::weakref_type *",
5803   "name" : "android::RefBase::weakref_type *",
5804   "referenced_type" : "type-42",
5805   "self_type" : "type-41",
5806   "size" : 8,
5807   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5808  },
5809  {
5810   "alignment" : 8,
5811   "linker_set_key" : "android::ReferenceRenamer *",
5812   "name" : "android::ReferenceRenamer *",
5813   "referenced_type" : "type-309",
5814   "self_type" : "type-310",
5815   "size" : 8,
5816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "linker_set_key" : "android::ScopedTrace *",
5821   "name" : "android::ScopedTrace *",
5822   "referenced_type" : "type-544",
5823   "self_type" : "type-545",
5824   "size" : 8,
5825   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5826  },
5827  {
5828   "alignment" : 8,
5829   "linker_set_key" : "android::String16 *",
5830   "name" : "android::String16 *",
5831   "referenced_type" : "type-48",
5832   "self_type" : "type-423",
5833   "size" : 8,
5834   "source_file" : "/system/core/libutils/include/utils/String16.h"
5835  },
5836  {
5837   "alignment" : 8,
5838   "linker_set_key" : "android::String8 *",
5839   "name" : "android::String8 *",
5840   "referenced_type" : "type-57",
5841   "self_type" : "type-417",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/String8.h"
5844  },
5845  {
5846   "alignment" : 8,
5847   "linker_set_key" : "android::Thread *",
5848   "name" : "android::Thread *",
5849   "referenced_type" : "type-93",
5850   "self_type" : "type-92",
5851   "size" : 8,
5852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "linker_set_key" : "android::VirtualLightRefBase *",
5857   "name" : "android::VirtualLightRefBase *",
5858   "referenced_type" : "type-210",
5859   "self_type" : "type-219",
5860   "size" : 8,
5861   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5862  },
5863  {
5864   "alignment" : 8,
5865   "linker_set_key" : "android::hardware::BHwBinder *",
5866   "name" : "android::hardware::BHwBinder *",
5867   "referenced_type" : "type-163",
5868   "self_type" : "type-162",
5869   "size" : 8,
5870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5871  },
5872  {
5873   "alignment" : 8,
5874   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
5875   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
5876   "referenced_type" : "type-429",
5877   "self_type" : "type-428",
5878   "size" : 8,
5879   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5880  },
5881  {
5882   "alignment" : 8,
5883   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
5884   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
5885   "referenced_type" : "type-125",
5886   "self_type" : "type-663",
5887   "size" : 8,
5888   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5889  },
5890  {
5891   "alignment" : 8,
5892   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5893   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5894   "referenced_type" : "type-467",
5895   "self_type" : "type-472",
5896   "size" : 8,
5897   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5898  },
5899  {
5900   "alignment" : 8,
5901   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5902   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5903   "referenced_type" : "type-485",
5904   "self_type" : "type-490",
5905   "size" : 8,
5906   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5907  },
5908  {
5909   "alignment" : 8,
5910   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5911   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5912   "referenced_type" : "type-475",
5913   "self_type" : "type-480",
5914   "size" : 8,
5915   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5916  },
5917  {
5918   "alignment" : 8,
5919   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5920   "name" : "android::hardware::GrantorDescriptor *",
5921   "referenced_type" : "type-337",
5922   "self_type" : "type-336",
5923   "size" : 8,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5925  },
5926  {
5927   "alignment" : 8,
5928   "linker_set_key" : "android::hardware::IBinder *",
5929   "name" : "android::hardware::IBinder *",
5930   "referenced_type" : "type-11",
5931   "self_type" : "type-10",
5932   "size" : 8,
5933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5938   "name" : "android::hardware::IBinder::DeathRecipient *",
5939   "referenced_type" : "type-155",
5940   "self_type" : "type-218",
5941   "size" : 8,
5942   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "linker_set_key" : "android::hardware::IInterface *",
5947   "name" : "android::hardware::IInterface *",
5948   "referenced_type" : "type-17",
5949   "self_type" : "type-16",
5950   "size" : 8,
5951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5952  },
5953  {
5954   "alignment" : 8,
5955   "linker_set_key" : "android::hardware::Parcel *",
5956   "name" : "android::hardware::Parcel *",
5957   "referenced_type" : "type-430",
5958   "self_type" : "type-435",
5959   "size" : 8,
5960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5961  },
5962  {
5963   "alignment" : 8,
5964   "linker_set_key" : "android::hardware::ProcessState *",
5965   "name" : "android::hardware::ProcessState *",
5966   "referenced_type" : "type-26",
5967   "self_type" : "type-25",
5968   "size" : 8,
5969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5970  },
5971  {
5972   "alignment" : 8,
5973   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
5974   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
5975   "referenced_type" : "type-181",
5976   "self_type" : "type-184",
5977   "size" : 8,
5978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5979  },
5980  {
5981   "alignment" : 8,
5982   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
5983   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
5984   "referenced_type" : "type-189",
5985   "self_type" : "type-190",
5986   "size" : 8,
5987   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5988  },
5989  {
5990   "alignment" : 8,
5991   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
5992   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
5993   "referenced_type" : "type-632",
5994   "self_type" : "type-633",
5995   "size" : 8,
5996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5997  },
5998  {
5999   "alignment" : 8,
6000   "linker_set_key" : "android::hardware::Return<bool> *",
6001   "name" : "android::hardware::Return<bool> *",
6002   "referenced_type" : "type-174",
6003   "self_type" : "type-176",
6004   "size" : 8,
6005   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6006  },
6007  {
6008   "alignment" : 8,
6009   "linker_set_key" : "android::hardware::Return<void> *",
6010   "name" : "android::hardware::Return<void> *",
6011   "referenced_type" : "type-204",
6012   "self_type" : "type-205",
6013   "size" : 8,
6014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6015  },
6016  {
6017   "alignment" : 8,
6018   "linker_set_key" : "android::hardware::Status *",
6019   "name" : "android::hardware::Status *",
6020   "referenced_type" : "type-165",
6021   "self_type" : "type-168",
6022   "size" : 8,
6023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6024  },
6025  {
6026   "alignment" : 8,
6027   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6028   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6029   "referenced_type" : "type-520",
6030   "self_type" : "type-604",
6031   "size" : 8,
6032   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6033  },
6034  {
6035   "alignment" : 8,
6036   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6037   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6038   "referenced_type" : "type-450",
6039   "self_type" : "type-590",
6040   "size" : 8,
6041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h"
6042  },
6043  {
6044   "alignment" : 8,
6045   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6046   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6047   "referenced_type" : "type-594",
6048   "self_type" : "type-669",
6049   "size" : 8,
6050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6051  },
6052  {
6053   "alignment" : 8,
6054   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6055   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6056   "referenced_type" : "type-122",
6057   "self_type" : "type-133",
6058   "size" : 8,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 8,
6063   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6064   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6065   "referenced_type" : "type-631",
6066   "self_type" : "type-638",
6067   "size" : 8,
6068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6069  },
6070  {
6071   "alignment" : 8,
6072   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6073   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6074   "referenced_type" : "type-623",
6075   "self_type" : "type-626",
6076   "size" : 8,
6077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6078  },
6079  {
6080   "alignment" : 8,
6081   "linker_set_key" : "android::hardware::biometrics::face::V1_0::Feature *",
6082   "name" : "android::hardware::biometrics::face::V1_0::Feature *",
6083   "referenced_type" : "type-377",
6084   "self_type" : "type-376",
6085   "size" : 8,
6086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6087  },
6088  {
6089   "alignment" : 8,
6090   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6091   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6092   "referenced_type" : "type-3",
6093   "self_type" : "type-143",
6094   "size" : 8,
6095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6096  },
6097  {
6098   "alignment" : 8,
6099   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6100   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6101   "referenced_type" : "type-121",
6102   "self_type" : "type-120",
6103   "size" : 8,
6104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6105  },
6106  {
6107   "alignment" : 8,
6108   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6109   "name" : "android::hardware::details::HidlInstrumentor *",
6110   "referenced_type" : "type-129",
6111   "self_type" : "type-616",
6112   "size" : 8,
6113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6114  },
6115  {
6116   "alignment" : 8,
6117   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6118   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6119   "referenced_type" : "type-348",
6120   "self_type" : "type-606",
6121   "size" : 8,
6122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6123  },
6124  {
6125   "alignment" : 8,
6126   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6127   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6128   "referenced_type" : "type-339",
6129   "self_type" : "type-600",
6130   "size" : 8,
6131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6132  },
6133  {
6134   "alignment" : 8,
6135   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
6136   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
6137   "referenced_type" : "type-366",
6138   "self_type" : "type-692",
6139   "size" : 8,
6140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6141  },
6142  {
6143   "alignment" : 8,
6144   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> *",
6145   "name" : "android::hardware::details::hidl_pointer<unsigned int> *",
6146   "referenced_type" : "type-652",
6147   "self_type" : "type-694",
6148   "size" : 8,
6149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6150  },
6151  {
6152   "alignment" : 8,
6153   "linker_set_key" : "android::hardware::details::return_status *",
6154   "name" : "android::hardware::details::return_status *",
6155   "referenced_type" : "type-175",
6156   "self_type" : "type-198",
6157   "size" : 8,
6158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6159  },
6160  {
6161   "alignment" : 8,
6162   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6163   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6164   "referenced_type" : "type-351",
6165   "self_type" : "type-350",
6166   "size" : 8,
6167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6168  },
6169  {
6170   "alignment" : 8,
6171   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6172   "name" : "android::hardware::hidl_binder_death_recipient *",
6173   "referenced_type" : "type-151",
6174   "self_type" : "type-150",
6175   "size" : 8,
6176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6177  },
6178  {
6179   "alignment" : 8,
6180   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6181   "name" : "android::hardware::hidl_death_recipient *",
6182   "referenced_type" : "type-154",
6183   "self_type" : "type-153",
6184   "size" : 8,
6185   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6186  },
6187  {
6188   "alignment" : 8,
6189   "linker_set_key" : "android::hardware::hidl_memory *",
6190   "name" : "android::hardware::hidl_memory *",
6191   "referenced_type" : "type-321",
6192   "self_type" : "type-322",
6193   "size" : 8,
6194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6195  },
6196  {
6197   "alignment" : 8,
6198   "linker_set_key" : "android::hardware::hidl_string *",
6199   "name" : "android::hardware::hidl_string *",
6200   "referenced_type" : "type-317",
6201   "self_type" : "type-341",
6202   "size" : 8,
6203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6204  },
6205  {
6206   "alignment" : 8,
6207   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6208   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6209   "referenced_type" : "type-347",
6210   "self_type" : "type-353",
6211   "size" : 8,
6212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6213  },
6214  {
6215   "alignment" : 8,
6216   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6217   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6218   "referenced_type" : "type-338",
6219   "self_type" : "type-342",
6220   "size" : 8,
6221   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6222  },
6223  {
6224   "alignment" : 8,
6225   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
6226   "name" : "android::hardware::hidl_vec<unsigned char> *",
6227   "referenced_type" : "type-365",
6228   "self_type" : "type-649",
6229   "size" : 8,
6230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6231  },
6232  {
6233   "alignment" : 8,
6234   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> *",
6235   "name" : "android::hardware::hidl_vec<unsigned int> *",
6236   "referenced_type" : "type-651",
6237   "self_type" : "type-655",
6238   "size" : 8,
6239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6240  },
6241  {
6242   "alignment" : 8,
6243   "linker_set_key" : "android::hardware::hidl_version *",
6244   "name" : "android::hardware::hidl_version *",
6245   "referenced_type" : "type-387",
6246   "self_type" : "type-388",
6247   "size" : 8,
6248   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 8,
6252   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6253   "name" : "android::hidl::base::V1_0::BnHwBase *",
6254   "referenced_type" : "type-445",
6255   "self_type" : "type-444",
6256   "size" : 8,
6257   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6258  },
6259  {
6260   "alignment" : 8,
6261   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6262   "name" : "android::hidl::base::V1_0::IBase *",
6263   "referenced_type" : "type-4",
6264   "self_type" : "type-115",
6265   "size" : 8,
6266   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6267  },
6268  {
6269   "alignment" : 8,
6270   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6271   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6272   "referenced_type" : "type-85",
6273   "self_type" : "type-84",
6274   "size" : 8,
6275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6276  },
6277  {
6278   "alignment" : 8,
6279   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6280   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6281   "referenced_type" : "type-100",
6282   "self_type" : "type-99",
6283   "size" : 8,
6284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6285  },
6286  {
6287   "alignment" : 8,
6288   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6289   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6290   "referenced_type" : "type-698",
6291   "self_type" : "type-702",
6292   "size" : 8,
6293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6294  },
6295  {
6296   "alignment" : 8,
6297   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6298   "name" : "android::sp<android::hardware::IBinder> *",
6299   "referenced_type" : "type-9",
6300   "self_type" : "type-12",
6301   "size" : 8,
6302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6303  },
6304  {
6305   "alignment" : 8,
6306   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6307   "name" : "android::sp<android::hardware::ProcessState> *",
6308   "referenced_type" : "type-24",
6309   "self_type" : "type-80",
6310   "size" : 8,
6311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6312  },
6313  {
6314   "alignment" : 8,
6315   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6316   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6317   "referenced_type" : "type-142",
6318   "self_type" : "type-141",
6319   "size" : 8,
6320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6321  },
6322  {
6323   "alignment" : 8,
6324   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6325   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6326   "referenced_type" : "type-119",
6327   "self_type" : "type-118",
6328   "size" : 8,
6329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6330  },
6331  {
6332   "alignment" : 8,
6333   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6334   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6335   "referenced_type" : "type-149",
6336   "self_type" : "type-148",
6337   "size" : 8,
6338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6339  },
6340  {
6341   "alignment" : 8,
6342   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6343   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6344   "referenced_type" : "type-446",
6345   "self_type" : "type-628",
6346   "size" : 8,
6347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6348  },
6349  {
6350   "alignment" : 8,
6351   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6352   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6353   "referenced_type" : "type-83",
6354   "self_type" : "type-86",
6355   "size" : 8,
6356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6357  },
6358  {
6359   "alignment" : 8,
6360   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6361   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6362   "referenced_type" : "type-98",
6363   "self_type" : "type-112",
6364   "size" : 8,
6365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6366  },
6367  {
6368   "alignment" : 8,
6369   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6370   "name" : "android::wp<android::hardware::BHwBinder> *",
6371   "referenced_type" : "type-438",
6372   "self_type" : "type-509",
6373   "size" : 8,
6374   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6375  },
6376  {
6377   "alignment" : 8,
6378   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6379   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6380   "referenced_type" : "type-217",
6381   "self_type" : "type-245",
6382   "size" : 8,
6383   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6384  },
6385  {
6386   "alignment" : 8,
6387   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6388   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6389   "referenced_type" : "type-152",
6390   "self_type" : "type-357",
6391   "size" : 8,
6392   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6393  },
6394  {
6395   "alignment" : 8,
6396   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6397   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6398   "referenced_type" : "type-114",
6399   "self_type" : "type-617",
6400   "size" : 8,
6401   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6402  },
6403  {
6404   "alignment" : 8,
6405   "linker_set_key" : "android_flex_plane *",
6406   "name" : "android_flex_plane *",
6407   "referenced_type" : "type-515",
6408   "self_type" : "type-519",
6409   "size" : 8,
6410   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6411  },
6412  {
6413   "alignment" : 8,
6414   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6415   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6416   "referenced_type" : "type-45",
6417   "self_type" : "type-44",
6418   "size" : 8,
6419   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6420  },
6421  {
6422   "alignment" : 8,
6423   "linker_set_key" : "char *",
6424   "name" : "char *",
6425   "referenced_type" : "type-60",
6426   "self_type" : "type-195",
6427   "size" : 8,
6428   "source_file" : "/system/core/liblog/include/log/log_read.h"
6429  },
6430  {
6431   "alignment" : 8,
6432   "linker_set_key" : "const android::NativeHandle *",
6433   "name" : "const android::NativeHandle *",
6434   "referenced_type" : "type-403",
6435   "self_type" : "type-404",
6436   "size" : 8,
6437   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6438  },
6439  {
6440   "alignment" : 8,
6441   "linker_set_key" : "const android::RefBase *",
6442   "name" : "const android::RefBase *",
6443   "referenced_type" : "type-311",
6444   "self_type" : "type-312",
6445   "size" : 8,
6446   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6447  },
6448  {
6449   "alignment" : 8,
6450   "linker_set_key" : "const android::String16 *",
6451   "name" : "const android::String16 *",
6452   "referenced_type" : "type-47",
6453   "self_type" : "type-420",
6454   "size" : 8,
6455   "source_file" : "/system/core/libutils/include/utils/String16.h"
6456  },
6457  {
6458   "alignment" : 8,
6459   "linker_set_key" : "const android::String8 *",
6460   "name" : "const android::String8 *",
6461   "referenced_type" : "type-413",
6462   "self_type" : "type-414",
6463   "size" : 8,
6464   "source_file" : "/system/core/libutils/include/utils/String8.h"
6465  },
6466  {
6467   "alignment" : 8,
6468   "linker_set_key" : "const android::VectorImpl *",
6469   "name" : "const android::VectorImpl *",
6470   "referenced_type" : "type-493",
6471   "self_type" : "type-494",
6472   "size" : 8,
6473   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6474  },
6475  {
6476   "alignment" : 8,
6477   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6478   "name" : "const android::hardware::BpHwRefBase *",
6479   "referenced_type" : "type-425",
6480   "self_type" : "type-426",
6481   "size" : 8,
6482   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6483  },
6484  {
6485   "alignment" : 8,
6486   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6487   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6488   "referenced_type" : "type-460",
6489   "self_type" : "type-461",
6490   "size" : 8,
6491   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6492  },
6493  {
6494   "alignment" : 8,
6495   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6496   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6497   "referenced_type" : "type-465",
6498   "self_type" : "type-466",
6499   "size" : 8,
6500   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6501  },
6502  {
6503   "alignment" : 8,
6504   "linker_set_key" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
6505   "name" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> *",
6506   "referenced_type" : "type-187",
6507   "self_type" : "type-188",
6508   "size" : 8,
6509   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6510  },
6511  {
6512   "alignment" : 8,
6513   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
6514   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > *",
6515   "referenced_type" : "type-194",
6516   "self_type" : "type-196",
6517   "size" : 8,
6518   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6519  },
6520  {
6521   "alignment" : 8,
6522   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
6523   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > *",
6524   "referenced_type" : "type-636",
6525   "self_type" : "type-637",
6526   "size" : 8,
6527   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6528  },
6529  {
6530   "alignment" : 8,
6531   "linker_set_key" : "const android::hardware::Return<bool> *",
6532   "name" : "const android::hardware::Return<bool> *",
6533   "referenced_type" : "type-179",
6534   "self_type" : "type-180",
6535   "size" : 8,
6536   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6537  },
6538  {
6539   "alignment" : 8,
6540   "linker_set_key" : "const android::hardware::Status *",
6541   "name" : "const android::hardware::Status *",
6542   "referenced_type" : "type-169",
6543   "self_type" : "type-173",
6544   "size" : 8,
6545   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6546  },
6547  {
6548   "alignment" : 8,
6549   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6550   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6551   "referenced_type" : "type-593",
6552   "self_type" : "type-597",
6553   "size" : 8,
6554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
6555  },
6556  {
6557   "alignment" : 8,
6558   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6559   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6560   "referenced_type" : "type-591",
6561   "self_type" : "type-592",
6562   "size" : 8,
6563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
6564  },
6565  {
6566   "alignment" : 8,
6567   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Feature *",
6568   "name" : "const android::hardware::biometrics::face::V1_0::Feature *",
6569   "referenced_type" : "type-379",
6570   "self_type" : "type-378",
6571   "size" : 8,
6572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6573  },
6574  {
6575   "alignment" : 8,
6576   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6577   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace *",
6578   "referenced_type" : "type-580",
6579   "self_type" : "type-581",
6580   "size" : 8,
6581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
6582  },
6583  {
6584   "alignment" : 8,
6585   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6586   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6587   "referenced_type" : "type-139",
6588   "self_type" : "type-140",
6589   "size" : 8,
6590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6591  },
6592  {
6593   "alignment" : 8,
6594   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature> *",
6595   "name" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature> *",
6596   "referenced_type" : "type-598",
6597   "self_type" : "type-599",
6598   "size" : 8,
6599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6600  },
6601  {
6602   "alignment" : 8,
6603   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6604   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6605   "referenced_type" : "type-608",
6606   "self_type" : "type-609",
6607   "size" : 8,
6608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6609  },
6610  {
6611   "alignment" : 8,
6612   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6613   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6614   "referenced_type" : "type-602",
6615   "self_type" : "type-603",
6616   "size" : 8,
6617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6618  },
6619  {
6620   "alignment" : 8,
6621   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6622   "name" : "const android::hardware::details::hidl_pointer<int> *",
6623   "referenced_type" : "type-517",
6624   "self_type" : "type-529",
6625   "size" : 8,
6626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6627  },
6628  {
6629   "alignment" : 8,
6630   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6631   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6632   "referenced_type" : "type-561",
6633   "self_type" : "type-571",
6634   "size" : 8,
6635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6636  },
6637  {
6638   "alignment" : 8,
6639   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6640   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6641   "referenced_type" : "type-696",
6642   "self_type" : "type-697",
6643   "size" : 8,
6644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6645  },
6646  {
6647   "alignment" : 8,
6648   "linker_set_key" : "const android::hardware::details::return_status *",
6649   "name" : "const android::hardware::details::return_status *",
6650   "referenced_type" : "type-200",
6651   "self_type" : "type-201",
6652   "size" : 8,
6653   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6654  },
6655  {
6656   "alignment" : 8,
6657   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6658   "name" : "const android::hardware::hidl_death_recipient *",
6659   "referenced_type" : "type-622",
6660   "self_type" : "type-627",
6661   "size" : 8,
6662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6663  },
6664  {
6665   "alignment" : 8,
6666   "linker_set_key" : "const android::hardware::hidl_memory *",
6667   "name" : "const android::hardware::hidl_memory *",
6668   "referenced_type" : "type-324",
6669   "self_type" : "type-328",
6670   "size" : 8,
6671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6672  },
6673  {
6674   "alignment" : 8,
6675   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> *",
6676   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature> *",
6677   "referenced_type" : "type-381",
6678   "self_type" : "type-382",
6679   "size" : 8,
6680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6681  },
6682  {
6683   "alignment" : 8,
6684   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6685   "name" : "const android::hardware::hidl_vec<int> *",
6686   "referenced_type" : "type-362",
6687   "self_type" : "type-363",
6688   "size" : 8,
6689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6690  },
6691  {
6692   "alignment" : 8,
6693   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6694   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6695   "referenced_type" : "type-371",
6696   "self_type" : "type-372",
6697   "size" : 8,
6698   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6699  },
6700  {
6701   "alignment" : 8,
6702   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6703   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6704   "referenced_type" : "type-656",
6705   "self_type" : "type-659",
6706   "size" : 8,
6707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6708  },
6709  {
6710   "alignment" : 8,
6711   "linker_set_key" : "const android::hardware::hidl_version *",
6712   "name" : "const android::hardware::hidl_version *",
6713   "referenced_type" : "type-389",
6714   "self_type" : "type-392",
6715   "size" : 8,
6716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6717  },
6718  {
6719   "alignment" : 8,
6720   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6721   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6722   "referenced_type" : "type-588",
6723   "self_type" : "type-589",
6724   "size" : 8,
6725   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6726  },
6727  {
6728   "alignment" : 8,
6729   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6730   "name" : "const android::hidl::base::V1_0::IBase *",
6731   "referenced_type" : "type-471",
6732   "self_type" : "type-470",
6733   "size" : 8,
6734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6735  },
6736  {
6737   "alignment" : 8,
6738   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6739   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6740   "referenced_type" : "type-89",
6741   "self_type" : "type-90",
6742   "size" : 8,
6743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6744  },
6745  {
6746   "alignment" : 8,
6747   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6748   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6749   "referenced_type" : "type-546",
6750   "self_type" : "type-547",
6751   "size" : 8,
6752   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6753  },
6754  {
6755   "alignment" : 8,
6756   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6757   "name" : "const android::sp<android::hardware::IBinder> *",
6758   "referenced_type" : "type-13",
6759   "self_type" : "type-14",
6760   "size" : 8,
6761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6762  },
6763  {
6764   "alignment" : 8,
6765   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6766   "name" : "const android::sp<android::hardware::ProcessState> *",
6767   "referenced_type" : "type-81",
6768   "self_type" : "type-82",
6769   "size" : 8,
6770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6771  },
6772  {
6773   "alignment" : 8,
6774   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6775   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> *",
6776   "referenced_type" : "type-147",
6777   "self_type" : "type-146",
6778   "size" : 8,
6779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6780  },
6781  {
6782   "alignment" : 8,
6783   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6784   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> *",
6785   "referenced_type" : "type-138",
6786   "self_type" : "type-137",
6787   "size" : 8,
6788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6789  },
6790  {
6791   "alignment" : 8,
6792   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6793   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6794   "referenced_type" : "type-160",
6795   "self_type" : "type-159",
6796   "size" : 8,
6797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6798  },
6799  {
6800   "alignment" : 8,
6801   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6802   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6803   "referenced_type" : "type-390",
6804   "self_type" : "type-621",
6805   "size" : 8,
6806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6807  },
6808  {
6809   "alignment" : 8,
6810   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6811   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6812   "referenced_type" : "type-629",
6813   "self_type" : "type-687",
6814   "size" : 8,
6815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6816  },
6817  {
6818   "alignment" : 8,
6819   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6820   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6821   "referenced_type" : "type-87",
6822   "self_type" : "type-88",
6823   "size" : 8,
6824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6825  },
6826  {
6827   "alignment" : 8,
6828   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6829   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6830   "referenced_type" : "type-116",
6831   "self_type" : "type-117",
6832   "size" : 8,
6833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6834  },
6835  {
6836   "alignment" : 8,
6837   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6838   "name" : "const android::wp<android::hardware::BHwBinder> *",
6839   "referenced_type" : "type-615",
6840   "self_type" : "type-619",
6841   "size" : 8,
6842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6843  },
6844  {
6845   "alignment" : 8,
6846   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6847   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6848   "referenced_type" : "type-369",
6849   "self_type" : "type-380",
6850   "size" : 8,
6851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6852  },
6853  {
6854   "alignment" : 8,
6855   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6856   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6857   "referenced_type" : "type-113",
6858   "self_type" : "type-191",
6859   "size" : 8,
6860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6861  },
6862  {
6863   "alignment" : 8,
6864   "linker_set_key" : "const char *",
6865   "name" : "const char *",
6866   "referenced_type" : "type-59",
6867   "self_type" : "type-58",
6868   "size" : 8,
6869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6870  },
6871  {
6872   "alignment" : 8,
6873   "linker_set_key" : "const char16_t *",
6874   "name" : "const char16_t *",
6875   "referenced_type" : "type-50",
6876   "self_type" : "type-49",
6877   "size" : 8,
6878   "source_file" : "/system/core/libutils/include/utils/String16.h"
6879  },
6880  {
6881   "alignment" : 8,
6882   "linker_set_key" : "const log_msg *",
6883   "name" : "const log_msg *",
6884   "referenced_type" : "type-101",
6885   "self_type" : "type-135",
6886   "size" : 8,
6887   "source_file" : "/system/core/liblog/include/log/log_read.h"
6888  },
6889  {
6890   "alignment" : 8,
6891   "linker_set_key" : "const native_handle *",
6892   "name" : "const native_handle *",
6893   "referenced_type" : "type-290",
6894   "self_type" : "type-289",
6895   "size" : 8,
6896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6897  },
6898  {
6899   "alignment" : 8,
6900   "linker_set_key" : "const unsigned char *",
6901   "name" : "const unsigned char *",
6902   "referenced_type" : "type-295",
6903   "self_type" : "type-370",
6904   "size" : 8,
6905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6906  },
6907  {
6908   "alignment" : 8,
6909   "linker_set_key" : "const unsigned int *",
6910   "name" : "const unsigned int *",
6911   "referenced_type" : "type-38",
6912   "self_type" : "type-658",
6913   "size" : 8,
6914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6915  },
6916  {
6917   "alignment" : 8,
6918   "linker_set_key" : "const unsigned long long *",
6919   "name" : "const unsigned long long *",
6920   "referenced_type" : "type-437",
6921   "self_type" : "type-436",
6922   "size" : 8,
6923   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6924  },
6925  {
6926   "alignment" : 8,
6927   "linker_set_key" : "const void *",
6928   "name" : "const void *",
6929   "referenced_type" : "type-394",
6930   "self_type" : "type-395",
6931   "size" : 8,
6932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6933  },
6934  {
6935   "alignment" : 8,
6936   "linker_set_key" : "int (*)(void *)",
6937   "name" : "int (*)(void *)",
6938   "referenced_type" : "type-526",
6939   "self_type" : "type-527",
6940   "size" : 8,
6941   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6942  },
6943  {
6944   "alignment" : 8,
6945   "linker_set_key" : "int *",
6946   "name" : "int *",
6947   "referenced_type" : "type-27",
6948   "self_type" : "type-361",
6949   "size" : 8,
6950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6951  },
6952  {
6953   "alignment" : 8,
6954   "linker_set_key" : "log_msg *",
6955   "name" : "log_msg *",
6956   "referenced_type" : "type-102",
6957   "self_type" : "type-183",
6958   "size" : 8,
6959   "source_file" : "/system/core/liblog/include/log/log_read.h"
6960  },
6961  {
6962   "alignment" : 8,
6963   "linker_set_key" : "native_handle *",
6964   "name" : "native_handle *",
6965   "referenced_type" : "type-215",
6966   "self_type" : "type-214",
6967   "size" : 8,
6968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6969  },
6970  {
6971   "alignment" : 8,
6972   "linker_set_key" : "unsigned char *",
6973   "name" : "unsigned char *",
6974   "referenced_type" : "type-105",
6975   "self_type" : "type-368",
6976   "size" : 8,
6977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6978  },
6979  {
6980   "alignment" : 8,
6981   "linker_set_key" : "unsigned int *",
6982   "name" : "unsigned int *",
6983   "referenced_type" : "type-2",
6984   "self_type" : "type-654",
6985   "size" : 8,
6986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6987  },
6988  {
6989   "alignment" : 8,
6990   "linker_set_key" : "unsigned long *",
6991   "name" : "unsigned long *",
6992   "referenced_type" : "type-32",
6993   "self_type" : "type-448",
6994   "size" : 8,
6995   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6996  },
6997  {
6998   "alignment" : 8,
6999   "linker_set_key" : "unsigned long long *",
7000   "name" : "unsigned long long *",
7001   "referenced_type" : "type-271",
7002   "self_type" : "type-432",
7003   "size" : 8,
7004   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7005  },
7006  {
7007   "alignment" : 8,
7008   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7009   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
7010   "referenced_type" : "type-434",
7011   "self_type" : "type-433",
7012   "size" : 8,
7013   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7014  },
7015  {
7016   "alignment" : 8,
7017   "linker_set_key" : "void *",
7018   "name" : "void *",
7019   "referenced_type" : "type-29",
7020   "self_type" : "type-28",
7021   "size" : 8,
7022   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7023  },
7024  {
7025   "alignment" : 8,
7026   "linker_set_key" : "void **",
7027   "name" : "void **",
7028   "referenced_type" : "type-28",
7029   "self_type" : "type-528",
7030   "size" : 8,
7031   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7032  }
7033 ],
7034 "qualified_types" :
7035 [
7036  {
7037   "alignment" : 8,
7038   "is_const" : true,
7039   "linker_set_key" : "android::RefBase::weakref_impl *const",
7040   "name" : "android::RefBase::weakref_impl *const",
7041   "referenced_type" : "type-18",
7042   "self_type" : "type-20",
7043   "size" : 8,
7044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7045  },
7046  {
7047   "alignment" : 8,
7048   "is_const" : true,
7049   "linker_set_key" : "android::RefBase::weakref_impl *const",
7050   "name" : "android::RefBase::weakref_impl *const",
7051   "referenced_type" : "type-639",
7052   "self_type" : "type-641",
7053   "size" : 8,
7054   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7055  },
7056  {
7057   "alignment" : 8,
7058   "is_const" : true,
7059   "linker_set_key" : "android::RefBase::weakref_impl *const",
7060   "name" : "android::RefBase::weakref_impl *const",
7061   "referenced_type" : "type-7",
7062   "self_type" : "type-6",
7063   "size" : 8,
7064   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7065  },
7066  {
7067   "alignment" : 8,
7068   "is_const" : true,
7069   "linker_set_key" : "android::hardware::IBinder *const",
7070   "name" : "android::hardware::IBinder *const",
7071   "referenced_type" : "type-10",
7072   "self_type" : "type-127",
7073   "size" : 8,
7074   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7075  },
7076  {
7077   "alignment" : 8,
7078   "is_const" : true,
7079   "linker_set_key" : "const android::NativeHandle",
7080   "name" : "const android::NativeHandle",
7081   "referenced_type" : "type-213",
7082   "self_type" : "type-403",
7083   "size" : 24,
7084   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7085  },
7086  {
7087   "alignment" : 8,
7088   "is_const" : true,
7089   "linker_set_key" : "const android::RefBase",
7090   "name" : "const android::RefBase",
7091   "referenced_type" : "type-5",
7092   "self_type" : "type-311",
7093   "size" : 16,
7094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7095  },
7096  {
7097   "alignment" : 8,
7098   "is_const" : true,
7099   "linker_set_key" : "const android::String16",
7100   "name" : "const android::String16",
7101   "referenced_type" : "type-48",
7102   "self_type" : "type-47",
7103   "size" : 8,
7104   "source_file" : "/system/core/libutils/include/utils/String16.h"
7105  },
7106  {
7107   "alignment" : 8,
7108   "is_const" : true,
7109   "linker_set_key" : "const android::String8",
7110   "name" : "const android::String8",
7111   "referenced_type" : "type-57",
7112   "self_type" : "type-413",
7113   "size" : 8,
7114   "source_file" : "/system/core/libutils/include/utils/String8.h"
7115  },
7116  {
7117   "alignment" : 8,
7118   "is_const" : true,
7119   "linker_set_key" : "const android::VectorImpl",
7120   "name" : "const android::VectorImpl",
7121   "referenced_type" : "type-37",
7122   "self_type" : "type-493",
7123   "size" : 40,
7124   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7125  },
7126  {
7127   "alignment" : 8,
7128   "is_const" : true,
7129   "linker_set_key" : "const android::hardware::BpHwRefBase",
7130   "name" : "const android::hardware::BpHwRefBase",
7131   "referenced_type" : "type-126",
7132   "self_type" : "type-425",
7133   "size" : 48,
7134   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7135  },
7136  {
7137   "alignment" : 8,
7138   "is_const" : true,
7139   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7140   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7141   "referenced_type" : "type-454",
7142   "self_type" : "type-460",
7143   "size" : 64,
7144   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7145  },
7146  {
7147   "alignment" : 8,
7148   "is_const" : true,
7149   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7150   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7151   "referenced_type" : "type-462",
7152   "self_type" : "type-465",
7153   "size" : 64,
7154   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7155  },
7156  {
7157   "alignment" : 8,
7158   "is_const" : true,
7159   "linker_set_key" : "const android::hardware::Parcel",
7160   "name" : "const android::hardware::Parcel",
7161   "referenced_type" : "type-430",
7162   "self_type" : "type-442",
7163   "size" : 136,
7164   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7165  },
7166  {
7167   "alignment" : 8,
7168   "is_const" : true,
7169   "linker_set_key" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7170   "name" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7171   "referenced_type" : "type-181",
7172   "self_type" : "type-187",
7173   "size" : 40,
7174   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7175  },
7176  {
7177   "alignment" : 8,
7178   "is_const" : true,
7179   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7180   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7181   "referenced_type" : "type-189",
7182   "self_type" : "type-194",
7183   "size" : 48,
7184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7185  },
7186  {
7187   "alignment" : 8,
7188   "is_const" : true,
7189   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7190   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7191   "referenced_type" : "type-632",
7192   "self_type" : "type-636",
7193   "size" : 48,
7194   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7195  },
7196  {
7197   "alignment" : 8,
7198   "is_const" : true,
7199   "linker_set_key" : "const android::hardware::Return<bool>",
7200   "name" : "const android::hardware::Return<bool>",
7201   "referenced_type" : "type-174",
7202   "self_type" : "type-179",
7203   "size" : 40,
7204   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7205  },
7206  {
7207   "alignment" : 8,
7208   "is_const" : true,
7209   "linker_set_key" : "const android::hardware::Status",
7210   "name" : "const android::hardware::Status",
7211   "referenced_type" : "type-165",
7212   "self_type" : "type-169",
7213   "size" : 32,
7214   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7215  },
7216  {
7217   "alignment" : 8,
7218   "is_const" : true,
7219   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7220   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7221   "referenced_type" : "type-594",
7222   "self_type" : "type-593",
7223   "size" : 216,
7224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
7225  },
7226  {
7227   "alignment" : 8,
7228   "is_const" : true,
7229   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7230   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7231   "referenced_type" : "type-122",
7232   "self_type" : "type-591",
7233   "size" : 216,
7234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "is_const" : true,
7239   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7240   "name" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7241   "referenced_type" : "type-560",
7242   "self_type" : "type-568",
7243   "size" : 4,
7244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceError",
7250   "name" : "const android::hardware::biometrics::face::V1_0::FaceError",
7251   "referenced_type" : "type-559",
7252   "self_type" : "type-567",
7253   "size" : 4,
7254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Feature",
7260   "name" : "const android::hardware::biometrics::face::V1_0::Feature",
7261   "referenced_type" : "type-377",
7262   "self_type" : "type-379",
7263   "size" : 4,
7264   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7265  },
7266  {
7267   "alignment" : 8,
7268   "is_const" : true,
7269   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7270   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7271   "referenced_type" : "type-3",
7272   "self_type" : "type-580",
7273   "size" : 24,
7274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7275  },
7276  {
7277   "alignment" : 8,
7278   "is_const" : true,
7279   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7280   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7281   "referenced_type" : "type-121",
7282   "self_type" : "type-139",
7283   "size" : 24,
7284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "is_const" : true,
7289   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Status",
7290   "name" : "const android::hardware::biometrics::face::V1_0::Status",
7291   "referenced_type" : "type-182",
7292   "self_type" : "type-565",
7293   "size" : 4,
7294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7300   "name" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7301   "referenced_type" : "type-558",
7302   "self_type" : "type-564",
7303   "size" : 4,
7304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "const android::hardware::details::SchedPrio",
7310   "name" : "const android::hardware::details::SchedPrio",
7311   "referenced_type" : "type-457",
7312   "self_type" : "type-459",
7313   "size" : 8,
7314   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7315  },
7316  {
7317   "alignment" : 8,
7318   "is_const" : true,
7319   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7320   "name" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7321   "referenced_type" : "type-374",
7322   "self_type" : "type-598",
7323   "size" : 8,
7324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7325  },
7326  {
7327   "alignment" : 8,
7328   "is_const" : true,
7329   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7330   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7331   "referenced_type" : "type-348",
7332   "self_type" : "type-608",
7333   "size" : 8,
7334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7335  },
7336  {
7337   "alignment" : 8,
7338   "is_const" : true,
7339   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7340   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7341   "referenced_type" : "type-339",
7342   "self_type" : "type-602",
7343   "size" : 8,
7344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7345  },
7346  {
7347   "alignment" : 8,
7348   "is_const" : true,
7349   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7350   "name" : "const android::hardware::details::hidl_pointer<int>",
7351   "referenced_type" : "type-359",
7352   "self_type" : "type-517",
7353   "size" : 8,
7354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7355  },
7356  {
7357   "alignment" : 8,
7358   "is_const" : true,
7359   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7360   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7361   "referenced_type" : "type-366",
7362   "self_type" : "type-561",
7363   "size" : 8,
7364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7365  },
7366  {
7367   "alignment" : 8,
7368   "is_const" : true,
7369   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7370   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7371   "referenced_type" : "type-652",
7372   "self_type" : "type-696",
7373   "size" : 8,
7374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7375  },
7376  {
7377   "alignment" : 8,
7378   "is_const" : true,
7379   "linker_set_key" : "const android::hardware::details::return_status",
7380   "name" : "const android::hardware::details::return_status",
7381   "referenced_type" : "type-175",
7382   "self_type" : "type-200",
7383   "size" : 40,
7384   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7385  },
7386  {
7387   "alignment" : 8,
7388   "is_const" : true,
7389   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7390   "name" : "const android::hardware::hidl_death_recipient",
7391   "referenced_type" : "type-154",
7392   "self_type" : "type-622",
7393   "size" : 24,
7394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7395  },
7396  {
7397   "alignment" : 8,
7398   "is_const" : true,
7399   "linker_set_key" : "const android::hardware::hidl_handle",
7400   "name" : "const android::hardware::hidl_handle",
7401   "referenced_type" : "type-315",
7402   "self_type" : "type-396",
7403   "size" : 16,
7404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7405  },
7406  {
7407   "alignment" : 8,
7408   "is_const" : true,
7409   "linker_set_key" : "const android::hardware::hidl_memory",
7410   "name" : "const android::hardware::hidl_memory",
7411   "referenced_type" : "type-321",
7412   "self_type" : "type-324",
7413   "size" : 40,
7414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "is_const" : true,
7419   "linker_set_key" : "const android::hardware::hidl_string",
7420   "name" : "const android::hardware::hidl_string",
7421   "referenced_type" : "type-317",
7422   "self_type" : "type-316",
7423   "size" : 16,
7424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7425  },
7426  {
7427   "alignment" : 8,
7428   "is_const" : true,
7429   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7430   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7431   "referenced_type" : "type-373",
7432   "self_type" : "type-381",
7433   "size" : 16,
7434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7435  },
7436  {
7437   "alignment" : 8,
7438   "is_const" : true,
7439   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7440   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7441   "referenced_type" : "type-338",
7442   "self_type" : "type-582",
7443   "size" : 16,
7444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7445  },
7446  {
7447   "alignment" : 8,
7448   "is_const" : true,
7449   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7450   "name" : "const android::hardware::hidl_vec<int>",
7451   "referenced_type" : "type-358",
7452   "self_type" : "type-362",
7453   "size" : 16,
7454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7455  },
7456  {
7457   "alignment" : 8,
7458   "is_const" : true,
7459   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7460   "name" : "const android::hardware::hidl_vec<unsigned char>",
7461   "referenced_type" : "type-365",
7462   "self_type" : "type-371",
7463   "size" : 16,
7464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7465  },
7466  {
7467   "alignment" : 8,
7468   "is_const" : true,
7469   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7470   "name" : "const android::hardware::hidl_vec<unsigned int>",
7471   "referenced_type" : "type-651",
7472   "self_type" : "type-656",
7473   "size" : 16,
7474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7475  },
7476  {
7477   "alignment" : 2,
7478   "is_const" : true,
7479   "linker_set_key" : "const android::hardware::hidl_version",
7480   "name" : "const android::hardware::hidl_version",
7481   "referenced_type" : "type-387",
7482   "self_type" : "type-389",
7483   "size" : 4,
7484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7485  },
7486  {
7487   "alignment" : 8,
7488   "is_const" : true,
7489   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7490   "name" : "const android::hidl::base::V1_0::BpHwBase",
7491   "referenced_type" : "type-585",
7492   "self_type" : "type-588",
7493   "size" : 216,
7494   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7495  },
7496  {
7497   "alignment" : 4,
7498   "is_const" : true,
7499   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7500   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7501   "referenced_type" : "type-406",
7502   "self_type" : "type-407",
7503   "size" : 4,
7504   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "is_const" : true,
7509   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7510   "name" : "const android::hidl::base::V1_0::IBase",
7511   "referenced_type" : "type-4",
7512   "self_type" : "type-471",
7513   "size" : 24,
7514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7515  },
7516  {
7517   "alignment" : 8,
7518   "is_const" : true,
7519   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7520   "name" : "const android::hidl::base::V1_0::IBase *const",
7521   "referenced_type" : "type-470",
7522   "self_type" : "type-473",
7523   "size" : 8,
7524   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7525  },
7526  {
7527   "alignment" : 8,
7528   "is_const" : true,
7529   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7530   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7531   "referenced_type" : "type-85",
7532   "self_type" : "type-89",
7533   "size" : 24,
7534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "is_const" : true,
7539   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7540   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7541   "referenced_type" : "type-549",
7542   "self_type" : "type-553",
7543   "size" : 4,
7544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7545  },
7546  {
7547   "alignment" : 1,
7548   "is_const" : true,
7549   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7550   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7551   "referenced_type" : "type-548",
7552   "self_type" : "type-551",
7553   "size" : 1,
7554   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7555  },
7556  {
7557   "alignment" : 8,
7558   "is_const" : true,
7559   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7560   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7561   "referenced_type" : "type-100",
7562   "self_type" : "type-546",
7563   "size" : 24,
7564   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7565  },
7566  {
7567   "alignment" : 8,
7568   "is_const" : true,
7569   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7570   "name" : "const android::sp<android::hardware::IBinder>",
7571   "referenced_type" : "type-9",
7572   "self_type" : "type-13",
7573   "size" : 8,
7574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7575  },
7576  {
7577   "alignment" : 8,
7578   "is_const" : true,
7579   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7580   "name" : "const android::sp<android::hardware::ProcessState>",
7581   "referenced_type" : "type-24",
7582   "self_type" : "type-81",
7583   "size" : 8,
7584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7585  },
7586  {
7587   "alignment" : 8,
7588   "is_const" : true,
7589   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7590   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7591   "referenced_type" : "type-142",
7592   "self_type" : "type-147",
7593   "size" : 8,
7594   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7595  },
7596  {
7597   "alignment" : 8,
7598   "is_const" : true,
7599   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7600   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7601   "referenced_type" : "type-119",
7602   "self_type" : "type-138",
7603   "size" : 8,
7604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7605  },
7606  {
7607   "alignment" : 8,
7608   "is_const" : true,
7609   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7610   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7611   "referenced_type" : "type-149",
7612   "self_type" : "type-160",
7613   "size" : 8,
7614   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7615  },
7616  {
7617   "alignment" : 8,
7618   "is_const" : true,
7619   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7620   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7621   "referenced_type" : "type-391",
7622   "self_type" : "type-390",
7623   "size" : 8,
7624   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7625  },
7626  {
7627   "alignment" : 8,
7628   "is_const" : true,
7629   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7630   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7631   "referenced_type" : "type-446",
7632   "self_type" : "type-629",
7633   "size" : 8,
7634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7635  },
7636  {
7637   "alignment" : 8,
7638   "is_const" : true,
7639   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7640   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7641   "referenced_type" : "type-83",
7642   "self_type" : "type-87",
7643   "size" : 8,
7644   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7645  },
7646  {
7647   "alignment" : 8,
7648   "is_const" : true,
7649   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7650   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7651   "referenced_type" : "type-98",
7652   "self_type" : "type-116",
7653   "size" : 8,
7654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "is_const" : true,
7659   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7660   "name" : "const android::wp<android::hardware::BHwBinder>",
7661   "referenced_type" : "type-438",
7662   "self_type" : "type-615",
7663   "size" : 16,
7664   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7665  },
7666  {
7667   "alignment" : 8,
7668   "is_const" : true,
7669   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7670   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7671   "referenced_type" : "type-152",
7672   "self_type" : "type-369",
7673   "size" : 16,
7674   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7675  },
7676  {
7677   "alignment" : 8,
7678   "is_const" : true,
7679   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7680   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7681   "referenced_type" : "type-114",
7682   "self_type" : "type-113",
7683   "size" : 16,
7684   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7685  },
7686  {
7687   "alignment" : 1,
7688   "is_const" : true,
7689   "linker_set_key" : "const bool",
7690   "name" : "const bool",
7691   "referenced_type" : "type-43",
7692   "self_type" : "type-94",
7693   "size" : 1,
7694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7695  },
7696  {
7697   "alignment" : 1,
7698   "is_const" : true,
7699   "linker_set_key" : "const char",
7700   "name" : "const char",
7701   "referenced_type" : "type-60",
7702   "self_type" : "type-59",
7703   "size" : 1,
7704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7705  },
7706  {
7707   "alignment" : 2,
7708   "is_const" : true,
7709   "linker_set_key" : "const char16_t",
7710   "name" : "const char16_t",
7711   "referenced_type" : "type-51",
7712   "self_type" : "type-50",
7713   "size" : 2,
7714   "source_file" : "/system/core/libutils/include/utils/String16.h"
7715  },
7716  {
7717   "alignment" : 8,
7718   "is_const" : true,
7719   "linker_set_key" : "const double",
7720   "name" : "const double",
7721   "referenced_type" : "type-283",
7722   "self_type" : "type-307",
7723   "size" : 8,
7724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "is_const" : true,
7729   "linker_set_key" : "const float",
7730   "name" : "const float",
7731   "referenced_type" : "type-276",
7732   "self_type" : "type-305",
7733   "size" : 4,
7734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "is_const" : true,
7739   "linker_set_key" : "const int",
7740   "name" : "const int",
7741   "referenced_type" : "type-27",
7742   "self_type" : "type-496",
7743   "size" : 4,
7744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7745  },
7746  {
7747   "is_const" : true,
7748   "linker_set_key" : "const iter<is_const>",
7749   "name" : "const iter<is_const>",
7750   "referenced_type" : "type-22",
7751   "self_type" : "type-21",
7752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7753  },
7754  {
7755   "is_const" : true,
7756   "linker_set_key" : "const iter<is_const>",
7757   "name" : "const iter<is_const>",
7758   "referenced_type" : "type-331",
7759   "self_type" : "type-330",
7760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7761  },
7762  {
7763   "is_const" : true,
7764   "linker_set_key" : "const iter<is_const>",
7765   "name" : "const iter<is_const>",
7766   "referenced_type" : "type-643",
7767   "self_type" : "type-642",
7768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7769  },
7770  {
7771   "alignment" : 4,
7772   "is_const" : true,
7773   "linker_set_key" : "const log_msg",
7774   "name" : "const log_msg",
7775   "referenced_type" : "type-102",
7776   "self_type" : "type-101",
7777   "size" : 5124,
7778   "source_file" : "/system/core/liblog/include/log/log_read.h"
7779  },
7780  {
7781   "alignment" : 8,
7782   "is_const" : true,
7783   "linker_set_key" : "const long",
7784   "name" : "const long",
7785   "referenced_type" : "type-33",
7786   "self_type" : "type-302",
7787   "size" : 8,
7788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7789  },
7790  {
7791   "alignment" : 4,
7792   "is_const" : true,
7793   "linker_set_key" : "const native_handle",
7794   "name" : "const native_handle",
7795   "referenced_type" : "type-215",
7796   "self_type" : "type-290",
7797   "size" : 12,
7798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7799  },
7800  {
7801   "alignment" : 2,
7802   "is_const" : true,
7803   "linker_set_key" : "const short",
7804   "name" : "const short",
7805   "referenced_type" : "type-237",
7806   "self_type" : "type-297",
7807   "size" : 2,
7808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7809  },
7810  {
7811   "alignment" : 1,
7812   "is_const" : true,
7813   "linker_set_key" : "const signed char",
7814   "name" : "const signed char",
7815   "referenced_type" : "type-293",
7816   "self_type" : "type-292",
7817   "size" : 1,
7818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7819  },
7820  {
7821   "alignment" : 4,
7822   "is_const" : true,
7823   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7824   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7825   "referenced_type" : "type-579",
7826   "self_type" : "type-578",
7827   "size" : 92,
7828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "is_const" : true,
7833   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7834   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7835   "referenced_type" : "type-691",
7836   "self_type" : "type-690",
7837   "size" : 92,
7838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7839  },
7840  {
7841   "alignment" : 4,
7842   "is_const" : true,
7843   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7844   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7845   "referenced_type" : "type-76",
7846   "self_type" : "type-75",
7847   "size" : 92,
7848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7849  },
7850  {
7851   "alignment" : 4,
7852   "is_const" : true,
7853   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7854   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7855   "referenced_type" : "type-577",
7856   "self_type" : "type-576",
7857   "size" : 36,
7858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7859  },
7860  {
7861   "alignment" : 4,
7862   "is_const" : true,
7863   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7864   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7865   "referenced_type" : "type-689",
7866   "self_type" : "type-688",
7867   "size" : 36,
7868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7869  },
7870  {
7871   "alignment" : 4,
7872   "is_const" : true,
7873   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7874   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7875   "referenced_type" : "type-74",
7876   "self_type" : "type-73",
7877   "size" : 36,
7878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7879  },
7880  {
7881   "alignment" : 4,
7882   "is_const" : true,
7883   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7884   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7885   "referenced_type" : "type-575",
7886   "self_type" : "type-574",
7887   "size" : 8,
7888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7889  },
7890  {
7891   "alignment" : 4,
7892   "is_const" : true,
7893   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7894   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7895   "referenced_type" : "type-686",
7896   "self_type" : "type-685",
7897   "size" : 8,
7898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7899  },
7900  {
7901   "alignment" : 4,
7902   "is_const" : true,
7903   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7904   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7905   "referenced_type" : "type-72",
7906   "self_type" : "type-71",
7907   "size" : 8,
7908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7909  },
7910  {
7911   "alignment" : 4,
7912   "is_const" : true,
7913   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7914   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7915   "referenced_type" : "type-573",
7916   "self_type" : "type-572",
7917   "size" : 20,
7918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7919  },
7920  {
7921   "alignment" : 4,
7922   "is_const" : true,
7923   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7924   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7925   "referenced_type" : "type-684",
7926   "self_type" : "type-683",
7927   "size" : 20,
7928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7929  },
7930  {
7931   "alignment" : 4,
7932   "is_const" : true,
7933   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7934   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7935   "referenced_type" : "type-70",
7936   "self_type" : "type-69",
7937   "size" : 20,
7938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7939  },
7940  {
7941   "alignment" : 4,
7942   "is_const" : true,
7943   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7944   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7945   "referenced_type" : "type-570",
7946   "self_type" : "type-569",
7947   "size" : 4,
7948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7949  },
7950  {
7951   "alignment" : 4,
7952   "is_const" : true,
7953   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7954   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7955   "referenced_type" : "type-682",
7956   "self_type" : "type-681",
7957   "size" : 4,
7958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7959  },
7960  {
7961   "alignment" : 4,
7962   "is_const" : true,
7963   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7964   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7965   "referenced_type" : "type-68",
7966   "self_type" : "type-67",
7967   "size" : 4,
7968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7969  },
7970  {
7971   "alignment" : 4,
7972   "is_const" : true,
7973   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7974   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7975   "referenced_type" : "type-411",
7976   "self_type" : "type-410",
7977   "size" : 12,
7978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7979  },
7980  {
7981   "alignment" : 4,
7982   "is_const" : true,
7983   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7984   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7985   "referenced_type" : "type-64",
7986   "self_type" : "type-63",
7987   "size" : 12,
7988   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7989  },
7990  {
7991   "alignment" : 4,
7992   "is_const" : true,
7993   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7994   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7995   "referenced_type" : "type-662",
7996   "self_type" : "type-661",
7997   "size" : 12,
7998   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7999  },
8000  {
8001   "alignment" : 4,
8002   "is_const" : true,
8003   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8004   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8005   "referenced_type" : "type-557",
8006   "self_type" : "type-556",
8007   "size" : 4,
8008   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8009  },
8010  {
8011   "alignment" : 4,
8012   "is_const" : true,
8013   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8014   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8015   "referenced_type" : "type-679",
8016   "self_type" : "type-678",
8017   "size" : 4,
8018   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8019  },
8020  {
8021   "alignment" : 1,
8022   "is_const" : true,
8023   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8024   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8025   "referenced_type" : "type-555",
8026   "self_type" : "type-554",
8027   "size" : 3,
8028   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8029  },
8030  {
8031   "alignment" : 1,
8032   "is_const" : true,
8033   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8034   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8035   "referenced_type" : "type-677",
8036   "self_type" : "type-676",
8037   "size" : 3,
8038   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8039  },
8040  {
8041   "alignment" : 8,
8042   "is_const" : true,
8043   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8044   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8045   "referenced_type" : "type-452",
8046   "self_type" : "type-451",
8047   "size" : 24,
8048   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8049  },
8050  {
8051   "alignment" : 8,
8052   "is_const" : true,
8053   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8054   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8055   "referenced_type" : "type-667",
8056   "self_type" : "type-666",
8057   "size" : 24,
8058   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8059  },
8060  {
8061   "alignment" : 8,
8062   "is_const" : true,
8063   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8064   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8065   "referenced_type" : "type-355",
8066   "self_type" : "type-354",
8067   "size" : 16,
8068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8069  },
8070  {
8071   "alignment" : 8,
8072   "is_const" : true,
8073   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8074   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8075   "referenced_type" : "type-648",
8076   "self_type" : "type-647",
8077   "size" : 16,
8078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8079  },
8080  {
8081   "alignment" : 8,
8082   "is_const" : true,
8083   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8084   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8085   "referenced_type" : "type-344",
8086   "self_type" : "type-343",
8087   "size" : 16,
8088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8089  },
8090  {
8091   "alignment" : 8,
8092   "is_const" : true,
8093   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8094   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8095   "referenced_type" : "type-646",
8096   "self_type" : "type-645",
8097   "size" : 16,
8098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8099  },
8100  {
8101   "alignment" : 8,
8102   "is_const" : true,
8103   "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 *> > *)> > >",
8104   "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 *> > *)> > >",
8105   "referenced_type" : "type-614",
8106   "self_type" : "type-613",
8107   "size" : 24,
8108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8109  },
8110  {
8111   "alignment" : 8,
8112   "is_const" : true,
8113   "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 *> > *)> > >",
8114   "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 *> > *)> > >",
8115   "referenced_type" : "type-701",
8116   "self_type" : "type-700",
8117   "size" : 24,
8118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8119  },
8120  {
8121   "alignment" : 8,
8122   "is_const" : true,
8123   "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 *> > *)> > >",
8124   "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 *> > *)> > >",
8125   "referenced_type" : "type-79",
8126   "self_type" : "type-78",
8127   "size" : 24,
8128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8129  },
8130  {
8131   "alignment" : 1,
8132   "is_const" : true,
8133   "linker_set_key" : "const unsigned char",
8134   "name" : "const unsigned char",
8135   "referenced_type" : "type-105",
8136   "self_type" : "type-295",
8137   "size" : 1,
8138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8139  },
8140  {
8141   "alignment" : 4,
8142   "is_const" : true,
8143   "linker_set_key" : "const unsigned int",
8144   "name" : "const unsigned int",
8145   "referenced_type" : "type-2",
8146   "self_type" : "type-38",
8147   "size" : 4,
8148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8149  },
8150  {
8151   "alignment" : 8,
8152   "is_const" : true,
8153   "linker_set_key" : "const unsigned long",
8154   "name" : "const unsigned long",
8155   "referenced_type" : "type-32",
8156   "self_type" : "type-39",
8157   "size" : 8,
8158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8159  },
8160  {
8161   "alignment" : 8,
8162   "is_const" : true,
8163   "linker_set_key" : "const unsigned long long",
8164   "name" : "const unsigned long long",
8165   "referenced_type" : "type-271",
8166   "self_type" : "type-437",
8167   "size" : 8,
8168   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8169  },
8170  {
8171   "alignment" : 2,
8172   "is_const" : true,
8173   "linker_set_key" : "const unsigned short",
8174   "name" : "const unsigned short",
8175   "referenced_type" : "type-107",
8176   "self_type" : "type-299",
8177   "size" : 2,
8178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8179  },
8180  {
8181   "is_const" : true,
8182   "linker_set_key" : "const void",
8183   "name" : "const void",
8184   "referenced_type" : "type-29",
8185   "self_type" : "type-394",
8186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8187  },
8188  {
8189   "alignment" : 1,
8190   "is_volatile" : true,
8191   "linker_set_key" : "volatile bool",
8192   "name" : "volatile bool",
8193   "referenced_type" : "type-43",
8194   "self_type" : "type-97",
8195   "size" : 1,
8196   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8197  },
8198  {
8199   "alignment" : 4,
8200   "is_volatile" : true,
8201   "linker_set_key" : "volatile int",
8202   "name" : "volatile int",
8203   "referenced_type" : "type-27",
8204   "self_type" : "type-61",
8205   "size" : 4,
8206   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8207  }
8208 ],
8209 "record_types" :
8210 [
8211  {
8212   "alignment" : 4,
8213   "fields" :
8214   [
8215    {
8216     "access" : "private",
8217     "field_name" : "mCond",
8218     "referenced_type" : "type-96"
8219    }
8220   ],
8221   "linker_set_key" : "android::Condition",
8222   "name" : "android::Condition",
8223   "record_kind" : "class",
8224   "referenced_type" : "type-95",
8225   "self_type" : "type-95",
8226   "size" : 48,
8227   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8228   "unique_id" : "_ZTSN7android9ConditionE"
8229  },
8230  {
8231   "alignment" : 8,
8232   "fields" :
8233   [
8234    {
8235     "access" : "private",
8236     "field_name" : "mVector",
8237     "referenced_type" : "type-54"
8238    }
8239   ],
8240   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8241   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8242   "record_kind" : "class",
8243   "referenced_type" : "type-53",
8244   "self_type" : "type-53",
8245   "size" : 40,
8246   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8247   "template_args" : [ "type-48", "type-9" ],
8248   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8249  },
8250  {
8251   "alignment" : 4,
8252   "fields" :
8253   [
8254    {
8255     "access" : "private",
8256     "field_name" : "mCount",
8257     "referenced_type" : "type-212"
8258    }
8259   ],
8260   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8261   "name" : "android::LightRefBase<android::NativeHandle>",
8262   "record_kind" : "class",
8263   "referenced_type" : "type-211",
8264   "self_type" : "type-211",
8265   "size" : 4,
8266   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8267   "template_args" : [ "type-213" ],
8268   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8269  },
8270  {
8271   "alignment" : 4,
8272   "fields" :
8273   [
8274    {
8275     "access" : "private",
8276     "field_name" : "mCount",
8277     "referenced_type" : "type-209"
8278    }
8279   ],
8280   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8281   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8282   "record_kind" : "class",
8283   "referenced_type" : "type-208",
8284   "self_type" : "type-208",
8285   "size" : 4,
8286   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8287   "template_args" : [ "type-210" ],
8288   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8289  },
8290  {
8291   "alignment" : 4,
8292   "fields" :
8293   [
8294    {
8295     "access" : "private",
8296     "field_name" : "mMutex",
8297     "referenced_type" : "type-35"
8298    }
8299   ],
8300   "linker_set_key" : "android::Mutex",
8301   "name" : "android::Mutex",
8302   "record_kind" : "class",
8303   "referenced_type" : "type-34",
8304   "self_type" : "type-34",
8305   "size" : 40,
8306   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8307   "unique_id" : "_ZTSN7android5MutexE"
8308  },
8309  {
8310   "alignment" : 8,
8311   "fields" :
8312   [
8313    {
8314     "access" : "private",
8315     "field_name" : "mLock",
8316     "referenced_type" : "type-532"
8317    }
8318   ],
8319   "linker_set_key" : "android::Mutex::Autolock",
8320   "name" : "android::Mutex::Autolock",
8321   "record_kind" : "class",
8322   "referenced_type" : "type-531",
8323   "self_type" : "type-531",
8324   "size" : 8,
8325   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8326   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8327  },
8328  {
8329   "alignment" : 8,
8330   "base_specifiers" :
8331   [
8332    {
8333     "referenced_type" : "type-211"
8334    }
8335   ],
8336   "fields" :
8337   [
8338    {
8339     "access" : "private",
8340     "field_name" : "mHandle",
8341     "field_offset" : 64,
8342     "referenced_type" : "type-214"
8343    },
8344    {
8345     "access" : "private",
8346     "field_name" : "mOwnsHandle",
8347     "field_offset" : 128,
8348     "referenced_type" : "type-43"
8349    }
8350   ],
8351   "linker_set_key" : "android::NativeHandle",
8352   "name" : "android::NativeHandle",
8353   "record_kind" : "class",
8354   "referenced_type" : "type-213",
8355   "self_type" : "type-213",
8356   "size" : 24,
8357   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8358   "unique_id" : "_ZTSN7android12NativeHandleE"
8359  },
8360  {
8361   "alignment" : 4,
8362   "fields" :
8363   [
8364    {
8365     "access" : "private",
8366     "field_name" : "mRWLock",
8367     "referenced_type" : "type-537"
8368    }
8369   ],
8370   "linker_set_key" : "android::RWLock",
8371   "name" : "android::RWLock",
8372   "record_kind" : "class",
8373   "referenced_type" : "type-536",
8374   "self_type" : "type-536",
8375   "size" : 56,
8376   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8377   "unique_id" : "_ZTSN7android6RWLockE"
8378  },
8379  {
8380   "alignment" : 8,
8381   "fields" :
8382   [
8383    {
8384     "access" : "private",
8385     "field_name" : "mLock",
8386     "referenced_type" : "type-540"
8387    }
8388   ],
8389   "linker_set_key" : "android::RWLock::AutoRLock",
8390   "name" : "android::RWLock::AutoRLock",
8391   "record_kind" : "class",
8392   "referenced_type" : "type-539",
8393   "self_type" : "type-539",
8394   "size" : 8,
8395   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8396   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8397  },
8398  {
8399   "alignment" : 8,
8400   "fields" :
8401   [
8402    {
8403     "access" : "private",
8404     "field_name" : "mLock",
8405     "referenced_type" : "type-540"
8406    }
8407   ],
8408   "linker_set_key" : "android::RWLock::AutoWLock",
8409   "name" : "android::RWLock::AutoWLock",
8410   "record_kind" : "class",
8411   "referenced_type" : "type-542",
8412   "self_type" : "type-542",
8413   "size" : 8,
8414   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8415   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8416  },
8417  {
8418   "alignment" : 8,
8419   "fields" :
8420   [
8421    {
8422     "access" : "private",
8423     "field_name" : "mRefs",
8424     "field_offset" : 64,
8425     "referenced_type" : "type-6"
8426    }
8427   ],
8428   "linker_set_key" : "android::RefBase",
8429   "name" : "android::RefBase",
8430   "record_kind" : "class",
8431   "referenced_type" : "type-5",
8432   "self_type" : "type-5",
8433   "size" : 16,
8434   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8435   "unique_id" : "_ZTSN7android7RefBaseE",
8436   "vtable_components" :
8437   [
8438    {
8439     "kind" : "offset_to_top"
8440    },
8441    {
8442     "kind" : "rtti",
8443     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8444    },
8445    {
8446     "kind" : "complete_dtor_pointer",
8447     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8448    },
8449    {
8450     "kind" : "deleting_dtor_pointer",
8451     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8452    },
8453    {
8454     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8455    },
8456    {
8457     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8458    },
8459    {
8460     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8461    },
8462    {
8463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8464    }
8465   ]
8466  },
8467  {
8468   "alignment" : 1,
8469   "linker_set_key" : "android::RefBase::weakref_type",
8470   "name" : "android::RefBase::weakref_type",
8471   "record_kind" : "class",
8472   "referenced_type" : "type-42",
8473   "self_type" : "type-42",
8474   "size" : 1,
8475   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8476   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8477  },
8478  {
8479   "alignment" : 1,
8480   "linker_set_key" : "android::ReferenceMover",
8481   "name" : "android::ReferenceMover",
8482   "record_kind" : "class",
8483   "referenced_type" : "type-314",
8484   "self_type" : "type-314",
8485   "size" : 1,
8486   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8487   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8488  },
8489  {
8490   "alignment" : 8,
8491   "linker_set_key" : "android::ReferenceRenamer",
8492   "name" : "android::ReferenceRenamer",
8493   "record_kind" : "class",
8494   "referenced_type" : "type-309",
8495   "self_type" : "type-309",
8496   "size" : 8,
8497   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8498   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8499   "vtable_components" :
8500   [
8501    {
8502     "kind" : "offset_to_top"
8503    },
8504    {
8505     "kind" : "rtti",
8506     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8507    },
8508    {
8509     "is_pure" : true,
8510     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8511    }
8512   ]
8513  },
8514  {
8515   "alignment" : 8,
8516   "fields" :
8517   [
8518    {
8519     "access" : "private",
8520     "field_name" : "mTag",
8521     "referenced_type" : "type-32"
8522    }
8523   ],
8524   "linker_set_key" : "android::ScopedTrace",
8525   "name" : "android::ScopedTrace",
8526   "record_kind" : "class",
8527   "referenced_type" : "type-544",
8528   "self_type" : "type-544",
8529   "size" : 8,
8530   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8531   "unique_id" : "_ZTSN7android11ScopedTraceE"
8532  },
8533  {
8534   "alignment" : 8,
8535   "base_specifiers" :
8536   [
8537    {
8538     "access" : "private",
8539     "referenced_type" : "type-55"
8540    }
8541   ],
8542   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8543   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8544   "record_kind" : "class",
8545   "referenced_type" : "type-54",
8546   "self_type" : "type-54",
8547   "size" : 40,
8548   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8549   "template_args" : [ "type-56" ],
8550   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8551   "vtable_components" :
8552   [
8553    {
8554     "kind" : "offset_to_top"
8555    },
8556    {
8557     "kind" : "rtti",
8558     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8559    },
8560    {
8561     "kind" : "complete_dtor_pointer",
8562     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8563    },
8564    {
8565     "kind" : "deleting_dtor_pointer",
8566     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8567    },
8568    {
8569     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8570    },
8571    {
8572     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8573    },
8574    {
8575     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8576    },
8577    {
8578     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8579    },
8580    {
8581     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8582    },
8583    {
8584     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8585    },
8586    {
8587     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8588    }
8589   ]
8590  },
8591  {
8592   "alignment" : 8,
8593   "base_specifiers" :
8594   [
8595    {
8596     "referenced_type" : "type-37"
8597    }
8598   ],
8599   "linker_set_key" : "android::SortedVectorImpl",
8600   "name" : "android::SortedVectorImpl",
8601   "record_kind" : "class",
8602   "referenced_type" : "type-55",
8603   "self_type" : "type-55",
8604   "size" : 40,
8605   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8606   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8607   "vtable_components" :
8608   [
8609    {
8610     "kind" : "offset_to_top"
8611    },
8612    {
8613     "kind" : "rtti",
8614     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8615    },
8616    {
8617     "kind" : "complete_dtor_pointer",
8618     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8619    },
8620    {
8621     "kind" : "deleting_dtor_pointer",
8622     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8623    },
8624    {
8625     "is_pure" : true,
8626     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8627    },
8628    {
8629     "is_pure" : true,
8630     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8631    },
8632    {
8633     "is_pure" : true,
8634     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8635    },
8636    {
8637     "is_pure" : true,
8638     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8639    },
8640    {
8641     "is_pure" : true,
8642     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8643    },
8644    {
8645     "is_pure" : true,
8646     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8647    },
8648    {
8649     "is_pure" : true,
8650     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8651    }
8652   ]
8653  },
8654  {
8655   "alignment" : 8,
8656   "fields" :
8657   [
8658    {
8659     "access" : "private",
8660     "field_name" : "mString",
8661     "referenced_type" : "type-49"
8662    }
8663   ],
8664   "linker_set_key" : "android::String16",
8665   "name" : "android::String16",
8666   "record_kind" : "class",
8667   "referenced_type" : "type-48",
8668   "self_type" : "type-48",
8669   "size" : 8,
8670   "source_file" : "/system/core/libutils/include/utils/String16.h",
8671   "unique_id" : "_ZTSN7android8String16E"
8672  },
8673  {
8674   "alignment" : 8,
8675   "fields" :
8676   [
8677    {
8678     "access" : "private",
8679     "field_name" : "mString",
8680     "referenced_type" : "type-58"
8681    }
8682   ],
8683   "linker_set_key" : "android::String8",
8684   "name" : "android::String8",
8685   "record_kind" : "class",
8686   "referenced_type" : "type-57",
8687   "self_type" : "type-57",
8688   "size" : 8,
8689   "source_file" : "/system/core/libutils/include/utils/String8.h",
8690   "unique_id" : "_ZTSN7android7String8E"
8691  },
8692  {
8693   "alignment" : 8,
8694   "base_specifiers" :
8695   [
8696    {
8697     "is_virtual" : true,
8698     "referenced_type" : "type-5"
8699    }
8700   ],
8701   "fields" :
8702   [
8703    {
8704     "access" : "private",
8705     "field_name" : "mCanCallJava",
8706     "field_offset" : 64,
8707     "referenced_type" : "type-94"
8708    },
8709    {
8710     "access" : "private",
8711     "field_name" : "mThread",
8712     "field_offset" : 128,
8713     "referenced_type" : "type-28"
8714    },
8715    {
8716     "access" : "private",
8717     "field_name" : "mLock",
8718     "field_offset" : 192,
8719     "referenced_type" : "type-34"
8720    },
8721    {
8722     "access" : "private",
8723     "field_name" : "mThreadExitedCondition",
8724     "field_offset" : 512,
8725     "referenced_type" : "type-95"
8726    },
8727    {
8728     "access" : "private",
8729     "field_name" : "mStatus",
8730     "field_offset" : 896,
8731     "referenced_type" : "type-27"
8732    },
8733    {
8734     "access" : "private",
8735     "field_name" : "mExitPending",
8736     "field_offset" : 928,
8737     "referenced_type" : "type-97"
8738    },
8739    {
8740     "access" : "private",
8741     "field_name" : "mRunning",
8742     "field_offset" : 936,
8743     "referenced_type" : "type-97"
8744    },
8745    {
8746     "access" : "private",
8747     "field_name" : "mHoldSelf",
8748     "field_offset" : 960,
8749     "referenced_type" : "type-91"
8750    },
8751    {
8752     "access" : "private",
8753     "field_name" : "mTid",
8754     "field_offset" : 1024,
8755     "referenced_type" : "type-27"
8756    }
8757   ],
8758   "linker_set_key" : "android::Thread",
8759   "name" : "android::Thread",
8760   "record_kind" : "class",
8761   "referenced_type" : "type-93",
8762   "self_type" : "type-93",
8763   "size" : 152,
8764   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8765   "unique_id" : "_ZTSN7android6ThreadE",
8766   "vtable_components" :
8767   [
8768    {
8769     "component_value" : 136,
8770     "kind" : "vbase_offset"
8771    },
8772    {
8773     "kind" : "offset_to_top"
8774    },
8775    {
8776     "kind" : "rtti",
8777     "mangled_component_name" : "_ZTIN7android6ThreadE"
8778    },
8779    {
8780     "kind" : "complete_dtor_pointer",
8781     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8782    },
8783    {
8784     "kind" : "deleting_dtor_pointer",
8785     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8786    },
8787    {
8788     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8789    },
8790    {
8791     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8792    },
8793    {
8794     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8795    },
8796    {
8797     "is_pure" : true,
8798     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8799    },
8800    {
8801     "kind" : "vcall_offset"
8802    },
8803    {
8804     "kind" : "vcall_offset"
8805    },
8806    {
8807     "kind" : "vcall_offset"
8808    },
8809    {
8810     "kind" : "vcall_offset"
8811    },
8812    {
8813     "component_value" : -136,
8814     "kind" : "vcall_offset"
8815    },
8816    {
8817     "component_value" : -136,
8818     "kind" : "offset_to_top"
8819    },
8820    {
8821     "kind" : "rtti",
8822     "mangled_component_name" : "_ZTIN7android6ThreadE"
8823    },
8824    {
8825     "kind" : "complete_dtor_pointer",
8826     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8827    },
8828    {
8829     "kind" : "deleting_dtor_pointer",
8830     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8831    },
8832    {
8833     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8834    },
8835    {
8836     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8837    },
8838    {
8839     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8840    },
8841    {
8842     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8843    }
8844   ]
8845  },
8846  {
8847   "alignment" : 8,
8848   "base_specifiers" :
8849   [
8850    {
8851     "access" : "private",
8852     "referenced_type" : "type-37"
8853    }
8854   ],
8855   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8856   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8857   "record_kind" : "class",
8858   "referenced_type" : "type-36",
8859   "self_type" : "type-36",
8860   "size" : 40,
8861   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8862   "template_args" : [ "type-40" ],
8863   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8864   "vtable_components" :
8865   [
8866    {
8867     "kind" : "offset_to_top"
8868    },
8869    {
8870     "kind" : "rtti",
8871     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8872    },
8873    {
8874     "kind" : "complete_dtor_pointer",
8875     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8876    },
8877    {
8878     "kind" : "deleting_dtor_pointer",
8879     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8880    },
8881    {
8882     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8883    },
8884    {
8885     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8886    },
8887    {
8888     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8889    },
8890    {
8891     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8892    },
8893    {
8894     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8895    },
8896    {
8897     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8898    }
8899   ]
8900  },
8901  {
8902   "alignment" : 8,
8903   "fields" :
8904   [
8905    {
8906     "access" : "private",
8907     "field_name" : "mStorage",
8908     "field_offset" : 64,
8909     "referenced_type" : "type-28"
8910    },
8911    {
8912     "access" : "private",
8913     "field_name" : "mCount",
8914     "field_offset" : 128,
8915     "referenced_type" : "type-32"
8916    },
8917    {
8918     "access" : "private",
8919     "field_name" : "mFlags",
8920     "field_offset" : 192,
8921     "referenced_type" : "type-38"
8922    },
8923    {
8924     "access" : "private",
8925     "field_name" : "mItemSize",
8926     "field_offset" : 256,
8927     "referenced_type" : "type-39"
8928    }
8929   ],
8930   "linker_set_key" : "android::VectorImpl",
8931   "name" : "android::VectorImpl",
8932   "record_kind" : "class",
8933   "referenced_type" : "type-37",
8934   "self_type" : "type-37",
8935   "size" : 40,
8936   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8937   "unique_id" : "_ZTSN7android10VectorImplE",
8938   "vtable_components" :
8939   [
8940    {
8941     "kind" : "offset_to_top"
8942    },
8943    {
8944     "kind" : "rtti",
8945     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8946    },
8947    {
8948     "kind" : "complete_dtor_pointer",
8949     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8950    },
8951    {
8952     "kind" : "deleting_dtor_pointer",
8953     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8954    },
8955    {
8956     "is_pure" : true,
8957     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8958    },
8959    {
8960     "is_pure" : true,
8961     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8962    },
8963    {
8964     "is_pure" : true,
8965     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8966    },
8967    {
8968     "is_pure" : true,
8969     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8970    },
8971    {
8972     "is_pure" : true,
8973     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8974    },
8975    {
8976     "is_pure" : true,
8977     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8978    }
8979   ]
8980  },
8981  {
8982   "alignment" : 8,
8983   "base_specifiers" :
8984   [
8985    {
8986     "referenced_type" : "type-208"
8987    }
8988   ],
8989   "linker_set_key" : "android::VirtualLightRefBase",
8990   "name" : "android::VirtualLightRefBase",
8991   "record_kind" : "class",
8992   "referenced_type" : "type-210",
8993   "self_type" : "type-210",
8994   "size" : 16,
8995   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8996   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8997   "vtable_components" :
8998   [
8999    {
9000     "kind" : "offset_to_top"
9001    },
9002    {
9003     "kind" : "rtti",
9004     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9005    },
9006    {
9007     "kind" : "complete_dtor_pointer",
9008     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9009    },
9010    {
9011     "kind" : "deleting_dtor_pointer",
9012     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9013    }
9014   ]
9015  },
9016  {
9017   "alignment" : 8,
9018   "base_specifiers" :
9019   [
9020    {
9021     "referenced_type" : "type-11"
9022    }
9023   ],
9024   "fields" :
9025   [
9026    {
9027     "access" : "protected",
9028     "field_name" : "mSchedPolicy",
9029     "field_offset" : 64,
9030     "referenced_type" : "type-27"
9031    },
9032    {
9033     "access" : "protected",
9034     "field_name" : "mSchedPriority",
9035     "field_offset" : 96,
9036     "referenced_type" : "type-27"
9037    },
9038    {
9039     "access" : "private",
9040     "field_name" : "mExtras",
9041     "field_offset" : 128,
9042     "referenced_type" : "type-164"
9043    },
9044    {
9045     "access" : "private",
9046     "field_name" : "mReserved0",
9047     "field_offset" : 192,
9048     "referenced_type" : "type-28"
9049    }
9050   ],
9051   "linker_set_key" : "android::hardware::BHwBinder",
9052   "name" : "android::hardware::BHwBinder",
9053   "record_kind" : "class",
9054   "referenced_type" : "type-163",
9055   "self_type" : "type-163",
9056   "size" : 48,
9057   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9058   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9059   "vtable_components" :
9060   [
9061    {
9062     "component_value" : 32,
9063     "kind" : "vbase_offset"
9064    },
9065    {
9066     "kind" : "offset_to_top"
9067    },
9068    {
9069     "kind" : "rtti",
9070     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9071    },
9072    {
9073     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9074    },
9075    {
9076     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9077    },
9078    {
9079     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9080    },
9081    {
9082     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9083    },
9084    {
9085     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9086    },
9087    {
9088     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9089    },
9090    {
9091     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9092    },
9093    {
9094     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9098    },
9099    {
9100     "kind" : "complete_dtor_pointer",
9101     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9102    },
9103    {
9104     "kind" : "deleting_dtor_pointer",
9105     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9106    },
9107    {
9108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9109    },
9110    {
9111     "kind" : "vcall_offset"
9112    },
9113    {
9114     "kind" : "vcall_offset"
9115    },
9116    {
9117     "kind" : "vcall_offset"
9118    },
9119    {
9120     "kind" : "vcall_offset"
9121    },
9122    {
9123     "component_value" : -32,
9124     "kind" : "vcall_offset"
9125    },
9126    {
9127     "component_value" : -32,
9128     "kind" : "offset_to_top"
9129    },
9130    {
9131     "kind" : "rtti",
9132     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9133    },
9134    {
9135     "kind" : "complete_dtor_pointer",
9136     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9137    },
9138    {
9139     "kind" : "deleting_dtor_pointer",
9140     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9141    },
9142    {
9143     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9144    },
9145    {
9146     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9147    },
9148    {
9149     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9150    },
9151    {
9152     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9153    }
9154   ]
9155  },
9156  {
9157   "alignment" : 8,
9158   "base_specifiers" :
9159   [
9160    {
9161     "is_virtual" : true,
9162     "referenced_type" : "type-5"
9163    }
9164   ],
9165   "fields" :
9166   [
9167    {
9168     "access" : "private",
9169     "field_name" : "mRemote",
9170     "field_offset" : 64,
9171     "referenced_type" : "type-127"
9172    },
9173    {
9174     "access" : "private",
9175     "field_name" : "mRefs",
9176     "field_offset" : 128,
9177     "referenced_type" : "type-41"
9178    },
9179    {
9180     "access" : "private",
9181     "field_name" : "mState",
9182     "field_offset" : 192,
9183     "referenced_type" : "type-128"
9184    }
9185   ],
9186   "linker_set_key" : "android::hardware::BpHwRefBase",
9187   "name" : "android::hardware::BpHwRefBase",
9188   "record_kind" : "class",
9189   "referenced_type" : "type-126",
9190   "self_type" : "type-126",
9191   "size" : 48,
9192   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9193   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9194   "vtable_components" :
9195   [
9196    {
9197     "component_value" : 32,
9198     "kind" : "vbase_offset"
9199    },
9200    {
9201     "kind" : "offset_to_top"
9202    },
9203    {
9204     "kind" : "rtti",
9205     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9206    },
9207    {
9208     "kind" : "complete_dtor_pointer",
9209     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9210    },
9211    {
9212     "kind" : "deleting_dtor_pointer",
9213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9214    },
9215    {
9216     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9217    },
9218    {
9219     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9220    },
9221    {
9222     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9223    },
9224    {
9225     "kind" : "vcall_offset"
9226    },
9227    {
9228     "component_value" : -32,
9229     "kind" : "vcall_offset"
9230    },
9231    {
9232     "component_value" : -32,
9233     "kind" : "vcall_offset"
9234    },
9235    {
9236     "component_value" : -32,
9237     "kind" : "vcall_offset"
9238    },
9239    {
9240     "component_value" : -32,
9241     "kind" : "vcall_offset"
9242    },
9243    {
9244     "component_value" : -32,
9245     "kind" : "offset_to_top"
9246    },
9247    {
9248     "kind" : "rtti",
9249     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9250    },
9251    {
9252     "kind" : "complete_dtor_pointer",
9253     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9254    },
9255    {
9256     "kind" : "deleting_dtor_pointer",
9257     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9258    },
9259    {
9260     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9261    },
9262    {
9263     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9264    },
9265    {
9266     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9267    },
9268    {
9269     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9270    }
9271   ]
9272  },
9273  {
9274   "alignment" : 8,
9275   "base_specifiers" :
9276   [
9277    {
9278     "referenced_type" : "type-3"
9279    },
9280    {
9281     "referenced_type" : "type-17"
9282    },
9283    {
9284     "referenced_type" : "type-126"
9285    }
9286   ],
9287   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9288   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9289   "record_kind" : "class",
9290   "referenced_type" : "type-429",
9291   "self_type" : "type-429",
9292   "size" : 64,
9293   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9294   "template_args" : [ "type-3" ],
9295   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE",
9296   "vtable_components" :
9297   [
9298    {
9299     "component_value" : 48,
9300     "kind" : "vbase_offset"
9301    },
9302    {
9303     "kind" : "offset_to_top"
9304    },
9305    {
9306     "kind" : "rtti",
9307     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9308    },
9309    {
9310     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
9311    },
9312    {
9313     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9314    },
9315    {
9316     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9317    },
9318    {
9319     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9320    },
9321    {
9322     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9323    },
9324    {
9325     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
9326    },
9327    {
9328     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9329    },
9330    {
9331     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
9332    },
9333    {
9334     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9341    },
9342    {
9343     "kind" : "complete_dtor_pointer",
9344     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9345    },
9346    {
9347     "kind" : "deleting_dtor_pointer",
9348     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9349    },
9350    {
9351     "is_pure" : true,
9352     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9353    },
9354    {
9355     "is_pure" : true,
9356     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
9357    },
9358    {
9359     "is_pure" : true,
9360     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9361    },
9362    {
9363     "is_pure" : true,
9364     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
9365    },
9366    {
9367     "is_pure" : true,
9368     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
9369    },
9370    {
9371     "is_pure" : true,
9372     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
9373    },
9374    {
9375     "is_pure" : true,
9376     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
9377    },
9378    {
9379     "is_pure" : true,
9380     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9381    },
9382    {
9383     "is_pure" : true,
9384     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
9385    },
9386    {
9387     "is_pure" : true,
9388     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
9389    },
9390    {
9391     "is_pure" : true,
9392     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
9393    },
9394    {
9395     "is_pure" : true,
9396     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEm"
9397    },
9398    {
9399     "is_pure" : true,
9400     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
9401    },
9402    {
9403     "is_pure" : true,
9404     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
9405    },
9406    {
9407     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9408    },
9409    {
9410     "component_value" : 40,
9411     "kind" : "vbase_offset"
9412    },
9413    {
9414     "component_value" : -8,
9415     "kind" : "offset_to_top"
9416    },
9417    {
9418     "kind" : "rtti",
9419     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9420    },
9421    {
9422     "kind" : "complete_dtor_pointer",
9423     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9424    },
9425    {
9426     "kind" : "deleting_dtor_pointer",
9427     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9428    },
9429    {
9430     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9431    },
9432    {
9433     "component_value" : 32,
9434     "kind" : "vbase_offset"
9435    },
9436    {
9437     "component_value" : -16,
9438     "kind" : "offset_to_top"
9439    },
9440    {
9441     "kind" : "rtti",
9442     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9443    },
9444    {
9445     "kind" : "complete_dtor_pointer",
9446     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9447    },
9448    {
9449     "kind" : "deleting_dtor_pointer",
9450     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9451    },
9452    {
9453     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9454    },
9455    {
9456     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9457    },
9458    {
9459     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9460    },
9461    {
9462     "kind" : "vcall_offset"
9463    },
9464    {
9465     "component_value" : -32,
9466     "kind" : "vcall_offset"
9467    },
9468    {
9469     "component_value" : -32,
9470     "kind" : "vcall_offset"
9471    },
9472    {
9473     "component_value" : -32,
9474     "kind" : "vcall_offset"
9475    },
9476    {
9477     "component_value" : -48,
9478     "kind" : "vcall_offset"
9479    },
9480    {
9481     "component_value" : -48,
9482     "kind" : "offset_to_top"
9483    },
9484    {
9485     "kind" : "rtti",
9486     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9487    },
9488    {
9489     "kind" : "complete_dtor_pointer",
9490     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9491    },
9492    {
9493     "kind" : "deleting_dtor_pointer",
9494     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9495    },
9496    {
9497     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9498    },
9499    {
9500     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9501    },
9502    {
9503     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9504    },
9505    {
9506     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9507    }
9508   ]
9509  },
9510  {
9511   "alignment" : 8,
9512   "base_specifiers" :
9513   [
9514    {
9515     "referenced_type" : "type-121"
9516    },
9517    {
9518     "referenced_type" : "type-17"
9519    },
9520    {
9521     "referenced_type" : "type-126"
9522    }
9523   ],
9524   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9525   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9526   "record_kind" : "class",
9527   "referenced_type" : "type-125",
9528   "self_type" : "type-125",
9529   "size" : 64,
9530   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9531   "template_args" : [ "type-121" ],
9532   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE",
9533   "vtable_components" :
9534   [
9535    {
9536     "component_value" : 48,
9537     "kind" : "vbase_offset"
9538    },
9539    {
9540     "kind" : "offset_to_top"
9541    },
9542    {
9543     "kind" : "rtti",
9544     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9545    },
9546    {
9547     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
9548    },
9549    {
9550     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9551    },
9552    {
9553     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9560    },
9561    {
9562     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
9563    },
9564    {
9565     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9566    },
9567    {
9568     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9578    },
9579    {
9580     "kind" : "complete_dtor_pointer",
9581     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9582    },
9583    {
9584     "kind" : "deleting_dtor_pointer",
9585     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9586    },
9587    {
9588     "is_pure" : true,
9589     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEmjij"
9590    },
9591    {
9592     "is_pure" : true,
9593     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
9594    },
9595    {
9596     "is_pure" : true,
9597     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
9598    },
9599    {
9600     "is_pure" : true,
9601     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
9602    },
9603    {
9604     "is_pure" : true,
9605     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
9606    },
9607    {
9608     "is_pure" : true,
9609     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
9610    },
9611    {
9612     "is_pure" : true,
9613     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEm"
9614    },
9615    {
9616     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9617    },
9618    {
9619     "component_value" : 40,
9620     "kind" : "vbase_offset"
9621    },
9622    {
9623     "component_value" : -8,
9624     "kind" : "offset_to_top"
9625    },
9626    {
9627     "kind" : "rtti",
9628     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9629    },
9630    {
9631     "kind" : "complete_dtor_pointer",
9632     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9633    },
9634    {
9635     "kind" : "deleting_dtor_pointer",
9636     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9637    },
9638    {
9639     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9640    },
9641    {
9642     "component_value" : 32,
9643     "kind" : "vbase_offset"
9644    },
9645    {
9646     "component_value" : -16,
9647     "kind" : "offset_to_top"
9648    },
9649    {
9650     "kind" : "rtti",
9651     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9652    },
9653    {
9654     "kind" : "complete_dtor_pointer",
9655     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9656    },
9657    {
9658     "kind" : "deleting_dtor_pointer",
9659     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9669    },
9670    {
9671     "kind" : "vcall_offset"
9672    },
9673    {
9674     "component_value" : -32,
9675     "kind" : "vcall_offset"
9676    },
9677    {
9678     "component_value" : -32,
9679     "kind" : "vcall_offset"
9680    },
9681    {
9682     "component_value" : -32,
9683     "kind" : "vcall_offset"
9684    },
9685    {
9686     "component_value" : -48,
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "component_value" : -48,
9691     "kind" : "offset_to_top"
9692    },
9693    {
9694     "kind" : "rtti",
9695     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9696    },
9697    {
9698     "kind" : "complete_dtor_pointer",
9699     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9700    },
9701    {
9702     "kind" : "deleting_dtor_pointer",
9703     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9704    },
9705    {
9706     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9707    },
9708    {
9709     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9710    },
9711    {
9712     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9713    },
9714    {
9715     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9716    }
9717   ]
9718  },
9719  {
9720   "alignment" : 8,
9721   "base_specifiers" :
9722   [
9723    {
9724     "referenced_type" : "type-4"
9725    },
9726    {
9727     "referenced_type" : "type-17"
9728    },
9729    {
9730     "referenced_type" : "type-126"
9731    }
9732   ],
9733   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9734   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9735   "record_kind" : "class",
9736   "referenced_type" : "type-427",
9737   "self_type" : "type-427",
9738   "size" : 64,
9739   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9740   "template_args" : [ "type-4" ],
9741   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9742   "vtable_components" :
9743   [
9744    {
9745     "component_value" : 48,
9746     "kind" : "vbase_offset"
9747    },
9748    {
9749     "kind" : "offset_to_top"
9750    },
9751    {
9752     "kind" : "rtti",
9753     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9754    },
9755    {
9756     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9766    },
9767    {
9768     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9769    },
9770    {
9771     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9772    },
9773    {
9774     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9775    },
9776    {
9777     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9778    },
9779    {
9780     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9781    },
9782    {
9783     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9784    },
9785    {
9786     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9787    },
9788    {
9789     "kind" : "complete_dtor_pointer",
9790     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9791    },
9792    {
9793     "kind" : "deleting_dtor_pointer",
9794     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9795    },
9796    {
9797     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9798    },
9799    {
9800     "component_value" : 40,
9801     "kind" : "vbase_offset"
9802    },
9803    {
9804     "component_value" : -8,
9805     "kind" : "offset_to_top"
9806    },
9807    {
9808     "kind" : "rtti",
9809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9810    },
9811    {
9812     "kind" : "complete_dtor_pointer",
9813     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9814    },
9815    {
9816     "kind" : "deleting_dtor_pointer",
9817     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9818    },
9819    {
9820     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9821    },
9822    {
9823     "component_value" : 32,
9824     "kind" : "vbase_offset"
9825    },
9826    {
9827     "component_value" : -16,
9828     "kind" : "offset_to_top"
9829    },
9830    {
9831     "kind" : "rtti",
9832     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9833    },
9834    {
9835     "kind" : "complete_dtor_pointer",
9836     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9837    },
9838    {
9839     "kind" : "deleting_dtor_pointer",
9840     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9841    },
9842    {
9843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9847    },
9848    {
9849     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9850    },
9851    {
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "component_value" : -32,
9856     "kind" : "vcall_offset"
9857    },
9858    {
9859     "component_value" : -32,
9860     "kind" : "vcall_offset"
9861    },
9862    {
9863     "component_value" : -32,
9864     "kind" : "vcall_offset"
9865    },
9866    {
9867     "component_value" : -48,
9868     "kind" : "vcall_offset"
9869    },
9870    {
9871     "component_value" : -48,
9872     "kind" : "offset_to_top"
9873    },
9874    {
9875     "kind" : "rtti",
9876     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9877    },
9878    {
9879     "kind" : "complete_dtor_pointer",
9880     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9881    },
9882    {
9883     "kind" : "deleting_dtor_pointer",
9884     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9885    },
9886    {
9887     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9894    },
9895    {
9896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9897    }
9898   ]
9899  },
9900  {
9901   "alignment" : 8,
9902   "fields" :
9903   [
9904    {
9905     "access" : "private",
9906     "field_name" : "mMutex",
9907     "referenced_type" : "type-455"
9908    },
9909    {
9910     "access" : "private",
9911     "field_name" : "mMap",
9912     "field_offset" : 320,
9913     "referenced_type" : "type-456"
9914    }
9915   ],
9916   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9917   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9918   "record_kind" : "class",
9919   "referenced_type" : "type-454",
9920   "self_type" : "type-454",
9921   "size" : 64,
9922   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9923   "template_args" : [ "type-114", "type-457" ],
9924   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9925  },
9926  {
9927   "alignment" : 8,
9928   "fields" :
9929   [
9930    {
9931     "access" : "private",
9932     "field_name" : "mMutex",
9933     "referenced_type" : "type-463"
9934    },
9935    {
9936     "access" : "private",
9937     "field_name" : "mMap",
9938     "field_offset" : 320,
9939     "referenced_type" : "type-464"
9940    }
9941   ],
9942   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9943   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9944   "record_kind" : "class",
9945   "referenced_type" : "type-462",
9946   "self_type" : "type-462",
9947   "size" : 64,
9948   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9949   "template_args" : [ "type-114", "type-43" ],
9950   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9951  },
9952  {
9953   "alignment" : 8,
9954   "fields" :
9955   [
9956    {
9957     "access" : "private",
9958     "field_name" : "mMutex",
9959     "referenced_type" : "type-468"
9960    },
9961    {
9962     "access" : "private",
9963     "field_name" : "mMap",
9964     "field_offset" : 320,
9965     "referenced_type" : "type-469"
9966    }
9967   ],
9968   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9969   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9970   "record_kind" : "class",
9971   "referenced_type" : "type-467",
9972   "self_type" : "type-467",
9973   "size" : 64,
9974   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9975   "template_args" : [ "type-470", "type-438" ],
9976   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9977  },
9978  {
9979   "alignment" : 8,
9980   "fields" :
9981   [
9982    {
9983     "access" : "private",
9984     "field_name" : "mMutex",
9985     "referenced_type" : "type-486"
9986    },
9987    {
9988     "access" : "private",
9989     "field_name" : "mMap",
9990     "field_offset" : 320,
9991     "referenced_type" : "type-487"
9992    }
9993   ],
9994   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9995   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9996   "record_kind" : "class",
9997   "referenced_type" : "type-485",
9998   "self_type" : "type-485",
9999   "size" : 64,
10000   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10001   "template_args" : [ "type-488", "type-489" ],
10002   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10003  },
10004  {
10005   "alignment" : 8,
10006   "fields" :
10007   [
10008    {
10009     "access" : "private",
10010     "field_name" : "mMutex",
10011     "referenced_type" : "type-476"
10012    },
10013    {
10014     "access" : "private",
10015     "field_name" : "mMap",
10016     "field_offset" : 320,
10017     "referenced_type" : "type-477"
10018    }
10019   ],
10020   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10021   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10022   "record_kind" : "class",
10023   "referenced_type" : "type-475",
10024   "self_type" : "type-475",
10025   "size" : 64,
10026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10027   "template_args" : [ "type-478", "type-479" ],
10028   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10029  },
10030  {
10031   "alignment" : 8,
10032   "fields" :
10033   [
10034    {
10035     "field_name" : "flags",
10036     "referenced_type" : "type-2"
10037    },
10038    {
10039     "field_name" : "fdIndex",
10040     "field_offset" : 32,
10041     "referenced_type" : "type-2"
10042    },
10043    {
10044     "field_name" : "offset",
10045     "field_offset" : 64,
10046     "referenced_type" : "type-2"
10047    },
10048    {
10049     "field_name" : "extent",
10050     "field_offset" : 128,
10051     "referenced_type" : "type-32"
10052    }
10053   ],
10054   "linker_set_key" : "android::hardware::GrantorDescriptor",
10055   "name" : "android::hardware::GrantorDescriptor",
10056   "referenced_type" : "type-337",
10057   "self_type" : "type-337",
10058   "size" : 24,
10059   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10060   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10061  },
10062  {
10063   "alignment" : 8,
10064   "base_specifiers" :
10065   [
10066    {
10067     "is_virtual" : true,
10068     "referenced_type" : "type-321"
10069    },
10070    {
10071     "is_virtual" : true,
10072     "referenced_type" : "type-5"
10073    }
10074   ],
10075   "linker_set_key" : "android::hardware::HidlMemory",
10076   "name" : "android::hardware::HidlMemory",
10077   "record_kind" : "class",
10078   "referenced_type" : "type-329",
10079   "self_type" : "type-329",
10080   "size" : 64,
10081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10082   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10083   "vtable_components" :
10084   [
10085    {
10086     "component_value" : 48,
10087     "kind" : "vbase_offset"
10088    },
10089    {
10090     "component_value" : 8,
10091     "kind" : "vbase_offset"
10092    },
10093    {
10094     "kind" : "offset_to_top"
10095    },
10096    {
10097     "kind" : "rtti",
10098     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10099    },
10100    {
10101     "kind" : "complete_dtor_pointer",
10102     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10103    },
10104    {
10105     "kind" : "deleting_dtor_pointer",
10106     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10107    },
10108    {
10109     "kind" : "vcall_offset"
10110    },
10111    {
10112     "kind" : "vcall_offset"
10113    },
10114    {
10115     "kind" : "vcall_offset"
10116    },
10117    {
10118     "kind" : "vcall_offset"
10119    },
10120    {
10121     "component_value" : -48,
10122     "kind" : "vcall_offset"
10123    },
10124    {
10125     "component_value" : -48,
10126     "kind" : "offset_to_top"
10127    },
10128    {
10129     "kind" : "rtti",
10130     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10131    },
10132    {
10133     "kind" : "complete_dtor_pointer",
10134     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10135    },
10136    {
10137     "kind" : "deleting_dtor_pointer",
10138     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10139    },
10140    {
10141     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10151    }
10152   ]
10153  },
10154  {
10155   "alignment" : 8,
10156   "base_specifiers" :
10157   [
10158    {
10159     "is_virtual" : true,
10160     "referenced_type" : "type-5"
10161    }
10162   ],
10163   "linker_set_key" : "android::hardware::IBinder",
10164   "name" : "android::hardware::IBinder",
10165   "record_kind" : "class",
10166   "referenced_type" : "type-11",
10167   "self_type" : "type-11",
10168   "size" : 24,
10169   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10170   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10171   "vtable_components" :
10172   [
10173    {
10174     "component_value" : 8,
10175     "kind" : "vbase_offset"
10176    },
10177    {
10178     "kind" : "offset_to_top"
10179    },
10180    {
10181     "kind" : "rtti",
10182     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10191    },
10192    {
10193     "is_pure" : true,
10194     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10195    },
10196    {
10197     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10198    },
10199    {
10200     "is_pure" : true,
10201     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10202    },
10203    {
10204     "is_pure" : true,
10205     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10206    },
10207    {
10208     "is_pure" : true,
10209     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10210    },
10211    {
10212     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10213    },
10214    {
10215     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10216    },
10217    {
10218     "kind" : "complete_dtor_pointer",
10219     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10220    },
10221    {
10222     "kind" : "deleting_dtor_pointer",
10223     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10224    },
10225    {
10226     "kind" : "vcall_offset"
10227    },
10228    {
10229     "kind" : "vcall_offset"
10230    },
10231    {
10232     "kind" : "vcall_offset"
10233    },
10234    {
10235     "kind" : "vcall_offset"
10236    },
10237    {
10238     "component_value" : -8,
10239     "kind" : "vcall_offset"
10240    },
10241    {
10242     "component_value" : -8,
10243     "kind" : "offset_to_top"
10244    },
10245    {
10246     "kind" : "rtti",
10247     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10248    },
10249    {
10250     "kind" : "complete_dtor_pointer",
10251     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10252    },
10253    {
10254     "kind" : "deleting_dtor_pointer",
10255     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10256    },
10257    {
10258     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10259    },
10260    {
10261     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10262    },
10263    {
10264     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10265    },
10266    {
10267     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10268    }
10269   ]
10270  },
10271  {
10272   "alignment" : 8,
10273   "base_specifiers" :
10274   [
10275    {
10276     "is_virtual" : true,
10277     "referenced_type" : "type-5"
10278    }
10279   ],
10280   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10281   "name" : "android::hardware::IBinder::DeathRecipient",
10282   "record_kind" : "class",
10283   "referenced_type" : "type-155",
10284   "self_type" : "type-155",
10285   "size" : 24,
10286   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10287   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10288   "vtable_components" :
10289   [
10290    {
10291     "component_value" : 8,
10292     "kind" : "vbase_offset"
10293    },
10294    {
10295     "kind" : "offset_to_top"
10296    },
10297    {
10298     "kind" : "rtti",
10299     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10300    },
10301    {
10302     "is_pure" : true,
10303     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10304    },
10305    {
10306     "kind" : "complete_dtor_pointer",
10307     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10308    },
10309    {
10310     "kind" : "deleting_dtor_pointer",
10311     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10312    },
10313    {
10314     "kind" : "vcall_offset"
10315    },
10316    {
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "kind" : "vcall_offset"
10321    },
10322    {
10323     "kind" : "vcall_offset"
10324    },
10325    {
10326     "component_value" : -8,
10327     "kind" : "vcall_offset"
10328    },
10329    {
10330     "component_value" : -8,
10331     "kind" : "offset_to_top"
10332    },
10333    {
10334     "kind" : "rtti",
10335     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10336    },
10337    {
10338     "kind" : "complete_dtor_pointer",
10339     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10340    },
10341    {
10342     "kind" : "deleting_dtor_pointer",
10343     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10356    }
10357   ]
10358  },
10359  {
10360   "alignment" : 8,
10361   "base_specifiers" :
10362   [
10363    {
10364     "is_virtual" : true,
10365     "referenced_type" : "type-5"
10366    }
10367   ],
10368   "linker_set_key" : "android::hardware::IInterface",
10369   "name" : "android::hardware::IInterface",
10370   "record_kind" : "class",
10371   "referenced_type" : "type-17",
10372   "self_type" : "type-17",
10373   "size" : 24,
10374   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10375   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10376   "vtable_components" :
10377   [
10378    {
10379     "component_value" : 8,
10380     "kind" : "vbase_offset"
10381    },
10382    {
10383     "kind" : "offset_to_top"
10384    },
10385    {
10386     "kind" : "rtti",
10387     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10388    },
10389    {
10390     "kind" : "complete_dtor_pointer",
10391     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10392    },
10393    {
10394     "kind" : "deleting_dtor_pointer",
10395     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10396    },
10397    {
10398     "is_pure" : true,
10399     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10400    },
10401    {
10402     "kind" : "vcall_offset"
10403    },
10404    {
10405     "kind" : "vcall_offset"
10406    },
10407    {
10408     "kind" : "vcall_offset"
10409    },
10410    {
10411     "kind" : "vcall_offset"
10412    },
10413    {
10414     "component_value" : -8,
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "component_value" : -8,
10419     "kind" : "offset_to_top"
10420    },
10421    {
10422     "kind" : "rtti",
10423     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10424    },
10425    {
10426     "kind" : "complete_dtor_pointer",
10427     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10428    },
10429    {
10430     "kind" : "deleting_dtor_pointer",
10431     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10444    }
10445   ]
10446  },
10447  {
10448   "alignment" : 8,
10449   "fields" :
10450   [
10451    {
10452     "access" : "private",
10453     "field_name" : "mGrantors",
10454     "referenced_type" : "type-333"
10455    },
10456    {
10457     "access" : "private",
10458     "field_name" : "mHandle",
10459     "field_offset" : 128,
10460     "referenced_type" : "type-400"
10461    },
10462    {
10463     "access" : "private",
10464     "field_name" : "mQuantum",
10465     "field_offset" : 192,
10466     "referenced_type" : "type-2"
10467    },
10468    {
10469     "access" : "private",
10470     "field_name" : "mFlags",
10471     "field_offset" : 224,
10472     "referenced_type" : "type-2"
10473    }
10474   ],
10475   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10476   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10477   "referenced_type" : "type-399",
10478   "self_type" : "type-399",
10479   "size" : 32,
10480   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10481   "template_args" : [ "type-60" ],
10482   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10483  },
10484  {
10485   "alignment" : 8,
10486   "fields" :
10487   [
10488    {
10489     "access" : "private",
10490     "field_name" : "mBufCachePos",
10491     "referenced_type" : "type-32"
10492    },
10493    {
10494     "access" : "private",
10495     "field_name" : "mBufCache",
10496     "field_offset" : 64,
10497     "referenced_type" : "type-431"
10498    },
10499    {
10500     "access" : "private",
10501     "field_name" : "mError",
10502     "field_offset" : 256,
10503     "referenced_type" : "type-27"
10504    },
10505    {
10506     "access" : "private",
10507     "field_name" : "mData",
10508     "field_offset" : 320,
10509     "referenced_type" : "type-368"
10510    },
10511    {
10512     "access" : "private",
10513     "field_name" : "mDataSize",
10514     "field_offset" : 384,
10515     "referenced_type" : "type-32"
10516    },
10517    {
10518     "access" : "private",
10519     "field_name" : "mDataCapacity",
10520     "field_offset" : 448,
10521     "referenced_type" : "type-32"
10522    },
10523    {
10524     "access" : "private",
10525     "field_name" : "mDataPos",
10526     "field_offset" : 512,
10527     "referenced_type" : "type-32"
10528    },
10529    {
10530     "access" : "private",
10531     "field_name" : "mObjects",
10532     "field_offset" : 576,
10533     "referenced_type" : "type-432"
10534    },
10535    {
10536     "access" : "private",
10537     "field_name" : "mObjectsSize",
10538     "field_offset" : 640,
10539     "referenced_type" : "type-32"
10540    },
10541    {
10542     "access" : "private",
10543     "field_name" : "mObjectsCapacity",
10544     "field_offset" : 704,
10545     "referenced_type" : "type-32"
10546    },
10547    {
10548     "access" : "private",
10549     "field_name" : "mNextObjectHint",
10550     "field_offset" : 768,
10551     "referenced_type" : "type-32"
10552    },
10553    {
10554     "access" : "private",
10555     "field_name" : "mNumRef",
10556     "field_offset" : 832,
10557     "referenced_type" : "type-32"
10558    },
10559    {
10560     "access" : "private",
10561     "field_name" : "mFdsKnown",
10562     "field_offset" : 896,
10563     "referenced_type" : "type-43"
10564    },
10565    {
10566     "access" : "private",
10567     "field_name" : "mHasFds",
10568     "field_offset" : 904,
10569     "referenced_type" : "type-43"
10570    },
10571    {
10572     "access" : "private",
10573     "field_name" : "mAllowFds",
10574     "field_offset" : 912,
10575     "referenced_type" : "type-43"
10576    },
10577    {
10578     "access" : "private",
10579     "field_name" : "mOwner",
10580     "field_offset" : 960,
10581     "referenced_type" : "type-433"
10582    },
10583    {
10584     "access" : "private",
10585     "field_name" : "mOwnerCookie",
10586     "field_offset" : 1024,
10587     "referenced_type" : "type-28"
10588    }
10589   ],
10590   "linker_set_key" : "android::hardware::Parcel",
10591   "name" : "android::hardware::Parcel",
10592   "record_kind" : "class",
10593   "referenced_type" : "type-430",
10594   "self_type" : "type-430",
10595   "size" : 136,
10596   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10597   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10598  },
10599  {
10600   "access" : "private",
10601   "alignment" : 8,
10602   "fields" :
10603   [
10604    {
10605     "field_name" : "index",
10606     "referenced_type" : "type-32"
10607    },
10608    {
10609     "field_name" : "buffer",
10610     "field_offset" : 64,
10611     "referenced_type" : "type-271"
10612    },
10613    {
10614     "field_name" : "bufend",
10615     "field_offset" : 128,
10616     "referenced_type" : "type-271"
10617    }
10618   ],
10619   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10620   "name" : "android::hardware::Parcel::BufferInfo",
10621   "referenced_type" : "type-439",
10622   "self_type" : "type-439",
10623   "size" : 24,
10624   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10625   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10626  },
10627  {
10628   "alignment" : 8,
10629   "base_specifiers" :
10630   [
10631    {
10632     "is_virtual" : true,
10633     "referenced_type" : "type-5"
10634    }
10635   ],
10636   "fields" :
10637   [
10638    {
10639     "access" : "private",
10640     "field_name" : "mDriverFD",
10641     "field_offset" : 64,
10642     "referenced_type" : "type-27"
10643    },
10644    {
10645     "access" : "private",
10646     "field_name" : "mVMStart",
10647     "field_offset" : 128,
10648     "referenced_type" : "type-28"
10649    },
10650    {
10651     "access" : "private",
10652     "field_name" : "mThreadCountLock",
10653     "field_offset" : 192,
10654     "referenced_type" : "type-30"
10655    },
10656    {
10657     "access" : "private",
10658     "field_name" : "mThreadCountDecrement",
10659     "field_offset" : 512,
10660     "referenced_type" : "type-31"
10661    },
10662    {
10663     "access" : "private",
10664     "field_name" : "mExecutingThreadsCount",
10665     "field_offset" : 896,
10666     "referenced_type" : "type-32"
10667    },
10668    {
10669     "access" : "private",
10670     "field_name" : "mMaxThreads",
10671     "field_offset" : 960,
10672     "referenced_type" : "type-32"
10673    },
10674    {
10675     "access" : "private",
10676     "field_name" : "mStarvationStartTimeMs",
10677     "field_offset" : 1024,
10678     "referenced_type" : "type-33"
10679    },
10680    {
10681     "access" : "private",
10682     "field_name" : "mLock",
10683     "field_offset" : 1088,
10684     "referenced_type" : "type-34"
10685    },
10686    {
10687     "access" : "private",
10688     "field_name" : "mHandleToObject",
10689     "field_offset" : 1408,
10690     "referenced_type" : "type-36"
10691    },
10692    {
10693     "access" : "private",
10694     "field_name" : "mManagesContexts",
10695     "field_offset" : 1728,
10696     "referenced_type" : "type-43"
10697    },
10698    {
10699     "access" : "private",
10700     "field_name" : "mBinderContextCheckFunc",
10701     "field_offset" : 1792,
10702     "referenced_type" : "type-44"
10703    },
10704    {
10705     "access" : "private",
10706     "field_name" : "mBinderContextUserData",
10707     "field_offset" : 1856,
10708     "referenced_type" : "type-28"
10709    },
10710    {
10711     "access" : "private",
10712     "field_name" : "mContexts",
10713     "field_offset" : 1920,
10714     "referenced_type" : "type-53"
10715    },
10716    {
10717     "access" : "private",
10718     "field_name" : "mRootDir",
10719     "field_offset" : 2240,
10720     "referenced_type" : "type-57"
10721    },
10722    {
10723     "access" : "private",
10724     "field_name" : "mThreadPoolStarted",
10725     "field_offset" : 2304,
10726     "referenced_type" : "type-43"
10727    },
10728    {
10729     "access" : "private",
10730     "field_name" : "mSpawnThreadOnStart",
10731     "field_offset" : 2312,
10732     "referenced_type" : "type-43"
10733    },
10734    {
10735     "access" : "private",
10736     "field_name" : "mThreadPoolSeq",
10737     "field_offset" : 2336,
10738     "referenced_type" : "type-61"
10739    },
10740    {
10741     "access" : "private",
10742     "field_name" : "mMmapSize",
10743     "field_offset" : 2368,
10744     "referenced_type" : "type-39"
10745    },
10746    {
10747     "access" : "private",
10748     "field_name" : "mCallRestriction",
10749     "field_offset" : 2432,
10750     "referenced_type" : "type-62"
10751    }
10752   ],
10753   "linker_set_key" : "android::hardware::ProcessState",
10754   "name" : "android::hardware::ProcessState",
10755   "record_kind" : "class",
10756   "referenced_type" : "type-26",
10757   "self_type" : "type-26",
10758   "size" : 328,
10759   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10760   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10761   "vtable_components" :
10762   [
10763    {
10764     "component_value" : 312,
10765     "kind" : "vbase_offset"
10766    },
10767    {
10768     "kind" : "offset_to_top"
10769    },
10770    {
10771     "kind" : "rtti",
10772     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10773    },
10774    {
10775     "kind" : "complete_dtor_pointer",
10776     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10777    },
10778    {
10779     "kind" : "deleting_dtor_pointer",
10780     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10781    },
10782    {
10783     "kind" : "vcall_offset"
10784    },
10785    {
10786     "kind" : "vcall_offset"
10787    },
10788    {
10789     "kind" : "vcall_offset"
10790    },
10791    {
10792     "kind" : "vcall_offset"
10793    },
10794    {
10795     "component_value" : -312,
10796     "kind" : "vcall_offset"
10797    },
10798    {
10799     "component_value" : -312,
10800     "kind" : "offset_to_top"
10801    },
10802    {
10803     "kind" : "rtti",
10804     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10805    },
10806    {
10807     "kind" : "complete_dtor_pointer",
10808     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10809    },
10810    {
10811     "kind" : "deleting_dtor_pointer",
10812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10813    },
10814    {
10815     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10816    },
10817    {
10818     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10819    },
10820    {
10821     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10825    }
10826   ]
10827  },
10828  {
10829   "access" : "private",
10830   "alignment" : 8,
10831   "fields" :
10832   [
10833    {
10834     "field_name" : "binder",
10835     "referenced_type" : "type-10"
10836    },
10837    {
10838     "field_name" : "refs",
10839     "field_offset" : 64,
10840     "referenced_type" : "type-41"
10841    }
10842   ],
10843   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10844   "name" : "android::hardware::ProcessState::handle_entry",
10845   "referenced_type" : "type-40",
10846   "self_type" : "type-40",
10847   "size" : 16,
10848   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10849   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10850  },
10851  {
10852   "alignment" : 8,
10853   "base_specifiers" :
10854   [
10855    {
10856     "referenced_type" : "type-175"
10857    }
10858   ],
10859   "fields" :
10860   [
10861    {
10862     "access" : "private",
10863     "field_name" : "mVal",
10864     "field_offset" : 288,
10865     "referenced_type" : "type-182"
10866    }
10867   ],
10868   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10869   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10870   "record_kind" : "class",
10871   "referenced_type" : "type-181",
10872   "self_type" : "type-181",
10873   "size" : 40,
10874   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10875   "template_args" : [ "type-182" ],
10876   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10biometrics4face4V1_06StatusEEE"
10877  },
10878  {
10879   "alignment" : 8,
10880   "base_specifiers" :
10881   [
10882    {
10883     "referenced_type" : "type-175"
10884    }
10885   ],
10886   "fields" :
10887   [
10888    {
10889     "access" : "private",
10890     "field_name" : "mVal",
10891     "field_offset" : 320,
10892     "referenced_type" : "type-142"
10893    }
10894   ],
10895   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10896   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10897   "record_kind" : "class",
10898   "referenced_type" : "type-189",
10899   "self_type" : "type-189",
10900   "size" : 48,
10901   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10902   "template_args" : [ "type-142" ],
10903   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_015IBiometricsFaceEEEEE"
10904  },
10905  {
10906   "alignment" : 8,
10907   "base_specifiers" :
10908   [
10909    {
10910     "referenced_type" : "type-175"
10911    }
10912   ],
10913   "fields" :
10914   [
10915    {
10916     "access" : "private",
10917     "field_name" : "mVal",
10918     "field_offset" : 320,
10919     "referenced_type" : "type-119"
10920    }
10921   ],
10922   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10923   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10924   "record_kind" : "class",
10925   "referenced_type" : "type-632",
10926   "self_type" : "type-632",
10927   "size" : 48,
10928   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10929   "template_args" : [ "type-119" ],
10930   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEEEE"
10931  },
10932  {
10933   "alignment" : 8,
10934   "base_specifiers" :
10935   [
10936    {
10937     "referenced_type" : "type-175"
10938    }
10939   ],
10940   "fields" :
10941   [
10942    {
10943     "access" : "private",
10944     "field_name" : "mVal",
10945     "field_offset" : 264,
10946     "referenced_type" : "type-43"
10947    }
10948   ],
10949   "linker_set_key" : "android::hardware::Return<bool>",
10950   "name" : "android::hardware::Return<bool>",
10951   "record_kind" : "class",
10952   "referenced_type" : "type-174",
10953   "self_type" : "type-174",
10954   "size" : 40,
10955   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10956   "template_args" : [ "type-43" ],
10957   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10958  },
10959  {
10960   "alignment" : 8,
10961   "base_specifiers" :
10962   [
10963    {
10964     "referenced_type" : "type-175"
10965    }
10966   ],
10967   "linker_set_key" : "android::hardware::Return<void>",
10968   "name" : "android::hardware::Return<void>",
10969   "record_kind" : "class",
10970   "referenced_type" : "type-204",
10971   "self_type" : "type-204",
10972   "size" : 40,
10973   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10974   "template_args" : [ "type-29" ],
10975   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10976  },
10977  {
10978   "alignment" : 8,
10979   "fields" :
10980   [
10981    {
10982     "access" : "private",
10983     "field_name" : "mException",
10984     "referenced_type" : "type-27"
10985    },
10986    {
10987     "access" : "private",
10988     "field_name" : "mErrorCode",
10989     "field_offset" : 32,
10990     "referenced_type" : "type-27"
10991    },
10992    {
10993     "access" : "private",
10994     "field_name" : "mMessage",
10995     "field_offset" : 64,
10996     "referenced_type" : "type-166"
10997    }
10998   ],
10999   "linker_set_key" : "android::hardware::Status",
11000   "name" : "android::hardware::Status",
11001   "record_kind" : "class",
11002   "referenced_type" : "type-165",
11003   "self_type" : "type-165",
11004   "size" : 32,
11005   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11006   "unique_id" : "_ZTSN7android8hardware6StatusE"
11007  },
11008  {
11009   "alignment" : 8,
11010   "base_specifiers" :
11011   [
11012    {
11013     "referenced_type" : "type-445"
11014    }
11015   ],
11016   "fields" :
11017   [
11018    {
11019     "access" : "private",
11020     "field_name" : "_hidl_mImpl",
11021     "field_offset" : 1024,
11022     "referenced_type" : "type-142"
11023    }
11024   ],
11025   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11026   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11027   "referenced_type" : "type-520",
11028   "self_type" : "type-520",
11029   "size" : 152,
11030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h",
11031   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE",
11032   "vtable_components" :
11033   [
11034    {
11035     "component_value" : 136,
11036     "kind" : "vbase_offset"
11037    },
11038    {
11039     "kind" : "offset_to_top"
11040    },
11041    {
11042     "kind" : "rtti",
11043     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11047    },
11048    {
11049     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11050    },
11051    {
11052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11053    },
11054    {
11055     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11056    },
11057    {
11058     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11059    },
11060    {
11061     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11062    },
11063    {
11064     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11071    },
11072    {
11073     "kind" : "complete_dtor_pointer",
11074     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11075    },
11076    {
11077     "kind" : "deleting_dtor_pointer",
11078     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11082    },
11083    {
11084     "component_value" : -32,
11085     "kind" : "offset_to_top"
11086    },
11087    {
11088     "kind" : "rtti",
11089     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11090    },
11091    {
11092     "kind" : "complete_dtor_pointer",
11093     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11094    },
11095    {
11096     "kind" : "deleting_dtor_pointer",
11097     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11098    },
11099    {
11100     "kind" : "vcall_offset"
11101    },
11102    {
11103     "kind" : "vcall_offset"
11104    },
11105    {
11106     "kind" : "vcall_offset"
11107    },
11108    {
11109     "kind" : "vcall_offset"
11110    },
11111    {
11112     "component_value" : -136,
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "component_value" : -136,
11117     "kind" : "offset_to_top"
11118    },
11119    {
11120     "kind" : "rtti",
11121     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11122    },
11123    {
11124     "kind" : "complete_dtor_pointer",
11125     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11126    },
11127    {
11128     "kind" : "deleting_dtor_pointer",
11129     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11142    }
11143   ]
11144  },
11145  {
11146   "alignment" : 8,
11147   "base_specifiers" :
11148   [
11149    {
11150     "referenced_type" : "type-445"
11151    }
11152   ],
11153   "fields" :
11154   [
11155    {
11156     "access" : "private",
11157     "field_name" : "_hidl_mImpl",
11158     "field_offset" : 1024,
11159     "referenced_type" : "type-119"
11160    }
11161   ],
11162   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11163   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11164   "referenced_type" : "type-450",
11165   "self_type" : "type-450",
11166   "size" : 152,
11167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h",
11168   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE",
11169   "vtable_components" :
11170   [
11171    {
11172     "component_value" : 136,
11173     "kind" : "vbase_offset"
11174    },
11175    {
11176     "kind" : "offset_to_top"
11177    },
11178    {
11179     "kind" : "rtti",
11180     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11190    },
11191    {
11192     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11196    },
11197    {
11198     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11208    },
11209    {
11210     "kind" : "complete_dtor_pointer",
11211     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11212    },
11213    {
11214     "kind" : "deleting_dtor_pointer",
11215     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11219    },
11220    {
11221     "component_value" : -32,
11222     "kind" : "offset_to_top"
11223    },
11224    {
11225     "kind" : "rtti",
11226     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11227    },
11228    {
11229     "kind" : "complete_dtor_pointer",
11230     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11231    },
11232    {
11233     "kind" : "deleting_dtor_pointer",
11234     "mangled_component_name" : "_ZThn32_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11235    },
11236    {
11237     "kind" : "vcall_offset"
11238    },
11239    {
11240     "kind" : "vcall_offset"
11241    },
11242    {
11243     "kind" : "vcall_offset"
11244    },
11245    {
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "component_value" : -136,
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -136,
11254     "kind" : "offset_to_top"
11255    },
11256    {
11257     "kind" : "rtti",
11258     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11259    },
11260    {
11261     "kind" : "complete_dtor_pointer",
11262     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11263    },
11264    {
11265     "kind" : "deleting_dtor_pointer",
11266     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11279    }
11280   ]
11281  },
11282  {
11283   "alignment" : 8,
11284   "base_specifiers" :
11285   [
11286    {
11287     "referenced_type" : "type-429"
11288    },
11289    {
11290     "referenced_type" : "type-129"
11291    }
11292   ],
11293   "fields" :
11294   [
11295    {
11296     "access" : "private",
11297     "field_name" : "_hidl_mMutex",
11298     "field_offset" : 1088,
11299     "referenced_type" : "type-595"
11300    },
11301    {
11302     "access" : "private",
11303     "field_name" : "_hidl_mDeathRecipients",
11304     "field_offset" : 1408,
11305     "referenced_type" : "type-596"
11306    }
11307   ],
11308   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11309   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11310   "referenced_type" : "type-594",
11311   "self_type" : "type-594",
11312   "size" : 216,
11313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h",
11314   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE",
11315   "vtable_components" :
11316   [
11317    {
11318     "component_value" : 200,
11319     "kind" : "vbase_offset"
11320    },
11321    {
11322     "kind" : "offset_to_top"
11323    },
11324    {
11325     "kind" : "rtti",
11326     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11327    },
11328    {
11329     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_018BpHwBiometricsFace8isRemoteEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11360    },
11361    {
11362     "kind" : "complete_dtor_pointer",
11363     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11364    },
11365    {
11366     "kind" : "deleting_dtor_pointer",
11367     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11368    },
11369    {
11370     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEm"
11404    },
11405    {
11406     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv"
11407    },
11408    {
11409     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11410    },
11411    {
11412     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11413    },
11414    {
11415     "component_value" : 192,
11416     "kind" : "vbase_offset"
11417    },
11418    {
11419     "component_value" : -8,
11420     "kind" : "offset_to_top"
11421    },
11422    {
11423     "kind" : "rtti",
11424     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11425    },
11426    {
11427     "kind" : "complete_dtor_pointer",
11428     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11429    },
11430    {
11431     "kind" : "deleting_dtor_pointer",
11432     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11433    },
11434    {
11435     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11436    },
11437    {
11438     "component_value" : 184,
11439     "kind" : "vbase_offset"
11440    },
11441    {
11442     "component_value" : -16,
11443     "kind" : "offset_to_top"
11444    },
11445    {
11446     "kind" : "rtti",
11447     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11448    },
11449    {
11450     "kind" : "complete_dtor_pointer",
11451     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11452    },
11453    {
11454     "kind" : "deleting_dtor_pointer",
11455     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11465    },
11466    {
11467     "component_value" : -48,
11468     "kind" : "offset_to_top"
11469    },
11470    {
11471     "kind" : "rtti",
11472     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11473    },
11474    {
11475     "kind" : "complete_dtor_pointer",
11476     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11477    },
11478    {
11479     "kind" : "deleting_dtor_pointer",
11480     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11481    },
11482    {
11483     "kind" : "vcall_offset"
11484    },
11485    {
11486     "component_value" : -184,
11487     "kind" : "vcall_offset"
11488    },
11489    {
11490     "component_value" : -184,
11491     "kind" : "vcall_offset"
11492    },
11493    {
11494     "component_value" : -184,
11495     "kind" : "vcall_offset"
11496    },
11497    {
11498     "component_value" : -200,
11499     "kind" : "vcall_offset"
11500    },
11501    {
11502     "component_value" : -200,
11503     "kind" : "offset_to_top"
11504    },
11505    {
11506     "kind" : "rtti",
11507     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11516    },
11517    {
11518     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11519    },
11520    {
11521     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11522    },
11523    {
11524     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11528    }
11529   ]
11530  },
11531  {
11532   "alignment" : 8,
11533   "base_specifiers" :
11534   [
11535    {
11536     "referenced_type" : "type-125"
11537    },
11538    {
11539     "referenced_type" : "type-129"
11540    }
11541   ],
11542   "fields" :
11543   [
11544    {
11545     "access" : "private",
11546     "field_name" : "_hidl_mMutex",
11547     "field_offset" : 1088,
11548     "referenced_type" : "type-123"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "_hidl_mDeathRecipients",
11553     "field_offset" : 1408,
11554     "referenced_type" : "type-124"
11555    }
11556   ],
11557   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11558   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11559   "referenced_type" : "type-122",
11560   "self_type" : "type-122",
11561   "size" : 216,
11562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h",
11563   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE",
11564   "vtable_components" :
11565   [
11566    {
11567     "component_value" : 200,
11568     "kind" : "vbase_offset"
11569    },
11570    {
11571     "kind" : "offset_to_top"
11572    },
11573    {
11574     "kind" : "rtti",
11575     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11576    },
11577    {
11578     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback8isRemoteEv"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11609    },
11610    {
11611     "kind" : "complete_dtor_pointer",
11612     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11613    },
11614    {
11615     "kind" : "deleting_dtor_pointer",
11616     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEmjij"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
11629    },
11630    {
11631     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
11632    },
11633    {
11634     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
11635    },
11636    {
11637     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEm"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11641    },
11642    {
11643     "component_value" : 192,
11644     "kind" : "vbase_offset"
11645    },
11646    {
11647     "component_value" : -8,
11648     "kind" : "offset_to_top"
11649    },
11650    {
11651     "kind" : "rtti",
11652     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11653    },
11654    {
11655     "kind" : "complete_dtor_pointer",
11656     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11657    },
11658    {
11659     "kind" : "deleting_dtor_pointer",
11660     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11661    },
11662    {
11663     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11664    },
11665    {
11666     "component_value" : 184,
11667     "kind" : "vbase_offset"
11668    },
11669    {
11670     "component_value" : -16,
11671     "kind" : "offset_to_top"
11672    },
11673    {
11674     "kind" : "rtti",
11675     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11676    },
11677    {
11678     "kind" : "complete_dtor_pointer",
11679     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11680    },
11681    {
11682     "kind" : "deleting_dtor_pointer",
11683     "mangled_component_name" : "_ZThn16_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11693    },
11694    {
11695     "component_value" : -48,
11696     "kind" : "offset_to_top"
11697    },
11698    {
11699     "kind" : "rtti",
11700     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11701    },
11702    {
11703     "kind" : "complete_dtor_pointer",
11704     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11705    },
11706    {
11707     "kind" : "deleting_dtor_pointer",
11708     "mangled_component_name" : "_ZThn48_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11709    },
11710    {
11711     "kind" : "vcall_offset"
11712    },
11713    {
11714     "component_value" : -184,
11715     "kind" : "vcall_offset"
11716    },
11717    {
11718     "component_value" : -184,
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "component_value" : -184,
11723     "kind" : "vcall_offset"
11724    },
11725    {
11726     "component_value" : -200,
11727     "kind" : "vcall_offset"
11728    },
11729    {
11730     "component_value" : -200,
11731     "kind" : "offset_to_top"
11732    },
11733    {
11734     "kind" : "rtti",
11735     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11736    },
11737    {
11738     "kind" : "complete_dtor_pointer",
11739     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11740    },
11741    {
11742     "kind" : "deleting_dtor_pointer",
11743     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11744    },
11745    {
11746     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11747    },
11748    {
11749     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11750    },
11751    {
11752     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11753    },
11754    {
11755     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11756    }
11757   ]
11758  },
11759  {
11760   "alignment" : 8,
11761   "base_specifiers" :
11762   [
11763    {
11764     "referenced_type" : "type-3"
11765    },
11766    {
11767     "referenced_type" : "type-129"
11768    }
11769   ],
11770   "fields" :
11771   [
11772    {
11773     "access" : "private",
11774     "field_name" : "mImpl",
11775     "field_offset" : 768,
11776     "referenced_type" : "type-147"
11777    },
11778    {
11779     "access" : "private",
11780     "field_name" : "mOnewayQueue",
11781     "field_offset" : 832,
11782     "referenced_type" : "type-624"
11783    }
11784   ],
11785   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11786   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11787   "referenced_type" : "type-631",
11788   "self_type" : "type-631",
11789   "size" : 136,
11790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h",
11791   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE",
11792   "vtable_components" :
11793   [
11794    {
11795     "component_value" : 120,
11796     "kind" : "vbase_offset"
11797    },
11798    {
11799     "kind" : "offset_to_top"
11800    },
11801    {
11802     "kind" : "rtti",
11803     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11804    },
11805    {
11806     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21setHALInstrumentationEv"
11822    },
11823    {
11824     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11825    },
11826    {
11827     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace4pingEv"
11828    },
11829    {
11830     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11831    },
11832    {
11833     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21notifySyspropsChangedEv"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11837    },
11838    {
11839     "kind" : "complete_dtor_pointer",
11840     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11841    },
11842    {
11843     "kind" : "deleting_dtor_pointer",
11844     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11845    },
11846    {
11847     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11848    },
11849    {
11850     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace15revokeChallengeEv"
11860    },
11861    {
11862     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11866    },
11867    {
11868     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11869    },
11870    {
11871     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6cancelEv"
11872    },
11873    {
11874     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace9enumerateEv"
11875    },
11876    {
11877     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6removeEj"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12authenticateEm"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12userActivityEv"
11884    },
11885    {
11886     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11887    },
11888    {
11889     "component_value" : -8,
11890     "kind" : "offset_to_top"
11891    },
11892    {
11893     "kind" : "rtti",
11894     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11895    },
11896    {
11897     "kind" : "complete_dtor_pointer",
11898     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11899    },
11900    {
11901     "kind" : "deleting_dtor_pointer",
11902     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11903    },
11904    {
11905     "kind" : "vcall_offset"
11906    },
11907    {
11908     "kind" : "vcall_offset"
11909    },
11910    {
11911     "kind" : "vcall_offset"
11912    },
11913    {
11914     "kind" : "vcall_offset"
11915    },
11916    {
11917     "component_value" : -120,
11918     "kind" : "vcall_offset"
11919    },
11920    {
11921     "component_value" : -120,
11922     "kind" : "offset_to_top"
11923    },
11924    {
11925     "kind" : "rtti",
11926     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11927    },
11928    {
11929     "kind" : "complete_dtor_pointer",
11930     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11931    },
11932    {
11933     "kind" : "deleting_dtor_pointer",
11934     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11935    },
11936    {
11937     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11938    },
11939    {
11940     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11947    }
11948   ]
11949  },
11950  {
11951   "alignment" : 8,
11952   "base_specifiers" :
11953   [
11954    {
11955     "referenced_type" : "type-121"
11956    },
11957    {
11958     "referenced_type" : "type-129"
11959    }
11960   ],
11961   "fields" :
11962   [
11963    {
11964     "access" : "private",
11965     "field_name" : "mImpl",
11966     "field_offset" : 768,
11967     "referenced_type" : "type-138"
11968    },
11969    {
11970     "access" : "private",
11971     "field_name" : "mOnewayQueue",
11972     "field_offset" : 832,
11973     "referenced_type" : "type-624"
11974    }
11975   ],
11976   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11977   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11978   "referenced_type" : "type-623",
11979   "self_type" : "type-623",
11980   "size" : 136,
11981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h",
11982   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE",
11983   "vtable_components" :
11984   [
11985    {
11986     "component_value" : 120,
11987     "kind" : "vbase_offset"
11988    },
11989    {
11990     "kind" : "offset_to_top"
11991    },
11992    {
11993     "kind" : "rtti",
11994     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
11995    },
11996    {
11997     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21setHALInstrumentationEv"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback4pingEv"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21notifySyspropsChangedEv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12028    },
12029    {
12030     "kind" : "complete_dtor_pointer",
12031     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12032    },
12033    {
12034     "kind" : "deleting_dtor_pointer",
12035     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14onEnrollResultEmjij"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
12042    },
12043    {
12044     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
12045    },
12046    {
12047     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
12048    },
12049    {
12050     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
12051    },
12052    {
12053     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback16onLockoutChangedEm"
12057    },
12058    {
12059     "component_value" : -8,
12060     "kind" : "offset_to_top"
12061    },
12062    {
12063     "kind" : "rtti",
12064     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12065    },
12066    {
12067     "kind" : "complete_dtor_pointer",
12068     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12069    },
12070    {
12071     "kind" : "deleting_dtor_pointer",
12072     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12073    },
12074    {
12075     "kind" : "vcall_offset"
12076    },
12077    {
12078     "kind" : "vcall_offset"
12079    },
12080    {
12081     "kind" : "vcall_offset"
12082    },
12083    {
12084     "kind" : "vcall_offset"
12085    },
12086    {
12087     "component_value" : -120,
12088     "kind" : "vcall_offset"
12089    },
12090    {
12091     "component_value" : -120,
12092     "kind" : "offset_to_top"
12093    },
12094    {
12095     "kind" : "rtti",
12096     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12097    },
12098    {
12099     "kind" : "complete_dtor_pointer",
12100     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12101    },
12102    {
12103     "kind" : "deleting_dtor_pointer",
12104     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12114    },
12115    {
12116     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12117    }
12118   ]
12119  },
12120  {
12121   "alignment" : 8,
12122   "base_specifiers" :
12123   [
12124    {
12125     "referenced_type" : "type-4"
12126    }
12127   ],
12128   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12129   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12130   "referenced_type" : "type-3",
12131   "self_type" : "type-3",
12132   "size" : 24,
12133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h",
12134   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_015IBiometricsFaceE",
12135   "vtable_components" :
12136   [
12137    {
12138     "component_value" : 8,
12139     "kind" : "vbase_offset"
12140    },
12141    {
12142     "kind" : "offset_to_top"
12143    },
12144    {
12145     "kind" : "rtti",
12146     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12147    },
12148    {
12149     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
12150    },
12151    {
12152     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12153    },
12154    {
12155     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12168    },
12169    {
12170     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12174    },
12175    {
12176     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12180    },
12181    {
12182     "kind" : "complete_dtor_pointer",
12183     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12184    },
12185    {
12186     "kind" : "deleting_dtor_pointer",
12187     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12188    },
12189    {
12190     "is_pure" : true,
12191     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12192    },
12193    {
12194     "is_pure" : true,
12195     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
12196    },
12197    {
12198     "is_pure" : true,
12199     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12200    },
12201    {
12202     "is_pure" : true,
12203     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
12204    },
12205    {
12206     "is_pure" : true,
12207     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
12208    },
12209    {
12210     "is_pure" : true,
12211     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
12212    },
12213    {
12214     "is_pure" : true,
12215     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
12216    },
12217    {
12218     "is_pure" : true,
12219     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12220    },
12221    {
12222     "is_pure" : true,
12223     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
12224    },
12225    {
12226     "is_pure" : true,
12227     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
12228    },
12229    {
12230     "is_pure" : true,
12231     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
12232    },
12233    {
12234     "is_pure" : true,
12235     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEm"
12236    },
12237    {
12238     "is_pure" : true,
12239     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
12240    },
12241    {
12242     "is_pure" : true,
12243     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
12244    },
12245    {
12246     "kind" : "vcall_offset"
12247    },
12248    {
12249     "kind" : "vcall_offset"
12250    },
12251    {
12252     "kind" : "vcall_offset"
12253    },
12254    {
12255     "kind" : "vcall_offset"
12256    },
12257    {
12258     "component_value" : -8,
12259     "kind" : "vcall_offset"
12260    },
12261    {
12262     "component_value" : -8,
12263     "kind" : "offset_to_top"
12264    },
12265    {
12266     "kind" : "rtti",
12267     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12268    },
12269    {
12270     "kind" : "complete_dtor_pointer",
12271     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12272    },
12273    {
12274     "kind" : "deleting_dtor_pointer",
12275     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12288    }
12289   ]
12290  },
12291  {
12292   "alignment" : 8,
12293   "base_specifiers" :
12294   [
12295    {
12296     "referenced_type" : "type-4"
12297    }
12298   ],
12299   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12300   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12301   "referenced_type" : "type-121",
12302   "self_type" : "type-121",
12303   "size" : 24,
12304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h",
12305   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE",
12306   "vtable_components" :
12307   [
12308    {
12309     "component_value" : 8,
12310     "kind" : "vbase_offset"
12311    },
12312    {
12313     "kind" : "offset_to_top"
12314    },
12315    {
12316     "kind" : "rtti",
12317     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12318    },
12319    {
12320     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12351    },
12352    {
12353     "kind" : "complete_dtor_pointer",
12354     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12355    },
12356    {
12357     "kind" : "deleting_dtor_pointer",
12358     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12359    },
12360    {
12361     "is_pure" : true,
12362     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEmjij"
12363    },
12364    {
12365     "is_pure" : true,
12366     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEmjiRKNS0_8hidl_vecIhEE"
12367    },
12368    {
12369     "is_pure" : true,
12370     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEmiNS3_16FaceAcquiredInfoEi"
12371    },
12372    {
12373     "is_pure" : true,
12374     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEmiNS3_9FaceErrorEi"
12375    },
12376    {
12377     "is_pure" : true,
12378     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEmRKNS0_8hidl_vecIjEEi"
12379    },
12380    {
12381     "is_pure" : true,
12382     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEmRKNS0_8hidl_vecIjEEi"
12383    },
12384    {
12385     "is_pure" : true,
12386     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEm"
12387    },
12388    {
12389     "kind" : "vcall_offset"
12390    },
12391    {
12392     "kind" : "vcall_offset"
12393    },
12394    {
12395     "kind" : "vcall_offset"
12396    },
12397    {
12398     "kind" : "vcall_offset"
12399    },
12400    {
12401     "component_value" : -8,
12402     "kind" : "vcall_offset"
12403    },
12404    {
12405     "component_value" : -8,
12406     "kind" : "offset_to_top"
12407    },
12408    {
12409     "kind" : "rtti",
12410     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12411    },
12412    {
12413     "kind" : "complete_dtor_pointer",
12414     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12415    },
12416    {
12417     "kind" : "deleting_dtor_pointer",
12418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12431    }
12432   ]
12433  },
12434  {
12435   "alignment" : 4,
12436   "fields" :
12437   [
12438    {
12439     "field_name" : "status",
12440     "referenced_type" : "type-182"
12441    },
12442    {
12443     "field_name" : "value",
12444     "field_offset" : 32,
12445     "referenced_type" : "type-43"
12446    }
12447   ],
12448   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12449   "name" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12450   "referenced_type" : "type-563",
12451   "self_type" : "type-563",
12452   "size" : 8,
12453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12454   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_012OptionalBoolE"
12455  },
12456  {
12457   "alignment" : 8,
12458   "fields" :
12459   [
12460    {
12461     "field_name" : "status",
12462     "referenced_type" : "type-182"
12463    },
12464    {
12465     "field_name" : "value",
12466     "field_offset" : 64,
12467     "referenced_type" : "type-32"
12468    }
12469   ],
12470   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12471   "name" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12472   "referenced_type" : "type-562",
12473   "self_type" : "type-562",
12474   "size" : 16,
12475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12476   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_014OptionalUint64E"
12477  },
12478  {
12479   "alignment" : 8,
12480   "fields" :
12481   [
12482    {
12483     "access" : "protected",
12484     "field_name" : "mInstrumentationCallbacks",
12485     "field_offset" : 64,
12486     "referenced_type" : "type-130"
12487    },
12488    {
12489     "access" : "protected",
12490     "field_name" : "mEnableInstrumentation",
12491     "field_offset" : 256,
12492     "referenced_type" : "type-43"
12493    },
12494    {
12495     "access" : "protected",
12496     "field_name" : "mInstrumentationLibPackage",
12497     "field_offset" : 320,
12498     "referenced_type" : "type-131"
12499    },
12500    {
12501     "access" : "protected",
12502     "field_name" : "mInterfaceName",
12503     "field_offset" : 512,
12504     "referenced_type" : "type-132"
12505    }
12506   ],
12507   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12508   "name" : "android::hardware::details::HidlInstrumentor",
12509   "referenced_type" : "type-129",
12510   "self_type" : "type-129",
12511   "size" : 88,
12512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12513   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12514   "vtable_components" :
12515   [
12516    {
12517     "kind" : "offset_to_top"
12518    },
12519    {
12520     "kind" : "rtti",
12521     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12522    },
12523    {
12524     "kind" : "complete_dtor_pointer",
12525     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12526    },
12527    {
12528     "kind" : "deleting_dtor_pointer",
12529     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12530    }
12531   ]
12532  },
12533  {
12534   "alignment" : 4,
12535   "fields" :
12536   [
12537    {
12538     "field_name" : "sched_policy",
12539     "referenced_type" : "type-27"
12540    },
12541    {
12542     "field_name" : "prio",
12543     "field_offset" : 32,
12544     "referenced_type" : "type-27"
12545    }
12546   ],
12547   "linker_set_key" : "android::hardware::details::SchedPrio",
12548   "name" : "android::hardware::details::SchedPrio",
12549   "referenced_type" : "type-457",
12550   "self_type" : "type-457",
12551   "size" : 8,
12552   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12553   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12554  },
12555  {
12556   "alignment" : 8,
12557   "fields" :
12558   [
12559    {
12560     "access" : "private",
12561     "field_name" : "mQueue",
12562     "referenced_type" : "type-625"
12563    }
12564   ],
12565   "linker_set_key" : "android::hardware::details::TaskRunner",
12566   "name" : "android::hardware::details::TaskRunner",
12567   "record_kind" : "class",
12568   "referenced_type" : "type-624",
12569   "self_type" : "type-624",
12570   "size" : 16,
12571   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12572   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12573  },
12574  {
12575   "alignment" : 1,
12576   "linker_set_key" : "android::hardware::details::bnhw_tag",
12577   "name" : "android::hardware::details::bnhw_tag",
12578   "referenced_type" : "type-255",
12579   "self_type" : "type-255",
12580   "size" : 1,
12581   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12582   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12583  },
12584  {
12585   "alignment" : 1,
12586   "linker_set_key" : "android::hardware::details::bphw_tag",
12587   "name" : "android::hardware::details::bphw_tag",
12588   "referenced_type" : "type-266",
12589   "self_type" : "type-266",
12590   "size" : 1,
12591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12592   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12593  },
12594  {
12595   "alignment" : 1,
12596   "linker_set_key" : "android::hardware::details::bs_tag",
12597   "name" : "android::hardware::details::bs_tag",
12598   "referenced_type" : "type-278",
12599   "self_type" : "type-278",
12600   "size" : 1,
12601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12602   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12603  },
12604  {
12605   "access" : "private",
12606   "alignment" : 8,
12607   "fields" :
12608   [
12609    {
12610     "field_name" : "mPointer",
12611     "referenced_type" : "type-376"
12612    },
12613    {
12614     "field_name" : "_pad",
12615     "referenced_type" : "type-32"
12616    }
12617   ],
12618   "is_anonymous" : true,
12619   "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",
12620   "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",
12621   "record_kind" : "union",
12622   "referenced_type" : "type-375",
12623   "self_type" : "type-375",
12624   "size" : 8,
12625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12626   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEUt_E"
12627  },
12628  {
12629   "access" : "private",
12630   "alignment" : 8,
12631   "fields" :
12632   [
12633    {
12634     "field_name" : "mPointer",
12635     "referenced_type" : "type-336"
12636    },
12637    {
12638     "field_name" : "_pad",
12639     "referenced_type" : "type-32"
12640    }
12641   ],
12642   "is_anonymous" : true,
12643   "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",
12644   "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",
12645   "record_kind" : "union",
12646   "referenced_type" : "type-335",
12647   "self_type" : "type-335",
12648   "size" : 8,
12649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12650   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12651  },
12652  {
12653   "alignment" : 8,
12654   "fields" :
12655   [
12656    {
12657     "access" : "private",
12658     "referenced_type" : "type-335"
12659    }
12660   ],
12661   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12662   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12663   "referenced_type" : "type-334",
12664   "self_type" : "type-334",
12665   "size" : 8,
12666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12667   "template_args" : [ "type-337" ],
12668   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12669  },
12670  {
12671   "alignment" : 8,
12672   "fields" :
12673   [
12674    {
12675     "access" : "private",
12676     "referenced_type" : "type-375"
12677    }
12678   ],
12679   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12680   "name" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12681   "referenced_type" : "type-374",
12682   "self_type" : "type-374",
12683   "size" : 8,
12684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12685   "template_args" : [ "type-377" ],
12686   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEE"
12687  },
12688  {
12689   "alignment" : 8,
12690   "fields" :
12691   [
12692    {
12693     "access" : "private",
12694     "referenced_type" : "type-349"
12695    }
12696   ],
12697   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12698   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12699   "referenced_type" : "type-348",
12700   "self_type" : "type-348",
12701   "size" : 8,
12702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12703   "template_args" : [ "type-351" ],
12704   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12705  },
12706  {
12707   "alignment" : 8,
12708   "fields" :
12709   [
12710    {
12711     "access" : "private",
12712     "referenced_type" : "type-340"
12713    }
12714   ],
12715   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12716   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12717   "referenced_type" : "type-339",
12718   "self_type" : "type-339",
12719   "size" : 8,
12720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12721   "template_args" : [ "type-317" ],
12722   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12723  },
12724  {
12725   "alignment" : 8,
12726   "fields" :
12727   [
12728    {
12729     "access" : "private",
12730     "referenced_type" : "type-385"
12731    }
12732   ],
12733   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12734   "name" : "android::hardware::details::hidl_pointer<char>",
12735   "referenced_type" : "type-384",
12736   "self_type" : "type-384",
12737   "size" : 8,
12738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12739   "template_args" : [ "type-60" ],
12740   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12741  },
12742  {
12743   "access" : "private",
12744   "alignment" : 8,
12745   "fields" :
12746   [
12747    {
12748     "field_name" : "mPointer",
12749     "referenced_type" : "type-195"
12750    },
12751    {
12752     "field_name" : "_pad",
12753     "referenced_type" : "type-32"
12754    }
12755   ],
12756   "is_anonymous" : true,
12757   "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",
12758   "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",
12759   "record_kind" : "union",
12760   "referenced_type" : "type-385",
12761   "self_type" : "type-385",
12762   "size" : 8,
12763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12764   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12765  },
12766  {
12767   "alignment" : 8,
12768   "fields" :
12769   [
12770    {
12771     "access" : "private",
12772     "referenced_type" : "type-319"
12773    }
12774   ],
12775   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12776   "name" : "android::hardware::details::hidl_pointer<const char>",
12777   "referenced_type" : "type-318",
12778   "self_type" : "type-318",
12779   "size" : 8,
12780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12781   "template_args" : [ "type-59" ],
12782   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12783  },
12784  {
12785   "access" : "private",
12786   "alignment" : 8,
12787   "fields" :
12788   [
12789    {
12790     "field_name" : "mPointer",
12791     "referenced_type" : "type-58"
12792    },
12793    {
12794     "field_name" : "_pad",
12795     "referenced_type" : "type-32"
12796    }
12797   ],
12798   "is_anonymous" : true,
12799   "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",
12800   "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",
12801   "record_kind" : "union",
12802   "referenced_type" : "type-319",
12803   "self_type" : "type-319",
12804   "size" : 8,
12805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12806   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12807  },
12808  {
12809   "alignment" : 8,
12810   "fields" :
12811   [
12812    {
12813     "access" : "private",
12814     "referenced_type" : "type-288"
12815    }
12816   ],
12817   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12818   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12819   "referenced_type" : "type-287",
12820   "self_type" : "type-287",
12821   "size" : 8,
12822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12823   "template_args" : [ "type-290" ],
12824   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12825  },
12826  {
12827   "access" : "private",
12828   "alignment" : 8,
12829   "fields" :
12830   [
12831    {
12832     "field_name" : "mPointer",
12833     "referenced_type" : "type-289"
12834    },
12835    {
12836     "field_name" : "_pad",
12837     "referenced_type" : "type-32"
12838    }
12839   ],
12840   "is_anonymous" : true,
12841   "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",
12842   "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",
12843   "record_kind" : "union",
12844   "referenced_type" : "type-288",
12845   "self_type" : "type-288",
12846   "size" : 8,
12847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12848   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12849  },
12850  {
12851   "access" : "private",
12852   "alignment" : 8,
12853   "fields" :
12854   [
12855    {
12856     "field_name" : "mPointer",
12857     "referenced_type" : "type-350"
12858    },
12859    {
12860     "field_name" : "_pad",
12861     "referenced_type" : "type-32"
12862    }
12863   ],
12864   "is_anonymous" : true,
12865   "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",
12866   "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",
12867   "record_kind" : "union",
12868   "referenced_type" : "type-349",
12869   "self_type" : "type-349",
12870   "size" : 8,
12871   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12872   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12873  },
12874  {
12875   "access" : "private",
12876   "alignment" : 8,
12877   "fields" :
12878   [
12879    {
12880     "field_name" : "mPointer",
12881     "referenced_type" : "type-341"
12882    },
12883    {
12884     "field_name" : "_pad",
12885     "referenced_type" : "type-32"
12886    }
12887   ],
12888   "is_anonymous" : true,
12889   "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",
12890   "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",
12891   "record_kind" : "union",
12892   "referenced_type" : "type-340",
12893   "self_type" : "type-340",
12894   "size" : 8,
12895   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12896   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12897  },
12898  {
12899   "alignment" : 8,
12900   "fields" :
12901   [
12902    {
12903     "access" : "private",
12904     "referenced_type" : "type-360"
12905    }
12906   ],
12907   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12908   "name" : "android::hardware::details::hidl_pointer<int>",
12909   "referenced_type" : "type-359",
12910   "self_type" : "type-359",
12911   "size" : 8,
12912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12913   "template_args" : [ "type-27" ],
12914   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12915  },
12916  {
12917   "access" : "private",
12918   "alignment" : 8,
12919   "fields" :
12920   [
12921    {
12922     "field_name" : "mPointer",
12923     "referenced_type" : "type-361"
12924    },
12925    {
12926     "field_name" : "_pad",
12927     "referenced_type" : "type-32"
12928    }
12929   ],
12930   "is_anonymous" : true,
12931   "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",
12932   "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",
12933   "record_kind" : "union",
12934   "referenced_type" : "type-360",
12935   "self_type" : "type-360",
12936   "size" : 8,
12937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12938   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12939  },
12940  {
12941   "alignment" : 8,
12942   "fields" :
12943   [
12944    {
12945     "access" : "private",
12946     "referenced_type" : "type-401"
12947    }
12948   ],
12949   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12950   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12951   "referenced_type" : "type-400",
12952   "self_type" : "type-400",
12953   "size" : 8,
12954   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12955   "template_args" : [ "type-215" ],
12956   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12957  },
12958  {
12959   "access" : "private",
12960   "alignment" : 8,
12961   "fields" :
12962   [
12963    {
12964     "field_name" : "mPointer",
12965     "referenced_type" : "type-214"
12966    },
12967    {
12968     "field_name" : "_pad",
12969     "referenced_type" : "type-32"
12970    }
12971   ],
12972   "is_anonymous" : true,
12973   "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",
12974   "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",
12975   "record_kind" : "union",
12976   "referenced_type" : "type-401",
12977   "self_type" : "type-401",
12978   "size" : 8,
12979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12980   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12981  },
12982  {
12983   "alignment" : 8,
12984   "fields" :
12985   [
12986    {
12987     "access" : "private",
12988     "referenced_type" : "type-367"
12989    }
12990   ],
12991   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12992   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12993   "referenced_type" : "type-366",
12994   "self_type" : "type-366",
12995   "size" : 8,
12996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12997   "template_args" : [ "type-105" ],
12998   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12999  },
13000  {
13001   "access" : "private",
13002   "alignment" : 8,
13003   "fields" :
13004   [
13005    {
13006     "field_name" : "mPointer",
13007     "referenced_type" : "type-368"
13008    },
13009    {
13010     "field_name" : "_pad",
13011     "referenced_type" : "type-32"
13012    }
13013   ],
13014   "is_anonymous" : true,
13015   "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",
13016   "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",
13017   "record_kind" : "union",
13018   "referenced_type" : "type-367",
13019   "self_type" : "type-367",
13020   "size" : 8,
13021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13022   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13023  },
13024  {
13025   "alignment" : 8,
13026   "fields" :
13027   [
13028    {
13029     "access" : "private",
13030     "referenced_type" : "type-653"
13031    }
13032   ],
13033   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13034   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13035   "referenced_type" : "type-652",
13036   "self_type" : "type-652",
13037   "size" : 8,
13038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13039   "template_args" : [ "type-2" ],
13040   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13041  },
13042  {
13043   "access" : "private",
13044   "alignment" : 8,
13045   "fields" :
13046   [
13047    {
13048     "field_name" : "mPointer",
13049     "referenced_type" : "type-654"
13050    },
13051    {
13052     "field_name" : "_pad",
13053     "referenced_type" : "type-32"
13054    }
13055   ],
13056   "is_anonymous" : true,
13057   "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",
13058   "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",
13059   "record_kind" : "union",
13060   "referenced_type" : "type-653",
13061   "self_type" : "type-653",
13062   "size" : 8,
13063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13064   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13065  },
13066  {
13067   "alignment" : 1,
13068   "linker_set_key" : "android::hardware::details::i_tag",
13069   "name" : "android::hardware::details::i_tag",
13070   "referenced_type" : "type-243",
13071   "self_type" : "type-243",
13072   "size" : 1,
13073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13074   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13075  },
13076  {
13077   "alignment" : 8,
13078   "fields" :
13079   [
13080    {
13081     "access" : "private",
13082     "field_name" : "mStatus",
13083     "referenced_type" : "type-165"
13084    },
13085    {
13086     "access" : "private",
13087     "field_name" : "mCheckedStatus",
13088     "field_offset" : 256,
13089     "referenced_type" : "type-43"
13090    }
13091   ],
13092   "linker_set_key" : "android::hardware::details::return_status",
13093   "name" : "android::hardware::details::return_status",
13094   "record_kind" : "class",
13095   "referenced_type" : "type-175",
13096   "self_type" : "type-175",
13097   "size" : 40,
13098   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13099   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13100  },
13101  {
13102   "alignment" : 1,
13103   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13104   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13105   "referenced_type" : "type-386",
13106   "self_type" : "type-386",
13107   "size" : 1,
13108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13109   "template_args" : [ "type-105" ],
13110   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13111  },
13112  {
13113   "alignment" : 1,
13114   "fields" :
13115   [
13116    {
13117     "access" : "private",
13118     "field_name" : "mBuffer",
13119     "referenced_type" : "type-352"
13120    }
13121   ],
13122   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13123   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13124   "referenced_type" : "type-351",
13125   "self_type" : "type-351",
13126   "size" : 32,
13127   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13128   "template_args" : [ "type-105" ],
13129   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13130  },
13131  {
13132   "alignment" : 8,
13133   "base_specifiers" :
13134   [
13135    {
13136     "referenced_type" : "type-155"
13137    }
13138   ],
13139   "fields" :
13140   [
13141    {
13142     "access" : "private",
13143     "field_name" : "mRecipient",
13144     "field_offset" : 64,
13145     "referenced_type" : "type-152"
13146    },
13147    {
13148     "access" : "private",
13149     "field_name" : "mCookie",
13150     "field_offset" : 192,
13151     "referenced_type" : "type-32"
13152    },
13153    {
13154     "access" : "private",
13155     "field_name" : "mBase",
13156     "field_offset" : 256,
13157     "referenced_type" : "type-114"
13158    }
13159   ],
13160   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13161   "name" : "android::hardware::hidl_binder_death_recipient",
13162   "referenced_type" : "type-151",
13163   "self_type" : "type-151",
13164   "size" : 64,
13165   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13166   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13167   "vtable_components" :
13168   [
13169    {
13170     "component_value" : 48,
13171     "kind" : "vbase_offset"
13172    },
13173    {
13174     "kind" : "offset_to_top"
13175    },
13176    {
13177     "kind" : "rtti",
13178     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13179    },
13180    {
13181     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13182    },
13183    {
13184     "kind" : "complete_dtor_pointer",
13185     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13186    },
13187    {
13188     "kind" : "deleting_dtor_pointer",
13189     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13190    },
13191    {
13192     "kind" : "vcall_offset"
13193    },
13194    {
13195     "kind" : "vcall_offset"
13196    },
13197    {
13198     "kind" : "vcall_offset"
13199    },
13200    {
13201     "kind" : "vcall_offset"
13202    },
13203    {
13204     "component_value" : -48,
13205     "kind" : "vcall_offset"
13206    },
13207    {
13208     "component_value" : -48,
13209     "kind" : "offset_to_top"
13210    },
13211    {
13212     "kind" : "rtti",
13213     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13214    },
13215    {
13216     "kind" : "complete_dtor_pointer",
13217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13218    },
13219    {
13220     "kind" : "deleting_dtor_pointer",
13221     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13222    },
13223    {
13224     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13225    },
13226    {
13227     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13228    },
13229    {
13230     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13231    },
13232    {
13233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13234    }
13235   ]
13236  },
13237  {
13238   "alignment" : 8,
13239   "base_specifiers" :
13240   [
13241    {
13242     "is_virtual" : true,
13243     "referenced_type" : "type-5"
13244    }
13245   ],
13246   "linker_set_key" : "android::hardware::hidl_death_recipient",
13247   "name" : "android::hardware::hidl_death_recipient",
13248   "referenced_type" : "type-154",
13249   "self_type" : "type-154",
13250   "size" : 24,
13251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13252   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13253   "vtable_components" :
13254   [
13255    {
13256     "component_value" : 8,
13257     "kind" : "vbase_offset"
13258    },
13259    {
13260     "kind" : "offset_to_top"
13261    },
13262    {
13263     "kind" : "rtti",
13264     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13265    },
13266    {
13267     "is_pure" : true,
13268     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13269    },
13270    {
13271     "kind" : "complete_dtor_pointer",
13272     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13273    },
13274    {
13275     "kind" : "deleting_dtor_pointer",
13276     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13277    },
13278    {
13279     "kind" : "vcall_offset"
13280    },
13281    {
13282     "kind" : "vcall_offset"
13283    },
13284    {
13285     "kind" : "vcall_offset"
13286    },
13287    {
13288     "kind" : "vcall_offset"
13289    },
13290    {
13291     "component_value" : -8,
13292     "kind" : "vcall_offset"
13293    },
13294    {
13295     "component_value" : -8,
13296     "kind" : "offset_to_top"
13297    },
13298    {
13299     "kind" : "rtti",
13300     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13301    },
13302    {
13303     "kind" : "complete_dtor_pointer",
13304     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13305    },
13306    {
13307     "kind" : "deleting_dtor_pointer",
13308     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13309    },
13310    {
13311     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13312    },
13313    {
13314     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13315    },
13316    {
13317     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13318    },
13319    {
13320     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13321    }
13322   ]
13323  },
13324  {
13325   "alignment" : 8,
13326   "fields" :
13327   [
13328    {
13329     "access" : "private",
13330     "field_name" : "mHandle",
13331     "referenced_type" : "type-287"
13332    },
13333    {
13334     "access" : "private",
13335     "field_name" : "mOwnsHandle",
13336     "field_offset" : 64,
13337     "referenced_type" : "type-43"
13338    }
13339   ],
13340   "linker_set_key" : "android::hardware::hidl_handle",
13341   "name" : "android::hardware::hidl_handle",
13342   "referenced_type" : "type-315",
13343   "self_type" : "type-315",
13344   "size" : 16,
13345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13346   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13347  },
13348  {
13349   "alignment" : 8,
13350   "fields" :
13351   [
13352    {
13353     "access" : "private",
13354     "field_name" : "mHandle",
13355     "referenced_type" : "type-315"
13356    },
13357    {
13358     "access" : "private",
13359     "field_name" : "mSize",
13360     "field_offset" : 128,
13361     "referenced_type" : "type-32"
13362    },
13363    {
13364     "access" : "private",
13365     "field_name" : "mName",
13366     "field_offset" : 192,
13367     "referenced_type" : "type-317"
13368    }
13369   ],
13370   "linker_set_key" : "android::hardware::hidl_memory",
13371   "name" : "android::hardware::hidl_memory",
13372   "referenced_type" : "type-321",
13373   "self_type" : "type-321",
13374   "size" : 40,
13375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13376   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13377  },
13378  {
13379   "alignment" : 8,
13380   "fields" :
13381   [
13382    {
13383     "access" : "private",
13384     "field_name" : "mBuffer",
13385     "referenced_type" : "type-318"
13386    },
13387    {
13388     "access" : "private",
13389     "field_name" : "mSize",
13390     "field_offset" : 64,
13391     "referenced_type" : "type-2"
13392    },
13393    {
13394     "access" : "private",
13395     "field_name" : "mOwnsBuffer",
13396     "field_offset" : 96,
13397     "referenced_type" : "type-43"
13398    }
13399   ],
13400   "linker_set_key" : "android::hardware::hidl_string",
13401   "name" : "android::hardware::hidl_string",
13402   "referenced_type" : "type-317",
13403   "self_type" : "type-317",
13404   "size" : 16,
13405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13406   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13407  },
13408  {
13409   "alignment" : 8,
13410   "fields" :
13411   [
13412    {
13413     "access" : "private",
13414     "field_name" : "mBuffer",
13415     "referenced_type" : "type-334"
13416    },
13417    {
13418     "access" : "private",
13419     "field_name" : "mSize",
13420     "field_offset" : 64,
13421     "referenced_type" : "type-2"
13422    },
13423    {
13424     "access" : "private",
13425     "field_name" : "mOwnsBuffer",
13426     "field_offset" : 96,
13427     "referenced_type" : "type-43"
13428    }
13429   ],
13430   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13431   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13432   "referenced_type" : "type-333",
13433   "self_type" : "type-333",
13434   "size" : 16,
13435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13436   "template_args" : [ "type-337" ],
13437   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13438  },
13439  {
13440   "alignment" : 8,
13441   "fields" :
13442   [
13443    {
13444     "access" : "private",
13445     "field_name" : "mBuffer",
13446     "referenced_type" : "type-374"
13447    },
13448    {
13449     "access" : "private",
13450     "field_name" : "mSize",
13451     "field_offset" : 64,
13452     "referenced_type" : "type-2"
13453    },
13454    {
13455     "access" : "private",
13456     "field_name" : "mOwnsBuffer",
13457     "field_offset" : 96,
13458     "referenced_type" : "type-43"
13459    }
13460   ],
13461   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13462   "name" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13463   "referenced_type" : "type-373",
13464   "self_type" : "type-373",
13465   "size" : 16,
13466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13467   "template_args" : [ "type-377" ],
13468   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10biometrics4face4V1_07FeatureEEE"
13469  },
13470  {
13471   "alignment" : 8,
13472   "fields" :
13473   [
13474    {
13475     "access" : "private",
13476     "field_name" : "mBuffer",
13477     "referenced_type" : "type-348"
13478    },
13479    {
13480     "access" : "private",
13481     "field_name" : "mSize",
13482     "field_offset" : 64,
13483     "referenced_type" : "type-2"
13484    },
13485    {
13486     "access" : "private",
13487     "field_name" : "mOwnsBuffer",
13488     "field_offset" : 96,
13489     "referenced_type" : "type-43"
13490    }
13491   ],
13492   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13493   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13494   "referenced_type" : "type-347",
13495   "self_type" : "type-347",
13496   "size" : 16,
13497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13498   "template_args" : [ "type-351" ],
13499   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13500  },
13501  {
13502   "alignment" : 8,
13503   "fields" :
13504   [
13505    {
13506     "access" : "private",
13507     "field_name" : "mBuffer",
13508     "referenced_type" : "type-339"
13509    },
13510    {
13511     "access" : "private",
13512     "field_name" : "mSize",
13513     "field_offset" : 64,
13514     "referenced_type" : "type-2"
13515    },
13516    {
13517     "access" : "private",
13518     "field_name" : "mOwnsBuffer",
13519     "field_offset" : 96,
13520     "referenced_type" : "type-43"
13521    }
13522   ],
13523   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13524   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13525   "referenced_type" : "type-338",
13526   "self_type" : "type-338",
13527   "size" : 16,
13528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13529   "template_args" : [ "type-317" ],
13530   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13531  },
13532  {
13533   "alignment" : 8,
13534   "fields" :
13535   [
13536    {
13537     "access" : "private",
13538     "field_name" : "mBuffer",
13539     "referenced_type" : "type-384"
13540    },
13541    {
13542     "access" : "private",
13543     "field_name" : "mSize",
13544     "field_offset" : 64,
13545     "referenced_type" : "type-2"
13546    },
13547    {
13548     "access" : "private",
13549     "field_name" : "mOwnsBuffer",
13550     "field_offset" : 96,
13551     "referenced_type" : "type-43"
13552    }
13553   ],
13554   "linker_set_key" : "android::hardware::hidl_vec<char>",
13555   "name" : "android::hardware::hidl_vec<char>",
13556   "referenced_type" : "type-383",
13557   "self_type" : "type-383",
13558   "size" : 16,
13559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13560   "template_args" : [ "type-60" ],
13561   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13562  },
13563  {
13564   "alignment" : 8,
13565   "fields" :
13566   [
13567    {
13568     "access" : "private",
13569     "field_name" : "mBuffer",
13570     "referenced_type" : "type-359"
13571    },
13572    {
13573     "access" : "private",
13574     "field_name" : "mSize",
13575     "field_offset" : 64,
13576     "referenced_type" : "type-2"
13577    },
13578    {
13579     "access" : "private",
13580     "field_name" : "mOwnsBuffer",
13581     "field_offset" : 96,
13582     "referenced_type" : "type-43"
13583    }
13584   ],
13585   "linker_set_key" : "android::hardware::hidl_vec<int>",
13586   "name" : "android::hardware::hidl_vec<int>",
13587   "referenced_type" : "type-358",
13588   "self_type" : "type-358",
13589   "size" : 16,
13590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13591   "template_args" : [ "type-27" ],
13592   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13593  },
13594  {
13595   "alignment" : 8,
13596   "fields" :
13597   [
13598    {
13599     "access" : "private",
13600     "field_name" : "mBuffer",
13601     "referenced_type" : "type-366"
13602    },
13603    {
13604     "access" : "private",
13605     "field_name" : "mSize",
13606     "field_offset" : 64,
13607     "referenced_type" : "type-2"
13608    },
13609    {
13610     "access" : "private",
13611     "field_name" : "mOwnsBuffer",
13612     "field_offset" : 96,
13613     "referenced_type" : "type-43"
13614    }
13615   ],
13616   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13617   "name" : "android::hardware::hidl_vec<unsigned char>",
13618   "referenced_type" : "type-365",
13619   "self_type" : "type-365",
13620   "size" : 16,
13621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13622   "template_args" : [ "type-105" ],
13623   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13624  },
13625  {
13626   "alignment" : 8,
13627   "fields" :
13628   [
13629    {
13630     "access" : "private",
13631     "field_name" : "mBuffer",
13632     "referenced_type" : "type-652"
13633    },
13634    {
13635     "access" : "private",
13636     "field_name" : "mSize",
13637     "field_offset" : 64,
13638     "referenced_type" : "type-2"
13639    },
13640    {
13641     "access" : "private",
13642     "field_name" : "mOwnsBuffer",
13643     "field_offset" : 96,
13644     "referenced_type" : "type-43"
13645    }
13646   ],
13647   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
13648   "name" : "android::hardware::hidl_vec<unsigned int>",
13649   "referenced_type" : "type-651",
13650   "self_type" : "type-651",
13651   "size" : 16,
13652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13653   "template_args" : [ "type-2" ],
13654   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
13655  },
13656  {
13657   "alignment" : 2,
13658   "fields" :
13659   [
13660    {
13661     "access" : "private",
13662     "field_name" : "mMajor",
13663     "referenced_type" : "type-107"
13664    },
13665    {
13666     "access" : "private",
13667     "field_name" : "mMinor",
13668     "field_offset" : 16,
13669     "referenced_type" : "type-107"
13670    }
13671   ],
13672   "linker_set_key" : "android::hardware::hidl_version",
13673   "name" : "android::hardware::hidl_version",
13674   "referenced_type" : "type-387",
13675   "self_type" : "type-387",
13676   "size" : 4,
13677   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13678   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13679  },
13680  {
13681   "alignment" : 8,
13682   "base_specifiers" :
13683   [
13684    {
13685     "referenced_type" : "type-163"
13686    },
13687    {
13688     "referenced_type" : "type-129"
13689    }
13690   ],
13691   "fields" :
13692   [
13693    {
13694     "access" : "private",
13695     "field_name" : "_hidl_mImpl",
13696     "field_offset" : 960,
13697     "referenced_type" : "type-446"
13698    }
13699   ],
13700   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13701   "name" : "android::hidl::base::V1_0::BnHwBase",
13702   "referenced_type" : "type-445",
13703   "self_type" : "type-445",
13704   "size" : 144,
13705   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13706   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13707   "vtable_components" :
13708   [
13709    {
13710     "component_value" : 128,
13711     "kind" : "vbase_offset"
13712    },
13713    {
13714     "kind" : "offset_to_top"
13715    },
13716    {
13717     "kind" : "rtti",
13718     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13719    },
13720    {
13721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13722    },
13723    {
13724     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13725    },
13726    {
13727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13728    },
13729    {
13730     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13731    },
13732    {
13733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13734    },
13735    {
13736     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13737    },
13738    {
13739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13740    },
13741    {
13742     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13743    },
13744    {
13745     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13746    },
13747    {
13748     "kind" : "complete_dtor_pointer",
13749     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13750    },
13751    {
13752     "kind" : "deleting_dtor_pointer",
13753     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13757    },
13758    {
13759     "component_value" : -32,
13760     "kind" : "offset_to_top"
13761    },
13762    {
13763     "kind" : "rtti",
13764     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13765    },
13766    {
13767     "kind" : "complete_dtor_pointer",
13768     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13769    },
13770    {
13771     "kind" : "deleting_dtor_pointer",
13772     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13773    },
13774    {
13775     "kind" : "vcall_offset"
13776    },
13777    {
13778     "kind" : "vcall_offset"
13779    },
13780    {
13781     "kind" : "vcall_offset"
13782    },
13783    {
13784     "kind" : "vcall_offset"
13785    },
13786    {
13787     "component_value" : -128,
13788     "kind" : "vcall_offset"
13789    },
13790    {
13791     "component_value" : -128,
13792     "kind" : "offset_to_top"
13793    },
13794    {
13795     "kind" : "rtti",
13796     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13797    },
13798    {
13799     "kind" : "complete_dtor_pointer",
13800     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13801    },
13802    {
13803     "kind" : "deleting_dtor_pointer",
13804     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13805    },
13806    {
13807     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13811    },
13812    {
13813     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13814    },
13815    {
13816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13817    }
13818   ]
13819  },
13820  {
13821   "alignment" : 8,
13822   "base_specifiers" :
13823   [
13824    {
13825     "referenced_type" : "type-427"
13826    },
13827    {
13828     "referenced_type" : "type-129"
13829    }
13830   ],
13831   "fields" :
13832   [
13833    {
13834     "access" : "private",
13835     "field_name" : "_hidl_mMutex",
13836     "field_offset" : 1088,
13837     "referenced_type" : "type-586"
13838    },
13839    {
13840     "access" : "private",
13841     "field_name" : "_hidl_mDeathRecipients",
13842     "field_offset" : 1408,
13843     "referenced_type" : "type-587"
13844    }
13845   ],
13846   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13847   "name" : "android::hidl::base::V1_0::BpHwBase",
13848   "referenced_type" : "type-585",
13849   "self_type" : "type-585",
13850   "size" : 216,
13851   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13852   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13853   "vtable_components" :
13854   [
13855    {
13856     "component_value" : 200,
13857     "kind" : "vbase_offset"
13858    },
13859    {
13860     "kind" : "offset_to_top"
13861    },
13862    {
13863     "kind" : "rtti",
13864     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13865    },
13866    {
13867     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13874    },
13875    {
13876     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13877    },
13878    {
13879     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13880    },
13881    {
13882     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13883    },
13884    {
13885     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13886    },
13887    {
13888     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13889    },
13890    {
13891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13892    },
13893    {
13894     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13895    },
13896    {
13897     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13898    },
13899    {
13900     "kind" : "complete_dtor_pointer",
13901     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13902    },
13903    {
13904     "kind" : "deleting_dtor_pointer",
13905     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13906    },
13907    {
13908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13909    },
13910    {
13911     "component_value" : 192,
13912     "kind" : "vbase_offset"
13913    },
13914    {
13915     "component_value" : -8,
13916     "kind" : "offset_to_top"
13917    },
13918    {
13919     "kind" : "rtti",
13920     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13921    },
13922    {
13923     "kind" : "complete_dtor_pointer",
13924     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13925    },
13926    {
13927     "kind" : "deleting_dtor_pointer",
13928     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13929    },
13930    {
13931     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13932    },
13933    {
13934     "component_value" : 184,
13935     "kind" : "vbase_offset"
13936    },
13937    {
13938     "component_value" : -16,
13939     "kind" : "offset_to_top"
13940    },
13941    {
13942     "kind" : "rtti",
13943     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13944    },
13945    {
13946     "kind" : "complete_dtor_pointer",
13947     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13948    },
13949    {
13950     "kind" : "deleting_dtor_pointer",
13951     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13952    },
13953    {
13954     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13955    },
13956    {
13957     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13961    },
13962    {
13963     "component_value" : -48,
13964     "kind" : "offset_to_top"
13965    },
13966    {
13967     "kind" : "rtti",
13968     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13969    },
13970    {
13971     "kind" : "complete_dtor_pointer",
13972     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13973    },
13974    {
13975     "kind" : "deleting_dtor_pointer",
13976     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13977    },
13978    {
13979     "kind" : "vcall_offset"
13980    },
13981    {
13982     "component_value" : -184,
13983     "kind" : "vcall_offset"
13984    },
13985    {
13986     "component_value" : -184,
13987     "kind" : "vcall_offset"
13988    },
13989    {
13990     "component_value" : -184,
13991     "kind" : "vcall_offset"
13992    },
13993    {
13994     "component_value" : -200,
13995     "kind" : "vcall_offset"
13996    },
13997    {
13998     "component_value" : -200,
13999     "kind" : "offset_to_top"
14000    },
14001    {
14002     "kind" : "rtti",
14003     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14004    },
14005    {
14006     "kind" : "complete_dtor_pointer",
14007     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14008    },
14009    {
14010     "kind" : "deleting_dtor_pointer",
14011     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14012    },
14013    {
14014     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14015    },
14016    {
14017     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14018    },
14019    {
14020     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14021    },
14022    {
14023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14024    }
14025   ]
14026  },
14027  {
14028   "alignment" : 8,
14029   "fields" :
14030   [
14031    {
14032     "field_name" : "pid",
14033     "referenced_type" : "type-27"
14034    },
14035    {
14036     "field_name" : "ptr",
14037     "field_offset" : 64,
14038     "referenced_type" : "type-32"
14039    },
14040    {
14041     "field_name" : "arch",
14042     "field_offset" : 128,
14043     "referenced_type" : "type-406"
14044    }
14045   ],
14046   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14047   "name" : "android::hidl::base::V1_0::DebugInfo",
14048   "referenced_type" : "type-405",
14049   "self_type" : "type-405",
14050   "size" : 24,
14051   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14052   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14053  },
14054  {
14055   "alignment" : 8,
14056   "base_specifiers" :
14057   [
14058    {
14059     "is_virtual" : true,
14060     "referenced_type" : "type-5"
14061    }
14062   ],
14063   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14064   "name" : "android::hidl::base::V1_0::IBase",
14065   "referenced_type" : "type-4",
14066   "self_type" : "type-4",
14067   "size" : 24,
14068   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14069   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14070   "vtable_components" :
14071   [
14072    {
14073     "component_value" : 8,
14074     "kind" : "vbase_offset"
14075    },
14076    {
14077     "kind" : "offset_to_top"
14078    },
14079    {
14080     "kind" : "rtti",
14081     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14082    },
14083    {
14084     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14088    },
14089    {
14090     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14091    },
14092    {
14093     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14094    },
14095    {
14096     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14097    },
14098    {
14099     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14100    },
14101    {
14102     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14103    },
14104    {
14105     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14106    },
14107    {
14108     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14115    },
14116    {
14117     "kind" : "complete_dtor_pointer",
14118     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14119    },
14120    {
14121     "kind" : "deleting_dtor_pointer",
14122     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14123    },
14124    {
14125     "kind" : "vcall_offset"
14126    },
14127    {
14128     "kind" : "vcall_offset"
14129    },
14130    {
14131     "kind" : "vcall_offset"
14132    },
14133    {
14134     "kind" : "vcall_offset"
14135    },
14136    {
14137     "component_value" : -8,
14138     "kind" : "vcall_offset"
14139    },
14140    {
14141     "component_value" : -8,
14142     "kind" : "offset_to_top"
14143    },
14144    {
14145     "kind" : "rtti",
14146     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14147    },
14148    {
14149     "kind" : "complete_dtor_pointer",
14150     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14151    },
14152    {
14153     "kind" : "deleting_dtor_pointer",
14154     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14155    },
14156    {
14157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14158    },
14159    {
14160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14161    },
14162    {
14163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14164    },
14165    {
14166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14167    }
14168   ]
14169  },
14170  {
14171   "alignment" : 8,
14172   "base_specifiers" :
14173   [
14174    {
14175     "referenced_type" : "type-4"
14176    }
14177   ],
14178   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14179   "name" : "android::hidl::manager::V1_0::IServiceManager",
14180   "referenced_type" : "type-85",
14181   "self_type" : "type-85",
14182   "size" : 24,
14183   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14184   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14185   "vtable_components" :
14186   [
14187    {
14188     "component_value" : 8,
14189     "kind" : "vbase_offset"
14190    },
14191    {
14192     "kind" : "offset_to_top"
14193    },
14194    {
14195     "kind" : "rtti",
14196     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14197    },
14198    {
14199     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14212    },
14213    {
14214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14215    },
14216    {
14217     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14224    },
14225    {
14226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14227    },
14228    {
14229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14230    },
14231    {
14232     "kind" : "complete_dtor_pointer",
14233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14234    },
14235    {
14236     "kind" : "deleting_dtor_pointer",
14237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14238    },
14239    {
14240     "is_pure" : true,
14241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14242    },
14243    {
14244     "is_pure" : true,
14245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14246    },
14247    {
14248     "is_pure" : true,
14249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14250    },
14251    {
14252     "is_pure" : true,
14253     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14254    },
14255    {
14256     "is_pure" : true,
14257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14258    },
14259    {
14260     "is_pure" : true,
14261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14262    },
14263    {
14264     "is_pure" : true,
14265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14266    },
14267    {
14268     "is_pure" : true,
14269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14270    },
14271    {
14272     "kind" : "vcall_offset"
14273    },
14274    {
14275     "kind" : "vcall_offset"
14276    },
14277    {
14278     "kind" : "vcall_offset"
14279    },
14280    {
14281     "kind" : "vcall_offset"
14282    },
14283    {
14284     "component_value" : -8,
14285     "kind" : "vcall_offset"
14286    },
14287    {
14288     "component_value" : -8,
14289     "kind" : "offset_to_top"
14290    },
14291    {
14292     "kind" : "rtti",
14293     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14294    },
14295    {
14296     "kind" : "complete_dtor_pointer",
14297     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14298    },
14299    {
14300     "kind" : "deleting_dtor_pointer",
14301     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14302    },
14303    {
14304     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14305    },
14306    {
14307     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14308    },
14309    {
14310     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14311    },
14312    {
14313     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14314    }
14315   ]
14316  },
14317  {
14318   "alignment" : 8,
14319   "fields" :
14320   [
14321    {
14322     "field_name" : "interfaceName",
14323     "referenced_type" : "type-317"
14324    },
14325    {
14326     "field_name" : "instanceName",
14327     "field_offset" : 128,
14328     "referenced_type" : "type-317"
14329    },
14330    {
14331     "field_name" : "pid",
14332     "field_offset" : 256,
14333     "referenced_type" : "type-27"
14334    },
14335    {
14336     "field_name" : "clientPids",
14337     "field_offset" : 320,
14338     "referenced_type" : "type-358"
14339    },
14340    {
14341     "field_name" : "arch",
14342     "field_offset" : 448,
14343     "referenced_type" : "type-406"
14344    }
14345   ],
14346   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14347   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14348   "referenced_type" : "type-550",
14349   "self_type" : "type-550",
14350   "size" : 64,
14351   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14352   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14353  },
14354  {
14355   "alignment" : 8,
14356   "base_specifiers" :
14357   [
14358    {
14359     "referenced_type" : "type-4"
14360    }
14361   ],
14362   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14363   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14364   "referenced_type" : "type-100",
14365   "self_type" : "type-100",
14366   "size" : 24,
14367   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14368   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14369   "vtable_components" :
14370   [
14371    {
14372     "component_value" : 8,
14373     "kind" : "vbase_offset"
14374    },
14375    {
14376     "kind" : "offset_to_top"
14377    },
14378    {
14379     "kind" : "rtti",
14380     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14381    },
14382    {
14383     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14384    },
14385    {
14386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14387    },
14388    {
14389     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14390    },
14391    {
14392     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14393    },
14394    {
14395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14396    },
14397    {
14398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14399    },
14400    {
14401     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14402    },
14403    {
14404     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14405    },
14406    {
14407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14408    },
14409    {
14410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14411    },
14412    {
14413     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14414    },
14415    {
14416     "kind" : "complete_dtor_pointer",
14417     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14418    },
14419    {
14420     "kind" : "deleting_dtor_pointer",
14421     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14422    },
14423    {
14424     "is_pure" : true,
14425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14426    },
14427    {
14428     "kind" : "vcall_offset"
14429    },
14430    {
14431     "kind" : "vcall_offset"
14432    },
14433    {
14434     "kind" : "vcall_offset"
14435    },
14436    {
14437     "kind" : "vcall_offset"
14438    },
14439    {
14440     "component_value" : -8,
14441     "kind" : "vcall_offset"
14442    },
14443    {
14444     "component_value" : -8,
14445     "kind" : "offset_to_top"
14446    },
14447    {
14448     "kind" : "rtti",
14449     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14450    },
14451    {
14452     "kind" : "complete_dtor_pointer",
14453     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14454    },
14455    {
14456     "kind" : "deleting_dtor_pointer",
14457     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14458    },
14459    {
14460     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14461    },
14462    {
14463     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14464    },
14465    {
14466     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14467    },
14468    {
14469     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14470    }
14471   ]
14472  },
14473  {
14474   "alignment" : 8,
14475   "fields" :
14476   [
14477    {
14478     "access" : "private",
14479     "field_name" : "m_ptr",
14480     "referenced_type" : "type-92"
14481    }
14482   ],
14483   "linker_set_key" : "android::sp<android::Thread>",
14484   "name" : "android::sp<android::Thread>",
14485   "record_kind" : "class",
14486   "referenced_type" : "type-91",
14487   "self_type" : "type-91",
14488   "size" : 8,
14489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14490   "template_args" : [ "type-93" ],
14491   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14492  },
14493  {
14494   "alignment" : 8,
14495   "fields" :
14496   [
14497    {
14498     "access" : "private",
14499     "field_name" : "m_ptr",
14500     "referenced_type" : "type-162"
14501    }
14502   ],
14503   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14504   "name" : "android::sp<android::hardware::BHwBinder>",
14505   "record_kind" : "class",
14506   "referenced_type" : "type-161",
14507   "self_type" : "type-161",
14508   "size" : 8,
14509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14510   "template_args" : [ "type-163" ],
14511   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14512  },
14513  {
14514   "alignment" : 8,
14515   "fields" :
14516   [
14517    {
14518     "access" : "private",
14519     "field_name" : "m_ptr",
14520     "referenced_type" : "type-218"
14521    }
14522   ],
14523   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14524   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14525   "record_kind" : "class",
14526   "referenced_type" : "type-698",
14527   "self_type" : "type-698",
14528   "size" : 8,
14529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14530   "template_args" : [ "type-155" ],
14531   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14532  },
14533  {
14534   "alignment" : 8,
14535   "fields" :
14536   [
14537    {
14538     "access" : "private",
14539     "field_name" : "m_ptr",
14540     "referenced_type" : "type-10"
14541    }
14542   ],
14543   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14544   "name" : "android::sp<android::hardware::IBinder>",
14545   "record_kind" : "class",
14546   "referenced_type" : "type-9",
14547   "self_type" : "type-9",
14548   "size" : 8,
14549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14550   "template_args" : [ "type-11" ],
14551   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14552  },
14553  {
14554   "alignment" : 8,
14555   "fields" :
14556   [
14557    {
14558     "access" : "private",
14559     "field_name" : "m_ptr",
14560     "referenced_type" : "type-16"
14561    }
14562   ],
14563   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14564   "name" : "android::sp<android::hardware::IInterface>",
14565   "record_kind" : "class",
14566   "referenced_type" : "type-15",
14567   "self_type" : "type-15",
14568   "size" : 8,
14569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14570   "template_args" : [ "type-17" ],
14571   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14572  },
14573  {
14574   "alignment" : 8,
14575   "fields" :
14576   [
14577    {
14578     "access" : "private",
14579     "field_name" : "m_ptr",
14580     "referenced_type" : "type-25"
14581    }
14582   ],
14583   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14584   "name" : "android::sp<android::hardware::ProcessState>",
14585   "record_kind" : "class",
14586   "referenced_type" : "type-24",
14587   "self_type" : "type-24",
14588   "size" : 8,
14589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14590   "template_args" : [ "type-26" ],
14591   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14592  },
14593  {
14594   "alignment" : 8,
14595   "fields" :
14596   [
14597    {
14598     "access" : "private",
14599     "field_name" : "m_ptr",
14600     "referenced_type" : "type-143"
14601    }
14602   ],
14603   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14604   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14605   "record_kind" : "class",
14606   "referenced_type" : "type-142",
14607   "self_type" : "type-142",
14608   "size" : 8,
14609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14610   "template_args" : [ "type-3" ],
14611   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_015IBiometricsFaceEEE"
14612  },
14613  {
14614   "alignment" : 8,
14615   "fields" :
14616   [
14617    {
14618     "access" : "private",
14619     "field_name" : "m_ptr",
14620     "referenced_type" : "type-120"
14621    }
14622   ],
14623   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14624   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14625   "record_kind" : "class",
14626   "referenced_type" : "type-119",
14627   "self_type" : "type-119",
14628   "size" : 8,
14629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14630   "template_args" : [ "type-121" ],
14631   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
14632  },
14633  {
14634   "alignment" : 8,
14635   "fields" :
14636   [
14637    {
14638     "access" : "private",
14639     "field_name" : "m_ptr",
14640     "referenced_type" : "type-150"
14641    }
14642   ],
14643   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14644   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14645   "record_kind" : "class",
14646   "referenced_type" : "type-149",
14647   "self_type" : "type-149",
14648   "size" : 8,
14649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14650   "template_args" : [ "type-151" ],
14651   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14652  },
14653  {
14654   "alignment" : 8,
14655   "fields" :
14656   [
14657    {
14658     "access" : "private",
14659     "field_name" : "m_ptr",
14660     "referenced_type" : "type-153"
14661    }
14662   ],
14663   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14664   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14665   "record_kind" : "class",
14666   "referenced_type" : "type-391",
14667   "self_type" : "type-391",
14668   "size" : 8,
14669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14670   "template_args" : [ "type-154" ],
14671   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14672  },
14673  {
14674   "alignment" : 8,
14675   "fields" :
14676   [
14677    {
14678     "access" : "private",
14679     "field_name" : "m_ptr",
14680     "referenced_type" : "type-115"
14681    }
14682   ],
14683   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14684   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14685   "record_kind" : "class",
14686   "referenced_type" : "type-446",
14687   "self_type" : "type-446",
14688   "size" : 8,
14689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14690   "template_args" : [ "type-4" ],
14691   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14692  },
14693  {
14694   "alignment" : 8,
14695   "fields" :
14696   [
14697    {
14698     "access" : "private",
14699     "field_name" : "m_ptr",
14700     "referenced_type" : "type-84"
14701    }
14702   ],
14703   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14704   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14705   "record_kind" : "class",
14706   "referenced_type" : "type-83",
14707   "self_type" : "type-83",
14708   "size" : 8,
14709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14710   "template_args" : [ "type-85" ],
14711   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14712  },
14713  {
14714   "alignment" : 8,
14715   "fields" :
14716   [
14717    {
14718     "access" : "private",
14719     "field_name" : "m_ptr",
14720     "referenced_type" : "type-99"
14721    }
14722   ],
14723   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14724   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14725   "record_kind" : "class",
14726   "referenced_type" : "type-98",
14727   "self_type" : "type-98",
14728   "size" : 8,
14729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14730   "template_args" : [ "type-100" ],
14731   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14732  },
14733  {
14734   "alignment" : 1,
14735   "linker_set_key" : "android::trait_trivial_copy<bool>",
14736   "name" : "android::trait_trivial_copy<bool>",
14737   "referenced_type" : "type-226",
14738   "self_type" : "type-226",
14739   "size" : 1,
14740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14741   "template_args" : [ "type-43" ],
14742   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14743  },
14744  {
14745   "alignment" : 1,
14746   "linker_set_key" : "android::trait_trivial_copy<char>",
14747   "name" : "android::trait_trivial_copy<char>",
14748   "referenced_type" : "type-230",
14749   "self_type" : "type-230",
14750   "size" : 1,
14751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14752   "template_args" : [ "type-60" ],
14753   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14754  },
14755  {
14756   "alignment" : 1,
14757   "linker_set_key" : "android::trait_trivial_copy<double>",
14758   "name" : "android::trait_trivial_copy<double>",
14759   "referenced_type" : "type-285",
14760   "self_type" : "type-285",
14761   "size" : 1,
14762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14763   "template_args" : [ "type-283" ],
14764   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14765  },
14766  {
14767   "alignment" : 1,
14768   "linker_set_key" : "android::trait_trivial_copy<float>",
14769   "name" : "android::trait_trivial_copy<float>",
14770   "referenced_type" : "type-280",
14771   "self_type" : "type-280",
14772   "size" : 1,
14773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14774   "template_args" : [ "type-276" ],
14775   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14776  },
14777  {
14778   "alignment" : 1,
14779   "linker_set_key" : "android::trait_trivial_copy<int>",
14780   "name" : "android::trait_trivial_copy<int>",
14781   "referenced_type" : "type-249",
14782   "self_type" : "type-249",
14783   "size" : 1,
14784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14785   "template_args" : [ "type-27" ],
14786   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14787  },
14788  {
14789   "alignment" : 1,
14790   "linker_set_key" : "android::trait_trivial_copy<long long>",
14791   "name" : "android::trait_trivial_copy<long long>",
14792   "referenced_type" : "type-268",
14793   "self_type" : "type-268",
14794   "size" : 1,
14795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14796   "template_args" : [ "type-265" ],
14797   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14798  },
14799  {
14800   "alignment" : 1,
14801   "linker_set_key" : "android::trait_trivial_copy<long>",
14802   "name" : "android::trait_trivial_copy<long>",
14803   "referenced_type" : "type-258",
14804   "self_type" : "type-258",
14805   "size" : 1,
14806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14807   "template_args" : [ "type-33" ],
14808   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14809  },
14810  {
14811   "alignment" : 1,
14812   "linker_set_key" : "android::trait_trivial_copy<short>",
14813   "name" : "android::trait_trivial_copy<short>",
14814   "referenced_type" : "type-239",
14815   "self_type" : "type-239",
14816   "size" : 1,
14817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14818   "template_args" : [ "type-237" ],
14819   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14820  },
14821  {
14822   "alignment" : 1,
14823   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14824   "name" : "android::trait_trivial_copy<unsigned char>",
14825   "referenced_type" : "type-234",
14826   "self_type" : "type-234",
14827   "size" : 1,
14828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14829   "template_args" : [ "type-105" ],
14830   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14831  },
14832  {
14833   "alignment" : 1,
14834   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14835   "name" : "android::trait_trivial_copy<unsigned int>",
14836   "referenced_type" : "type-253",
14837   "self_type" : "type-253",
14838   "size" : 1,
14839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14840   "template_args" : [ "type-2" ],
14841   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14842  },
14843  {
14844   "alignment" : 1,
14845   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14846   "name" : "android::trait_trivial_copy<unsigned long long>",
14847   "referenced_type" : "type-273",
14848   "self_type" : "type-273",
14849   "size" : 1,
14850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14851   "template_args" : [ "type-271" ],
14852   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14853  },
14854  {
14855   "alignment" : 1,
14856   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14857   "name" : "android::trait_trivial_copy<unsigned long>",
14858   "referenced_type" : "type-262",
14859   "self_type" : "type-262",
14860   "size" : 1,
14861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14862   "template_args" : [ "type-32" ],
14863   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14864  },
14865  {
14866   "alignment" : 1,
14867   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14868   "name" : "android::trait_trivial_copy<unsigned short>",
14869   "referenced_type" : "type-244",
14870   "self_type" : "type-244",
14871   "size" : 1,
14872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14873   "template_args" : [ "type-107" ],
14874   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14875  },
14876  {
14877   "alignment" : 1,
14878   "linker_set_key" : "android::trait_trivial_copy<void>",
14879   "name" : "android::trait_trivial_copy<void>",
14880   "referenced_type" : "type-222",
14881   "self_type" : "type-222",
14882   "size" : 1,
14883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14884   "template_args" : [ "type-29" ],
14885   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14886  },
14887  {
14888   "alignment" : 1,
14889   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14890   "name" : "android::trait_trivial_ctor<bool>",
14891   "referenced_type" : "type-224",
14892   "self_type" : "type-224",
14893   "size" : 1,
14894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14895   "template_args" : [ "type-43" ],
14896   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14897  },
14898  {
14899   "alignment" : 1,
14900   "linker_set_key" : "android::trait_trivial_ctor<char>",
14901   "name" : "android::trait_trivial_ctor<char>",
14902   "referenced_type" : "type-228",
14903   "self_type" : "type-228",
14904   "size" : 1,
14905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14906   "template_args" : [ "type-60" ],
14907   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14908  },
14909  {
14910   "alignment" : 1,
14911   "linker_set_key" : "android::trait_trivial_ctor<double>",
14912   "name" : "android::trait_trivial_ctor<double>",
14913   "referenced_type" : "type-282",
14914   "self_type" : "type-282",
14915   "size" : 1,
14916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14917   "template_args" : [ "type-283" ],
14918   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14919  },
14920  {
14921   "alignment" : 1,
14922   "linker_set_key" : "android::trait_trivial_ctor<float>",
14923   "name" : "android::trait_trivial_ctor<float>",
14924   "referenced_type" : "type-275",
14925   "self_type" : "type-275",
14926   "size" : 1,
14927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14928   "template_args" : [ "type-276" ],
14929   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14930  },
14931  {
14932   "alignment" : 1,
14933   "linker_set_key" : "android::trait_trivial_ctor<int>",
14934   "name" : "android::trait_trivial_ctor<int>",
14935   "referenced_type" : "type-247",
14936   "self_type" : "type-247",
14937   "size" : 1,
14938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14939   "template_args" : [ "type-27" ],
14940   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14941  },
14942  {
14943   "alignment" : 1,
14944   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14945   "name" : "android::trait_trivial_ctor<long long>",
14946   "referenced_type" : "type-264",
14947   "self_type" : "type-264",
14948   "size" : 1,
14949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14950   "template_args" : [ "type-265" ],
14951   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14952  },
14953  {
14954   "alignment" : 1,
14955   "linker_set_key" : "android::trait_trivial_ctor<long>",
14956   "name" : "android::trait_trivial_ctor<long>",
14957   "referenced_type" : "type-256",
14958   "self_type" : "type-256",
14959   "size" : 1,
14960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14961   "template_args" : [ "type-33" ],
14962   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14963  },
14964  {
14965   "alignment" : 1,
14966   "linker_set_key" : "android::trait_trivial_ctor<short>",
14967   "name" : "android::trait_trivial_ctor<short>",
14968   "referenced_type" : "type-236",
14969   "self_type" : "type-236",
14970   "size" : 1,
14971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14972   "template_args" : [ "type-237" ],
14973   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14974  },
14975  {
14976   "alignment" : 1,
14977   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14978   "name" : "android::trait_trivial_ctor<unsigned char>",
14979   "referenced_type" : "type-232",
14980   "self_type" : "type-232",
14981   "size" : 1,
14982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14983   "template_args" : [ "type-105" ],
14984   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14985  },
14986  {
14987   "alignment" : 1,
14988   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14989   "name" : "android::trait_trivial_ctor<unsigned int>",
14990   "referenced_type" : "type-251",
14991   "self_type" : "type-251",
14992   "size" : 1,
14993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14994   "template_args" : [ "type-2" ],
14995   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14996  },
14997  {
14998   "alignment" : 1,
14999   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15000   "name" : "android::trait_trivial_ctor<unsigned long long>",
15001   "referenced_type" : "type-270",
15002   "self_type" : "type-270",
15003   "size" : 1,
15004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15005   "template_args" : [ "type-271" ],
15006   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15007  },
15008  {
15009   "alignment" : 1,
15010   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15011   "name" : "android::trait_trivial_ctor<unsigned long>",
15012   "referenced_type" : "type-260",
15013   "self_type" : "type-260",
15014   "size" : 1,
15015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15016   "template_args" : [ "type-32" ],
15017   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15018  },
15019  {
15020   "alignment" : 1,
15021   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15022   "name" : "android::trait_trivial_ctor<unsigned short>",
15023   "referenced_type" : "type-241",
15024   "self_type" : "type-241",
15025   "size" : 1,
15026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15027   "template_args" : [ "type-107" ],
15028   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15029  },
15030  {
15031   "alignment" : 1,
15032   "linker_set_key" : "android::trait_trivial_ctor<void>",
15033   "name" : "android::trait_trivial_ctor<void>",
15034   "referenced_type" : "type-220",
15035   "self_type" : "type-220",
15036   "size" : 1,
15037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15038   "template_args" : [ "type-29" ],
15039   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15040  },
15041  {
15042   "alignment" : 1,
15043   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15044   "name" : "android::trait_trivial_dtor<bool>",
15045   "referenced_type" : "type-225",
15046   "self_type" : "type-225",
15047   "size" : 1,
15048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15049   "template_args" : [ "type-43" ],
15050   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15051  },
15052  {
15053   "alignment" : 1,
15054   "linker_set_key" : "android::trait_trivial_dtor<char>",
15055   "name" : "android::trait_trivial_dtor<char>",
15056   "referenced_type" : "type-229",
15057   "self_type" : "type-229",
15058   "size" : 1,
15059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15060   "template_args" : [ "type-60" ],
15061   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15062  },
15063  {
15064   "alignment" : 1,
15065   "linker_set_key" : "android::trait_trivial_dtor<double>",
15066   "name" : "android::trait_trivial_dtor<double>",
15067   "referenced_type" : "type-284",
15068   "self_type" : "type-284",
15069   "size" : 1,
15070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15071   "template_args" : [ "type-283" ],
15072   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15073  },
15074  {
15075   "alignment" : 1,
15076   "linker_set_key" : "android::trait_trivial_dtor<float>",
15077   "name" : "android::trait_trivial_dtor<float>",
15078   "referenced_type" : "type-279",
15079   "self_type" : "type-279",
15080   "size" : 1,
15081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15082   "template_args" : [ "type-276" ],
15083   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15084  },
15085  {
15086   "alignment" : 1,
15087   "linker_set_key" : "android::trait_trivial_dtor<int>",
15088   "name" : "android::trait_trivial_dtor<int>",
15089   "referenced_type" : "type-248",
15090   "self_type" : "type-248",
15091   "size" : 1,
15092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15093   "template_args" : [ "type-27" ],
15094   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15095  },
15096  {
15097   "alignment" : 1,
15098   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15099   "name" : "android::trait_trivial_dtor<long long>",
15100   "referenced_type" : "type-267",
15101   "self_type" : "type-267",
15102   "size" : 1,
15103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15104   "template_args" : [ "type-265" ],
15105   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15106  },
15107  {
15108   "alignment" : 1,
15109   "linker_set_key" : "android::trait_trivial_dtor<long>",
15110   "name" : "android::trait_trivial_dtor<long>",
15111   "referenced_type" : "type-257",
15112   "self_type" : "type-257",
15113   "size" : 1,
15114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15115   "template_args" : [ "type-33" ],
15116   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15117  },
15118  {
15119   "alignment" : 1,
15120   "linker_set_key" : "android::trait_trivial_dtor<short>",
15121   "name" : "android::trait_trivial_dtor<short>",
15122   "referenced_type" : "type-238",
15123   "self_type" : "type-238",
15124   "size" : 1,
15125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15126   "template_args" : [ "type-237" ],
15127   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15128  },
15129  {
15130   "alignment" : 1,
15131   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15132   "name" : "android::trait_trivial_dtor<unsigned char>",
15133   "referenced_type" : "type-233",
15134   "self_type" : "type-233",
15135   "size" : 1,
15136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15137   "template_args" : [ "type-105" ],
15138   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15139  },
15140  {
15141   "alignment" : 1,
15142   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15143   "name" : "android::trait_trivial_dtor<unsigned int>",
15144   "referenced_type" : "type-252",
15145   "self_type" : "type-252",
15146   "size" : 1,
15147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15148   "template_args" : [ "type-2" ],
15149   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15150  },
15151  {
15152   "alignment" : 1,
15153   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15154   "name" : "android::trait_trivial_dtor<unsigned long long>",
15155   "referenced_type" : "type-272",
15156   "self_type" : "type-272",
15157   "size" : 1,
15158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15159   "template_args" : [ "type-271" ],
15160   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15161  },
15162  {
15163   "alignment" : 1,
15164   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15165   "name" : "android::trait_trivial_dtor<unsigned long>",
15166   "referenced_type" : "type-261",
15167   "self_type" : "type-261",
15168   "size" : 1,
15169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15170   "template_args" : [ "type-32" ],
15171   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15172  },
15173  {
15174   "alignment" : 1,
15175   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15176   "name" : "android::trait_trivial_dtor<unsigned short>",
15177   "referenced_type" : "type-242",
15178   "self_type" : "type-242",
15179   "size" : 1,
15180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15181   "template_args" : [ "type-107" ],
15182   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15183  },
15184  {
15185   "alignment" : 1,
15186   "linker_set_key" : "android::trait_trivial_dtor<void>",
15187   "name" : "android::trait_trivial_dtor<void>",
15188   "referenced_type" : "type-221",
15189   "self_type" : "type-221",
15190   "size" : 1,
15191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15192   "template_args" : [ "type-29" ],
15193   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15194  },
15195  {
15196   "alignment" : 1,
15197   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15198   "name" : "android::trait_trivial_move<android::String16>",
15199   "referenced_type" : "type-424",
15200   "self_type" : "type-424",
15201   "size" : 1,
15202   "source_file" : "/system/core/libutils/include/utils/String16.h",
15203   "template_args" : [ "type-48" ],
15204   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15205  },
15206  {
15207   "alignment" : 1,
15208   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15209   "name" : "android::trait_trivial_move<android::String8>",
15210   "referenced_type" : "type-418",
15211   "self_type" : "type-418",
15212   "size" : 1,
15213   "source_file" : "/system/core/libutils/include/utils/String8.h",
15214   "template_args" : [ "type-57" ],
15215   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15216  },
15217  {
15218   "alignment" : 1,
15219   "linker_set_key" : "android::trait_trivial_move<bool>",
15220   "name" : "android::trait_trivial_move<bool>",
15221   "referenced_type" : "type-227",
15222   "self_type" : "type-227",
15223   "size" : 1,
15224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15225   "template_args" : [ "type-43" ],
15226   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15227  },
15228  {
15229   "alignment" : 1,
15230   "linker_set_key" : "android::trait_trivial_move<char>",
15231   "name" : "android::trait_trivial_move<char>",
15232   "referenced_type" : "type-231",
15233   "self_type" : "type-231",
15234   "size" : 1,
15235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15236   "template_args" : [ "type-60" ],
15237   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15238  },
15239  {
15240   "alignment" : 1,
15241   "linker_set_key" : "android::trait_trivial_move<double>",
15242   "name" : "android::trait_trivial_move<double>",
15243   "referenced_type" : "type-286",
15244   "self_type" : "type-286",
15245   "size" : 1,
15246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15247   "template_args" : [ "type-283" ],
15248   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15249  },
15250  {
15251   "alignment" : 1,
15252   "linker_set_key" : "android::trait_trivial_move<float>",
15253   "name" : "android::trait_trivial_move<float>",
15254   "referenced_type" : "type-281",
15255   "self_type" : "type-281",
15256   "size" : 1,
15257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15258   "template_args" : [ "type-276" ],
15259   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15260  },
15261  {
15262   "alignment" : 1,
15263   "linker_set_key" : "android::trait_trivial_move<int>",
15264   "name" : "android::trait_trivial_move<int>",
15265   "referenced_type" : "type-250",
15266   "self_type" : "type-250",
15267   "size" : 1,
15268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15269   "template_args" : [ "type-27" ],
15270   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15271  },
15272  {
15273   "alignment" : 1,
15274   "linker_set_key" : "android::trait_trivial_move<long long>",
15275   "name" : "android::trait_trivial_move<long long>",
15276   "referenced_type" : "type-269",
15277   "self_type" : "type-269",
15278   "size" : 1,
15279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15280   "template_args" : [ "type-265" ],
15281   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15282  },
15283  {
15284   "alignment" : 1,
15285   "linker_set_key" : "android::trait_trivial_move<long>",
15286   "name" : "android::trait_trivial_move<long>",
15287   "referenced_type" : "type-259",
15288   "self_type" : "type-259",
15289   "size" : 1,
15290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15291   "template_args" : [ "type-33" ],
15292   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15293  },
15294  {
15295   "alignment" : 1,
15296   "linker_set_key" : "android::trait_trivial_move<short>",
15297   "name" : "android::trait_trivial_move<short>",
15298   "referenced_type" : "type-240",
15299   "self_type" : "type-240",
15300   "size" : 1,
15301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15302   "template_args" : [ "type-237" ],
15303   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15304  },
15305  {
15306   "alignment" : 1,
15307   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15308   "name" : "android::trait_trivial_move<unsigned char>",
15309   "referenced_type" : "type-235",
15310   "self_type" : "type-235",
15311   "size" : 1,
15312   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15313   "template_args" : [ "type-105" ],
15314   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15315  },
15316  {
15317   "alignment" : 1,
15318   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15319   "name" : "android::trait_trivial_move<unsigned int>",
15320   "referenced_type" : "type-254",
15321   "self_type" : "type-254",
15322   "size" : 1,
15323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15324   "template_args" : [ "type-2" ],
15325   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15326  },
15327  {
15328   "alignment" : 1,
15329   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15330   "name" : "android::trait_trivial_move<unsigned long long>",
15331   "referenced_type" : "type-274",
15332   "self_type" : "type-274",
15333   "size" : 1,
15334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15335   "template_args" : [ "type-271" ],
15336   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15337  },
15338  {
15339   "alignment" : 1,
15340   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15341   "name" : "android::trait_trivial_move<unsigned long>",
15342   "referenced_type" : "type-263",
15343   "self_type" : "type-263",
15344   "size" : 1,
15345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15346   "template_args" : [ "type-32" ],
15347   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15348  },
15349  {
15350   "alignment" : 1,
15351   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15352   "name" : "android::trait_trivial_move<unsigned short>",
15353   "referenced_type" : "type-246",
15354   "self_type" : "type-246",
15355   "size" : 1,
15356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15357   "template_args" : [ "type-107" ],
15358   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15359  },
15360  {
15361   "alignment" : 1,
15362   "linker_set_key" : "android::trait_trivial_move<void>",
15363   "name" : "android::trait_trivial_move<void>",
15364   "referenced_type" : "type-223",
15365   "self_type" : "type-223",
15366   "size" : 1,
15367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15368   "template_args" : [ "type-29" ],
15369   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15370  },
15371  {
15372   "alignment" : 8,
15373   "fields" :
15374   [
15375    {
15376     "access" : "private",
15377     "field_name" : "m_ptr",
15378     "referenced_type" : "type-162"
15379    },
15380    {
15381     "access" : "private",
15382     "field_name" : "m_refs",
15383     "field_offset" : 64,
15384     "referenced_type" : "type-41"
15385    }
15386   ],
15387   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15388   "name" : "android::wp<android::hardware::BHwBinder>",
15389   "record_kind" : "class",
15390   "referenced_type" : "type-438",
15391   "self_type" : "type-438",
15392   "size" : 16,
15393   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15394   "template_args" : [ "type-163" ],
15395   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15396  },
15397  {
15398   "alignment" : 8,
15399   "fields" :
15400   [
15401    {
15402     "access" : "private",
15403     "field_name" : "m_ptr",
15404     "referenced_type" : "type-218"
15405    },
15406    {
15407     "access" : "private",
15408     "field_name" : "m_refs",
15409     "field_offset" : 64,
15410     "referenced_type" : "type-41"
15411    }
15412   ],
15413   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15414   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15415   "record_kind" : "class",
15416   "referenced_type" : "type-217",
15417   "self_type" : "type-217",
15418   "size" : 16,
15419   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15420   "template_args" : [ "type-155" ],
15421   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15422  },
15423  {
15424   "alignment" : 8,
15425   "fields" :
15426   [
15427    {
15428     "access" : "private",
15429     "field_name" : "m_ptr",
15430     "referenced_type" : "type-153"
15431    },
15432    {
15433     "access" : "private",
15434     "field_name" : "m_refs",
15435     "field_offset" : 64,
15436     "referenced_type" : "type-41"
15437    }
15438   ],
15439   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15440   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15441   "record_kind" : "class",
15442   "referenced_type" : "type-152",
15443   "self_type" : "type-152",
15444   "size" : 16,
15445   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15446   "template_args" : [ "type-154" ],
15447   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15448  },
15449  {
15450   "alignment" : 8,
15451   "fields" :
15452   [
15453    {
15454     "access" : "private",
15455     "field_name" : "m_ptr",
15456     "referenced_type" : "type-115"
15457    },
15458    {
15459     "access" : "private",
15460     "field_name" : "m_refs",
15461     "field_offset" : 64,
15462     "referenced_type" : "type-41"
15463    }
15464   ],
15465   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15466   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15467   "record_kind" : "class",
15468   "referenced_type" : "type-114",
15469   "self_type" : "type-114",
15470   "size" : 16,
15471   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15472   "template_args" : [ "type-4" ],
15473   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15474  },
15475  {
15476   "alignment" : 4,
15477   "fields" :
15478   [
15479    {
15480     "field_name" : "maxContentLightLevel",
15481     "referenced_type" : "type-276"
15482    },
15483    {
15484     "field_name" : "maxFrameAverageLightLevel",
15485     "field_offset" : 32,
15486     "referenced_type" : "type-276"
15487    }
15488   ],
15489   "linker_set_key" : "android_cta861_3_metadata",
15490   "name" : "android_cta861_3_metadata",
15491   "referenced_type" : "type-525",
15492   "self_type" : "type-525",
15493   "size" : 8,
15494   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15495   "unique_id" : "android_cta861_3_metadata"
15496  },
15497  {
15498   "alignment" : 4,
15499   "fields" :
15500   [
15501    {
15502     "field_name" : "num_points",
15503     "referenced_type" : "type-2"
15504    },
15505    {
15506     "field_name" : "reserved",
15507     "field_offset" : 32,
15508     "referenced_type" : "type-513"
15509    },
15510    {
15511     "field_name" : "xyzc_points",
15512     "field_offset" : 288,
15513     "referenced_type" : "type-522"
15514    }
15515   ],
15516   "linker_set_key" : "android_depth_points",
15517   "name" : "android_depth_points",
15518   "referenced_type" : "type-521",
15519   "self_type" : "type-521",
15520   "size" : 36,
15521   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15522   "unique_id" : "android_depth_points"
15523  },
15524  {
15525   "alignment" : 8,
15526   "fields" :
15527   [
15528    {
15529     "field_name" : "format",
15530     "referenced_type" : "type-516"
15531    },
15532    {
15533     "field_name" : "num_planes",
15534     "field_offset" : 32,
15535     "referenced_type" : "type-2"
15536    },
15537    {
15538     "field_name" : "planes",
15539     "field_offset" : 64,
15540     "referenced_type" : "type-519"
15541    }
15542   ],
15543   "linker_set_key" : "android_flex_layout",
15544   "name" : "android_flex_layout",
15545   "referenced_type" : "type-518",
15546   "self_type" : "type-518",
15547   "size" : 16,
15548   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15549   "unique_id" : "android_flex_layout"
15550  },
15551  {
15552   "alignment" : 8,
15553   "fields" :
15554   [
15555    {
15556     "field_name" : "top_left",
15557     "referenced_type" : "type-368"
15558    },
15559    {
15560     "field_name" : "component",
15561     "field_offset" : 64,
15562     "referenced_type" : "type-514"
15563    },
15564    {
15565     "field_name" : "bits_per_component",
15566     "field_offset" : 96,
15567     "referenced_type" : "type-27"
15568    },
15569    {
15570     "field_name" : "bits_used",
15571     "field_offset" : 128,
15572     "referenced_type" : "type-27"
15573    },
15574    {
15575     "field_name" : "h_increment",
15576     "field_offset" : 160,
15577     "referenced_type" : "type-27"
15578    },
15579    {
15580     "field_name" : "v_increment",
15581     "field_offset" : 192,
15582     "referenced_type" : "type-27"
15583    },
15584    {
15585     "field_name" : "h_subsampling",
15586     "field_offset" : 224,
15587     "referenced_type" : "type-27"
15588    },
15589    {
15590     "field_name" : "v_subsampling",
15591     "field_offset" : 256,
15592     "referenced_type" : "type-27"
15593    }
15594   ],
15595   "linker_set_key" : "android_flex_plane",
15596   "name" : "android_flex_plane",
15597   "referenced_type" : "type-515",
15598   "self_type" : "type-515",
15599   "size" : 40,
15600   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15601   "unique_id" : "android_flex_plane"
15602  },
15603  {
15604   "alignment" : 4,
15605   "fields" :
15606   [
15607    {
15608     "field_name" : "displayPrimaryRed",
15609     "referenced_type" : "type-523"
15610    },
15611    {
15612     "field_name" : "displayPrimaryGreen",
15613     "field_offset" : 64,
15614     "referenced_type" : "type-523"
15615    },
15616    {
15617     "field_name" : "displayPrimaryBlue",
15618     "field_offset" : 128,
15619     "referenced_type" : "type-523"
15620    },
15621    {
15622     "field_name" : "whitePoint",
15623     "field_offset" : 192,
15624     "referenced_type" : "type-523"
15625    },
15626    {
15627     "field_name" : "maxLuminance",
15628     "field_offset" : 256,
15629     "referenced_type" : "type-276"
15630    },
15631    {
15632     "field_name" : "minLuminance",
15633     "field_offset" : 288,
15634     "referenced_type" : "type-276"
15635    }
15636   ],
15637   "linker_set_key" : "android_smpte2086_metadata",
15638   "name" : "android_smpte2086_metadata",
15639   "referenced_type" : "type-524",
15640   "self_type" : "type-524",
15641   "size" : 40,
15642   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15643   "unique_id" : "android_smpte2086_metadata"
15644  },
15645  {
15646   "alignment" : 4,
15647   "fields" :
15648   [
15649    {
15650     "field_name" : "x",
15651     "referenced_type" : "type-276"
15652    },
15653    {
15654     "field_name" : "y",
15655     "field_offset" : 32,
15656     "referenced_type" : "type-276"
15657    }
15658   ],
15659   "linker_set_key" : "android_xy_color",
15660   "name" : "android_xy_color",
15661   "referenced_type" : "type-523",
15662   "self_type" : "type-523",
15663   "size" : 8,
15664   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15665   "unique_id" : "android_xy_color"
15666  },
15667  {
15668   "alignment" : 8,
15669   "fields" :
15670   [
15671    {
15672     "field_name" : "y",
15673     "referenced_type" : "type-28"
15674    },
15675    {
15676     "field_name" : "cb",
15677     "field_offset" : 64,
15678     "referenced_type" : "type-28"
15679    },
15680    {
15681     "field_name" : "cr",
15682     "field_offset" : 128,
15683     "referenced_type" : "type-28"
15684    },
15685    {
15686     "field_name" : "ystride",
15687     "field_offset" : 192,
15688     "referenced_type" : "type-32"
15689    },
15690    {
15691     "field_name" : "cstride",
15692     "field_offset" : 256,
15693     "referenced_type" : "type-32"
15694    },
15695    {
15696     "field_name" : "chroma_step",
15697     "field_offset" : 320,
15698     "referenced_type" : "type-32"
15699    },
15700    {
15701     "field_name" : "reserved",
15702     "field_offset" : 384,
15703     "referenced_type" : "type-513"
15704    }
15705   ],
15706   "linker_set_key" : "android_ycbcr",
15707   "name" : "android_ycbcr",
15708   "referenced_type" : "type-512",
15709   "self_type" : "type-512",
15710   "size" : 80,
15711   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15712   "unique_id" : "android_ycbcr"
15713  },
15714  {
15715   "alignment" : 4,
15716   "fields" :
15717   [
15718    {
15719     "referenced_type" : "type-103"
15720    }
15721   ],
15722   "linker_set_key" : "log_msg",
15723   "name" : "log_msg",
15724   "referenced_type" : "type-102",
15725   "self_type" : "type-102",
15726   "size" : 5124,
15727   "source_file" : "/system/core/liblog/include/log/log_read.h",
15728   "unique_id" : "log_msg"
15729  },
15730  {
15731   "alignment" : 4,
15732   "fields" :
15733   [
15734    {
15735     "field_name" : "buf",
15736     "referenced_type" : "type-104"
15737    },
15738    {
15739     "field_name" : "entry",
15740     "referenced_type" : "type-106"
15741    },
15742    {
15743     "field_name" : "entry_v4",
15744     "referenced_type" : "type-106"
15745    },
15746    {
15747     "field_name" : "entry_v3",
15748     "referenced_type" : "type-109"
15749    },
15750    {
15751     "field_name" : "entry_v2",
15752     "referenced_type" : "type-110"
15753    },
15754    {
15755     "field_name" : "entry_v1",
15756     "referenced_type" : "type-111"
15757    }
15758   ],
15759   "is_anonymous" : true,
15760   "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",
15761   "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",
15762   "record_kind" : "union",
15763   "referenced_type" : "type-103",
15764   "self_type" : "type-103",
15765   "size" : 5124,
15766   "source_file" : "/system/core/liblog/include/log/log_read.h",
15767   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15768  },
15769  {
15770   "alignment" : 1,
15771   "fields" :
15772   [
15773    {
15774     "field_name" : "tv_sec",
15775     "referenced_type" : "type-2"
15776    },
15777    {
15778     "field_name" : "tv_nsec",
15779     "field_offset" : 32,
15780     "referenced_type" : "type-2"
15781    }
15782   ],
15783   "linker_set_key" : "log_time",
15784   "name" : "log_time",
15785   "referenced_type" : "type-408",
15786   "self_type" : "type-408",
15787   "size" : 8,
15788   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15789   "unique_id" : "_ZTS8log_time"
15790  },
15791  {
15792   "alignment" : 4,
15793   "fields" :
15794   [
15795    {
15796     "field_name" : "len",
15797     "referenced_type" : "type-107"
15798    },
15799    {
15800     "field_name" : "__pad",
15801     "field_offset" : 16,
15802     "referenced_type" : "type-107"
15803    },
15804    {
15805     "field_name" : "pid",
15806     "field_offset" : 32,
15807     "referenced_type" : "type-27"
15808    },
15809    {
15810     "field_name" : "tid",
15811     "field_offset" : 64,
15812     "referenced_type" : "type-27"
15813    },
15814    {
15815     "field_name" : "sec",
15816     "field_offset" : 96,
15817     "referenced_type" : "type-27"
15818    },
15819    {
15820     "field_name" : "nsec",
15821     "field_offset" : 128,
15822     "referenced_type" : "type-27"
15823    },
15824    {
15825     "field_name" : "msg",
15826     "field_offset" : 160,
15827     "referenced_type" : "type-108"
15828    }
15829   ],
15830   "linker_set_key" : "logger_entry",
15831   "name" : "logger_entry",
15832   "referenced_type" : "type-111",
15833   "self_type" : "type-111",
15834   "size" : 20,
15835   "source_file" : "/system/core/liblog/include/log/log_read.h",
15836   "unique_id" : "logger_entry"
15837  },
15838  {
15839   "alignment" : 1,
15840   "fields" :
15841   [
15842    {
15843     "field_name" : "len",
15844     "referenced_type" : "type-107"
15845    },
15846    {
15847     "field_name" : "hdr_size",
15848     "field_offset" : 16,
15849     "referenced_type" : "type-107"
15850    },
15851    {
15852     "field_name" : "pid",
15853     "field_offset" : 32,
15854     "referenced_type" : "type-27"
15855    },
15856    {
15857     "field_name" : "tid",
15858     "field_offset" : 64,
15859     "referenced_type" : "type-27"
15860    },
15861    {
15862     "field_name" : "sec",
15863     "field_offset" : 96,
15864     "referenced_type" : "type-27"
15865    },
15866    {
15867     "field_name" : "nsec",
15868     "field_offset" : 128,
15869     "referenced_type" : "type-27"
15870    },
15871    {
15872     "field_name" : "euid",
15873     "field_offset" : 160,
15874     "referenced_type" : "type-2"
15875    },
15876    {
15877     "field_name" : "msg",
15878     "field_offset" : 192,
15879     "referenced_type" : "type-108"
15880    }
15881   ],
15882   "linker_set_key" : "logger_entry_v2",
15883   "name" : "logger_entry_v2",
15884   "referenced_type" : "type-110",
15885   "self_type" : "type-110",
15886   "size" : 24,
15887   "source_file" : "/system/core/liblog/include/log/log_read.h",
15888   "unique_id" : "logger_entry_v2"
15889  },
15890  {
15891   "alignment" : 1,
15892   "fields" :
15893   [
15894    {
15895     "field_name" : "len",
15896     "referenced_type" : "type-107"
15897    },
15898    {
15899     "field_name" : "hdr_size",
15900     "field_offset" : 16,
15901     "referenced_type" : "type-107"
15902    },
15903    {
15904     "field_name" : "pid",
15905     "field_offset" : 32,
15906     "referenced_type" : "type-27"
15907    },
15908    {
15909     "field_name" : "tid",
15910     "field_offset" : 64,
15911     "referenced_type" : "type-27"
15912    },
15913    {
15914     "field_name" : "sec",
15915     "field_offset" : 96,
15916     "referenced_type" : "type-27"
15917    },
15918    {
15919     "field_name" : "nsec",
15920     "field_offset" : 128,
15921     "referenced_type" : "type-27"
15922    },
15923    {
15924     "field_name" : "lid",
15925     "field_offset" : 160,
15926     "referenced_type" : "type-2"
15927    },
15928    {
15929     "field_name" : "msg",
15930     "field_offset" : 192,
15931     "referenced_type" : "type-108"
15932    }
15933   ],
15934   "linker_set_key" : "logger_entry_v3",
15935   "name" : "logger_entry_v3",
15936   "referenced_type" : "type-109",
15937   "self_type" : "type-109",
15938   "size" : 24,
15939   "source_file" : "/system/core/liblog/include/log/log_read.h",
15940   "unique_id" : "logger_entry_v3"
15941  },
15942  {
15943   "alignment" : 4,
15944   "fields" :
15945   [
15946    {
15947     "field_name" : "len",
15948     "referenced_type" : "type-107"
15949    },
15950    {
15951     "field_name" : "hdr_size",
15952     "field_offset" : 16,
15953     "referenced_type" : "type-107"
15954    },
15955    {
15956     "field_name" : "pid",
15957     "field_offset" : 32,
15958     "referenced_type" : "type-27"
15959    },
15960    {
15961     "field_name" : "tid",
15962     "field_offset" : 64,
15963     "referenced_type" : "type-2"
15964    },
15965    {
15966     "field_name" : "sec",
15967     "field_offset" : 96,
15968     "referenced_type" : "type-2"
15969    },
15970    {
15971     "field_name" : "nsec",
15972     "field_offset" : 128,
15973     "referenced_type" : "type-2"
15974    },
15975    {
15976     "field_name" : "lid",
15977     "field_offset" : 160,
15978     "referenced_type" : "type-2"
15979    },
15980    {
15981     "field_name" : "uid",
15982     "field_offset" : 192,
15983     "referenced_type" : "type-2"
15984    },
15985    {
15986     "field_name" : "msg",
15987     "field_offset" : 224,
15988     "referenced_type" : "type-108"
15989    }
15990   ],
15991   "linker_set_key" : "logger_entry_v4",
15992   "name" : "logger_entry_v4",
15993   "referenced_type" : "type-106",
15994   "self_type" : "type-106",
15995   "size" : 28,
15996   "source_file" : "/system/core/liblog/include/log/log_read.h",
15997   "unique_id" : "logger_entry_v4"
15998  },
15999  {
16000   "alignment" : 4,
16001   "fields" :
16002   [
16003    {
16004     "field_name" : "version",
16005     "referenced_type" : "type-27"
16006    },
16007    {
16008     "field_name" : "numFds",
16009     "field_offset" : 32,
16010     "referenced_type" : "type-27"
16011    },
16012    {
16013     "field_name" : "numInts",
16014     "field_offset" : 64,
16015     "referenced_type" : "type-27"
16016    },
16017    {
16018     "field_name" : "data",
16019     "field_offset" : 96,
16020     "referenced_type" : "type-216"
16021    }
16022   ],
16023   "linker_set_key" : "native_handle",
16024   "name" : "native_handle",
16025   "referenced_type" : "type-215",
16026   "self_type" : "type-215",
16027   "size" : 12,
16028   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16029   "unique_id" : "native_handle"
16030  }
16031 ],
16032 "rvalue_reference_types" :
16033 [
16034  {
16035   "alignment" : 8,
16036   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16037   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16038   "referenced_type" : "type-181",
16039   "self_type" : "type-185",
16040   "size" : 8,
16041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16042  },
16043  {
16044   "alignment" : 8,
16045   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16046   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16047   "referenced_type" : "type-189",
16048   "self_type" : "type-192",
16049   "size" : 8,
16050   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16051  },
16052  {
16053   "alignment" : 8,
16054   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16055   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16056   "referenced_type" : "type-632",
16057   "self_type" : "type-634",
16058   "size" : 8,
16059   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16060  },
16061  {
16062   "alignment" : 8,
16063   "linker_set_key" : "android::hardware::Return<bool> &&",
16064   "name" : "android::hardware::Return<bool> &&",
16065   "referenced_type" : "type-174",
16066   "self_type" : "type-177",
16067   "size" : 8,
16068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16069  },
16070  {
16071   "alignment" : 8,
16072   "linker_set_key" : "android::hardware::Return<void> &&",
16073   "name" : "android::hardware::Return<void> &&",
16074   "referenced_type" : "type-204",
16075   "self_type" : "type-206",
16076   "size" : 8,
16077   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16078  },
16079  {
16080   "alignment" : 8,
16081   "linker_set_key" : "android::hardware::Status &&",
16082   "name" : "android::hardware::Status &&",
16083   "referenced_type" : "type-165",
16084   "self_type" : "type-171",
16085   "size" : 8,
16086   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16087  },
16088  {
16089   "alignment" : 8,
16090   "linker_set_key" : "android::hardware::details::return_status &&",
16091   "name" : "android::hardware::details::return_status &&",
16092   "referenced_type" : "type-175",
16093   "self_type" : "type-199",
16094   "size" : 8,
16095   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16096  },
16097  {
16098   "alignment" : 8,
16099   "linker_set_key" : "android::hardware::hidl_handle &&",
16100   "name" : "android::hardware::hidl_handle &&",
16101   "referenced_type" : "type-315",
16102   "self_type" : "type-323",
16103   "size" : 8,
16104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16105  },
16106  {
16107   "alignment" : 8,
16108   "linker_set_key" : "android::hardware::hidl_memory &&",
16109   "name" : "android::hardware::hidl_memory &&",
16110   "referenced_type" : "type-321",
16111   "self_type" : "type-327",
16112   "size" : 8,
16113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16114  },
16115  {
16116   "alignment" : 8,
16117   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16118   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16119   "referenced_type" : "type-142",
16120   "self_type" : "type-144",
16121   "size" : 8,
16122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16123  },
16124  {
16125   "alignment" : 8,
16126   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16127   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16128   "referenced_type" : "type-119",
16129   "self_type" : "type-136",
16130   "size" : 8,
16131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16132  },
16133  {
16134   "alignment" : 8,
16135   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16136   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16137   "referenced_type" : "type-149",
16138   "self_type" : "type-156",
16139   "size" : 8,
16140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16141  },
16142  {
16143   "alignment" : 8,
16144   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16145   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16146   "referenced_type" : "type-482",
16147   "self_type" : "type-481",
16148   "size" : 8,
16149   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16150  },
16151  {
16152   "alignment" : 8,
16153   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16154   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16155   "referenced_type" : "type-671",
16156   "self_type" : "type-670",
16157   "size" : 8,
16158   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16159  },
16160  {
16161   "alignment" : 8,
16162   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16163   "name" : "std::function<sp<IBase> (void *)> &&",
16164   "referenced_type" : "type-492",
16165   "self_type" : "type-491",
16166   "size" : 8,
16167   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16168  },
16169  {
16170   "alignment" : 8,
16171   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16172   "name" : "std::function<sp<IBase> (void *)> &&",
16173   "referenced_type" : "type-675",
16174   "self_type" : "type-674",
16175   "size" : 8,
16176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16177  },
16178  {
16179   "alignment" : 8,
16180   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16181   "name" : "std::function<sp<IBinder> (void *)> &&",
16182   "referenced_type" : "type-484",
16183   "self_type" : "type-483",
16184   "size" : 8,
16185   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16186  },
16187  {
16188   "alignment" : 8,
16189   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16190   "name" : "std::function<sp<IBinder> (void *)> &&",
16191   "referenced_type" : "type-673",
16192   "self_type" : "type-672",
16193   "size" : 8,
16194   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16195  }
16196 ]
16197}
16198