1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-58",
9   "self_type" : "type-106",
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-275",
16   "self_type" : "type-520",
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-215",
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-103",
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-103",
41   "self_type" : "type-102",
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-512",
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-41",
64   "self_type" : "type-41",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-58",
73   "self_type" : "type-58",
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-49",
83   "self_type" : "type-49",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-282",
91   "self_type" : "type-282",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-275",
99   "self_type" : "type-275",
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" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-256",
117   "self_type" : "type-256",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-32",
126   "self_type" : "type-32",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-236",
135   "self_type" : "type-236",
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-292",
144   "self_type" : "type-292",
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-103",
154   "self_type" : "type-103",
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" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-261",
174   "self_type" : "type-261",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-153",
184   "self_type" : "type-153",
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-105",
194   "self_type" : "type-105",
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_recipientEEEy"
211  },
212  {
213   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
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_018BpHwBiometricsFace12authenticateEy"
352  },
353  {
354   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_7details16HidlInstrumentorEy"
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_recipientEEEy"
454  },
455  {
456   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_032BpHwBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi"
553  },
554  {
555   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
556  },
557  {
558   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi"
559  },
560  {
561   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
562  },
563  {
564   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13_hidl_onErrorEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyiNS3_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_032BpHwBiometricsFaceClientCallback14onEnrollResultEyjij"
577  },
578  {
579   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15_hidl_onRemovedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecIjEEi"
580  },
581  {
582   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE"
583  },
584  {
585   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16_hidl_onAcquiredEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyiNS3_16FaceAcquiredInfoEi"
586  },
587  {
588   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEy"
589  },
590  {
591   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback17_hidl_onEnumerateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS0_8hidl_vecIjEEi"
592  },
593  {
594   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback20_hidl_onEnrollResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyjij"
598  },
599  {
600   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21_hidl_onAuthenticatedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyjiRKNS0_8hidl_vecIhEE"
601  },
602  {
603   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
604  },
605  {
606   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
607  },
608  {
609   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback22_hidl_onLockoutChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEy"
610  },
611  {
612   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
613  },
614  {
615   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi"
619  },
620  {
621   "name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEyRKNS0_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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
699  },
700  {
701   "name" : "_ZThn20_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
702  },
703  {
704   "name" : "_ZThn20_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
705  },
706  {
707   "name" : "_ZThn20_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
708  },
709  {
710   "name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
711  },
712  {
713   "name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
714  },
715  {
716   "name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
717  },
718  {
719   "name" : "_ZTv0_n12_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_018BpHwBiometricsFaceE4_NS0_10IInterfaceE"
757  },
758  {
759   "name" : "_ZTCN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE8_NS0_11BpHwRefBaseE"
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_032BpHwBiometricsFaceClientCallbackE4_NS0_10IInterfaceE"
788  },
789  {
790   "name" : "_ZTCN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE8_NS0_11BpHwRefBaseE"
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-533",
855   "self_type" : "type-533",
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-201",
917   "self_type" : "type-201",
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-60",
995   "self_type" : "type-60",
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-166",
1049   "self_type" : "type-166",
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-559",
1155   "self_type" : "type-559",
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-558",
1205   "self_type" : "type-558",
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-181",
1261   "self_type" : "type-181",
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-557",
1279   "self_type" : "type-557",
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-610",
1333   "self_type" : "type-610",
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-548",
1377   "self_type" : "type-548",
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-547",
1403   "self_type" : "type-547",
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-103",
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-499",
1507   "self_type" : "type-499",
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-504",
1533   "self_type" : "type-504",
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-500",
1575   "self_type" : "type-500",
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-498",
1817   "self_type" : "type-498",
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-503",
1847   "self_type" : "type-503",
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-507",
1877   "self_type" : "type-507",
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-513",
1919   "self_type" : "type-513",
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-515",
1957   "self_type" : "type-515",
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-501",
1983   "self_type" : "type-501",
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-506",
2001   "self_type" : "type-506",
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-510",
2031   "self_type" : "type-510",
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-496",
2125   "self_type" : "type-496",
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-502",
2167   "self_type" : "type-502",
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-508",
2185   "self_type" : "type-508",
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-505",
2215   "self_type" : "type-505",
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-497",
2249   "self_type" : "type-497",
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-276",
2303   "self_type" : "type-276",
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-44"
2320    },
2321    {
2322     "referenced_type" : "type-50"
2323    },
2324    {
2325     "referenced_type" : "type-28"
2326    }
2327   ],
2328   "referenced_type" : "type-43",
2329   "return_type" : "type-41",
2330   "self_type" : "type-43",
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-525",
2344   "return_type" : "type-27",
2345   "self_type" : "type-525",
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 int, const unsigned long long *, unsigned int, void *)",
2351   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2352   "parameters" :
2353   [
2354    {
2355     "referenced_type" : "type-435"
2356    },
2357    {
2358     "referenced_type" : "type-370"
2359    },
2360    {
2361     "referenced_type" : "type-2"
2362    },
2363    {
2364     "referenced_type" : "type-436"
2365    },
2366    {
2367     "referenced_type" : "type-2"
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-452"
2389    },
2390    {
2391     "default_arg" : true,
2392     "referenced_type" : "type-41"
2393    }
2394   ],
2395   "return_type" : "type-140",
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_recipientEEEy",
2401   "parameters" :
2402   [
2403    {
2404     "is_this_ptr" : true,
2405     "referenced_type" : "type-141"
2406    },
2407    {
2408     "referenced_type" : "type-422"
2409    },
2410    {
2411     "referenced_type" : "type-153"
2412    }
2413   ],
2414   "return_type" : "type-173",
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-141"
2425    },
2426    {
2427     "referenced_type" : "type-703"
2428    }
2429   ],
2430   "return_type" : "type-203",
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_arrayIhLj32EJEEEEEEEE",
2436   "parameters" :
2437   [
2438    {
2439     "is_this_ptr" : true,
2440     "referenced_type" : "type-141"
2441    },
2442    {
2443     "referenced_type" : "type-704"
2444    }
2445   ],
2446   "return_type" : "type-203",
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-452"
2457    },
2458    {
2459     "default_arg" : true,
2460     "referenced_type" : "type-41"
2461    }
2462   ],
2463   "return_type" : "type-140",
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-141"
2474    },
2475    {
2476     "referenced_type" : "type-422"
2477    }
2478   ],
2479   "return_type" : "type-173",
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-141"
2490    },
2491    {
2492     "referenced_type" : "type-705"
2493    }
2494   ],
2495   "return_type" : "type-203",
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-141"
2506    },
2507    {
2508     "default_arg" : true,
2509     "referenced_type" : "type-452"
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-141"
2523    },
2524    {
2525     "referenced_type" : "type-706"
2526    }
2527   ],
2528   "return_type" : "type-203",
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-141"
2539    }
2540   ],
2541   "return_type" : "type-203",
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-141"
2552    }
2553   ],
2554   "return_type" : "type-203",
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-452"
2564    },
2565    {
2566     "referenced_type" : "type-583"
2567    }
2568   ],
2569   "return_type" : "type-41",
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-141"
2580    }
2581   ],
2582   "return_type" : "type-203",
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-141"
2593    },
2594    {
2595     "referenced_type" : "type-397"
2596    },
2597    {
2598     "referenced_type" : "type-582"
2599    }
2600   ],
2601   "return_type" : "type-203",
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-629"
2611    },
2612    {
2613     "default_arg" : true,
2614     "referenced_type" : "type-41"
2615    }
2616   ],
2617   "return_type" : "type-188",
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-617"
2627    },
2628    {
2629     "default_arg" : true,
2630     "referenced_type" : "type-41"
2631    }
2632   ],
2633   "return_type" : "type-188",
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-637"
2645    },
2646    {
2647     "referenced_type" : "type-711"
2648    }
2649   ],
2650   "return_type" : "type-203",
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-637"
2661    },
2662    {
2663     "referenced_type" : "type-145"
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-637"
2677    },
2678    {
2679     "referenced_type" : "type-145"
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-442"
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-716"
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-443"
2722    },
2723    {
2724     "referenced_type" : "type-442"
2725    },
2726    {
2727     "referenced_type" : "type-435"
2728    },
2729    {
2730     "referenced_type" : "type-717"
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-443"
2743    },
2744    {
2745     "referenced_type" : "type-442"
2746    },
2747    {
2748     "referenced_type" : "type-435"
2749    },
2750    {
2751     "referenced_type" : "type-718"
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-443"
2764    },
2765    {
2766     "referenced_type" : "type-442"
2767    },
2768    {
2769     "referenced_type" : "type-435"
2770    },
2771    {
2772     "referenced_type" : "type-719"
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-720"
2790    }
2791   ],
2792   "return_type" : "type-203",
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-443"
2802    },
2803    {
2804     "referenced_type" : "type-442"
2805    },
2806    {
2807     "referenced_type" : "type-435"
2808    },
2809    {
2810     "referenced_type" : "type-721"
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-443"
2823    },
2824    {
2825     "referenced_type" : "type-442"
2826    },
2827    {
2828     "referenced_type" : "type-435"
2829    },
2830    {
2831     "referenced_type" : "type-722"
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-443"
2844    },
2845    {
2846     "referenced_type" : "type-442"
2847    },
2848    {
2849     "referenced_type" : "type-435"
2850    },
2851    {
2852     "referenced_type" : "type-723"
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-443"
2865    },
2866    {
2867     "referenced_type" : "type-442"
2868    },
2869    {
2870     "referenced_type" : "type-435"
2871    },
2872    {
2873     "referenced_type" : "type-724"
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-443"
2886    },
2887    {
2888     "referenced_type" : "type-442"
2889    },
2890    {
2891     "referenced_type" : "type-435"
2892    },
2893    {
2894     "referenced_type" : "type-725"
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-443"
2907    },
2908    {
2909     "referenced_type" : "type-442"
2910    },
2911    {
2912     "referenced_type" : "type-435"
2913    },
2914    {
2915     "referenced_type" : "type-726"
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-443"
2928    },
2929    {
2930     "referenced_type" : "type-442"
2931    },
2932    {
2933     "referenced_type" : "type-435"
2934    },
2935    {
2936     "referenced_type" : "type-727"
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-443"
2949    },
2950    {
2951     "referenced_type" : "type-442"
2952    },
2953    {
2954     "referenced_type" : "type-435"
2955    },
2956    {
2957     "referenced_type" : "type-728"
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-443"
2970    },
2971    {
2972     "referenced_type" : "type-442"
2973    },
2974    {
2975     "referenced_type" : "type-435"
2976    },
2977    {
2978     "referenced_type" : "type-729"
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-443"
2991    },
2992    {
2993     "referenced_type" : "type-442"
2994    },
2995    {
2996     "referenced_type" : "type-435"
2997    },
2998    {
2999     "referenced_type" : "type-730"
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-443"
3012    },
3013    {
3014     "referenced_type" : "type-442"
3015    },
3016    {
3017     "referenced_type" : "type-435"
3018    },
3019    {
3020     "referenced_type" : "type-731"
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-203",
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-617"
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-617"
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-667"
3119    },
3120    {
3121     "referenced_type" : "type-377"
3122    },
3123    {
3124     "referenced_type" : "type-2"
3125    },
3126    {
3127     "referenced_type" : "type-732"
3128    }
3129   ],
3130   "return_type" : "type-203",
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-667"
3141    },
3142    {
3143     "referenced_type" : "type-377"
3144    },
3145    {
3146     "referenced_type" : "type-41"
3147    },
3148    {
3149     "referenced_type" : "type-446"
3150    },
3151    {
3152     "referenced_type" : "type-2"
3153    }
3154   ],
3155   "return_type" : "type-180",
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_recipientEEEy",
3161   "parameters" :
3162   [
3163    {
3164     "is_this_ptr" : true,
3165     "referenced_type" : "type-667"
3166    },
3167    {
3168     "referenced_type" : "type-422"
3169    },
3170    {
3171     "referenced_type" : "type-153"
3172    }
3173   ],
3174   "return_type" : "type-173",
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-667"
3185    },
3186    {
3187     "referenced_type" : "type-678"
3188    },
3189    {
3190     "referenced_type" : "type-733"
3191    }
3192   ],
3193   "return_type" : "type-203",
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-19"
3203    },
3204    {
3205     "referenced_type" : "type-614"
3206    }
3207   ],
3208   "return_type" : "type-180",
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-19"
3218    },
3219    {
3220     "referenced_type" : "type-614"
3221    },
3222    {
3223     "referenced_type" : "type-446"
3224    },
3225    {
3226     "referenced_type" : "type-2"
3227    },
3228    {
3229     "referenced_type" : "type-448"
3230    }
3231   ],
3232   "return_type" : "type-180",
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-19"
3242    },
3243    {
3244     "referenced_type" : "type-614"
3245    },
3246    {
3247     "referenced_type" : "type-2"
3248    }
3249   ],
3250   "return_type" : "type-180",
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_018BpHwBiometricsFace12authenticateEy",
3256   "parameters" :
3257   [
3258    {
3259     "is_this_ptr" : true,
3260     "referenced_type" : "type-667"
3261    },
3262    {
3263     "referenced_type" : "type-153"
3264    }
3265   ],
3266   "return_type" : "type-180",
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-667"
3277    },
3278    {
3279     "referenced_type" : "type-734"
3280    }
3281   ],
3282   "return_type" : "type-203",
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_arrayIhLj32EJEEEEEEEE",
3288   "parameters" :
3289   [
3290    {
3291     "is_this_ptr" : true,
3292     "referenced_type" : "type-667"
3293    },
3294    {
3295     "referenced_type" : "type-735"
3296    }
3297   ],
3298   "return_type" : "type-203",
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-667"
3309    },
3310    {
3311     "referenced_type" : "type-446"
3312    }
3313   ],
3314   "return_type" : "type-180",
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-667"
3325    }
3326   ],
3327   "return_type" : "type-180",
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-667"
3338    },
3339    {
3340     "referenced_type" : "type-27"
3341    },
3342    {
3343     "referenced_type" : "type-320"
3344    }
3345   ],
3346   "return_type" : "type-180",
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-667"
3357    },
3358    {
3359     "referenced_type" : "type-422"
3360    }
3361   ],
3362   "return_type" : "type-173",
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-667"
3373    },
3374    {
3375     "referenced_type" : "type-736"
3376    }
3377   ],
3378   "return_type" : "type-203",
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-19"
3388    },
3389    {
3390     "referenced_type" : "type-614"
3391    }
3392   ],
3393   "return_type" : "type-180",
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-667"
3404    }
3405   ],
3406   "return_type" : "type-180",
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-19"
3416    },
3417    {
3418     "referenced_type" : "type-614"
3419    },
3420    {
3421     "referenced_type" : "type-377"
3422    },
3423    {
3424     "referenced_type" : "type-2"
3425    },
3426    {
3427     "referenced_type" : "type-737"
3428    }
3429   ],
3430   "return_type" : "type-203",
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-19"
3440    },
3441    {
3442     "referenced_type" : "type-614"
3443    },
3444    {
3445     "referenced_type" : "type-377"
3446    },
3447    {
3448     "referenced_type" : "type-41"
3449    },
3450    {
3451     "referenced_type" : "type-446"
3452    },
3453    {
3454     "referenced_type" : "type-2"
3455    }
3456   ],
3457   "return_type" : "type-180",
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-19"
3467    },
3468    {
3469     "referenced_type" : "type-614"
3470    },
3471    {
3472     "referenced_type" : "type-678"
3473    },
3474    {
3475     "referenced_type" : "type-738"
3476    }
3477   ],
3478   "return_type" : "type-203",
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-667"
3489    },
3490    {
3491     "referenced_type" : "type-2"
3492    },
3493    {
3494     "referenced_type" : "type-739"
3495    }
3496   ],
3497   "return_type" : "type-203",
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_7details16HidlInstrumentorEy",
3503   "parameters" :
3504   [
3505    {
3506     "referenced_type" : "type-19"
3507    },
3508    {
3509     "referenced_type" : "type-614"
3510    },
3511    {
3512     "referenced_type" : "type-153"
3513    }
3514   ],
3515   "return_type" : "type-180",
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-19"
3525    },
3526    {
3527     "referenced_type" : "type-614"
3528    },
3529    {
3530     "referenced_type" : "type-446"
3531    }
3532   ],
3533   "return_type" : "type-180",
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-19"
3543    },
3544    {
3545     "referenced_type" : "type-614"
3546    }
3547   ],
3548   "return_type" : "type-180",
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-667"
3559    },
3560    {
3561     "referenced_type" : "type-740"
3562    }
3563   ],
3564   "return_type" : "type-203",
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-19"
3574    },
3575    {
3576     "referenced_type" : "type-614"
3577    },
3578    {
3579     "referenced_type" : "type-27"
3580    },
3581    {
3582     "referenced_type" : "type-320"
3583    }
3584   ],
3585   "return_type" : "type-180",
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-667"
3596    },
3597    {
3598     "referenced_type" : "type-741"
3599    }
3600   ],
3601   "return_type" : "type-203",
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-19"
3611    },
3612    {
3613     "referenced_type" : "type-614"
3614    }
3615   ],
3616   "return_type" : "type-180",
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-667"
3627    }
3628   ],
3629   "return_type" : "type-203",
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-667"
3640    }
3641   ],
3642   "return_type" : "type-203",
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-19"
3652    },
3653    {
3654     "referenced_type" : "type-614"
3655    },
3656    {
3657     "referenced_type" : "type-2"
3658    },
3659    {
3660     "referenced_type" : "type-742"
3661    }
3662   ],
3663   "return_type" : "type-203",
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-19"
3673    },
3674    {
3675     "referenced_type" : "type-614"
3676    },
3677    {
3678     "referenced_type" : "type-743"
3679    }
3680   ],
3681   "return_type" : "type-203",
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-667"
3692    }
3693   ],
3694   "return_type" : "type-203",
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-667"
3705    },
3706    {
3707     "referenced_type" : "type-397"
3708    },
3709    {
3710     "referenced_type" : "type-582"
3711    }
3712   ],
3713   "return_type" : "type-203",
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-667"
3724    }
3725   ],
3726   "return_type" : "type-180",
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-667"
3737    },
3738    {
3739     "referenced_type" : "type-446"
3740    },
3741    {
3742     "referenced_type" : "type-2"
3743    },
3744    {
3745     "referenced_type" : "type-448"
3746    }
3747   ],
3748   "return_type" : "type-180",
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-667"
3759    },
3760    {
3761     "referenced_type" : "type-2"
3762    }
3763   ],
3764   "return_type" : "type-180",
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-667"
3775    }
3776   ],
3777   "return_type" : "type-180",
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-667"
3788    },
3789    {
3790     "referenced_type" : "type-50"
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-667"
3804    },
3805    {
3806     "referenced_type" : "type-50"
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-666"
3820    },
3821    {
3822     "default_arg" : true,
3823     "referenced_type" : "type-41"
3824    }
3825   ],
3826   "return_type" : "type-117",
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_recipientEEEy",
3832   "parameters" :
3833   [
3834    {
3835     "is_this_ptr" : true,
3836     "referenced_type" : "type-118"
3837    },
3838    {
3839     "referenced_type" : "type-422"
3840    },
3841    {
3842     "referenced_type" : "type-153"
3843    }
3844   ],
3845   "return_type" : "type-173",
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-118"
3856    },
3857    {
3858     "referenced_type" : "type-744"
3859    }
3860   ],
3861   "return_type" : "type-203",
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_arrayIhLj32EJEEEEEEEE",
3867   "parameters" :
3868   [
3869    {
3870     "is_this_ptr" : true,
3871     "referenced_type" : "type-118"
3872    },
3873    {
3874     "referenced_type" : "type-745"
3875    }
3876   ],
3877   "return_type" : "type-203",
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-666"
3888    },
3889    {
3890     "default_arg" : true,
3891     "referenced_type" : "type-41"
3892    }
3893   ],
3894   "return_type" : "type-117",
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-118"
3905    },
3906    {
3907     "referenced_type" : "type-422"
3908    }
3909   ],
3910   "return_type" : "type-173",
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-118"
3921    },
3922    {
3923     "referenced_type" : "type-746"
3924    }
3925   ],
3926   "return_type" : "type-203",
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-118"
3937    },
3938    {
3939     "default_arg" : true,
3940     "referenced_type" : "type-666"
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-118"
3954    },
3955    {
3956     "referenced_type" : "type-747"
3957    }
3958   ],
3959   "return_type" : "type-203",
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-118"
3970    }
3971   ],
3972   "return_type" : "type-203",
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-118"
3983    }
3984   ],
3985   "return_type" : "type-203",
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-666"
3995    },
3996    {
3997     "referenced_type" : "type-583"
3998    }
3999   ],
4000   "return_type" : "type-41",
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-118"
4011    }
4012   ],
4013   "return_type" : "type-203",
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-118"
4024    },
4025    {
4026     "referenced_type" : "type-397"
4027    },
4028    {
4029     "referenced_type" : "type-582"
4030    }
4031   ],
4032   "return_type" : "type-203",
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-629"
4042    },
4043    {
4044     "default_arg" : true,
4045     "referenced_type" : "type-41"
4046    }
4047   ],
4048   "return_type" : "type-631",
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-678"
4058    },
4059    {
4060     "default_arg" : true,
4061     "referenced_type" : "type-41"
4062    }
4063   ],
4064   "return_type" : "type-631",
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-625"
4076    },
4077    {
4078     "referenced_type" : "type-750"
4079    }
4080   ],
4081   "return_type" : "type-203",
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-625"
4092    },
4093    {
4094     "referenced_type" : "type-136"
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-625"
4108    },
4109    {
4110     "referenced_type" : "type-136"
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-589"
4124    },
4125    {
4126     "referenced_type" : "type-2"
4127    },
4128    {
4129     "referenced_type" : "type-442"
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-753"
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-589"
4155    },
4156    {
4157     "referenced_type" : "type-754"
4158    }
4159   ],
4160   "return_type" : "type-203",
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-443"
4170    },
4171    {
4172     "referenced_type" : "type-442"
4173    },
4174    {
4175     "referenced_type" : "type-435"
4176    },
4177    {
4178     "referenced_type" : "type-755"
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-443"
4191    },
4192    {
4193     "referenced_type" : "type-442"
4194    },
4195    {
4196     "referenced_type" : "type-435"
4197    },
4198    {
4199     "referenced_type" : "type-756"
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-443"
4212    },
4213    {
4214     "referenced_type" : "type-442"
4215    },
4216    {
4217     "referenced_type" : "type-435"
4218    },
4219    {
4220     "referenced_type" : "type-757"
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-443"
4233    },
4234    {
4235     "referenced_type" : "type-442"
4236    },
4237    {
4238     "referenced_type" : "type-435"
4239    },
4240    {
4241     "referenced_type" : "type-758"
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-443"
4254    },
4255    {
4256     "referenced_type" : "type-442"
4257    },
4258    {
4259     "referenced_type" : "type-435"
4260    },
4261    {
4262     "referenced_type" : "type-759"
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-443"
4275    },
4276    {
4277     "referenced_type" : "type-442"
4278    },
4279    {
4280     "referenced_type" : "type-435"
4281    },
4282    {
4283     "referenced_type" : "type-760"
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-443"
4296    },
4297    {
4298     "referenced_type" : "type-442"
4299    },
4300    {
4301     "referenced_type" : "type-435"
4302    },
4303    {
4304     "referenced_type" : "type-761"
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-589"
4319    }
4320   ],
4321   "return_type" : "type-203",
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-589"
4332    },
4333    {
4334     "referenced_type" : "type-678"
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-589"
4348    },
4349    {
4350     "referenced_type" : "type-678"
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-589"
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-589"
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-589"
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_032BpHwBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi",
4398   "parameters" :
4399   [
4400    {
4401     "is_this_ptr" : true,
4402     "referenced_type" : "type-131"
4403    },
4404    {
4405     "referenced_type" : "type-153"
4406    },
4407    {
4408     "referenced_type" : "type-27"
4409    },
4410    {
4411     "referenced_type" : "type-559"
4412    },
4413    {
4414     "referenced_type" : "type-27"
4415    }
4416   ],
4417   "return_type" : "type-203",
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_recipientEEEy",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-131"
4428    },
4429    {
4430     "referenced_type" : "type-422"
4431    },
4432    {
4433     "referenced_type" : "type-153"
4434    }
4435   ],
4436   "return_type" : "type-173",
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_032BpHwBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-131"
4447    },
4448    {
4449     "referenced_type" : "type-153"
4450    },
4451    {
4452     "referenced_type" : "type-655"
4453    },
4454    {
4455     "referenced_type" : "type-27"
4456    }
4457   ],
4458   "return_type" : "type-203",
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-131"
4469    },
4470    {
4471     "referenced_type" : "type-762"
4472    }
4473   ],
4474   "return_type" : "type-203",
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_arrayIhLj32EJEEEEEEEE",
4480   "parameters" :
4481   [
4482    {
4483     "is_this_ptr" : true,
4484     "referenced_type" : "type-131"
4485    },
4486    {
4487     "referenced_type" : "type-763"
4488    }
4489   ],
4490   "return_type" : "type-203",
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_7details16HidlInstrumentorEyiNS3_9FaceErrorEi",
4496   "parameters" :
4497   [
4498    {
4499     "referenced_type" : "type-19"
4500    },
4501    {
4502     "referenced_type" : "type-614"
4503    },
4504    {
4505     "referenced_type" : "type-153"
4506    },
4507    {
4508     "referenced_type" : "type-27"
4509    },
4510    {
4511     "referenced_type" : "type-558"
4512    },
4513    {
4514     "referenced_type" : "type-27"
4515    }
4516   ],
4517   "return_type" : "type-203",
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-131"
4528    },
4529    {
4530     "referenced_type" : "type-422"
4531    }
4532   ],
4533   "return_type" : "type-173",
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-131"
4544    },
4545    {
4546     "referenced_type" : "type-764"
4547    }
4548   ],
4549   "return_type" : "type-203",
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_032BpHwBiometricsFaceClientCallback14onEnrollResultEyjij",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "type-131"
4560    },
4561    {
4562     "referenced_type" : "type-153"
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-203",
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_7details16HidlInstrumentorEyRKNS0_8hidl_vecIjEEi",
4580   "parameters" :
4581   [
4582    {
4583     "referenced_type" : "type-19"
4584    },
4585    {
4586     "referenced_type" : "type-614"
4587    },
4588    {
4589     "referenced_type" : "type-153"
4590    },
4591    {
4592     "referenced_type" : "type-655"
4593    },
4594    {
4595     "referenced_type" : "type-27"
4596    }
4597   ],
4598   "return_type" : "type-203",
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_032BpHwBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE",
4604   "parameters" :
4605   [
4606    {
4607     "is_this_ptr" : true,
4608     "referenced_type" : "type-131"
4609    },
4610    {
4611     "referenced_type" : "type-153"
4612    },
4613    {
4614     "referenced_type" : "type-2"
4615    },
4616    {
4617     "referenced_type" : "type-27"
4618    },
4619    {
4620     "referenced_type" : "type-446"
4621    }
4622   ],
4623   "return_type" : "type-203",
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_7details16HidlInstrumentorEyiNS3_16FaceAcquiredInfoEi",
4629   "parameters" :
4630   [
4631    {
4632     "referenced_type" : "type-19"
4633    },
4634    {
4635     "referenced_type" : "type-614"
4636    },
4637    {
4638     "referenced_type" : "type-153"
4639    },
4640    {
4641     "referenced_type" : "type-27"
4642    },
4643    {
4644     "referenced_type" : "type-559"
4645    },
4646    {
4647     "referenced_type" : "type-27"
4648    }
4649   ],
4650   "return_type" : "type-203",
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_032BpHwBiometricsFaceClientCallback16onLockoutChangedEy",
4656   "parameters" :
4657   [
4658    {
4659     "is_this_ptr" : true,
4660     "referenced_type" : "type-131"
4661    },
4662    {
4663     "referenced_type" : "type-153"
4664    }
4665   ],
4666   "return_type" : "type-203",
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_7details16HidlInstrumentorEyRKNS0_8hidl_vecIjEEi",
4672   "parameters" :
4673   [
4674    {
4675     "referenced_type" : "type-19"
4676    },
4677    {
4678     "referenced_type" : "type-614"
4679    },
4680    {
4681     "referenced_type" : "type-153"
4682    },
4683    {
4684     "referenced_type" : "type-655"
4685    },
4686    {
4687     "referenced_type" : "type-27"
4688    }
4689   ],
4690   "return_type" : "type-203",
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-131"
4701    },
4702    {
4703     "referenced_type" : "type-765"
4704    }
4705   ],
4706   "return_type" : "type-203",
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_7details16HidlInstrumentorEyjij",
4712   "parameters" :
4713   [
4714    {
4715     "referenced_type" : "type-19"
4716    },
4717    {
4718     "referenced_type" : "type-614"
4719    },
4720    {
4721     "referenced_type" : "type-153"
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-203",
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_7details16HidlInstrumentorEyjiRKNS0_8hidl_vecIhEE",
4739   "parameters" :
4740   [
4741    {
4742     "referenced_type" : "type-19"
4743    },
4744    {
4745     "referenced_type" : "type-614"
4746    },
4747    {
4748     "referenced_type" : "type-153"
4749    },
4750    {
4751     "referenced_type" : "type-2"
4752    },
4753    {
4754     "referenced_type" : "type-27"
4755    },
4756    {
4757     "referenced_type" : "type-446"
4758    }
4759   ],
4760   "return_type" : "type-203",
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-131"
4771    }
4772   ],
4773   "return_type" : "type-203",
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-131"
4784    }
4785   ],
4786   "return_type" : "type-203",
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_7details16HidlInstrumentorEy",
4792   "parameters" :
4793   [
4794    {
4795     "referenced_type" : "type-19"
4796    },
4797    {
4798     "referenced_type" : "type-614"
4799    },
4800    {
4801     "referenced_type" : "type-153"
4802    }
4803   ],
4804   "return_type" : "type-203",
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-131"
4815    }
4816   ],
4817   "return_type" : "type-203",
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-131"
4828    },
4829    {
4830     "referenced_type" : "type-397"
4831    },
4832    {
4833     "referenced_type" : "type-582"
4834    }
4835   ],
4836   "return_type" : "type-203",
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_032BpHwBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "type-131"
4847    },
4848    {
4849     "referenced_type" : "type-153"
4850    },
4851    {
4852     "referenced_type" : "type-27"
4853    },
4854    {
4855     "referenced_type" : "type-558"
4856    },
4857    {
4858     "referenced_type" : "type-27"
4859    }
4860   ],
4861   "return_type" : "type-203",
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_032BpHwBiometricsFaceClientCallback9onRemovedEyRKNS0_8hidl_vecIjEEi",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "type-131"
4872    },
4873    {
4874     "referenced_type" : "type-153"
4875    },
4876    {
4877     "referenced_type" : "type-655"
4878    },
4879    {
4880     "referenced_type" : "type-27"
4881    }
4882   ],
4883   "return_type" : "type-203",
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-131"
4894    },
4895    {
4896     "referenced_type" : "type-50"
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-131"
4910    },
4911    {
4912     "referenced_type" : "type-50"
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-50"
4925    }
4926   ],
4927   "return_type" : "type-117",
4928   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4929   "template_args" : [ "type-119", "type-120", "type-449" ]
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-445"
4938    },
4939    {
4940     "referenced_type" : "type-56"
4941    },
4942    {
4943     "referenced_type" : "type-41"
4944    }
4945   ],
4946   "return_type" : "type-188",
4947   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4948   "template_args" : [ "type-3", "type-4", "type-593" ]
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-445"
4957    },
4958    {
4959     "referenced_type" : "type-56"
4960    },
4961    {
4962     "referenced_type" : "type-41"
4963    }
4964   ],
4965   "return_type" : "type-631",
4966   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4967   "template_args" : [ "type-119", "type-4", "type-120" ]
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-117"
4976    }
4977   ],
4978   "return_type" : "type-117",
4979   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4980   "template_args" : [ "type-119", "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-452"
4989    },
4990    {
4991     "referenced_type" : "type-41"
4992    },
4993    {
4994     "referenced_type" : "type-41"
4995    }
4996   ],
4997   "return_type" : "type-140",
4998   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4999   "template_args" : [ "type-593", "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-666"
5008    },
5009    {
5010     "referenced_type" : "type-41"
5011    },
5012    {
5013     "referenced_type" : "type-41"
5014    }
5015   ],
5016   "return_type" : "type-117",
5017   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5018   "template_args" : [ "type-120", "type-119", "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-56",
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-56",
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" : 4,
5040   "linker_set_key" : "android::Mutex &",
5041   "name" : "android::Mutex &",
5042   "referenced_type" : "type-33",
5043   "self_type" : "type-531",
5044   "size" : 4,
5045   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5046  },
5047  {
5048   "alignment" : 4,
5049   "linker_set_key" : "android::RWLock &",
5050   "name" : "android::RWLock &",
5051   "referenced_type" : "type-535",
5052   "self_type" : "type-539",
5053   "size" : 4,
5054   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "android::String16 &",
5059   "name" : "android::String16 &",
5060   "referenced_type" : "type-46",
5061   "self_type" : "type-421",
5062   "size" : 4,
5063   "source_file" : "/system/core/libutils/include/utils/String16.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "android::String8 &",
5068   "name" : "android::String8 &",
5069   "referenced_type" : "type-55",
5070   "self_type" : "type-416",
5071   "size" : 4,
5072   "source_file" : "/system/core/libutils/include/utils/String8.h"
5073  },
5074  {
5075   "alignment" : 4,
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-180",
5079   "self_type" : "type-185",
5080   "size" : 4,
5081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5082  },
5083  {
5084   "alignment" : 4,
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-188",
5088   "self_type" : "type-192",
5089   "size" : 4,
5090   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5091  },
5092  {
5093   "alignment" : 4,
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-631",
5097   "self_type" : "type-634",
5098   "size" : 4,
5099   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "android::hardware::Return<bool> &",
5104   "name" : "android::hardware::Return<bool> &",
5105   "referenced_type" : "type-173",
5106   "self_type" : "type-177",
5107   "size" : 4,
5108   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "android::hardware::Return<void> &",
5113   "name" : "android::hardware::Return<void> &",
5114   "referenced_type" : "type-203",
5115   "self_type" : "type-206",
5116   "size" : 4,
5117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "android::hardware::Status &",
5122   "name" : "android::hardware::Status &",
5123   "referenced_type" : "type-164",
5124   "self_type" : "type-171",
5125   "size" : 4,
5126   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "android::hardware::TextOutput &",
5131   "name" : "android::hardware::TextOutput &",
5132   "referenced_type" : "type-440",
5133   "self_type" : "type-439",
5134   "size" : 4,
5135   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "android::hardware::TextOutput &",
5140   "name" : "android::hardware::TextOutput &",
5141   "referenced_type" : "type-64",
5142   "self_type" : "type-63",
5143   "size" : 4,
5144   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "android::hardware::TextOutput &",
5149   "name" : "android::hardware::TextOutput &",
5150   "referenced_type" : "type-663",
5151   "self_type" : "type-662",
5152   "size" : 4,
5153   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5154  },
5155  {
5156   "alignment" : 4,
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-606",
5161   "size" : 4,
5162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5163  },
5164  {
5165   "alignment" : 4,
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-600",
5170   "size" : 4,
5171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5172  },
5173  {
5174   "alignment" : 4,
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-691",
5179   "size" : 4,
5180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> &",
5185   "name" : "android::hardware::details::hidl_pointer<unsigned int> &",
5186   "referenced_type" : "type-651",
5187   "self_type" : "type-693",
5188   "size" : 4,
5189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5190  },
5191  {
5192   "alignment" : 4,
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-609",
5197   "size" : 4,
5198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5199  },
5200  {
5201   "alignment" : 4,
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" : 4,
5207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "android::hardware::hidl_string &",
5212   "name" : "android::hardware::hidl_string &",
5213   "referenced_type" : "type-317",
5214   "self_type" : "type-603",
5215   "size" : 4,
5216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5217  },
5218  {
5219   "alignment" : 4,
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" : 4,
5225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5226  },
5227  {
5228   "alignment" : 4,
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" : 4,
5234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5235  },
5236  {
5237   "alignment" : 4,
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-649",
5242   "size" : 4,
5243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> &",
5248   "name" : "android::hardware::hidl_vec<unsigned int> &",
5249   "referenced_type" : "type-650",
5250   "self_type" : "type-658",
5251   "size" : 4,
5252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5253  },
5254  {
5255   "alignment" : 4,
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-140",
5259   "self_type" : "type-143",
5260   "size" : 4,
5261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5262  },
5263  {
5264   "alignment" : 4,
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-117",
5268   "self_type" : "type-132",
5269   "size" : 4,
5270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5271  },
5272  {
5273   "alignment" : 4,
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-147",
5277   "self_type" : "type-157",
5278   "size" : 4,
5279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "const android::String16 &",
5284   "name" : "const android::String16 &",
5285   "referenced_type" : "type-45",
5286   "self_type" : "type-44",
5287   "size" : 4,
5288   "source_file" : "/system/core/libutils/include/utils/String16.h"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "const android::String8 &",
5293   "name" : "const android::String8 &",
5294   "referenced_type" : "type-413",
5295   "self_type" : "type-415",
5296   "size" : 4,
5297   "source_file" : "/system/core/libutils/include/utils/String8.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "const android::hardware::Parcel &",
5302   "name" : "const android::hardware::Parcel &",
5303   "referenced_type" : "type-441",
5304   "self_type" : "type-442",
5305   "size" : 4,
5306   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "const android::hardware::Return<bool> &",
5311   "name" : "const android::hardware::Return<bool> &",
5312   "referenced_type" : "type-178",
5313   "self_type" : "type-196",
5314   "size" : 4,
5315   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "const android::hardware::Status &",
5320   "name" : "const android::hardware::Status &",
5321   "referenced_type" : "type-168",
5322   "self_type" : "type-169",
5323   "size" : 4,
5324   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5329   "name" : "const android::hardware::details::SchedPrio &",
5330   "referenced_type" : "type-458",
5331   "self_type" : "type-457",
5332   "size" : 4,
5333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5334  },
5335  {
5336   "alignment" : 4,
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" : 4,
5342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5343  },
5344  {
5345   "alignment" : 4,
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" : 4,
5351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5352  },
5353  {
5354   "alignment" : 4,
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" : 4,
5360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5361  },
5362  {
5363   "alignment" : 4,
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-448",
5368   "size" : 4,
5369   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5370  },
5371  {
5372   "alignment" : 4,
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-581",
5376   "self_type" : "type-582",
5377   "size" : 4,
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" : 4,
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" : 4,
5387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5388  },
5389  {
5390   "alignment" : 4,
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-446",
5395   "size" : 4,
5396   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
5401   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5402   "referenced_type" : "type-654",
5403   "self_type" : "type-655",
5404   "size" : 4,
5405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5406  },
5407  {
5408   "alignment" : 4,
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" : 4,
5414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5415  },
5416  {
5417   "alignment" : 4,
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-472",
5421   "self_type" : "type-473",
5422   "size" : 4,
5423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5424  },
5425  {
5426   "alignment" : 4,
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-50",
5431   "size" : 4,
5432   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5433  },
5434  {
5435   "alignment" : 4,
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-145",
5439   "self_type" : "type-617",
5440   "size" : 4,
5441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5442  },
5443  {
5444   "alignment" : 4,
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-136",
5448   "self_type" : "type-678",
5449   "size" : 4,
5450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5451  },
5452  {
5453   "alignment" : 4,
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-159",
5457   "self_type" : "type-346",
5458   "size" : 4,
5459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5460  },
5461  {
5462   "alignment" : 4,
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" : 4,
5468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5469  },
5470  {
5471   "alignment" : 4,
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-628",
5475   "self_type" : "type-629",
5476   "size" : 4,
5477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5478  },
5479  {
5480   "alignment" : 4,
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-111",
5484   "self_type" : "type-583",
5485   "size" : 4,
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" : 4,
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-619",
5494   "size" : 4,
5495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5496  },
5497  {
5498   "alignment" : 4,
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-112",
5502   "self_type" : "type-202",
5503   "size" : 4,
5504   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "const bool &",
5509   "name" : "const bool &",
5510   "referenced_type" : "type-92",
5511   "self_type" : "type-290",
5512   "size" : 4,
5513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "const double &",
5518   "name" : "const double &",
5519   "referenced_type" : "type-307",
5520   "self_type" : "type-308",
5521   "size" : 4,
5522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "const float &",
5527   "name" : "const float &",
5528   "referenced_type" : "type-305",
5529   "self_type" : "type-306",
5530   "size" : 4,
5531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "const int &",
5536   "name" : "const int &",
5537   "referenced_type" : "type-495",
5538   "self_type" : "type-494",
5539   "size" : 4,
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-641",
5560   "self_type" : "type-643",
5561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "linker_set_key" : "const log_msg &",
5566   "name" : "const log_msg &",
5567   "referenced_type" : "type-99",
5568   "self_type" : "type-156",
5569   "size" : 4,
5570   "source_file" : "/system/core/liblog/include/log/log_read.h"
5571  },
5572  {
5573   "alignment" : 4,
5574   "linker_set_key" : "const long long &",
5575   "name" : "const long long &",
5576   "referenced_type" : "type-301",
5577   "self_type" : "type-302",
5578   "size" : 4,
5579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5580  },
5581  {
5582   "alignment" : 4,
5583   "linker_set_key" : "const short &",
5584   "name" : "const short &",
5585   "referenced_type" : "type-296",
5586   "self_type" : "type-297",
5587   "size" : 4,
5588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5589  },
5590  {
5591   "alignment" : 4,
5592   "linker_set_key" : "const signed char &",
5593   "name" : "const signed char &",
5594   "referenced_type" : "type-291",
5595   "self_type" : "type-293",
5596   "size" : 4,
5597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5598  },
5599  {
5600   "alignment" : 4,
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-450",
5604   "self_type" : "type-452",
5605   "size" : 4,
5606   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5607  },
5608  {
5609   "alignment" : 4,
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-664",
5613   "self_type" : "type-666",
5614   "size" : 4,
5615   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5616  },
5617  {
5618   "alignment" : 4,
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-612",
5622   "self_type" : "type-611",
5623   "size" : 4,
5624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5625  },
5626  {
5627   "alignment" : 4,
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-698",
5631   "self_type" : "type-697",
5632   "size" : 4,
5633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5634  },
5635  {
5636   "alignment" : 4,
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-76",
5640   "self_type" : "type-75",
5641   "size" : 4,
5642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5643  },
5644  {
5645   "alignment" : 4,
5646   "linker_set_key" : "const unsigned char &",
5647   "name" : "const unsigned char &",
5648   "referenced_type" : "type-294",
5649   "self_type" : "type-295",
5650   "size" : 4,
5651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5652  },
5653  {
5654   "alignment" : 4,
5655   "linker_set_key" : "const unsigned int &",
5656   "name" : "const unsigned int &",
5657   "referenced_type" : "type-37",
5658   "self_type" : "type-300",
5659   "size" : 4,
5660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5661  },
5662  {
5663   "alignment" : 4,
5664   "linker_set_key" : "const unsigned long long &",
5665   "name" : "const unsigned long long &",
5666   "referenced_type" : "type-303",
5667   "self_type" : "type-304",
5668   "size" : 4,
5669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "const unsigned short &",
5674   "name" : "const unsigned short &",
5675   "referenced_type" : "type-298",
5676   "self_type" : "type-299",
5677   "size" : 4,
5678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5679  },
5680  {
5681   "alignment" : 4,
5682   "linker_set_key" : "int &",
5683   "name" : "int &",
5684   "referenced_type" : "type-27",
5685   "self_type" : "type-409",
5686   "size" : 4,
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" : 4,
5691   "linker_set_key" : "unsigned char &",
5692   "name" : "unsigned char &",
5693   "referenced_type" : "type-103",
5694   "self_type" : "type-551",
5695   "size" : 4,
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" : 4,
5700   "linker_set_key" : "unsigned int &",
5701   "name" : "unsigned int &",
5702   "referenced_type" : "type-2",
5703   "self_type" : "type-565",
5704   "size" : 4,
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" : 4,
5712   "linker_set_key" : "android::Condition *",
5713   "name" : "android::Condition *",
5714   "referenced_type" : "type-93",
5715   "self_type" : "type-534",
5716   "size" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "android::Mutex *",
5722   "name" : "android::Mutex *",
5723   "referenced_type" : "type-33",
5724   "self_type" : "type-529",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "android::Mutex::Autolock *",
5731   "name" : "android::Mutex::Autolock *",
5732   "referenced_type" : "type-530",
5733   "self_type" : "type-532",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "android::RWLock *",
5740   "name" : "android::RWLock *",
5741   "referenced_type" : "type-535",
5742   "self_type" : "type-537",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "android::RWLock::AutoRLock *",
5749   "name" : "android::RWLock::AutoRLock *",
5750   "referenced_type" : "type-538",
5751   "self_type" : "type-540",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "android::RWLock::AutoWLock *",
5758   "name" : "android::RWLock::AutoWLock *",
5759   "referenced_type" : "type-541",
5760   "self_type" : "type-542",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "android::RefBase *",
5767   "name" : "android::RefBase *",
5768   "referenced_type" : "type-5",
5769   "self_type" : "type-313",
5770   "size" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "android::RefBase::weakref_impl *",
5776   "name" : "android::RefBase::weakref_impl *",
5777   "referenced_type" : "type-16",
5778   "self_type" : "type-15",
5779   "size" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "android::RefBase::weakref_impl *",
5785   "name" : "android::RefBase::weakref_impl *",
5786   "referenced_type" : "type-639",
5787   "self_type" : "type-638",
5788   "size" : 4,
5789   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5790  },
5791  {
5792   "alignment" : 4,
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" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "android::RefBase::weakref_type *",
5803   "name" : "android::RefBase::weakref_type *",
5804   "referenced_type" : "type-40",
5805   "self_type" : "type-39",
5806   "size" : 4,
5807   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "android::ReferenceRenamer *",
5812   "name" : "android::ReferenceRenamer *",
5813   "referenced_type" : "type-309",
5814   "self_type" : "type-310",
5815   "size" : 4,
5816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "android::ScopedTrace *",
5821   "name" : "android::ScopedTrace *",
5822   "referenced_type" : "type-543",
5823   "self_type" : "type-544",
5824   "size" : 4,
5825   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "android::String16 *",
5830   "name" : "android::String16 *",
5831   "referenced_type" : "type-46",
5832   "self_type" : "type-423",
5833   "size" : 4,
5834   "source_file" : "/system/core/libutils/include/utils/String16.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "android::String8 *",
5839   "name" : "android::String8 *",
5840   "referenced_type" : "type-55",
5841   "self_type" : "type-417",
5842   "size" : 4,
5843   "source_file" : "/system/core/libutils/include/utils/String8.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "android::Thread *",
5848   "name" : "android::Thread *",
5849   "referenced_type" : "type-91",
5850   "self_type" : "type-90",
5851   "size" : 4,
5852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "android::VirtualLightRefBase *",
5857   "name" : "android::VirtualLightRefBase *",
5858   "referenced_type" : "type-209",
5859   "self_type" : "type-218",
5860   "size" : 4,
5861   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "android::hardware::BHwBinder *",
5866   "name" : "android::hardware::BHwBinder *",
5867   "referenced_type" : "type-162",
5868   "self_type" : "type-161",
5869   "size" : 4,
5870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5871  },
5872  {
5873   "alignment" : 4,
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" : 4,
5879   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5880  },
5881  {
5882   "alignment" : 4,
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-123",
5886   "self_type" : "type-661",
5887   "size" : 4,
5888   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5889  },
5890  {
5891   "alignment" : 4,
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-466",
5895   "self_type" : "type-471",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5898  },
5899  {
5900   "alignment" : 4,
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-484",
5904   "self_type" : "type-489",
5905   "size" : 4,
5906   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5907  },
5908  {
5909   "alignment" : 4,
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-474",
5913   "self_type" : "type-479",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5920   "name" : "android::hardware::GrantorDescriptor *",
5921   "referenced_type" : "type-337",
5922   "self_type" : "type-336",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "android::hardware::IBinder *",
5929   "name" : "android::hardware::IBinder *",
5930   "referenced_type" : "type-11",
5931   "self_type" : "type-10",
5932   "size" : 4,
5933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5938   "name" : "android::hardware::IBinder::DeathRecipient *",
5939   "referenced_type" : "type-154",
5940   "self_type" : "type-217",
5941   "size" : 4,
5942   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "android::hardware::IInterface *",
5947   "name" : "android::hardware::IInterface *",
5948   "referenced_type" : "type-20",
5949   "self_type" : "type-19",
5950   "size" : 4,
5951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "android::hardware::Parcel *",
5956   "name" : "android::hardware::Parcel *",
5957   "referenced_type" : "type-430",
5958   "self_type" : "type-435",
5959   "size" : 4,
5960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "android::hardware::ProcessState *",
5965   "name" : "android::hardware::ProcessState *",
5966   "referenced_type" : "type-26",
5967   "self_type" : "type-25",
5968   "size" : 4,
5969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5970  },
5971  {
5972   "alignment" : 4,
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-180",
5976   "self_type" : "type-183",
5977   "size" : 4,
5978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5979  },
5980  {
5981   "alignment" : 4,
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-188",
5985   "self_type" : "type-189",
5986   "size" : 4,
5987   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5988  },
5989  {
5990   "alignment" : 4,
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-631",
5994   "self_type" : "type-632",
5995   "size" : 4,
5996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "linker_set_key" : "android::hardware::Return<bool> *",
6001   "name" : "android::hardware::Return<bool> *",
6002   "referenced_type" : "type-173",
6003   "self_type" : "type-175",
6004   "size" : 4,
6005   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6006  },
6007  {
6008   "alignment" : 4,
6009   "linker_set_key" : "android::hardware::Return<void> *",
6010   "name" : "android::hardware::Return<void> *",
6011   "referenced_type" : "type-203",
6012   "self_type" : "type-204",
6013   "size" : 4,
6014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6015  },
6016  {
6017   "alignment" : 4,
6018   "linker_set_key" : "android::hardware::Status *",
6019   "name" : "android::hardware::Status *",
6020   "referenced_type" : "type-164",
6021   "self_type" : "type-167",
6022   "size" : 4,
6023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6024  },
6025  {
6026   "alignment" : 4,
6027   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6028   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace *",
6029   "referenced_type" : "type-521",
6030   "self_type" : "type-604",
6031   "size" : 4,
6032   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6037   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback *",
6038   "referenced_type" : "type-449",
6039   "self_type" : "type-589",
6040   "size" : 4,
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" : 4,
6045   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6046   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace *",
6047   "referenced_type" : "type-593",
6048   "self_type" : "type-667",
6049   "size" : 4,
6050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6051  },
6052  {
6053   "alignment" : 4,
6054   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6055   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback *",
6056   "referenced_type" : "type-120",
6057   "self_type" : "type-131",
6058   "size" : 4,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6064   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace *",
6065   "referenced_type" : "type-630",
6066   "self_type" : "type-637",
6067   "size" : 4,
6068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6073   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback *",
6074   "referenced_type" : "type-622",
6075   "self_type" : "type-625",
6076   "size" : 4,
6077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6078  },
6079  {
6080   "alignment" : 4,
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" : 4,
6086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6087  },
6088  {
6089   "alignment" : 4,
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-141",
6094   "size" : 4,
6095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6100   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback *",
6101   "referenced_type" : "type-119",
6102   "self_type" : "type-118",
6103   "size" : 4,
6104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6109   "name" : "android::hardware::details::HidlInstrumentor *",
6110   "referenced_type" : "type-127",
6111   "self_type" : "type-614",
6112   "size" : 4,
6113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6114  },
6115  {
6116   "alignment" : 4,
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-605",
6121   "size" : 4,
6122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6123  },
6124  {
6125   "alignment" : 4,
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-599",
6130   "size" : 4,
6131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6132  },
6133  {
6134   "alignment" : 4,
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-690",
6139   "size" : 4,
6140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int> *",
6145   "name" : "android::hardware::details::hidl_pointer<unsigned int> *",
6146   "referenced_type" : "type-651",
6147   "self_type" : "type-692",
6148   "size" : 4,
6149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "linker_set_key" : "android::hardware::details::return_status *",
6154   "name" : "android::hardware::details::return_status *",
6155   "referenced_type" : "type-174",
6156   "self_type" : "type-197",
6157   "size" : 4,
6158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6159  },
6160  {
6161   "alignment" : 4,
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" : 4,
6167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6172   "name" : "android::hardware::hidl_binder_death_recipient *",
6173   "referenced_type" : "type-149",
6174   "self_type" : "type-148",
6175   "size" : 4,
6176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6181   "name" : "android::hardware::hidl_death_recipient *",
6182   "referenced_type" : "type-152",
6183   "self_type" : "type-151",
6184   "size" : 4,
6185   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6186  },
6187  {
6188   "alignment" : 4,
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" : 4,
6194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6195  },
6196  {
6197   "alignment" : 4,
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" : 4,
6203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6204  },
6205  {
6206   "alignment" : 4,
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" : 4,
6212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6213  },
6214  {
6215   "alignment" : 4,
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" : 4,
6221   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6222  },
6223  {
6224   "alignment" : 4,
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-648",
6229   "size" : 4,
6230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "linker_set_key" : "android::hardware::hidl_vec<unsigned int> *",
6235   "name" : "android::hardware::hidl_vec<unsigned int> *",
6236   "referenced_type" : "type-650",
6237   "self_type" : "type-653",
6238   "size" : 4,
6239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6240  },
6241  {
6242   "alignment" : 4,
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" : 4,
6248   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6253   "name" : "android::hidl::base::V1_0::BnHwBase *",
6254   "referenced_type" : "type-444",
6255   "self_type" : "type-443",
6256   "size" : 4,
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" : 4,
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-114",
6265   "size" : 4,
6266   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6267  },
6268  {
6269   "alignment" : 4,
6270   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6271   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6272   "referenced_type" : "type-83",
6273   "self_type" : "type-82",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6276  },
6277  {
6278   "alignment" : 4,
6279   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6280   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6281   "referenced_type" : "type-98",
6282   "self_type" : "type-97",
6283   "size" : 4,
6284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6285  },
6286  {
6287   "alignment" : 4,
6288   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6289   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6290   "referenced_type" : "type-696",
6291   "self_type" : "type-700",
6292   "size" : 4,
6293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6294  },
6295  {
6296   "alignment" : 4,
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" : 4,
6302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6303  },
6304  {
6305   "alignment" : 4,
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-78",
6310   "size" : 4,
6311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6312  },
6313  {
6314   "alignment" : 4,
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-140",
6318   "self_type" : "type-139",
6319   "size" : 4,
6320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6321  },
6322  {
6323   "alignment" : 4,
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-117",
6327   "self_type" : "type-116",
6328   "size" : 4,
6329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6330  },
6331  {
6332   "alignment" : 4,
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-147",
6336   "self_type" : "type-146",
6337   "size" : 4,
6338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6339  },
6340  {
6341   "alignment" : 4,
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-445",
6345   "self_type" : "type-627",
6346   "size" : 4,
6347   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6348  },
6349  {
6350   "alignment" : 4,
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-81",
6354   "self_type" : "type-84",
6355   "size" : 4,
6356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6357  },
6358  {
6359   "alignment" : 4,
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-96",
6363   "self_type" : "type-110",
6364   "size" : 4,
6365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6366  },
6367  {
6368   "alignment" : 4,
6369   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6370   "name" : "android::wp<android::hardware::BHwBinder> *",
6371   "referenced_type" : "type-437",
6372   "self_type" : "type-509",
6373   "size" : 4,
6374   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6375  },
6376  {
6377   "alignment" : 4,
6378   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6379   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6380   "referenced_type" : "type-216",
6381   "self_type" : "type-245",
6382   "size" : 4,
6383   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6384  },
6385  {
6386   "alignment" : 4,
6387   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6388   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6389   "referenced_type" : "type-150",
6390   "self_type" : "type-357",
6391   "size" : 4,
6392   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6393  },
6394  {
6395   "alignment" : 4,
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-113",
6399   "self_type" : "type-616",
6400   "size" : 4,
6401   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6402  },
6403  {
6404   "alignment" : 4,
6405   "linker_set_key" : "android_flex_plane *",
6406   "name" : "android_flex_plane *",
6407   "referenced_type" : "type-514",
6408   "self_type" : "type-517",
6409   "size" : 4,
6410   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6411  },
6412  {
6413   "alignment" : 4,
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-43",
6417   "self_type" : "type-42",
6418   "size" : 4,
6419   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "linker_set_key" : "char *",
6424   "name" : "char *",
6425   "referenced_type" : "type-58",
6426   "self_type" : "type-194",
6427   "size" : 4,
6428   "source_file" : "/system/core/liblog/include/log/log_read.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "linker_set_key" : "const android::NativeHandle *",
6433   "name" : "const android::NativeHandle *",
6434   "referenced_type" : "type-403",
6435   "self_type" : "type-404",
6436   "size" : 4,
6437   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "linker_set_key" : "const android::RefBase *",
6442   "name" : "const android::RefBase *",
6443   "referenced_type" : "type-311",
6444   "self_type" : "type-312",
6445   "size" : 4,
6446   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6447  },
6448  {
6449   "alignment" : 4,
6450   "linker_set_key" : "const android::String16 *",
6451   "name" : "const android::String16 *",
6452   "referenced_type" : "type-45",
6453   "self_type" : "type-420",
6454   "size" : 4,
6455   "source_file" : "/system/core/libutils/include/utils/String16.h"
6456  },
6457  {
6458   "alignment" : 4,
6459   "linker_set_key" : "const android::String8 *",
6460   "name" : "const android::String8 *",
6461   "referenced_type" : "type-413",
6462   "self_type" : "type-414",
6463   "size" : 4,
6464   "source_file" : "/system/core/libutils/include/utils/String8.h"
6465  },
6466  {
6467   "alignment" : 4,
6468   "linker_set_key" : "const android::VectorImpl *",
6469   "name" : "const android::VectorImpl *",
6470   "referenced_type" : "type-492",
6471   "self_type" : "type-493",
6472   "size" : 4,
6473   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6474  },
6475  {
6476   "alignment" : 4,
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" : 4,
6482   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6483  },
6484  {
6485   "alignment" : 4,
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-459",
6489   "self_type" : "type-460",
6490   "size" : 4,
6491   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6492  },
6493  {
6494   "alignment" : 4,
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-464",
6498   "self_type" : "type-465",
6499   "size" : 4,
6500   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6501  },
6502  {
6503   "alignment" : 4,
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-186",
6507   "self_type" : "type-187",
6508   "size" : 4,
6509   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6510  },
6511  {
6512   "alignment" : 4,
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-193",
6516   "self_type" : "type-195",
6517   "size" : 4,
6518   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6519  },
6520  {
6521   "alignment" : 4,
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-635",
6525   "self_type" : "type-636",
6526   "size" : 4,
6527   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6528  },
6529  {
6530   "alignment" : 4,
6531   "linker_set_key" : "const android::hardware::Return<bool> *",
6532   "name" : "const android::hardware::Return<bool> *",
6533   "referenced_type" : "type-178",
6534   "self_type" : "type-179",
6535   "size" : 4,
6536   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "linker_set_key" : "const android::hardware::Status *",
6541   "name" : "const android::hardware::Status *",
6542   "referenced_type" : "type-168",
6543   "self_type" : "type-172",
6544   "size" : 4,
6545   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6546  },
6547  {
6548   "alignment" : 4,
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-592",
6552   "self_type" : "type-596",
6553   "size" : 4,
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" : 4,
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-590",
6561   "self_type" : "type-591",
6562   "size" : 4,
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" : 4,
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" : 4,
6572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6573  },
6574  {
6575   "alignment" : 4,
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-579",
6579   "self_type" : "type-580",
6580   "size" : 4,
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" : 4,
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-137",
6588   "self_type" : "type-138",
6589   "size" : 4,
6590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6591  },
6592  {
6593   "alignment" : 4,
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-597",
6597   "self_type" : "type-598",
6598   "size" : 4,
6599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6600  },
6601  {
6602   "alignment" : 4,
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-607",
6606   "self_type" : "type-608",
6607   "size" : 4,
6608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6609  },
6610  {
6611   "alignment" : 4,
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-601",
6615   "self_type" : "type-602",
6616   "size" : 4,
6617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6618  },
6619  {
6620   "alignment" : 4,
6621   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6622   "name" : "const android::hardware::details::hidl_pointer<int> *",
6623   "referenced_type" : "type-518",
6624   "self_type" : "type-528",
6625   "size" : 4,
6626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6627  },
6628  {
6629   "alignment" : 4,
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-572",
6634   "size" : 4,
6635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6636  },
6637  {
6638   "alignment" : 4,
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-694",
6642   "self_type" : "type-695",
6643   "size" : 4,
6644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6645  },
6646  {
6647   "alignment" : 4,
6648   "linker_set_key" : "const android::hardware::details::return_status *",
6649   "name" : "const android::hardware::details::return_status *",
6650   "referenced_type" : "type-199",
6651   "self_type" : "type-200",
6652   "size" : 4,
6653   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6654  },
6655  {
6656   "alignment" : 4,
6657   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6658   "name" : "const android::hardware::hidl_death_recipient *",
6659   "referenced_type" : "type-621",
6660   "self_type" : "type-626",
6661   "size" : 4,
6662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6663  },
6664  {
6665   "alignment" : 4,
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" : 4,
6671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6672  },
6673  {
6674   "alignment" : 4,
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" : 4,
6680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6681  },
6682  {
6683   "alignment" : 4,
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" : 4,
6689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6690  },
6691  {
6692   "alignment" : 4,
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" : 4,
6698   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6703   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6704   "referenced_type" : "type-654",
6705   "self_type" : "type-657",
6706   "size" : 4,
6707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6708  },
6709  {
6710   "alignment" : 4,
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" : 4,
6716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6717  },
6718  {
6719   "alignment" : 4,
6720   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6721   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6722   "referenced_type" : "type-587",
6723   "self_type" : "type-588",
6724   "size" : 4,
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" : 4,
6729   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6730   "name" : "const android::hidl::base::V1_0::IBase *",
6731   "referenced_type" : "type-470",
6732   "self_type" : "type-469",
6733   "size" : 4,
6734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6739   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6740   "referenced_type" : "type-87",
6741   "self_type" : "type-88",
6742   "size" : 4,
6743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6744  },
6745  {
6746   "alignment" : 4,
6747   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6748   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6749   "referenced_type" : "type-545",
6750   "self_type" : "type-546",
6751   "size" : 4,
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" : 4,
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" : 4,
6761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6762  },
6763  {
6764   "alignment" : 4,
6765   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6766   "name" : "const android::sp<android::hardware::ProcessState> *",
6767   "referenced_type" : "type-79",
6768   "self_type" : "type-80",
6769   "size" : 4,
6770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6771  },
6772  {
6773   "alignment" : 4,
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-145",
6777   "self_type" : "type-144",
6778   "size" : 4,
6779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6780  },
6781  {
6782   "alignment" : 4,
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-136",
6786   "self_type" : "type-135",
6787   "size" : 4,
6788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6789  },
6790  {
6791   "alignment" : 4,
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-159",
6795   "self_type" : "type-158",
6796   "size" : 4,
6797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6798  },
6799  {
6800   "alignment" : 4,
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-620",
6805   "size" : 4,
6806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6807  },
6808  {
6809   "alignment" : 4,
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-628",
6813   "self_type" : "type-689",
6814   "size" : 4,
6815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6816  },
6817  {
6818   "alignment" : 4,
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-85",
6822   "self_type" : "type-86",
6823   "size" : 4,
6824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6825  },
6826  {
6827   "alignment" : 4,
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-111",
6831   "self_type" : "type-115",
6832   "size" : 4,
6833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6834  },
6835  {
6836   "alignment" : 4,
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-618",
6841   "size" : 4,
6842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6843  },
6844  {
6845   "alignment" : 4,
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" : 4,
6851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6852  },
6853  {
6854   "alignment" : 4,
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-112",
6858   "self_type" : "type-191",
6859   "size" : 4,
6860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6861  },
6862  {
6863   "alignment" : 4,
6864   "linker_set_key" : "const char *",
6865   "name" : "const char *",
6866   "referenced_type" : "type-57",
6867   "self_type" : "type-56",
6868   "size" : 4,
6869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "linker_set_key" : "const char16_t *",
6874   "name" : "const char16_t *",
6875   "referenced_type" : "type-48",
6876   "self_type" : "type-47",
6877   "size" : 4,
6878   "source_file" : "/system/core/libutils/include/utils/String16.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "linker_set_key" : "const log_msg *",
6883   "name" : "const log_msg *",
6884   "referenced_type" : "type-99",
6885   "self_type" : "type-133",
6886   "size" : 4,
6887   "source_file" : "/system/core/liblog/include/log/log_read.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "linker_set_key" : "const native_handle *",
6892   "name" : "const native_handle *",
6893   "referenced_type" : "type-289",
6894   "self_type" : "type-288",
6895   "size" : 4,
6896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6897  },
6898  {
6899   "alignment" : 4,
6900   "linker_set_key" : "const unsigned char *",
6901   "name" : "const unsigned char *",
6902   "referenced_type" : "type-294",
6903   "self_type" : "type-370",
6904   "size" : 4,
6905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "linker_set_key" : "const unsigned int *",
6910   "name" : "const unsigned int *",
6911   "referenced_type" : "type-37",
6912   "self_type" : "type-656",
6913   "size" : 4,
6914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "linker_set_key" : "const unsigned long long *",
6919   "name" : "const unsigned long long *",
6920   "referenced_type" : "type-303",
6921   "self_type" : "type-436",
6922   "size" : 4,
6923   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6924  },
6925  {
6926   "alignment" : 4,
6927   "linker_set_key" : "const void *",
6928   "name" : "const void *",
6929   "referenced_type" : "type-394",
6930   "self_type" : "type-395",
6931   "size" : 4,
6932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "linker_set_key" : "int (*)(void *)",
6937   "name" : "int (*)(void *)",
6938   "referenced_type" : "type-525",
6939   "self_type" : "type-526",
6940   "size" : 4,
6941   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6942  },
6943  {
6944   "alignment" : 4,
6945   "linker_set_key" : "int *",
6946   "name" : "int *",
6947   "referenced_type" : "type-27",
6948   "self_type" : "type-361",
6949   "size" : 4,
6950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6951  },
6952  {
6953   "alignment" : 4,
6954   "linker_set_key" : "log_msg *",
6955   "name" : "log_msg *",
6956   "referenced_type" : "type-100",
6957   "self_type" : "type-182",
6958   "size" : 4,
6959   "source_file" : "/system/core/liblog/include/log/log_read.h"
6960  },
6961  {
6962   "alignment" : 4,
6963   "linker_set_key" : "native_handle *",
6964   "name" : "native_handle *",
6965   "referenced_type" : "type-214",
6966   "self_type" : "type-213",
6967   "size" : 4,
6968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "linker_set_key" : "unsigned char *",
6973   "name" : "unsigned char *",
6974   "referenced_type" : "type-103",
6975   "self_type" : "type-368",
6976   "size" : 4,
6977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "linker_set_key" : "unsigned int *",
6982   "name" : "unsigned int *",
6983   "referenced_type" : "type-2",
6984   "self_type" : "type-447",
6985   "size" : 4,
6986   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6987  },
6988  {
6989   "alignment" : 4,
6990   "linker_set_key" : "unsigned long long *",
6991   "name" : "unsigned long long *",
6992   "referenced_type" : "type-153",
6993   "self_type" : "type-432",
6994   "size" : 4,
6995   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6996  },
6997  {
6998   "alignment" : 4,
6999   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7000   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7001   "referenced_type" : "type-434",
7002   "self_type" : "type-433",
7003   "size" : 4,
7004   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7005  },
7006  {
7007   "alignment" : 4,
7008   "linker_set_key" : "void *",
7009   "name" : "void *",
7010   "referenced_type" : "type-29",
7011   "self_type" : "type-28",
7012   "size" : 4,
7013   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7014  },
7015  {
7016   "alignment" : 4,
7017   "linker_set_key" : "void **",
7018   "name" : "void **",
7019   "referenced_type" : "type-28",
7020   "self_type" : "type-527",
7021   "size" : 4,
7022   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7023  }
7024 ],
7025 "qualified_types" :
7026 [
7027  {
7028   "alignment" : 4,
7029   "is_const" : true,
7030   "linker_set_key" : "android::RefBase::weakref_impl *const",
7031   "name" : "android::RefBase::weakref_impl *const",
7032   "referenced_type" : "type-15",
7033   "self_type" : "type-17",
7034   "size" : 4,
7035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7036  },
7037  {
7038   "alignment" : 4,
7039   "is_const" : true,
7040   "linker_set_key" : "android::RefBase::weakref_impl *const",
7041   "name" : "android::RefBase::weakref_impl *const",
7042   "referenced_type" : "type-638",
7043   "self_type" : "type-640",
7044   "size" : 4,
7045   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "is_const" : true,
7050   "linker_set_key" : "android::RefBase::weakref_impl *const",
7051   "name" : "android::RefBase::weakref_impl *const",
7052   "referenced_type" : "type-7",
7053   "self_type" : "type-6",
7054   "size" : 4,
7055   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "is_const" : true,
7060   "linker_set_key" : "android::hardware::IBinder *const",
7061   "name" : "android::hardware::IBinder *const",
7062   "referenced_type" : "type-10",
7063   "self_type" : "type-125",
7064   "size" : 4,
7065   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "is_const" : true,
7070   "linker_set_key" : "const android::NativeHandle",
7071   "name" : "const android::NativeHandle",
7072   "referenced_type" : "type-212",
7073   "self_type" : "type-403",
7074   "size" : 12,
7075   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "is_const" : true,
7080   "linker_set_key" : "const android::RefBase",
7081   "name" : "const android::RefBase",
7082   "referenced_type" : "type-5",
7083   "self_type" : "type-311",
7084   "size" : 8,
7085   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "is_const" : true,
7090   "linker_set_key" : "const android::String16",
7091   "name" : "const android::String16",
7092   "referenced_type" : "type-46",
7093   "self_type" : "type-45",
7094   "size" : 4,
7095   "source_file" : "/system/core/libutils/include/utils/String16.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "is_const" : true,
7100   "linker_set_key" : "const android::String8",
7101   "name" : "const android::String8",
7102   "referenced_type" : "type-55",
7103   "self_type" : "type-413",
7104   "size" : 4,
7105   "source_file" : "/system/core/libutils/include/utils/String8.h"
7106  },
7107  {
7108   "alignment" : 4,
7109   "is_const" : true,
7110   "linker_set_key" : "const android::VectorImpl",
7111   "name" : "const android::VectorImpl",
7112   "referenced_type" : "type-36",
7113   "self_type" : "type-492",
7114   "size" : 20,
7115   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "is_const" : true,
7120   "linker_set_key" : "const android::hardware::BpHwRefBase",
7121   "name" : "const android::hardware::BpHwRefBase",
7122   "referenced_type" : "type-124",
7123   "self_type" : "type-425",
7124   "size" : 24,
7125   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7126  },
7127  {
7128   "alignment" : 4,
7129   "is_const" : true,
7130   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7131   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7132   "referenced_type" : "type-453",
7133   "self_type" : "type-459",
7134   "size" : 16,
7135   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "is_const" : true,
7140   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7141   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7142   "referenced_type" : "type-461",
7143   "self_type" : "type-464",
7144   "size" : 16,
7145   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7146  },
7147  {
7148   "alignment" : 4,
7149   "is_const" : true,
7150   "linker_set_key" : "const android::hardware::Parcel",
7151   "name" : "const android::hardware::Parcel",
7152   "referenced_type" : "type-430",
7153   "self_type" : "type-441",
7154   "size" : 68,
7155   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "is_const" : true,
7160   "linker_set_key" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7161   "name" : "const android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
7162   "referenced_type" : "type-180",
7163   "self_type" : "type-186",
7164   "size" : 28,
7165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "is_const" : true,
7170   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7171   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
7172   "referenced_type" : "type-188",
7173   "self_type" : "type-193",
7174   "size" : 28,
7175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7176  },
7177  {
7178   "alignment" : 4,
7179   "is_const" : true,
7180   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7181   "name" : "const android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
7182   "referenced_type" : "type-631",
7183   "self_type" : "type-635",
7184   "size" : 28,
7185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "is_const" : true,
7190   "linker_set_key" : "const android::hardware::Return<bool>",
7191   "name" : "const android::hardware::Return<bool>",
7192   "referenced_type" : "type-173",
7193   "self_type" : "type-178",
7194   "size" : 24,
7195   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "is_const" : true,
7200   "linker_set_key" : "const android::hardware::Status",
7201   "name" : "const android::hardware::Status",
7202   "referenced_type" : "type-164",
7203   "self_type" : "type-168",
7204   "size" : 20,
7205   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "is_const" : true,
7210   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7211   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
7212   "referenced_type" : "type-593",
7213   "self_type" : "type-592",
7214   "size" : 92,
7215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "is_const" : true,
7220   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7221   "name" : "const android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
7222   "referenced_type" : "type-120",
7223   "self_type" : "type-590",
7224   "size" : 92,
7225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "is_const" : true,
7230   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7231   "name" : "const android::hardware::biometrics::face::V1_0::FaceAcquiredInfo",
7232   "referenced_type" : "type-559",
7233   "self_type" : "type-567",
7234   "size" : 4,
7235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::FaceError",
7241   "name" : "const android::hardware::biometrics::face::V1_0::FaceError",
7242   "referenced_type" : "type-558",
7243   "self_type" : "type-566",
7244   "size" : 4,
7245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Feature",
7251   "name" : "const android::hardware::biometrics::face::V1_0::Feature",
7252   "referenced_type" : "type-377",
7253   "self_type" : "type-379",
7254   "size" : 4,
7255   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "is_const" : true,
7260   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7261   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFace",
7262   "referenced_type" : "type-3",
7263   "self_type" : "type-579",
7264   "size" : 12,
7265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "is_const" : true,
7270   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7271   "name" : "const android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
7272   "referenced_type" : "type-119",
7273   "self_type" : "type-137",
7274   "size" : 12,
7275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7276  },
7277  {
7278   "alignment" : 4,
7279   "is_const" : true,
7280   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::Status",
7281   "name" : "const android::hardware::biometrics::face::V1_0::Status",
7282   "referenced_type" : "type-181",
7283   "self_type" : "type-564",
7284   "size" : 4,
7285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "is_const" : true,
7290   "linker_set_key" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7291   "name" : "const android::hardware::biometrics::face::V1_0::UserHandle",
7292   "referenced_type" : "type-557",
7293   "self_type" : "type-563",
7294   "size" : 4,
7295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "is_const" : true,
7300   "linker_set_key" : "const android::hardware::details::SchedPrio",
7301   "name" : "const android::hardware::details::SchedPrio",
7302   "referenced_type" : "type-456",
7303   "self_type" : "type-458",
7304   "size" : 8,
7305   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "is_const" : true,
7310   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7311   "name" : "const android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
7312   "referenced_type" : "type-374",
7313   "self_type" : "type-597",
7314   "size" : 8,
7315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "is_const" : true,
7320   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7321   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7322   "referenced_type" : "type-348",
7323   "self_type" : "type-607",
7324   "size" : 8,
7325   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7326  },
7327  {
7328   "alignment" : 4,
7329   "is_const" : true,
7330   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7331   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7332   "referenced_type" : "type-339",
7333   "self_type" : "type-601",
7334   "size" : 8,
7335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "is_const" : true,
7340   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7341   "name" : "const android::hardware::details::hidl_pointer<int>",
7342   "referenced_type" : "type-359",
7343   "self_type" : "type-518",
7344   "size" : 8,
7345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "is_const" : true,
7350   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7351   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7352   "referenced_type" : "type-366",
7353   "self_type" : "type-561",
7354   "size" : 8,
7355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7356  },
7357  {
7358   "alignment" : 4,
7359   "is_const" : true,
7360   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7361   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7362   "referenced_type" : "type-651",
7363   "self_type" : "type-694",
7364   "size" : 8,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "is_const" : true,
7370   "linker_set_key" : "const android::hardware::details::return_status",
7371   "name" : "const android::hardware::details::return_status",
7372   "referenced_type" : "type-174",
7373   "self_type" : "type-199",
7374   "size" : 24,
7375   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "is_const" : true,
7380   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7381   "name" : "const android::hardware::hidl_death_recipient",
7382   "referenced_type" : "type-152",
7383   "self_type" : "type-621",
7384   "size" : 12,
7385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7386  },
7387  {
7388   "alignment" : 8,
7389   "is_const" : true,
7390   "linker_set_key" : "const android::hardware::hidl_handle",
7391   "name" : "const android::hardware::hidl_handle",
7392   "referenced_type" : "type-315",
7393   "self_type" : "type-396",
7394   "size" : 16,
7395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7396  },
7397  {
7398   "alignment" : 8,
7399   "is_const" : true,
7400   "linker_set_key" : "const android::hardware::hidl_memory",
7401   "name" : "const android::hardware::hidl_memory",
7402   "referenced_type" : "type-321",
7403   "self_type" : "type-324",
7404   "size" : 40,
7405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "is_const" : true,
7410   "linker_set_key" : "const android::hardware::hidl_string",
7411   "name" : "const android::hardware::hidl_string",
7412   "referenced_type" : "type-317",
7413   "self_type" : "type-316",
7414   "size" : 16,
7415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "is_const" : true,
7420   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7421   "name" : "const android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
7422   "referenced_type" : "type-373",
7423   "self_type" : "type-381",
7424   "size" : 16,
7425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "is_const" : true,
7430   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7431   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7432   "referenced_type" : "type-338",
7433   "self_type" : "type-581",
7434   "size" : 16,
7435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "is_const" : true,
7440   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7441   "name" : "const android::hardware::hidl_vec<int>",
7442   "referenced_type" : "type-358",
7443   "self_type" : "type-362",
7444   "size" : 16,
7445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7446  },
7447  {
7448   "alignment" : 4,
7449   "is_const" : true,
7450   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7451   "name" : "const android::hardware::hidl_vec<unsigned char>",
7452   "referenced_type" : "type-365",
7453   "self_type" : "type-371",
7454   "size" : 16,
7455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "is_const" : true,
7460   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7461   "name" : "const android::hardware::hidl_vec<unsigned int>",
7462   "referenced_type" : "type-650",
7463   "self_type" : "type-654",
7464   "size" : 16,
7465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7466  },
7467  {
7468   "alignment" : 2,
7469   "is_const" : true,
7470   "linker_set_key" : "const android::hardware::hidl_version",
7471   "name" : "const android::hardware::hidl_version",
7472   "referenced_type" : "type-387",
7473   "self_type" : "type-389",
7474   "size" : 4,
7475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "is_const" : true,
7480   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7481   "name" : "const android::hidl::base::V1_0::BpHwBase",
7482   "referenced_type" : "type-584",
7483   "self_type" : "type-587",
7484   "size" : 92,
7485   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7486  },
7487  {
7488   "alignment" : 4,
7489   "is_const" : true,
7490   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7491   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7492   "referenced_type" : "type-406",
7493   "self_type" : "type-407",
7494   "size" : 4,
7495   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "is_const" : true,
7500   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7501   "name" : "const android::hidl::base::V1_0::IBase",
7502   "referenced_type" : "type-4",
7503   "self_type" : "type-470",
7504   "size" : 12,
7505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "is_const" : true,
7510   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7511   "name" : "const android::hidl::base::V1_0::IBase *const",
7512   "referenced_type" : "type-469",
7513   "self_type" : "type-472",
7514   "size" : 4,
7515   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "is_const" : true,
7520   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7521   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7522   "referenced_type" : "type-83",
7523   "self_type" : "type-87",
7524   "size" : 12,
7525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7526  },
7527  {
7528   "alignment" : 4,
7529   "is_const" : true,
7530   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7531   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7532   "referenced_type" : "type-548",
7533   "self_type" : "type-552",
7534   "size" : 4,
7535   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7536  },
7537  {
7538   "alignment" : 1,
7539   "is_const" : true,
7540   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7541   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7542   "referenced_type" : "type-547",
7543   "self_type" : "type-550",
7544   "size" : 1,
7545   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "is_const" : true,
7550   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7551   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7552   "referenced_type" : "type-98",
7553   "self_type" : "type-545",
7554   "size" : 12,
7555   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "is_const" : true,
7560   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7561   "name" : "const android::sp<android::hardware::IBinder>",
7562   "referenced_type" : "type-9",
7563   "self_type" : "type-13",
7564   "size" : 4,
7565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "is_const" : true,
7570   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7571   "name" : "const android::sp<android::hardware::ProcessState>",
7572   "referenced_type" : "type-24",
7573   "self_type" : "type-79",
7574   "size" : 4,
7575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7576  },
7577  {
7578   "alignment" : 4,
7579   "is_const" : true,
7580   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7581   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
7582   "referenced_type" : "type-140",
7583   "self_type" : "type-145",
7584   "size" : 4,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "is_const" : true,
7590   "linker_set_key" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7591   "name" : "const android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
7592   "referenced_type" : "type-117",
7593   "self_type" : "type-136",
7594   "size" : 4,
7595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7596  },
7597  {
7598   "alignment" : 4,
7599   "is_const" : true,
7600   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7601   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7602   "referenced_type" : "type-147",
7603   "self_type" : "type-159",
7604   "size" : 4,
7605   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7606  },
7607  {
7608   "alignment" : 4,
7609   "is_const" : true,
7610   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7611   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7612   "referenced_type" : "type-391",
7613   "self_type" : "type-390",
7614   "size" : 4,
7615   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7616  },
7617  {
7618   "alignment" : 4,
7619   "is_const" : true,
7620   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7621   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7622   "referenced_type" : "type-445",
7623   "self_type" : "type-628",
7624   "size" : 4,
7625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "is_const" : true,
7630   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7631   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7632   "referenced_type" : "type-81",
7633   "self_type" : "type-85",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "is_const" : true,
7640   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7641   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7642   "referenced_type" : "type-96",
7643   "self_type" : "type-111",
7644   "size" : 4,
7645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7646  },
7647  {
7648   "alignment" : 4,
7649   "is_const" : true,
7650   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7651   "name" : "const android::wp<android::hardware::BHwBinder>",
7652   "referenced_type" : "type-437",
7653   "self_type" : "type-615",
7654   "size" : 8,
7655   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7656  },
7657  {
7658   "alignment" : 4,
7659   "is_const" : true,
7660   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7661   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7662   "referenced_type" : "type-150",
7663   "self_type" : "type-369",
7664   "size" : 8,
7665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7666  },
7667  {
7668   "alignment" : 4,
7669   "is_const" : true,
7670   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7671   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7672   "referenced_type" : "type-113",
7673   "self_type" : "type-112",
7674   "size" : 8,
7675   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7676  },
7677  {
7678   "alignment" : 1,
7679   "is_const" : true,
7680   "linker_set_key" : "const bool",
7681   "name" : "const bool",
7682   "referenced_type" : "type-41",
7683   "self_type" : "type-92",
7684   "size" : 1,
7685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7686  },
7687  {
7688   "alignment" : 1,
7689   "is_const" : true,
7690   "linker_set_key" : "const char",
7691   "name" : "const char",
7692   "referenced_type" : "type-58",
7693   "self_type" : "type-57",
7694   "size" : 1,
7695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7696  },
7697  {
7698   "alignment" : 2,
7699   "is_const" : true,
7700   "linker_set_key" : "const char16_t",
7701   "name" : "const char16_t",
7702   "referenced_type" : "type-49",
7703   "self_type" : "type-48",
7704   "size" : 2,
7705   "source_file" : "/system/core/libutils/include/utils/String16.h"
7706  },
7707  {
7708   "alignment" : 4,
7709   "is_const" : true,
7710   "linker_set_key" : "const double",
7711   "name" : "const double",
7712   "referenced_type" : "type-282",
7713   "self_type" : "type-307",
7714   "size" : 8,
7715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7716  },
7717  {
7718   "alignment" : 4,
7719   "is_const" : true,
7720   "linker_set_key" : "const float",
7721   "name" : "const float",
7722   "referenced_type" : "type-275",
7723   "self_type" : "type-305",
7724   "size" : 4,
7725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7726  },
7727  {
7728   "alignment" : 4,
7729   "is_const" : true,
7730   "linker_set_key" : "const int",
7731   "name" : "const int",
7732   "referenced_type" : "type-27",
7733   "self_type" : "type-495",
7734   "size" : 4,
7735   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7736  },
7737  {
7738   "is_const" : true,
7739   "linker_set_key" : "const iter<is_const>",
7740   "name" : "const iter<is_const>",
7741   "referenced_type" : "type-22",
7742   "self_type" : "type-21",
7743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7744  },
7745  {
7746   "is_const" : true,
7747   "linker_set_key" : "const iter<is_const>",
7748   "name" : "const iter<is_const>",
7749   "referenced_type" : "type-331",
7750   "self_type" : "type-330",
7751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7752  },
7753  {
7754   "is_const" : true,
7755   "linker_set_key" : "const iter<is_const>",
7756   "name" : "const iter<is_const>",
7757   "referenced_type" : "type-642",
7758   "self_type" : "type-641",
7759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7760  },
7761  {
7762   "alignment" : 4,
7763   "is_const" : true,
7764   "linker_set_key" : "const log_msg",
7765   "name" : "const log_msg",
7766   "referenced_type" : "type-100",
7767   "self_type" : "type-99",
7768   "size" : 5124,
7769   "source_file" : "/system/core/liblog/include/log/log_read.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "is_const" : true,
7774   "linker_set_key" : "const long long",
7775   "name" : "const long long",
7776   "referenced_type" : "type-32",
7777   "self_type" : "type-301",
7778   "size" : 8,
7779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "const native_handle",
7785   "name" : "const native_handle",
7786   "referenced_type" : "type-214",
7787   "self_type" : "type-289",
7788   "size" : 12,
7789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7790  },
7791  {
7792   "alignment" : 2,
7793   "is_const" : true,
7794   "linker_set_key" : "const short",
7795   "name" : "const short",
7796   "referenced_type" : "type-236",
7797   "self_type" : "type-296",
7798   "size" : 2,
7799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7800  },
7801  {
7802   "alignment" : 1,
7803   "is_const" : true,
7804   "linker_set_key" : "const signed char",
7805   "name" : "const signed char",
7806   "referenced_type" : "type-292",
7807   "self_type" : "type-291",
7808   "size" : 1,
7809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7815   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7816   "referenced_type" : "type-578",
7817   "self_type" : "type-577",
7818   "size" : 92,
7819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7825   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7826   "referenced_type" : "type-688",
7827   "self_type" : "type-687",
7828   "size" : 92,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7835   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceAcquiredInfo, 23>",
7836   "referenced_type" : "type-74",
7837   "self_type" : "type-73",
7838   "size" : 92,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7845   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7846   "referenced_type" : "type-576",
7847   "self_type" : "type-575",
7848   "size" : 36,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7855   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7856   "referenced_type" : "type-686",
7857   "self_type" : "type-685",
7858   "size" : 36,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7865   "name" : "const std::array<android::hardware::biometrics::face::V1_0::FaceError, 9>",
7866   "referenced_type" : "type-72",
7867   "self_type" : "type-71",
7868   "size" : 36,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7875   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7876   "referenced_type" : "type-574",
7877   "self_type" : "type-573",
7878   "size" : 8,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7885   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7886   "referenced_type" : "type-684",
7887   "self_type" : "type-683",
7888   "size" : 8,
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7895   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Feature, 2>",
7896   "referenced_type" : "type-70",
7897   "self_type" : "type-69",
7898   "size" : 8,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7905   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7906   "referenced_type" : "type-571",
7907   "self_type" : "type-570",
7908   "size" : 20,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7915   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7916   "referenced_type" : "type-682",
7917   "self_type" : "type-681",
7918   "size" : 20,
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7925   "name" : "const std::array<android::hardware::biometrics::face::V1_0::Status, 5>",
7926   "referenced_type" : "type-68",
7927   "self_type" : "type-67",
7928   "size" : 20,
7929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7935   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7936   "referenced_type" : "type-569",
7937   "self_type" : "type-568",
7938   "size" : 4,
7939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7945   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7946   "referenced_type" : "type-66",
7947   "self_type" : "type-65",
7948   "size" : 4,
7949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7955   "name" : "const std::array<android::hardware::biometrics::face::V1_0::UserHandle, 1>",
7956   "referenced_type" : "type-680",
7957   "self_type" : "type-679",
7958   "size" : 4,
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7965   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7966   "referenced_type" : "type-411",
7967   "self_type" : "type-410",
7968   "size" : 12,
7969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7975   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7976   "referenced_type" : "type-62",
7977   "self_type" : "type-61",
7978   "size" : 12,
7979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7985   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7986   "referenced_type" : "type-660",
7987   "self_type" : "type-659",
7988   "size" : 12,
7989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "is_const" : true,
7994   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7995   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7996   "referenced_type" : "type-556",
7997   "self_type" : "type-555",
7998   "size" : 4,
7999   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "is_const" : true,
8004   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8005   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8006   "referenced_type" : "type-677",
8007   "self_type" : "type-676",
8008   "size" : 4,
8009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8010  },
8011  {
8012   "alignment" : 1,
8013   "is_const" : true,
8014   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8015   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8016   "referenced_type" : "type-554",
8017   "self_type" : "type-553",
8018   "size" : 3,
8019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8020  },
8021  {
8022   "alignment" : 1,
8023   "is_const" : true,
8024   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8025   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8026   "referenced_type" : "type-675",
8027   "self_type" : "type-674",
8028   "size" : 3,
8029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8030  },
8031  {
8032   "alignment" : 4,
8033   "is_const" : true,
8034   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8035   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8036   "referenced_type" : "type-451",
8037   "self_type" : "type-450",
8038   "size" : 12,
8039   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8040  },
8041  {
8042   "alignment" : 4,
8043   "is_const" : true,
8044   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8045   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8046   "referenced_type" : "type-665",
8047   "self_type" : "type-664",
8048   "size" : 12,
8049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "is_const" : true,
8054   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8055   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8056   "referenced_type" : "type-355",
8057   "self_type" : "type-354",
8058   "size" : 8,
8059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8060  },
8061  {
8062   "alignment" : 4,
8063   "is_const" : true,
8064   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8065   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8066   "referenced_type" : "type-647",
8067   "self_type" : "type-646",
8068   "size" : 8,
8069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8070  },
8071  {
8072   "alignment" : 4,
8073   "is_const" : true,
8074   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8075   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8076   "referenced_type" : "type-344",
8077   "self_type" : "type-343",
8078   "size" : 8,
8079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8080  },
8081  {
8082   "alignment" : 4,
8083   "is_const" : true,
8084   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8085   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8086   "referenced_type" : "type-645",
8087   "self_type" : "type-644",
8088   "size" : 8,
8089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "is_const" : true,
8094   "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 *> > *)> > >",
8095   "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 *> > *)> > >",
8096   "referenced_type" : "type-613",
8097   "self_type" : "type-612",
8098   "size" : 12,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "is_const" : true,
8104   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8105   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8106   "referenced_type" : "type-699",
8107   "self_type" : "type-698",
8108   "size" : 12,
8109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "is_const" : true,
8114   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8115   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8116   "referenced_type" : "type-77",
8117   "self_type" : "type-76",
8118   "size" : 12,
8119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8120  },
8121  {
8122   "alignment" : 1,
8123   "is_const" : true,
8124   "linker_set_key" : "const unsigned char",
8125   "name" : "const unsigned char",
8126   "referenced_type" : "type-103",
8127   "self_type" : "type-294",
8128   "size" : 1,
8129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8130  },
8131  {
8132   "alignment" : 4,
8133   "is_const" : true,
8134   "linker_set_key" : "const unsigned int",
8135   "name" : "const unsigned int",
8136   "referenced_type" : "type-2",
8137   "self_type" : "type-37",
8138   "size" : 4,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8140  },
8141  {
8142   "alignment" : 4,
8143   "is_const" : true,
8144   "linker_set_key" : "const unsigned long long",
8145   "name" : "const unsigned long long",
8146   "referenced_type" : "type-153",
8147   "self_type" : "type-303",
8148   "size" : 8,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8150  },
8151  {
8152   "alignment" : 2,
8153   "is_const" : true,
8154   "linker_set_key" : "const unsigned short",
8155   "name" : "const unsigned short",
8156   "referenced_type" : "type-105",
8157   "self_type" : "type-298",
8158   "size" : 2,
8159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8160  },
8161  {
8162   "is_const" : true,
8163   "linker_set_key" : "const void",
8164   "name" : "const void",
8165   "referenced_type" : "type-29",
8166   "self_type" : "type-394",
8167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8168  },
8169  {
8170   "alignment" : 1,
8171   "is_volatile" : true,
8172   "linker_set_key" : "volatile bool",
8173   "name" : "volatile bool",
8174   "referenced_type" : "type-41",
8175   "self_type" : "type-95",
8176   "size" : 1,
8177   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8178  },
8179  {
8180   "alignment" : 4,
8181   "is_volatile" : true,
8182   "linker_set_key" : "volatile int",
8183   "name" : "volatile int",
8184   "referenced_type" : "type-27",
8185   "self_type" : "type-59",
8186   "size" : 4,
8187   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8188  }
8189 ],
8190 "record_types" :
8191 [
8192  {
8193   "alignment" : 4,
8194   "fields" :
8195   [
8196    {
8197     "access" : "private",
8198     "field_name" : "mCond",
8199     "referenced_type" : "type-94"
8200    }
8201   ],
8202   "linker_set_key" : "android::Condition",
8203   "name" : "android::Condition",
8204   "record_kind" : "class",
8205   "referenced_type" : "type-93",
8206   "self_type" : "type-93",
8207   "size" : 4,
8208   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8209   "unique_id" : "_ZTSN7android9ConditionE"
8210  },
8211  {
8212   "alignment" : 4,
8213   "fields" :
8214   [
8215    {
8216     "access" : "private",
8217     "field_name" : "mVector",
8218     "referenced_type" : "type-52"
8219    }
8220   ],
8221   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8222   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8223   "record_kind" : "class",
8224   "referenced_type" : "type-51",
8225   "self_type" : "type-51",
8226   "size" : 20,
8227   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8228   "template_args" : [ "type-46", "type-9" ],
8229   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8230  },
8231  {
8232   "alignment" : 4,
8233   "fields" :
8234   [
8235    {
8236     "access" : "private",
8237     "field_name" : "mCount",
8238     "referenced_type" : "type-211"
8239    }
8240   ],
8241   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8242   "name" : "android::LightRefBase<android::NativeHandle>",
8243   "record_kind" : "class",
8244   "referenced_type" : "type-210",
8245   "self_type" : "type-210",
8246   "size" : 4,
8247   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8248   "template_args" : [ "type-212" ],
8249   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8250  },
8251  {
8252   "alignment" : 4,
8253   "fields" :
8254   [
8255    {
8256     "access" : "private",
8257     "field_name" : "mCount",
8258     "referenced_type" : "type-208"
8259    }
8260   ],
8261   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8262   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8263   "record_kind" : "class",
8264   "referenced_type" : "type-207",
8265   "self_type" : "type-207",
8266   "size" : 4,
8267   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8268   "template_args" : [ "type-209" ],
8269   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8270  },
8271  {
8272   "alignment" : 4,
8273   "fields" :
8274   [
8275    {
8276     "access" : "private",
8277     "field_name" : "mMutex",
8278     "referenced_type" : "type-34"
8279    }
8280   ],
8281   "linker_set_key" : "android::Mutex",
8282   "name" : "android::Mutex",
8283   "record_kind" : "class",
8284   "referenced_type" : "type-33",
8285   "self_type" : "type-33",
8286   "size" : 4,
8287   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8288   "unique_id" : "_ZTSN7android5MutexE"
8289  },
8290  {
8291   "alignment" : 4,
8292   "fields" :
8293   [
8294    {
8295     "access" : "private",
8296     "field_name" : "mLock",
8297     "referenced_type" : "type-531"
8298    }
8299   ],
8300   "linker_set_key" : "android::Mutex::Autolock",
8301   "name" : "android::Mutex::Autolock",
8302   "record_kind" : "class",
8303   "referenced_type" : "type-530",
8304   "self_type" : "type-530",
8305   "size" : 4,
8306   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8307   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8308  },
8309  {
8310   "alignment" : 4,
8311   "base_specifiers" :
8312   [
8313    {
8314     "referenced_type" : "type-210"
8315    }
8316   ],
8317   "fields" :
8318   [
8319    {
8320     "access" : "private",
8321     "field_name" : "mHandle",
8322     "field_offset" : 32,
8323     "referenced_type" : "type-213"
8324    },
8325    {
8326     "access" : "private",
8327     "field_name" : "mOwnsHandle",
8328     "field_offset" : 64,
8329     "referenced_type" : "type-41"
8330    }
8331   ],
8332   "linker_set_key" : "android::NativeHandle",
8333   "name" : "android::NativeHandle",
8334   "record_kind" : "class",
8335   "referenced_type" : "type-212",
8336   "self_type" : "type-212",
8337   "size" : 12,
8338   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8339   "unique_id" : "_ZTSN7android12NativeHandleE"
8340  },
8341  {
8342   "alignment" : 4,
8343   "fields" :
8344   [
8345    {
8346     "access" : "private",
8347     "field_name" : "mRWLock",
8348     "referenced_type" : "type-536"
8349    }
8350   ],
8351   "linker_set_key" : "android::RWLock",
8352   "name" : "android::RWLock",
8353   "record_kind" : "class",
8354   "referenced_type" : "type-535",
8355   "self_type" : "type-535",
8356   "size" : 40,
8357   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8358   "unique_id" : "_ZTSN7android6RWLockE"
8359  },
8360  {
8361   "alignment" : 4,
8362   "fields" :
8363   [
8364    {
8365     "access" : "private",
8366     "field_name" : "mLock",
8367     "referenced_type" : "type-539"
8368    }
8369   ],
8370   "linker_set_key" : "android::RWLock::AutoRLock",
8371   "name" : "android::RWLock::AutoRLock",
8372   "record_kind" : "class",
8373   "referenced_type" : "type-538",
8374   "self_type" : "type-538",
8375   "size" : 4,
8376   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8377   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8378  },
8379  {
8380   "alignment" : 4,
8381   "fields" :
8382   [
8383    {
8384     "access" : "private",
8385     "field_name" : "mLock",
8386     "referenced_type" : "type-539"
8387    }
8388   ],
8389   "linker_set_key" : "android::RWLock::AutoWLock",
8390   "name" : "android::RWLock::AutoWLock",
8391   "record_kind" : "class",
8392   "referenced_type" : "type-541",
8393   "self_type" : "type-541",
8394   "size" : 4,
8395   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8396   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8397  },
8398  {
8399   "alignment" : 4,
8400   "fields" :
8401   [
8402    {
8403     "access" : "private",
8404     "field_name" : "mRefs",
8405     "field_offset" : 32,
8406     "referenced_type" : "type-6"
8407    }
8408   ],
8409   "linker_set_key" : "android::RefBase",
8410   "name" : "android::RefBase",
8411   "record_kind" : "class",
8412   "referenced_type" : "type-5",
8413   "self_type" : "type-5",
8414   "size" : 8,
8415   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8416   "unique_id" : "_ZTSN7android7RefBaseE",
8417   "vtable_components" :
8418   [
8419    {
8420     "kind" : "offset_to_top"
8421    },
8422    {
8423     "kind" : "rtti",
8424     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8425    },
8426    {
8427     "kind" : "complete_dtor_pointer",
8428     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8429    },
8430    {
8431     "kind" : "deleting_dtor_pointer",
8432     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8433    },
8434    {
8435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8436    },
8437    {
8438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8439    },
8440    {
8441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8442    },
8443    {
8444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8445    }
8446   ]
8447  },
8448  {
8449   "alignment" : 1,
8450   "linker_set_key" : "android::RefBase::weakref_type",
8451   "name" : "android::RefBase::weakref_type",
8452   "record_kind" : "class",
8453   "referenced_type" : "type-40",
8454   "self_type" : "type-40",
8455   "size" : 1,
8456   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8457   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8458  },
8459  {
8460   "alignment" : 1,
8461   "linker_set_key" : "android::ReferenceMover",
8462   "name" : "android::ReferenceMover",
8463   "record_kind" : "class",
8464   "referenced_type" : "type-314",
8465   "self_type" : "type-314",
8466   "size" : 1,
8467   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8468   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8469  },
8470  {
8471   "alignment" : 4,
8472   "linker_set_key" : "android::ReferenceRenamer",
8473   "name" : "android::ReferenceRenamer",
8474   "record_kind" : "class",
8475   "referenced_type" : "type-309",
8476   "self_type" : "type-309",
8477   "size" : 4,
8478   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8479   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8480   "vtable_components" :
8481   [
8482    {
8483     "kind" : "offset_to_top"
8484    },
8485    {
8486     "kind" : "rtti",
8487     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8488    },
8489    {
8490     "is_pure" : true,
8491     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8492    }
8493   ]
8494  },
8495  {
8496   "alignment" : 4,
8497   "fields" :
8498   [
8499    {
8500     "access" : "private",
8501     "field_name" : "mTag",
8502     "referenced_type" : "type-153"
8503    }
8504   ],
8505   "linker_set_key" : "android::ScopedTrace",
8506   "name" : "android::ScopedTrace",
8507   "record_kind" : "class",
8508   "referenced_type" : "type-543",
8509   "self_type" : "type-543",
8510   "size" : 8,
8511   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8512   "unique_id" : "_ZTSN7android11ScopedTraceE"
8513  },
8514  {
8515   "alignment" : 4,
8516   "base_specifiers" :
8517   [
8518    {
8519     "access" : "private",
8520     "referenced_type" : "type-53"
8521    }
8522   ],
8523   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8524   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8525   "record_kind" : "class",
8526   "referenced_type" : "type-52",
8527   "self_type" : "type-52",
8528   "size" : 20,
8529   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8530   "template_args" : [ "type-54" ],
8531   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8532   "vtable_components" :
8533   [
8534    {
8535     "kind" : "offset_to_top"
8536    },
8537    {
8538     "kind" : "rtti",
8539     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8540    },
8541    {
8542     "kind" : "complete_dtor_pointer",
8543     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8544    },
8545    {
8546     "kind" : "deleting_dtor_pointer",
8547     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8548    },
8549    {
8550     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8551    },
8552    {
8553     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8554    },
8555    {
8556     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8557    },
8558    {
8559     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8560    },
8561    {
8562     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8563    },
8564    {
8565     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8566    },
8567    {
8568     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8569    }
8570   ]
8571  },
8572  {
8573   "alignment" : 4,
8574   "base_specifiers" :
8575   [
8576    {
8577     "referenced_type" : "type-36"
8578    }
8579   ],
8580   "linker_set_key" : "android::SortedVectorImpl",
8581   "name" : "android::SortedVectorImpl",
8582   "record_kind" : "class",
8583   "referenced_type" : "type-53",
8584   "self_type" : "type-53",
8585   "size" : 20,
8586   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8587   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8588   "vtable_components" :
8589   [
8590    {
8591     "kind" : "offset_to_top"
8592    },
8593    {
8594     "kind" : "rtti",
8595     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8596    },
8597    {
8598     "kind" : "complete_dtor_pointer",
8599     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8600    },
8601    {
8602     "kind" : "deleting_dtor_pointer",
8603     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8604    },
8605    {
8606     "is_pure" : true,
8607     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8608    },
8609    {
8610     "is_pure" : true,
8611     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8612    },
8613    {
8614     "is_pure" : true,
8615     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8616    },
8617    {
8618     "is_pure" : true,
8619     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8620    },
8621    {
8622     "is_pure" : true,
8623     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8624    },
8625    {
8626     "is_pure" : true,
8627     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8628    },
8629    {
8630     "is_pure" : true,
8631     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8632    }
8633   ]
8634  },
8635  {
8636   "alignment" : 4,
8637   "fields" :
8638   [
8639    {
8640     "access" : "private",
8641     "field_name" : "mString",
8642     "referenced_type" : "type-47"
8643    }
8644   ],
8645   "linker_set_key" : "android::String16",
8646   "name" : "android::String16",
8647   "record_kind" : "class",
8648   "referenced_type" : "type-46",
8649   "self_type" : "type-46",
8650   "size" : 4,
8651   "source_file" : "/system/core/libutils/include/utils/String16.h",
8652   "unique_id" : "_ZTSN7android8String16E"
8653  },
8654  {
8655   "alignment" : 4,
8656   "fields" :
8657   [
8658    {
8659     "access" : "private",
8660     "field_name" : "mString",
8661     "referenced_type" : "type-56"
8662    }
8663   ],
8664   "linker_set_key" : "android::String8",
8665   "name" : "android::String8",
8666   "record_kind" : "class",
8667   "referenced_type" : "type-55",
8668   "self_type" : "type-55",
8669   "size" : 4,
8670   "source_file" : "/system/core/libutils/include/utils/String8.h",
8671   "unique_id" : "_ZTSN7android7String8E"
8672  },
8673  {
8674   "alignment" : 4,
8675   "base_specifiers" :
8676   [
8677    {
8678     "is_virtual" : true,
8679     "referenced_type" : "type-5"
8680    }
8681   ],
8682   "fields" :
8683   [
8684    {
8685     "access" : "private",
8686     "field_name" : "mCanCallJava",
8687     "field_offset" : 32,
8688     "referenced_type" : "type-92"
8689    },
8690    {
8691     "access" : "private",
8692     "field_name" : "mThread",
8693     "field_offset" : 64,
8694     "referenced_type" : "type-28"
8695    },
8696    {
8697     "access" : "private",
8698     "field_name" : "mLock",
8699     "field_offset" : 96,
8700     "referenced_type" : "type-33"
8701    },
8702    {
8703     "access" : "private",
8704     "field_name" : "mThreadExitedCondition",
8705     "field_offset" : 128,
8706     "referenced_type" : "type-93"
8707    },
8708    {
8709     "access" : "private",
8710     "field_name" : "mStatus",
8711     "field_offset" : 160,
8712     "referenced_type" : "type-27"
8713    },
8714    {
8715     "access" : "private",
8716     "field_name" : "mExitPending",
8717     "field_offset" : 192,
8718     "referenced_type" : "type-95"
8719    },
8720    {
8721     "access" : "private",
8722     "field_name" : "mRunning",
8723     "field_offset" : 200,
8724     "referenced_type" : "type-95"
8725    },
8726    {
8727     "access" : "private",
8728     "field_name" : "mHoldSelf",
8729     "field_offset" : 224,
8730     "referenced_type" : "type-89"
8731    },
8732    {
8733     "access" : "private",
8734     "field_name" : "mTid",
8735     "field_offset" : 256,
8736     "referenced_type" : "type-27"
8737    }
8738   ],
8739   "linker_set_key" : "android::Thread",
8740   "name" : "android::Thread",
8741   "record_kind" : "class",
8742   "referenced_type" : "type-91",
8743   "self_type" : "type-91",
8744   "size" : 44,
8745   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8746   "unique_id" : "_ZTSN7android6ThreadE",
8747   "vtable_components" :
8748   [
8749    {
8750     "component_value" : 36,
8751     "kind" : "vbase_offset"
8752    },
8753    {
8754     "kind" : "offset_to_top"
8755    },
8756    {
8757     "kind" : "rtti",
8758     "mangled_component_name" : "_ZTIN7android6ThreadE"
8759    },
8760    {
8761     "kind" : "complete_dtor_pointer",
8762     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8763    },
8764    {
8765     "kind" : "deleting_dtor_pointer",
8766     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8770    },
8771    {
8772     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8773    },
8774    {
8775     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8776    },
8777    {
8778     "is_pure" : true,
8779     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8780    },
8781    {
8782     "kind" : "vcall_offset"
8783    },
8784    {
8785     "kind" : "vcall_offset"
8786    },
8787    {
8788     "kind" : "vcall_offset"
8789    },
8790    {
8791     "kind" : "vcall_offset"
8792    },
8793    {
8794     "component_value" : -36,
8795     "kind" : "vcall_offset"
8796    },
8797    {
8798     "component_value" : -36,
8799     "kind" : "offset_to_top"
8800    },
8801    {
8802     "kind" : "rtti",
8803     "mangled_component_name" : "_ZTIN7android6ThreadE"
8804    },
8805    {
8806     "kind" : "complete_dtor_pointer",
8807     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8808    },
8809    {
8810     "kind" : "deleting_dtor_pointer",
8811     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8812    },
8813    {
8814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8815    },
8816    {
8817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8821    },
8822    {
8823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8824    }
8825   ]
8826  },
8827  {
8828   "alignment" : 4,
8829   "base_specifiers" :
8830   [
8831    {
8832     "access" : "private",
8833     "referenced_type" : "type-36"
8834    }
8835   ],
8836   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8837   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8838   "record_kind" : "class",
8839   "referenced_type" : "type-35",
8840   "self_type" : "type-35",
8841   "size" : 20,
8842   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8843   "template_args" : [ "type-38" ],
8844   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8845   "vtable_components" :
8846   [
8847    {
8848     "kind" : "offset_to_top"
8849    },
8850    {
8851     "kind" : "rtti",
8852     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8853    },
8854    {
8855     "kind" : "complete_dtor_pointer",
8856     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8857    },
8858    {
8859     "kind" : "deleting_dtor_pointer",
8860     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8861    },
8862    {
8863     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8864    },
8865    {
8866     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8867    },
8868    {
8869     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8870    },
8871    {
8872     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8873    },
8874    {
8875     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8876    },
8877    {
8878     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8879    }
8880   ]
8881  },
8882  {
8883   "alignment" : 4,
8884   "fields" :
8885   [
8886    {
8887     "access" : "private",
8888     "field_name" : "mStorage",
8889     "field_offset" : 32,
8890     "referenced_type" : "type-28"
8891    },
8892    {
8893     "access" : "private",
8894     "field_name" : "mCount",
8895     "field_offset" : 64,
8896     "referenced_type" : "type-2"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "mFlags",
8901     "field_offset" : 96,
8902     "referenced_type" : "type-37"
8903    },
8904    {
8905     "access" : "private",
8906     "field_name" : "mItemSize",
8907     "field_offset" : 128,
8908     "referenced_type" : "type-37"
8909    }
8910   ],
8911   "linker_set_key" : "android::VectorImpl",
8912   "name" : "android::VectorImpl",
8913   "record_kind" : "class",
8914   "referenced_type" : "type-36",
8915   "self_type" : "type-36",
8916   "size" : 20,
8917   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8918   "unique_id" : "_ZTSN7android10VectorImplE",
8919   "vtable_components" :
8920   [
8921    {
8922     "kind" : "offset_to_top"
8923    },
8924    {
8925     "kind" : "rtti",
8926     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8927    },
8928    {
8929     "kind" : "complete_dtor_pointer",
8930     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8931    },
8932    {
8933     "kind" : "deleting_dtor_pointer",
8934     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8935    },
8936    {
8937     "is_pure" : true,
8938     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8939    },
8940    {
8941     "is_pure" : true,
8942     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8943    },
8944    {
8945     "is_pure" : true,
8946     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8947    },
8948    {
8949     "is_pure" : true,
8950     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8951    },
8952    {
8953     "is_pure" : true,
8954     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8955    },
8956    {
8957     "is_pure" : true,
8958     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8959    }
8960   ]
8961  },
8962  {
8963   "alignment" : 4,
8964   "base_specifiers" :
8965   [
8966    {
8967     "referenced_type" : "type-207"
8968    }
8969   ],
8970   "linker_set_key" : "android::VirtualLightRefBase",
8971   "name" : "android::VirtualLightRefBase",
8972   "record_kind" : "class",
8973   "referenced_type" : "type-209",
8974   "self_type" : "type-209",
8975   "size" : 8,
8976   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8977   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8978   "vtable_components" :
8979   [
8980    {
8981     "kind" : "offset_to_top"
8982    },
8983    {
8984     "kind" : "rtti",
8985     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8986    },
8987    {
8988     "kind" : "complete_dtor_pointer",
8989     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8990    },
8991    {
8992     "kind" : "deleting_dtor_pointer",
8993     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8994    }
8995   ]
8996  },
8997  {
8998   "alignment" : 4,
8999   "base_specifiers" :
9000   [
9001    {
9002     "referenced_type" : "type-11"
9003    }
9004   ],
9005   "fields" :
9006   [
9007    {
9008     "access" : "protected",
9009     "field_name" : "mSchedPolicy",
9010     "field_offset" : 32,
9011     "referenced_type" : "type-27"
9012    },
9013    {
9014     "access" : "protected",
9015     "field_name" : "mSchedPriority",
9016     "field_offset" : 64,
9017     "referenced_type" : "type-27"
9018    },
9019    {
9020     "access" : "private",
9021     "field_name" : "mExtras",
9022     "field_offset" : 96,
9023     "referenced_type" : "type-163"
9024    },
9025    {
9026     "access" : "private",
9027     "field_name" : "mReserved0",
9028     "field_offset" : 128,
9029     "referenced_type" : "type-28"
9030    }
9031   ],
9032   "linker_set_key" : "android::hardware::BHwBinder",
9033   "name" : "android::hardware::BHwBinder",
9034   "record_kind" : "class",
9035   "referenced_type" : "type-162",
9036   "self_type" : "type-162",
9037   "size" : 28,
9038   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9039   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9040   "vtable_components" :
9041   [
9042    {
9043     "component_value" : 20,
9044     "kind" : "vbase_offset"
9045    },
9046    {
9047     "kind" : "offset_to_top"
9048    },
9049    {
9050     "kind" : "rtti",
9051     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9052    },
9053    {
9054     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9055    },
9056    {
9057     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9061    },
9062    {
9063     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9067    },
9068    {
9069     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9079    },
9080    {
9081     "kind" : "complete_dtor_pointer",
9082     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9083    },
9084    {
9085     "kind" : "deleting_dtor_pointer",
9086     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9087    },
9088    {
9089     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9090    },
9091    {
9092     "kind" : "vcall_offset"
9093    },
9094    {
9095     "kind" : "vcall_offset"
9096    },
9097    {
9098     "kind" : "vcall_offset"
9099    },
9100    {
9101     "kind" : "vcall_offset"
9102    },
9103    {
9104     "component_value" : -20,
9105     "kind" : "vcall_offset"
9106    },
9107    {
9108     "component_value" : -20,
9109     "kind" : "offset_to_top"
9110    },
9111    {
9112     "kind" : "rtti",
9113     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9114    },
9115    {
9116     "kind" : "complete_dtor_pointer",
9117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9118    },
9119    {
9120     "kind" : "deleting_dtor_pointer",
9121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9122    },
9123    {
9124     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9125    },
9126    {
9127     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9128    },
9129    {
9130     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9131    },
9132    {
9133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9134    }
9135   ]
9136  },
9137  {
9138   "alignment" : 4,
9139   "base_specifiers" :
9140   [
9141    {
9142     "is_virtual" : true,
9143     "referenced_type" : "type-5"
9144    }
9145   ],
9146   "fields" :
9147   [
9148    {
9149     "access" : "private",
9150     "field_name" : "mRemote",
9151     "field_offset" : 32,
9152     "referenced_type" : "type-125"
9153    },
9154    {
9155     "access" : "private",
9156     "field_name" : "mRefs",
9157     "field_offset" : 64,
9158     "referenced_type" : "type-39"
9159    },
9160    {
9161     "access" : "private",
9162     "field_name" : "mState",
9163     "field_offset" : 96,
9164     "referenced_type" : "type-126"
9165    }
9166   ],
9167   "linker_set_key" : "android::hardware::BpHwRefBase",
9168   "name" : "android::hardware::BpHwRefBase",
9169   "record_kind" : "class",
9170   "referenced_type" : "type-124",
9171   "self_type" : "type-124",
9172   "size" : 24,
9173   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9174   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9175   "vtable_components" :
9176   [
9177    {
9178     "component_value" : 16,
9179     "kind" : "vbase_offset"
9180    },
9181    {
9182     "kind" : "offset_to_top"
9183    },
9184    {
9185     "kind" : "rtti",
9186     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9187    },
9188    {
9189     "kind" : "complete_dtor_pointer",
9190     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9191    },
9192    {
9193     "kind" : "deleting_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9195    },
9196    {
9197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9198    },
9199    {
9200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9201    },
9202    {
9203     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9204    },
9205    {
9206     "kind" : "vcall_offset"
9207    },
9208    {
9209     "component_value" : -16,
9210     "kind" : "vcall_offset"
9211    },
9212    {
9213     "component_value" : -16,
9214     "kind" : "vcall_offset"
9215    },
9216    {
9217     "component_value" : -16,
9218     "kind" : "vcall_offset"
9219    },
9220    {
9221     "component_value" : -16,
9222     "kind" : "vcall_offset"
9223    },
9224    {
9225     "component_value" : -16,
9226     "kind" : "offset_to_top"
9227    },
9228    {
9229     "kind" : "rtti",
9230     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9231    },
9232    {
9233     "kind" : "complete_dtor_pointer",
9234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9235    },
9236    {
9237     "kind" : "deleting_dtor_pointer",
9238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9239    },
9240    {
9241     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9242    },
9243    {
9244     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9245    },
9246    {
9247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9248    },
9249    {
9250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9251    }
9252   ]
9253  },
9254  {
9255   "alignment" : 4,
9256   "base_specifiers" :
9257   [
9258    {
9259     "referenced_type" : "type-3"
9260    },
9261    {
9262     "referenced_type" : "type-20"
9263    },
9264    {
9265     "referenced_type" : "type-124"
9266    }
9267   ],
9268   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9269   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
9270   "record_kind" : "class",
9271   "referenced_type" : "type-429",
9272   "self_type" : "type-429",
9273   "size" : 32,
9274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9275   "template_args" : [ "type-3" ],
9276   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE",
9277   "vtable_components" :
9278   [
9279    {
9280     "component_value" : 24,
9281     "kind" : "vbase_offset"
9282    },
9283    {
9284     "kind" : "offset_to_top"
9285    },
9286    {
9287     "kind" : "rtti",
9288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9289    },
9290    {
9291     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
9292    },
9293    {
9294     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
9307    },
9308    {
9309     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9310    },
9311    {
9312     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
9313    },
9314    {
9315     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9316    },
9317    {
9318     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
9319    },
9320    {
9321     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9322    },
9323    {
9324     "kind" : "complete_dtor_pointer",
9325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9326    },
9327    {
9328     "kind" : "deleting_dtor_pointer",
9329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9330    },
9331    {
9332     "is_pure" : true,
9333     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9334    },
9335    {
9336     "is_pure" : true,
9337     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
9338    },
9339    {
9340     "is_pure" : true,
9341     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9342    },
9343    {
9344     "is_pure" : true,
9345     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
9346    },
9347    {
9348     "is_pure" : true,
9349     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
9350    },
9351    {
9352     "is_pure" : true,
9353     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
9354    },
9355    {
9356     "is_pure" : true,
9357     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
9358    },
9359    {
9360     "is_pure" : true,
9361     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
9362    },
9363    {
9364     "is_pure" : true,
9365     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
9366    },
9367    {
9368     "is_pure" : true,
9369     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
9370    },
9371    {
9372     "is_pure" : true,
9373     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
9374    },
9375    {
9376     "is_pure" : true,
9377     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEy"
9378    },
9379    {
9380     "is_pure" : true,
9381     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
9382    },
9383    {
9384     "is_pure" : true,
9385     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
9386    },
9387    {
9388     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9389    },
9390    {
9391     "component_value" : 20,
9392     "kind" : "vbase_offset"
9393    },
9394    {
9395     "component_value" : -4,
9396     "kind" : "offset_to_top"
9397    },
9398    {
9399     "kind" : "rtti",
9400     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9401    },
9402    {
9403     "kind" : "complete_dtor_pointer",
9404     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9405    },
9406    {
9407     "kind" : "deleting_dtor_pointer",
9408     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9409    },
9410    {
9411     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
9412    },
9413    {
9414     "component_value" : 16,
9415     "kind" : "vbase_offset"
9416    },
9417    {
9418     "component_value" : -8,
9419     "kind" : "offset_to_top"
9420    },
9421    {
9422     "kind" : "rtti",
9423     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9424    },
9425    {
9426     "kind" : "complete_dtor_pointer",
9427     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9428    },
9429    {
9430     "kind" : "deleting_dtor_pointer",
9431     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9432    },
9433    {
9434     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9435    },
9436    {
9437     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9438    },
9439    {
9440     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9441    },
9442    {
9443     "kind" : "vcall_offset"
9444    },
9445    {
9446     "component_value" : -16,
9447     "kind" : "vcall_offset"
9448    },
9449    {
9450     "component_value" : -16,
9451     "kind" : "vcall_offset"
9452    },
9453    {
9454     "component_value" : -16,
9455     "kind" : "vcall_offset"
9456    },
9457    {
9458     "component_value" : -24,
9459     "kind" : "vcall_offset"
9460    },
9461    {
9462     "component_value" : -24,
9463     "kind" : "offset_to_top"
9464    },
9465    {
9466     "kind" : "rtti",
9467     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEEE"
9468    },
9469    {
9470     "kind" : "complete_dtor_pointer",
9471     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED1Ev"
9472    },
9473    {
9474     "kind" : "deleting_dtor_pointer",
9475     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEED0Ev"
9476    },
9477    {
9478     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9479    },
9480    {
9481     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9482    },
9483    {
9484     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9485    },
9486    {
9487     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9488    }
9489   ]
9490  },
9491  {
9492   "alignment" : 4,
9493   "base_specifiers" :
9494   [
9495    {
9496     "referenced_type" : "type-119"
9497    },
9498    {
9499     "referenced_type" : "type-20"
9500    },
9501    {
9502     "referenced_type" : "type-124"
9503    }
9504   ],
9505   "linker_set_key" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9506   "name" : "android::hardware::BpInterface<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
9507   "record_kind" : "class",
9508   "referenced_type" : "type-123",
9509   "self_type" : "type-123",
9510   "size" : 32,
9511   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9512   "template_args" : [ "type-119" ],
9513   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE",
9514   "vtable_components" :
9515   [
9516    {
9517     "component_value" : 24,
9518     "kind" : "vbase_offset"
9519    },
9520    {
9521     "kind" : "offset_to_top"
9522    },
9523    {
9524     "kind" : "rtti",
9525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9526    },
9527    {
9528     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
9529    },
9530    {
9531     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9532    },
9533    {
9534     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9535    },
9536    {
9537     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9538    },
9539    {
9540     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9541    },
9542    {
9543     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
9544    },
9545    {
9546     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9547    },
9548    {
9549     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
9550    },
9551    {
9552     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9553    },
9554    {
9555     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
9556    },
9557    {
9558     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9559    },
9560    {
9561     "kind" : "complete_dtor_pointer",
9562     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9563    },
9564    {
9565     "kind" : "deleting_dtor_pointer",
9566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9567    },
9568    {
9569     "is_pure" : true,
9570     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEyjij"
9571    },
9572    {
9573     "is_pure" : true,
9574     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE"
9575    },
9576    {
9577     "is_pure" : true,
9578     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi"
9579    },
9580    {
9581     "is_pure" : true,
9582     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi"
9583    },
9584    {
9585     "is_pure" : true,
9586     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEyRKNS0_8hidl_vecIjEEi"
9587    },
9588    {
9589     "is_pure" : true,
9590     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi"
9591    },
9592    {
9593     "is_pure" : true,
9594     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEy"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9598    },
9599    {
9600     "component_value" : 20,
9601     "kind" : "vbase_offset"
9602    },
9603    {
9604     "component_value" : -4,
9605     "kind" : "offset_to_top"
9606    },
9607    {
9608     "kind" : "rtti",
9609     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9610    },
9611    {
9612     "kind" : "complete_dtor_pointer",
9613     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9614    },
9615    {
9616     "kind" : "deleting_dtor_pointer",
9617     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9618    },
9619    {
9620     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
9621    },
9622    {
9623     "component_value" : 16,
9624     "kind" : "vbase_offset"
9625    },
9626    {
9627     "component_value" : -8,
9628     "kind" : "offset_to_top"
9629    },
9630    {
9631     "kind" : "rtti",
9632     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9633    },
9634    {
9635     "kind" : "complete_dtor_pointer",
9636     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9637    },
9638    {
9639     "kind" : "deleting_dtor_pointer",
9640     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9641    },
9642    {
9643     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9644    },
9645    {
9646     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9647    },
9648    {
9649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9650    },
9651    {
9652     "kind" : "vcall_offset"
9653    },
9654    {
9655     "component_value" : -16,
9656     "kind" : "vcall_offset"
9657    },
9658    {
9659     "component_value" : -16,
9660     "kind" : "vcall_offset"
9661    },
9662    {
9663     "component_value" : -16,
9664     "kind" : "vcall_offset"
9665    },
9666    {
9667     "component_value" : -24,
9668     "kind" : "vcall_offset"
9669    },
9670    {
9671     "component_value" : -24,
9672     "kind" : "offset_to_top"
9673    },
9674    {
9675     "kind" : "rtti",
9676     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
9677    },
9678    {
9679     "kind" : "complete_dtor_pointer",
9680     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED1Ev"
9681    },
9682    {
9683     "kind" : "deleting_dtor_pointer",
9684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEED0Ev"
9685    },
9686    {
9687     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9688    },
9689    {
9690     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9691    },
9692    {
9693     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9694    },
9695    {
9696     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9697    }
9698   ]
9699  },
9700  {
9701   "alignment" : 4,
9702   "base_specifiers" :
9703   [
9704    {
9705     "referenced_type" : "type-4"
9706    },
9707    {
9708     "referenced_type" : "type-20"
9709    },
9710    {
9711     "referenced_type" : "type-124"
9712    }
9713   ],
9714   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9715   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9716   "record_kind" : "class",
9717   "referenced_type" : "type-427",
9718   "self_type" : "type-427",
9719   "size" : 32,
9720   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9721   "template_args" : [ "type-4" ],
9722   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9723   "vtable_components" :
9724   [
9725    {
9726     "component_value" : 24,
9727     "kind" : "vbase_offset"
9728    },
9729    {
9730     "kind" : "offset_to_top"
9731    },
9732    {
9733     "kind" : "rtti",
9734     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9735    },
9736    {
9737     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9741    },
9742    {
9743     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9750    },
9751    {
9752     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9753    },
9754    {
9755     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9768    },
9769    {
9770     "kind" : "complete_dtor_pointer",
9771     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9772    },
9773    {
9774     "kind" : "deleting_dtor_pointer",
9775     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9779    },
9780    {
9781     "component_value" : 20,
9782     "kind" : "vbase_offset"
9783    },
9784    {
9785     "component_value" : -4,
9786     "kind" : "offset_to_top"
9787    },
9788    {
9789     "kind" : "rtti",
9790     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9791    },
9792    {
9793     "kind" : "complete_dtor_pointer",
9794     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9795    },
9796    {
9797     "kind" : "deleting_dtor_pointer",
9798     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9799    },
9800    {
9801     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9802    },
9803    {
9804     "component_value" : 16,
9805     "kind" : "vbase_offset"
9806    },
9807    {
9808     "component_value" : -8,
9809     "kind" : "offset_to_top"
9810    },
9811    {
9812     "kind" : "rtti",
9813     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9814    },
9815    {
9816     "kind" : "complete_dtor_pointer",
9817     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9818    },
9819    {
9820     "kind" : "deleting_dtor_pointer",
9821     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9822    },
9823    {
9824     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9825    },
9826    {
9827     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9828    },
9829    {
9830     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9831    },
9832    {
9833     "kind" : "vcall_offset"
9834    },
9835    {
9836     "component_value" : -16,
9837     "kind" : "vcall_offset"
9838    },
9839    {
9840     "component_value" : -16,
9841     "kind" : "vcall_offset"
9842    },
9843    {
9844     "component_value" : -16,
9845     "kind" : "vcall_offset"
9846    },
9847    {
9848     "component_value" : -24,
9849     "kind" : "vcall_offset"
9850    },
9851    {
9852     "component_value" : -24,
9853     "kind" : "offset_to_top"
9854    },
9855    {
9856     "kind" : "rtti",
9857     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9858    },
9859    {
9860     "kind" : "complete_dtor_pointer",
9861     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9862    },
9863    {
9864     "kind" : "deleting_dtor_pointer",
9865     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9866    },
9867    {
9868     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9869    },
9870    {
9871     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9872    },
9873    {
9874     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9878    }
9879   ]
9880  },
9881  {
9882   "alignment" : 4,
9883   "fields" :
9884   [
9885    {
9886     "access" : "private",
9887     "field_name" : "mMutex",
9888     "referenced_type" : "type-454"
9889    },
9890    {
9891     "access" : "private",
9892     "field_name" : "mMap",
9893     "field_offset" : 32,
9894     "referenced_type" : "type-455"
9895    }
9896   ],
9897   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9898   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9899   "record_kind" : "class",
9900   "referenced_type" : "type-453",
9901   "self_type" : "type-453",
9902   "size" : 16,
9903   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9904   "template_args" : [ "type-113", "type-456" ],
9905   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9906  },
9907  {
9908   "alignment" : 4,
9909   "fields" :
9910   [
9911    {
9912     "access" : "private",
9913     "field_name" : "mMutex",
9914     "referenced_type" : "type-462"
9915    },
9916    {
9917     "access" : "private",
9918     "field_name" : "mMap",
9919     "field_offset" : 32,
9920     "referenced_type" : "type-463"
9921    }
9922   ],
9923   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9924   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9925   "record_kind" : "class",
9926   "referenced_type" : "type-461",
9927   "self_type" : "type-461",
9928   "size" : 16,
9929   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9930   "template_args" : [ "type-113", "type-41" ],
9931   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9932  },
9933  {
9934   "alignment" : 4,
9935   "fields" :
9936   [
9937    {
9938     "access" : "private",
9939     "field_name" : "mMutex",
9940     "referenced_type" : "type-467"
9941    },
9942    {
9943     "access" : "private",
9944     "field_name" : "mMap",
9945     "field_offset" : 32,
9946     "referenced_type" : "type-468"
9947    }
9948   ],
9949   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9950   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9951   "record_kind" : "class",
9952   "referenced_type" : "type-466",
9953   "self_type" : "type-466",
9954   "size" : 16,
9955   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9956   "template_args" : [ "type-469", "type-437" ],
9957   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9958  },
9959  {
9960   "alignment" : 4,
9961   "fields" :
9962   [
9963    {
9964     "access" : "private",
9965     "field_name" : "mMutex",
9966     "referenced_type" : "type-485"
9967    },
9968    {
9969     "access" : "private",
9970     "field_name" : "mMap",
9971     "field_offset" : 32,
9972     "referenced_type" : "type-486"
9973    }
9974   ],
9975   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9976   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9977   "record_kind" : "class",
9978   "referenced_type" : "type-484",
9979   "self_type" : "type-484",
9980   "size" : 16,
9981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9982   "template_args" : [ "type-487", "type-488" ],
9983   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9984  },
9985  {
9986   "alignment" : 4,
9987   "fields" :
9988   [
9989    {
9990     "access" : "private",
9991     "field_name" : "mMutex",
9992     "referenced_type" : "type-475"
9993    },
9994    {
9995     "access" : "private",
9996     "field_name" : "mMap",
9997     "field_offset" : 32,
9998     "referenced_type" : "type-476"
9999    }
10000   ],
10001   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10002   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10003   "record_kind" : "class",
10004   "referenced_type" : "type-474",
10005   "self_type" : "type-474",
10006   "size" : 16,
10007   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10008   "template_args" : [ "type-477", "type-478" ],
10009   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10010  },
10011  {
10012   "alignment" : 8,
10013   "fields" :
10014   [
10015    {
10016     "field_name" : "flags",
10017     "referenced_type" : "type-2"
10018    },
10019    {
10020     "field_name" : "fdIndex",
10021     "field_offset" : 32,
10022     "referenced_type" : "type-2"
10023    },
10024    {
10025     "field_name" : "offset",
10026     "field_offset" : 64,
10027     "referenced_type" : "type-2"
10028    },
10029    {
10030     "field_name" : "extent",
10031     "field_offset" : 128,
10032     "referenced_type" : "type-153"
10033    }
10034   ],
10035   "linker_set_key" : "android::hardware::GrantorDescriptor",
10036   "name" : "android::hardware::GrantorDescriptor",
10037   "referenced_type" : "type-337",
10038   "self_type" : "type-337",
10039   "size" : 24,
10040   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10041   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10042  },
10043  {
10044   "alignment" : 8,
10045   "base_specifiers" :
10046   [
10047    {
10048     "is_virtual" : true,
10049     "referenced_type" : "type-321"
10050    },
10051    {
10052     "is_virtual" : true,
10053     "referenced_type" : "type-5"
10054    }
10055   ],
10056   "linker_set_key" : "android::hardware::HidlMemory",
10057   "name" : "android::hardware::HidlMemory",
10058   "record_kind" : "class",
10059   "referenced_type" : "type-329",
10060   "self_type" : "type-329",
10061   "size" : 56,
10062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10063   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10064   "vtable_components" :
10065   [
10066    {
10067     "component_value" : 48,
10068     "kind" : "vbase_offset"
10069    },
10070    {
10071     "component_value" : 8,
10072     "kind" : "vbase_offset"
10073    },
10074    {
10075     "kind" : "offset_to_top"
10076    },
10077    {
10078     "kind" : "rtti",
10079     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10080    },
10081    {
10082     "kind" : "complete_dtor_pointer",
10083     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10084    },
10085    {
10086     "kind" : "deleting_dtor_pointer",
10087     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10088    },
10089    {
10090     "kind" : "vcall_offset"
10091    },
10092    {
10093     "kind" : "vcall_offset"
10094    },
10095    {
10096     "kind" : "vcall_offset"
10097    },
10098    {
10099     "kind" : "vcall_offset"
10100    },
10101    {
10102     "component_value" : -48,
10103     "kind" : "vcall_offset"
10104    },
10105    {
10106     "component_value" : -48,
10107     "kind" : "offset_to_top"
10108    },
10109    {
10110     "kind" : "rtti",
10111     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10112    },
10113    {
10114     "kind" : "complete_dtor_pointer",
10115     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10116    },
10117    {
10118     "kind" : "deleting_dtor_pointer",
10119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10120    },
10121    {
10122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10123    },
10124    {
10125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10129    },
10130    {
10131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10132    }
10133   ]
10134  },
10135  {
10136   "alignment" : 4,
10137   "base_specifiers" :
10138   [
10139    {
10140     "is_virtual" : true,
10141     "referenced_type" : "type-5"
10142    }
10143   ],
10144   "linker_set_key" : "android::hardware::IBinder",
10145   "name" : "android::hardware::IBinder",
10146   "record_kind" : "class",
10147   "referenced_type" : "type-11",
10148   "self_type" : "type-11",
10149   "size" : 12,
10150   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10151   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10152   "vtable_components" :
10153   [
10154    {
10155     "component_value" : 4,
10156     "kind" : "vbase_offset"
10157    },
10158    {
10159     "kind" : "offset_to_top"
10160    },
10161    {
10162     "kind" : "rtti",
10163     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10164    },
10165    {
10166     "is_pure" : true,
10167     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10168    },
10169    {
10170     "is_pure" : true,
10171     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10172    },
10173    {
10174     "is_pure" : true,
10175     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10176    },
10177    {
10178     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10179    },
10180    {
10181     "is_pure" : true,
10182     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10191    },
10192    {
10193     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10197    },
10198    {
10199     "kind" : "complete_dtor_pointer",
10200     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10201    },
10202    {
10203     "kind" : "deleting_dtor_pointer",
10204     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10205    },
10206    {
10207     "kind" : "vcall_offset"
10208    },
10209    {
10210     "kind" : "vcall_offset"
10211    },
10212    {
10213     "kind" : "vcall_offset"
10214    },
10215    {
10216     "kind" : "vcall_offset"
10217    },
10218    {
10219     "component_value" : -4,
10220     "kind" : "vcall_offset"
10221    },
10222    {
10223     "component_value" : -4,
10224     "kind" : "offset_to_top"
10225    },
10226    {
10227     "kind" : "rtti",
10228     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10229    },
10230    {
10231     "kind" : "complete_dtor_pointer",
10232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10233    },
10234    {
10235     "kind" : "deleting_dtor_pointer",
10236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10237    },
10238    {
10239     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10249    }
10250   ]
10251  },
10252  {
10253   "alignment" : 4,
10254   "base_specifiers" :
10255   [
10256    {
10257     "is_virtual" : true,
10258     "referenced_type" : "type-5"
10259    }
10260   ],
10261   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10262   "name" : "android::hardware::IBinder::DeathRecipient",
10263   "record_kind" : "class",
10264   "referenced_type" : "type-154",
10265   "self_type" : "type-154",
10266   "size" : 12,
10267   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10268   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10269   "vtable_components" :
10270   [
10271    {
10272     "component_value" : 4,
10273     "kind" : "vbase_offset"
10274    },
10275    {
10276     "kind" : "offset_to_top"
10277    },
10278    {
10279     "kind" : "rtti",
10280     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10281    },
10282    {
10283     "is_pure" : true,
10284     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10285    },
10286    {
10287     "kind" : "complete_dtor_pointer",
10288     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10289    },
10290    {
10291     "kind" : "deleting_dtor_pointer",
10292     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10293    },
10294    {
10295     "kind" : "vcall_offset"
10296    },
10297    {
10298     "kind" : "vcall_offset"
10299    },
10300    {
10301     "kind" : "vcall_offset"
10302    },
10303    {
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "component_value" : -4,
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "component_value" : -4,
10312     "kind" : "offset_to_top"
10313    },
10314    {
10315     "kind" : "rtti",
10316     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10317    },
10318    {
10319     "kind" : "complete_dtor_pointer",
10320     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10321    },
10322    {
10323     "kind" : "deleting_dtor_pointer",
10324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10337    }
10338   ]
10339  },
10340  {
10341   "alignment" : 4,
10342   "base_specifiers" :
10343   [
10344    {
10345     "is_virtual" : true,
10346     "referenced_type" : "type-5"
10347    }
10348   ],
10349   "linker_set_key" : "android::hardware::IInterface",
10350   "name" : "android::hardware::IInterface",
10351   "record_kind" : "class",
10352   "referenced_type" : "type-20",
10353   "self_type" : "type-20",
10354   "size" : 12,
10355   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10356   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10357   "vtable_components" :
10358   [
10359    {
10360     "component_value" : 4,
10361     "kind" : "vbase_offset"
10362    },
10363    {
10364     "kind" : "offset_to_top"
10365    },
10366    {
10367     "kind" : "rtti",
10368     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10369    },
10370    {
10371     "kind" : "complete_dtor_pointer",
10372     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10373    },
10374    {
10375     "kind" : "deleting_dtor_pointer",
10376     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10377    },
10378    {
10379     "is_pure" : true,
10380     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10381    },
10382    {
10383     "kind" : "vcall_offset"
10384    },
10385    {
10386     "kind" : "vcall_offset"
10387    },
10388    {
10389     "kind" : "vcall_offset"
10390    },
10391    {
10392     "kind" : "vcall_offset"
10393    },
10394    {
10395     "component_value" : -4,
10396     "kind" : "vcall_offset"
10397    },
10398    {
10399     "component_value" : -4,
10400     "kind" : "offset_to_top"
10401    },
10402    {
10403     "kind" : "rtti",
10404     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10405    },
10406    {
10407     "kind" : "complete_dtor_pointer",
10408     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10409    },
10410    {
10411     "kind" : "deleting_dtor_pointer",
10412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10425    }
10426   ]
10427  },
10428  {
10429   "alignment" : 4,
10430   "fields" :
10431   [
10432    {
10433     "access" : "private",
10434     "field_name" : "mGrantors",
10435     "referenced_type" : "type-333"
10436    },
10437    {
10438     "access" : "private",
10439     "field_name" : "mHandle",
10440     "field_offset" : 128,
10441     "referenced_type" : "type-400"
10442    },
10443    {
10444     "access" : "private",
10445     "field_name" : "mQuantum",
10446     "field_offset" : 192,
10447     "referenced_type" : "type-2"
10448    },
10449    {
10450     "access" : "private",
10451     "field_name" : "mFlags",
10452     "field_offset" : 224,
10453     "referenced_type" : "type-2"
10454    }
10455   ],
10456   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10457   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10458   "referenced_type" : "type-399",
10459   "self_type" : "type-399",
10460   "size" : 32,
10461   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10462   "template_args" : [ "type-58" ],
10463   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10464  },
10465  {
10466   "alignment" : 4,
10467   "fields" :
10468   [
10469    {
10470     "access" : "private",
10471     "field_name" : "mBufCachePos",
10472     "referenced_type" : "type-2"
10473    },
10474    {
10475     "access" : "private",
10476     "field_name" : "mBufCache",
10477     "field_offset" : 32,
10478     "referenced_type" : "type-431"
10479    },
10480    {
10481     "access" : "private",
10482     "field_name" : "mError",
10483     "field_offset" : 128,
10484     "referenced_type" : "type-27"
10485    },
10486    {
10487     "access" : "private",
10488     "field_name" : "mData",
10489     "field_offset" : 160,
10490     "referenced_type" : "type-368"
10491    },
10492    {
10493     "access" : "private",
10494     "field_name" : "mDataSize",
10495     "field_offset" : 192,
10496     "referenced_type" : "type-2"
10497    },
10498    {
10499     "access" : "private",
10500     "field_name" : "mDataCapacity",
10501     "field_offset" : 224,
10502     "referenced_type" : "type-2"
10503    },
10504    {
10505     "access" : "private",
10506     "field_name" : "mDataPos",
10507     "field_offset" : 256,
10508     "referenced_type" : "type-2"
10509    },
10510    {
10511     "access" : "private",
10512     "field_name" : "mObjects",
10513     "field_offset" : 288,
10514     "referenced_type" : "type-432"
10515    },
10516    {
10517     "access" : "private",
10518     "field_name" : "mObjectsSize",
10519     "field_offset" : 320,
10520     "referenced_type" : "type-2"
10521    },
10522    {
10523     "access" : "private",
10524     "field_name" : "mObjectsCapacity",
10525     "field_offset" : 352,
10526     "referenced_type" : "type-2"
10527    },
10528    {
10529     "access" : "private",
10530     "field_name" : "mNextObjectHint",
10531     "field_offset" : 384,
10532     "referenced_type" : "type-2"
10533    },
10534    {
10535     "access" : "private",
10536     "field_name" : "mNumRef",
10537     "field_offset" : 416,
10538     "referenced_type" : "type-2"
10539    },
10540    {
10541     "access" : "private",
10542     "field_name" : "mFdsKnown",
10543     "field_offset" : 448,
10544     "referenced_type" : "type-41"
10545    },
10546    {
10547     "access" : "private",
10548     "field_name" : "mHasFds",
10549     "field_offset" : 456,
10550     "referenced_type" : "type-41"
10551    },
10552    {
10553     "access" : "private",
10554     "field_name" : "mAllowFds",
10555     "field_offset" : 464,
10556     "referenced_type" : "type-41"
10557    },
10558    {
10559     "access" : "private",
10560     "field_name" : "mOwner",
10561     "field_offset" : 480,
10562     "referenced_type" : "type-433"
10563    },
10564    {
10565     "access" : "private",
10566     "field_name" : "mOwnerCookie",
10567     "field_offset" : 512,
10568     "referenced_type" : "type-28"
10569    }
10570   ],
10571   "linker_set_key" : "android::hardware::Parcel",
10572   "name" : "android::hardware::Parcel",
10573   "record_kind" : "class",
10574   "referenced_type" : "type-430",
10575   "self_type" : "type-430",
10576   "size" : 68,
10577   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10578   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10579  },
10580  {
10581   "access" : "private",
10582   "alignment" : 4,
10583   "fields" :
10584   [
10585    {
10586     "field_name" : "index",
10587     "referenced_type" : "type-2"
10588    },
10589    {
10590     "field_name" : "buffer",
10591     "field_offset" : 32,
10592     "referenced_type" : "type-153"
10593    },
10594    {
10595     "field_name" : "bufend",
10596     "field_offset" : 96,
10597     "referenced_type" : "type-153"
10598    }
10599   ],
10600   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10601   "name" : "android::hardware::Parcel::BufferInfo",
10602   "referenced_type" : "type-438",
10603   "self_type" : "type-438",
10604   "size" : 20,
10605   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10606   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10607  },
10608  {
10609   "alignment" : 4,
10610   "base_specifiers" :
10611   [
10612    {
10613     "is_virtual" : true,
10614     "referenced_type" : "type-5"
10615    }
10616   ],
10617   "fields" :
10618   [
10619    {
10620     "access" : "private",
10621     "field_name" : "mDriverFD",
10622     "field_offset" : 32,
10623     "referenced_type" : "type-27"
10624    },
10625    {
10626     "access" : "private",
10627     "field_name" : "mVMStart",
10628     "field_offset" : 64,
10629     "referenced_type" : "type-28"
10630    },
10631    {
10632     "access" : "private",
10633     "field_name" : "mThreadCountLock",
10634     "field_offset" : 96,
10635     "referenced_type" : "type-30"
10636    },
10637    {
10638     "access" : "private",
10639     "field_name" : "mThreadCountDecrement",
10640     "field_offset" : 128,
10641     "referenced_type" : "type-31"
10642    },
10643    {
10644     "access" : "private",
10645     "field_name" : "mExecutingThreadsCount",
10646     "field_offset" : 160,
10647     "referenced_type" : "type-2"
10648    },
10649    {
10650     "access" : "private",
10651     "field_name" : "mMaxThreads",
10652     "field_offset" : 192,
10653     "referenced_type" : "type-2"
10654    },
10655    {
10656     "access" : "private",
10657     "field_name" : "mStarvationStartTimeMs",
10658     "field_offset" : 224,
10659     "referenced_type" : "type-32"
10660    },
10661    {
10662     "access" : "private",
10663     "field_name" : "mLock",
10664     "field_offset" : 288,
10665     "referenced_type" : "type-33"
10666    },
10667    {
10668     "access" : "private",
10669     "field_name" : "mHandleToObject",
10670     "field_offset" : 320,
10671     "referenced_type" : "type-35"
10672    },
10673    {
10674     "access" : "private",
10675     "field_name" : "mManagesContexts",
10676     "field_offset" : 480,
10677     "referenced_type" : "type-41"
10678    },
10679    {
10680     "access" : "private",
10681     "field_name" : "mBinderContextCheckFunc",
10682     "field_offset" : 512,
10683     "referenced_type" : "type-42"
10684    },
10685    {
10686     "access" : "private",
10687     "field_name" : "mBinderContextUserData",
10688     "field_offset" : 544,
10689     "referenced_type" : "type-28"
10690    },
10691    {
10692     "access" : "private",
10693     "field_name" : "mContexts",
10694     "field_offset" : 576,
10695     "referenced_type" : "type-51"
10696    },
10697    {
10698     "access" : "private",
10699     "field_name" : "mRootDir",
10700     "field_offset" : 736,
10701     "referenced_type" : "type-55"
10702    },
10703    {
10704     "access" : "private",
10705     "field_name" : "mThreadPoolStarted",
10706     "field_offset" : 768,
10707     "referenced_type" : "type-41"
10708    },
10709    {
10710     "access" : "private",
10711     "field_name" : "mSpawnThreadOnStart",
10712     "field_offset" : 776,
10713     "referenced_type" : "type-41"
10714    },
10715    {
10716     "access" : "private",
10717     "field_name" : "mThreadPoolSeq",
10718     "field_offset" : 800,
10719     "referenced_type" : "type-59"
10720    },
10721    {
10722     "access" : "private",
10723     "field_name" : "mMmapSize",
10724     "field_offset" : 832,
10725     "referenced_type" : "type-37"
10726    },
10727    {
10728     "access" : "private",
10729     "field_name" : "mCallRestriction",
10730     "field_offset" : 864,
10731     "referenced_type" : "type-60"
10732    }
10733   ],
10734   "linker_set_key" : "android::hardware::ProcessState",
10735   "name" : "android::hardware::ProcessState",
10736   "record_kind" : "class",
10737   "referenced_type" : "type-26",
10738   "self_type" : "type-26",
10739   "size" : 120,
10740   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10741   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10742   "vtable_components" :
10743   [
10744    {
10745     "component_value" : 112,
10746     "kind" : "vbase_offset"
10747    },
10748    {
10749     "kind" : "offset_to_top"
10750    },
10751    {
10752     "kind" : "rtti",
10753     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10754    },
10755    {
10756     "kind" : "complete_dtor_pointer",
10757     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10758    },
10759    {
10760     "kind" : "deleting_dtor_pointer",
10761     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10762    },
10763    {
10764     "kind" : "vcall_offset"
10765    },
10766    {
10767     "kind" : "vcall_offset"
10768    },
10769    {
10770     "kind" : "vcall_offset"
10771    },
10772    {
10773     "kind" : "vcall_offset"
10774    },
10775    {
10776     "component_value" : -112,
10777     "kind" : "vcall_offset"
10778    },
10779    {
10780     "component_value" : -112,
10781     "kind" : "offset_to_top"
10782    },
10783    {
10784     "kind" : "rtti",
10785     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10786    },
10787    {
10788     "kind" : "complete_dtor_pointer",
10789     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10790    },
10791    {
10792     "kind" : "deleting_dtor_pointer",
10793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10794    },
10795    {
10796     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10797    },
10798    {
10799     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10800    },
10801    {
10802     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10803    },
10804    {
10805     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10806    }
10807   ]
10808  },
10809  {
10810   "access" : "private",
10811   "alignment" : 4,
10812   "fields" :
10813   [
10814    {
10815     "field_name" : "binder",
10816     "referenced_type" : "type-10"
10817    },
10818    {
10819     "field_name" : "refs",
10820     "field_offset" : 32,
10821     "referenced_type" : "type-39"
10822    }
10823   ],
10824   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10825   "name" : "android::hardware::ProcessState::handle_entry",
10826   "referenced_type" : "type-38",
10827   "self_type" : "type-38",
10828   "size" : 8,
10829   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10830   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10831  },
10832  {
10833   "alignment" : 4,
10834   "base_specifiers" :
10835   [
10836    {
10837     "referenced_type" : "type-174"
10838    }
10839   ],
10840   "fields" :
10841   [
10842    {
10843     "access" : "private",
10844     "field_name" : "mVal",
10845     "field_offset" : 192,
10846     "referenced_type" : "type-181"
10847    }
10848   ],
10849   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10850   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status>",
10851   "record_kind" : "class",
10852   "referenced_type" : "type-180",
10853   "self_type" : "type-180",
10854   "size" : 28,
10855   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10856   "template_args" : [ "type-181" ],
10857   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10biometrics4face4V1_06StatusEEE"
10858  },
10859  {
10860   "alignment" : 4,
10861   "base_specifiers" :
10862   [
10863    {
10864     "referenced_type" : "type-174"
10865    }
10866   ],
10867   "fields" :
10868   [
10869    {
10870     "access" : "private",
10871     "field_name" : "mVal",
10872     "field_offset" : 192,
10873     "referenced_type" : "type-140"
10874    }
10875   ],
10876   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10877   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> >",
10878   "record_kind" : "class",
10879   "referenced_type" : "type-188",
10880   "self_type" : "type-188",
10881   "size" : 28,
10882   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10883   "template_args" : [ "type-140" ],
10884   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_015IBiometricsFaceEEEEE"
10885  },
10886  {
10887   "alignment" : 4,
10888   "base_specifiers" :
10889   [
10890    {
10891     "referenced_type" : "type-174"
10892    }
10893   ],
10894   "fields" :
10895   [
10896    {
10897     "access" : "private",
10898     "field_name" : "mVal",
10899     "field_offset" : 192,
10900     "referenced_type" : "type-117"
10901    }
10902   ],
10903   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10904   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> >",
10905   "record_kind" : "class",
10906   "referenced_type" : "type-631",
10907   "self_type" : "type-631",
10908   "size" : 28,
10909   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10910   "template_args" : [ "type-117" ],
10911   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEEEEE"
10912  },
10913  {
10914   "alignment" : 4,
10915   "base_specifiers" :
10916   [
10917    {
10918     "referenced_type" : "type-174"
10919    }
10920   ],
10921   "fields" :
10922   [
10923    {
10924     "access" : "private",
10925     "field_name" : "mVal",
10926     "field_offset" : 168,
10927     "referenced_type" : "type-41"
10928    }
10929   ],
10930   "linker_set_key" : "android::hardware::Return<bool>",
10931   "name" : "android::hardware::Return<bool>",
10932   "record_kind" : "class",
10933   "referenced_type" : "type-173",
10934   "self_type" : "type-173",
10935   "size" : 24,
10936   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10937   "template_args" : [ "type-41" ],
10938   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10939  },
10940  {
10941   "alignment" : 4,
10942   "base_specifiers" :
10943   [
10944    {
10945     "referenced_type" : "type-174"
10946    }
10947   ],
10948   "linker_set_key" : "android::hardware::Return<void>",
10949   "name" : "android::hardware::Return<void>",
10950   "record_kind" : "class",
10951   "referenced_type" : "type-203",
10952   "self_type" : "type-203",
10953   "size" : 24,
10954   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10955   "template_args" : [ "type-29" ],
10956   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10957  },
10958  {
10959   "alignment" : 4,
10960   "fields" :
10961   [
10962    {
10963     "access" : "private",
10964     "field_name" : "mException",
10965     "referenced_type" : "type-27"
10966    },
10967    {
10968     "access" : "private",
10969     "field_name" : "mErrorCode",
10970     "field_offset" : 32,
10971     "referenced_type" : "type-27"
10972    },
10973    {
10974     "access" : "private",
10975     "field_name" : "mMessage",
10976     "field_offset" : 64,
10977     "referenced_type" : "type-165"
10978    }
10979   ],
10980   "linker_set_key" : "android::hardware::Status",
10981   "name" : "android::hardware::Status",
10982   "record_kind" : "class",
10983   "referenced_type" : "type-164",
10984   "self_type" : "type-164",
10985   "size" : 20,
10986   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10987   "unique_id" : "_ZTSN7android8hardware6StatusE"
10988  },
10989  {
10990   "alignment" : 4,
10991   "base_specifiers" :
10992   [
10993    {
10994     "referenced_type" : "type-444"
10995    }
10996   ],
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "_hidl_mImpl",
11002     "field_offset" : 544,
11003     "referenced_type" : "type-140"
11004    }
11005   ],
11006   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11007   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFace",
11008   "referenced_type" : "type-521",
11009   "self_type" : "type-521",
11010   "size" : 80,
11011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFace.h",
11012   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE",
11013   "vtable_components" :
11014   [
11015    {
11016     "component_value" : 72,
11017     "kind" : "vbase_offset"
11018    },
11019    {
11020     "kind" : "offset_to_top"
11021    },
11022    {
11023     "kind" : "rtti",
11024     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11031    },
11032    {
11033     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11034    },
11035    {
11036     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11040    },
11041    {
11042     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11052    },
11053    {
11054     "kind" : "complete_dtor_pointer",
11055     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11056    },
11057    {
11058     "kind" : "deleting_dtor_pointer",
11059     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BnHwBiometricsFace10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11063    },
11064    {
11065     "component_value" : -20,
11066     "kind" : "offset_to_top"
11067    },
11068    {
11069     "kind" : "rtti",
11070     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11071    },
11072    {
11073     "kind" : "complete_dtor_pointer",
11074     "mangled_component_name" : "_ZThn20_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11075    },
11076    {
11077     "kind" : "deleting_dtor_pointer",
11078     "mangled_component_name" : "_ZThn20_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11079    },
11080    {
11081     "kind" : "vcall_offset"
11082    },
11083    {
11084     "kind" : "vcall_offset"
11085    },
11086    {
11087     "kind" : "vcall_offset"
11088    },
11089    {
11090     "kind" : "vcall_offset"
11091    },
11092    {
11093     "component_value" : -72,
11094     "kind" : "vcall_offset"
11095    },
11096    {
11097     "component_value" : -72,
11098     "kind" : "offset_to_top"
11099    },
11100    {
11101     "kind" : "rtti",
11102     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceE"
11103    },
11104    {
11105     "kind" : "complete_dtor_pointer",
11106     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD1Ev"
11107    },
11108    {
11109     "kind" : "deleting_dtor_pointer",
11110     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BnHwBiometricsFaceD0Ev"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11123    }
11124   ]
11125  },
11126  {
11127   "alignment" : 4,
11128   "base_specifiers" :
11129   [
11130    {
11131     "referenced_type" : "type-444"
11132    }
11133   ],
11134   "fields" :
11135   [
11136    {
11137     "access" : "private",
11138     "field_name" : "_hidl_mImpl",
11139     "field_offset" : 544,
11140     "referenced_type" : "type-117"
11141    }
11142   ],
11143   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11144   "name" : "android::hardware::biometrics::face::V1_0::BnHwBiometricsFaceClientCallback",
11145   "referenced_type" : "type-449",
11146   "self_type" : "type-449",
11147   "size" : 80,
11148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BnHwBiometricsFaceClientCallback.h",
11149   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE",
11150   "vtable_components" :
11151   [
11152    {
11153     "component_value" : 72,
11154     "kind" : "vbase_offset"
11155    },
11156    {
11157     "kind" : "offset_to_top"
11158    },
11159    {
11160     "kind" : "rtti",
11161     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11171    },
11172    {
11173     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11177    },
11178    {
11179     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11189    },
11190    {
11191     "kind" : "complete_dtor_pointer",
11192     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11193    },
11194    {
11195     "kind" : "deleting_dtor_pointer",
11196     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11200    },
11201    {
11202     "component_value" : -20,
11203     "kind" : "offset_to_top"
11204    },
11205    {
11206     "kind" : "rtti",
11207     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11208    },
11209    {
11210     "kind" : "complete_dtor_pointer",
11211     "mangled_component_name" : "_ZThn20_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11212    },
11213    {
11214     "kind" : "deleting_dtor_pointer",
11215     "mangled_component_name" : "_ZThn20_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11216    },
11217    {
11218     "kind" : "vcall_offset"
11219    },
11220    {
11221     "kind" : "vcall_offset"
11222    },
11223    {
11224     "kind" : "vcall_offset"
11225    },
11226    {
11227     "kind" : "vcall_offset"
11228    },
11229    {
11230     "component_value" : -72,
11231     "kind" : "vcall_offset"
11232    },
11233    {
11234     "component_value" : -72,
11235     "kind" : "offset_to_top"
11236    },
11237    {
11238     "kind" : "rtti",
11239     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackE"
11240    },
11241    {
11242     "kind" : "complete_dtor_pointer",
11243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD1Ev"
11244    },
11245    {
11246     "kind" : "deleting_dtor_pointer",
11247     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_032BnHwBiometricsFaceClientCallbackD0Ev"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11254    },
11255    {
11256     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11257    },
11258    {
11259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11260    }
11261   ]
11262  },
11263  {
11264   "alignment" : 4,
11265   "base_specifiers" :
11266   [
11267    {
11268     "referenced_type" : "type-429"
11269    },
11270    {
11271     "referenced_type" : "type-127"
11272    }
11273   ],
11274   "fields" :
11275   [
11276    {
11277     "access" : "private",
11278     "field_name" : "_hidl_mMutex",
11279     "field_offset" : 544,
11280     "referenced_type" : "type-594"
11281    },
11282    {
11283     "access" : "private",
11284     "field_name" : "_hidl_mDeathRecipients",
11285     "field_offset" : 576,
11286     "referenced_type" : "type-595"
11287    }
11288   ],
11289   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11290   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFace",
11291   "referenced_type" : "type-593",
11292   "self_type" : "type-593",
11293   "size" : 92,
11294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFace.h",
11295   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE",
11296   "vtable_components" :
11297   [
11298    {
11299     "component_value" : 84,
11300     "kind" : "vbase_offset"
11301    },
11302    {
11303     "kind" : "offset_to_top"
11304    },
11305    {
11306     "kind" : "rtti",
11307     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11308    },
11309    {
11310     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_018BpHwBiometricsFace8isRemoteEv"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21setHALInstrumentationEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace4pingEv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace21notifySyspropsChangedEv"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11341    },
11342    {
11343     "kind" : "complete_dtor_pointer",
11344     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11345    },
11346    {
11347     "kind" : "deleting_dtor_pointer",
11348     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace15revokeChallengeEv"
11364    },
11365    {
11366     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11367    },
11368    {
11369     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11370    },
11371    {
11372     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11373    },
11374    {
11375     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6cancelEv"
11376    },
11377    {
11378     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace9enumerateEv"
11379    },
11380    {
11381     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace6removeEj"
11382    },
11383    {
11384     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12authenticateEy"
11385    },
11386    {
11387     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12userActivityEv"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_018BpHwBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11391    },
11392    {
11393     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11394    },
11395    {
11396     "component_value" : 80,
11397     "kind" : "vbase_offset"
11398    },
11399    {
11400     "component_value" : -4,
11401     "kind" : "offset_to_top"
11402    },
11403    {
11404     "kind" : "rtti",
11405     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11406    },
11407    {
11408     "kind" : "complete_dtor_pointer",
11409     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11410    },
11411    {
11412     "kind" : "deleting_dtor_pointer",
11413     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11414    },
11415    {
11416     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_015IBiometricsFaceEE10onAsBinderEv"
11417    },
11418    {
11419     "component_value" : 76,
11420     "kind" : "vbase_offset"
11421    },
11422    {
11423     "component_value" : -8,
11424     "kind" : "offset_to_top"
11425    },
11426    {
11427     "kind" : "rtti",
11428     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11429    },
11430    {
11431     "kind" : "complete_dtor_pointer",
11432     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11433    },
11434    {
11435     "kind" : "deleting_dtor_pointer",
11436     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11446    },
11447    {
11448     "component_value" : -24,
11449     "kind" : "offset_to_top"
11450    },
11451    {
11452     "kind" : "rtti",
11453     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11454    },
11455    {
11456     "kind" : "complete_dtor_pointer",
11457     "mangled_component_name" : "_ZThn24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11458    },
11459    {
11460     "kind" : "deleting_dtor_pointer",
11461     "mangled_component_name" : "_ZThn24_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11462    },
11463    {
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -76,
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -76,
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "component_value" : -76,
11476     "kind" : "vcall_offset"
11477    },
11478    {
11479     "component_value" : -84,
11480     "kind" : "vcall_offset"
11481    },
11482    {
11483     "component_value" : -84,
11484     "kind" : "offset_to_top"
11485    },
11486    {
11487     "kind" : "rtti",
11488     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceE"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_018BpHwBiometricsFaceD0Ev"
11497    },
11498    {
11499     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11500    },
11501    {
11502     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11503    },
11504    {
11505     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11506    },
11507    {
11508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11509    }
11510   ]
11511  },
11512  {
11513   "alignment" : 4,
11514   "base_specifiers" :
11515   [
11516    {
11517     "referenced_type" : "type-123"
11518    },
11519    {
11520     "referenced_type" : "type-127"
11521    }
11522   ],
11523   "fields" :
11524   [
11525    {
11526     "access" : "private",
11527     "field_name" : "_hidl_mMutex",
11528     "field_offset" : 544,
11529     "referenced_type" : "type-121"
11530    },
11531    {
11532     "access" : "private",
11533     "field_name" : "_hidl_mDeathRecipients",
11534     "field_offset" : 576,
11535     "referenced_type" : "type-122"
11536    }
11537   ],
11538   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11539   "name" : "android::hardware::biometrics::face::V1_0::BpHwBiometricsFaceClientCallback",
11540   "referenced_type" : "type-120",
11541   "self_type" : "type-120",
11542   "size" : 92,
11543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BpHwBiometricsFaceClientCallback.h",
11544   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE",
11545   "vtable_components" :
11546   [
11547    {
11548     "component_value" : 84,
11549     "kind" : "vbase_offset"
11550    },
11551    {
11552     "kind" : "offset_to_top"
11553    },
11554    {
11555     "kind" : "rtti",
11556     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11557    },
11558    {
11559     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback8isRemoteEv"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11572    },
11573    {
11574     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21setHALInstrumentationEv"
11575    },
11576    {
11577     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11578    },
11579    {
11580     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback4pingEv"
11581    },
11582    {
11583     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11584    },
11585    {
11586     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback21notifySyspropsChangedEv"
11587    },
11588    {
11589     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11590    },
11591    {
11592     "kind" : "complete_dtor_pointer",
11593     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11594    },
11595    {
11596     "kind" : "deleting_dtor_pointer",
11597     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback14onEnrollResultEyjij"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback9onRemovedEyRKNS0_8hidl_vecIjEEi"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallback16onLockoutChangedEy"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11622    },
11623    {
11624     "component_value" : 80,
11625     "kind" : "vbase_offset"
11626    },
11627    {
11628     "component_value" : -4,
11629     "kind" : "offset_to_top"
11630    },
11631    {
11632     "kind" : "rtti",
11633     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11634    },
11635    {
11636     "kind" : "complete_dtor_pointer",
11637     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11638    },
11639    {
11640     "kind" : "deleting_dtor_pointer",
11641     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11642    },
11643    {
11644     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10biometrics4face4V1_029IBiometricsFaceClientCallbackEE10onAsBinderEv"
11645    },
11646    {
11647     "component_value" : 76,
11648     "kind" : "vbase_offset"
11649    },
11650    {
11651     "component_value" : -8,
11652     "kind" : "offset_to_top"
11653    },
11654    {
11655     "kind" : "rtti",
11656     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11657    },
11658    {
11659     "kind" : "complete_dtor_pointer",
11660     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11661    },
11662    {
11663     "kind" : "deleting_dtor_pointer",
11664     "mangled_component_name" : "_ZThn8_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11674    },
11675    {
11676     "component_value" : -24,
11677     "kind" : "offset_to_top"
11678    },
11679    {
11680     "kind" : "rtti",
11681     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11682    },
11683    {
11684     "kind" : "complete_dtor_pointer",
11685     "mangled_component_name" : "_ZThn24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11686    },
11687    {
11688     "kind" : "deleting_dtor_pointer",
11689     "mangled_component_name" : "_ZThn24_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11690    },
11691    {
11692     "kind" : "vcall_offset"
11693    },
11694    {
11695     "component_value" : -76,
11696     "kind" : "vcall_offset"
11697    },
11698    {
11699     "component_value" : -76,
11700     "kind" : "vcall_offset"
11701    },
11702    {
11703     "component_value" : -76,
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -84,
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "component_value" : -84,
11712     "kind" : "offset_to_top"
11713    },
11714    {
11715     "kind" : "rtti",
11716     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackE"
11717    },
11718    {
11719     "kind" : "complete_dtor_pointer",
11720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD1Ev"
11721    },
11722    {
11723     "kind" : "deleting_dtor_pointer",
11724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_032BpHwBiometricsFaceClientCallbackD0Ev"
11725    },
11726    {
11727     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11728    },
11729    {
11730     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11731    },
11732    {
11733     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11737    }
11738   ]
11739  },
11740  {
11741   "alignment" : 4,
11742   "base_specifiers" :
11743   [
11744    {
11745     "referenced_type" : "type-3"
11746    },
11747    {
11748     "referenced_type" : "type-127"
11749    }
11750   ],
11751   "fields" :
11752   [
11753    {
11754     "access" : "private",
11755     "field_name" : "mImpl",
11756     "field_offset" : 384,
11757     "referenced_type" : "type-145"
11758    },
11759    {
11760     "access" : "private",
11761     "field_name" : "mOnewayQueue",
11762     "field_offset" : 416,
11763     "referenced_type" : "type-623"
11764    }
11765   ],
11766   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11767   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFace",
11768   "referenced_type" : "type-630",
11769   "self_type" : "type-630",
11770   "size" : 68,
11771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFace.h",
11772   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE",
11773   "vtable_components" :
11774   [
11775    {
11776     "component_value" : 60,
11777     "kind" : "vbase_offset"
11778    },
11779    {
11780     "kind" : "offset_to_top"
11781    },
11782    {
11783     "kind" : "rtti",
11784     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11785    },
11786    {
11787     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
11788    },
11789    {
11790     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11791    },
11792    {
11793     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11794    },
11795    {
11796     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11797    },
11798    {
11799     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21setHALInstrumentationEv"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace4pingEv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace21notifySyspropsChangedEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11818    },
11819    {
11820     "kind" : "complete_dtor_pointer",
11821     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11822    },
11823    {
11824     "kind" : "deleting_dtor_pointer",
11825     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11826    },
11827    {
11828     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
11838    },
11839    {
11840     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace15revokeChallengeEv"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
11847    },
11848    {
11849     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
11850    },
11851    {
11852     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6cancelEv"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace9enumerateEv"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace6removeEj"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12authenticateEy"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12userActivityEv"
11865    },
11866    {
11867     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_016BsBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
11868    },
11869    {
11870     "component_value" : -4,
11871     "kind" : "offset_to_top"
11872    },
11873    {
11874     "kind" : "rtti",
11875     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11876    },
11877    {
11878     "kind" : "complete_dtor_pointer",
11879     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11880    },
11881    {
11882     "kind" : "deleting_dtor_pointer",
11883     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11884    },
11885    {
11886     "kind" : "vcall_offset"
11887    },
11888    {
11889     "kind" : "vcall_offset"
11890    },
11891    {
11892     "kind" : "vcall_offset"
11893    },
11894    {
11895     "kind" : "vcall_offset"
11896    },
11897    {
11898     "component_value" : -60,
11899     "kind" : "vcall_offset"
11900    },
11901    {
11902     "component_value" : -60,
11903     "kind" : "offset_to_top"
11904    },
11905    {
11906     "kind" : "rtti",
11907     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_016BsBiometricsFaceE"
11908    },
11909    {
11910     "kind" : "complete_dtor_pointer",
11911     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD1Ev"
11912    },
11913    {
11914     "kind" : "deleting_dtor_pointer",
11915     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_016BsBiometricsFaceD0Ev"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11919    },
11920    {
11921     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11922    },
11923    {
11924     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11928    }
11929   ]
11930  },
11931  {
11932   "alignment" : 4,
11933   "base_specifiers" :
11934   [
11935    {
11936     "referenced_type" : "type-119"
11937    },
11938    {
11939     "referenced_type" : "type-127"
11940    }
11941   ],
11942   "fields" :
11943   [
11944    {
11945     "access" : "private",
11946     "field_name" : "mImpl",
11947     "field_offset" : 384,
11948     "referenced_type" : "type-136"
11949    },
11950    {
11951     "access" : "private",
11952     "field_name" : "mOnewayQueue",
11953     "field_offset" : 416,
11954     "referenced_type" : "type-623"
11955    }
11956   ],
11957   "linker_set_key" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11958   "name" : "android::hardware::biometrics::face::V1_0::BsBiometricsFaceClientCallback",
11959   "referenced_type" : "type-622",
11960   "self_type" : "type-622",
11961   "size" : 68,
11962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/BsBiometricsFaceClientCallback.h",
11963   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE",
11964   "vtable_components" :
11965   [
11966    {
11967     "component_value" : 60,
11968     "kind" : "vbase_offset"
11969    },
11970    {
11971     "kind" : "offset_to_top"
11972    },
11973    {
11974     "kind" : "rtti",
11975     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
11976    },
11977    {
11978     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
11979    },
11980    {
11981     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11982    },
11983    {
11984     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11985    },
11986    {
11987     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11988    },
11989    {
11990     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11991    },
11992    {
11993     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21setHALInstrumentationEv"
11994    },
11995    {
11996     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11997    },
11998    {
11999     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback4pingEv"
12000    },
12001    {
12002     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12003    },
12004    {
12005     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback21notifySyspropsChangedEv"
12006    },
12007    {
12008     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12009    },
12010    {
12011     "kind" : "complete_dtor_pointer",
12012     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12013    },
12014    {
12015     "kind" : "deleting_dtor_pointer",
12016     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback14onEnrollResultEyjij"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback9onRemovedEyRKNS0_8hidl_vecIjEEi"
12032    },
12033    {
12034     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi"
12035    },
12036    {
12037     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallback16onLockoutChangedEy"
12038    },
12039    {
12040     "component_value" : -4,
12041     "kind" : "offset_to_top"
12042    },
12043    {
12044     "kind" : "rtti",
12045     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12046    },
12047    {
12048     "kind" : "complete_dtor_pointer",
12049     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12050    },
12051    {
12052     "kind" : "deleting_dtor_pointer",
12053     "mangled_component_name" : "_ZThn4_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12054    },
12055    {
12056     "kind" : "vcall_offset"
12057    },
12058    {
12059     "kind" : "vcall_offset"
12060    },
12061    {
12062     "kind" : "vcall_offset"
12063    },
12064    {
12065     "kind" : "vcall_offset"
12066    },
12067    {
12068     "component_value" : -60,
12069     "kind" : "vcall_offset"
12070    },
12071    {
12072     "component_value" : -60,
12073     "kind" : "offset_to_top"
12074    },
12075    {
12076     "kind" : "rtti",
12077     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackE"
12078    },
12079    {
12080     "kind" : "complete_dtor_pointer",
12081     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD1Ev"
12082    },
12083    {
12084     "kind" : "deleting_dtor_pointer",
12085     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_030BsBiometricsFaceClientCallbackD0Ev"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12089    },
12090    {
12091     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12098    }
12099   ]
12100  },
12101  {
12102   "alignment" : 4,
12103   "base_specifiers" :
12104   [
12105    {
12106     "referenced_type" : "type-4"
12107    }
12108   ],
12109   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12110   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFace",
12111   "referenced_type" : "type-3",
12112   "self_type" : "type-3",
12113   "size" : 12,
12114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFace.h",
12115   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_015IBiometricsFaceE",
12116   "vtable_components" :
12117   [
12118    {
12119     "component_value" : 4,
12120     "kind" : "vbase_offset"
12121    },
12122    {
12123     "kind" : "offset_to_top"
12124    },
12125    {
12126     "kind" : "rtti",
12127     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12128    },
12129    {
12130     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_015IBiometricsFace8isRemoteEv"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12134    },
12135    {
12136     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12137    },
12138    {
12139     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12143    },
12144    {
12145     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21setHALInstrumentationEv"
12146    },
12147    {
12148     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12149    },
12150    {
12151     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace4pingEv"
12152    },
12153    {
12154     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12155    },
12156    {
12157     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace21notifySyspropsChangedEv"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12161    },
12162    {
12163     "kind" : "complete_dtor_pointer",
12164     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12165    },
12166    {
12167     "kind" : "deleting_dtor_pointer",
12168     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12169    },
12170    {
12171     "is_pure" : true,
12172     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace11setCallbackERKNS_2spINS3_29IBiometricsFaceClientCallbackEEENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12173    },
12174    {
12175     "is_pure" : true,
12176     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace13setActiveUserEiRKNS0_11hidl_stringE"
12177    },
12178    {
12179     "is_pure" : true,
12180     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace17generateChallengeEjNSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12181    },
12182    {
12183     "is_pure" : true,
12184     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6enrollERKNS0_8hidl_vecIhEEjRKNS5_INS3_7FeatureEEE"
12185    },
12186    {
12187     "is_pure" : true,
12188     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace15revokeChallengeEv"
12189    },
12190    {
12191     "is_pure" : true,
12192     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10setFeatureENS3_7FeatureEbRKNS0_8hidl_vecIhEEj"
12193    },
12194    {
12195     "is_pure" : true,
12196     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace10getFeatureENS3_7FeatureEjNSt3__18functionIFvRKNS3_12OptionalBoolEEEE"
12197    },
12198    {
12199     "is_pure" : true,
12200     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace18getAuthenticatorIdENSt3__18functionIFvRKNS3_14OptionalUint64EEEE"
12201    },
12202    {
12203     "is_pure" : true,
12204     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6cancelEv"
12205    },
12206    {
12207     "is_pure" : true,
12208     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace9enumerateEv"
12209    },
12210    {
12211     "is_pure" : true,
12212     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace6removeEj"
12213    },
12214    {
12215     "is_pure" : true,
12216     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12authenticateEy"
12217    },
12218    {
12219     "is_pure" : true,
12220     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12userActivityEv"
12221    },
12222    {
12223     "is_pure" : true,
12224     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_015IBiometricsFace12resetLockoutERKNS0_8hidl_vecIhEE"
12225    },
12226    {
12227     "kind" : "vcall_offset"
12228    },
12229    {
12230     "kind" : "vcall_offset"
12231    },
12232    {
12233     "kind" : "vcall_offset"
12234    },
12235    {
12236     "kind" : "vcall_offset"
12237    },
12238    {
12239     "component_value" : -4,
12240     "kind" : "vcall_offset"
12241    },
12242    {
12243     "component_value" : -4,
12244     "kind" : "offset_to_top"
12245    },
12246    {
12247     "kind" : "rtti",
12248     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_015IBiometricsFaceE"
12249    },
12250    {
12251     "kind" : "complete_dtor_pointer",
12252     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD1Ev"
12253    },
12254    {
12255     "kind" : "deleting_dtor_pointer",
12256     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_015IBiometricsFaceD0Ev"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12269    }
12270   ]
12271  },
12272  {
12273   "alignment" : 4,
12274   "base_specifiers" :
12275   [
12276    {
12277     "referenced_type" : "type-4"
12278    }
12279   ],
12280   "linker_set_key" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12281   "name" : "android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback",
12282   "referenced_type" : "type-119",
12283   "self_type" : "type-119",
12284   "size" : 12,
12285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/IBiometricsFaceClientCallback.h",
12286   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE",
12287   "vtable_components" :
12288   [
12289    {
12290     "component_value" : 4,
12291     "kind" : "vbase_offset"
12292    },
12293    {
12294     "kind" : "offset_to_top"
12295    },
12296    {
12297     "kind" : "rtti",
12298     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12299    },
12300    {
12301     "mangled_component_name" : "_ZNK7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback8isRemoteEv"
12302    },
12303    {
12304     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21setHALInstrumentationEv"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback4pingEv"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback21notifySyspropsChangedEv"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12332    },
12333    {
12334     "kind" : "complete_dtor_pointer",
12335     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12336    },
12337    {
12338     "kind" : "deleting_dtor_pointer",
12339     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12340    },
12341    {
12342     "is_pure" : true,
12343     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback14onEnrollResultEyjij"
12344    },
12345    {
12346     "is_pure" : true,
12347     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback15onAuthenticatedEyjiRKNS0_8hidl_vecIhEE"
12348    },
12349    {
12350     "is_pure" : true,
12351     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback10onAcquiredEyiNS3_16FaceAcquiredInfoEi"
12352    },
12353    {
12354     "is_pure" : true,
12355     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback7onErrorEyiNS3_9FaceErrorEi"
12356    },
12357    {
12358     "is_pure" : true,
12359     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback9onRemovedEyRKNS0_8hidl_vecIjEEi"
12360    },
12361    {
12362     "is_pure" : true,
12363     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback11onEnumerateEyRKNS0_8hidl_vecIjEEi"
12364    },
12365    {
12366     "is_pure" : true,
12367     "mangled_component_name" : "_ZN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallback16onLockoutChangedEy"
12368    },
12369    {
12370     "kind" : "vcall_offset"
12371    },
12372    {
12373     "kind" : "vcall_offset"
12374    },
12375    {
12376     "kind" : "vcall_offset"
12377    },
12378    {
12379     "kind" : "vcall_offset"
12380    },
12381    {
12382     "component_value" : -4,
12383     "kind" : "vcall_offset"
12384    },
12385    {
12386     "component_value" : -4,
12387     "kind" : "offset_to_top"
12388    },
12389    {
12390     "kind" : "rtti",
12391     "mangled_component_name" : "_ZTIN7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackE"
12392    },
12393    {
12394     "kind" : "complete_dtor_pointer",
12395     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD1Ev"
12396    },
12397    {
12398     "kind" : "deleting_dtor_pointer",
12399     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackD0Ev"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12409    },
12410    {
12411     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12412    }
12413   ]
12414  },
12415  {
12416   "alignment" : 4,
12417   "fields" :
12418   [
12419    {
12420     "field_name" : "status",
12421     "referenced_type" : "type-181"
12422    },
12423    {
12424     "field_name" : "value",
12425     "field_offset" : 32,
12426     "referenced_type" : "type-41"
12427    }
12428   ],
12429   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12430   "name" : "android::hardware::biometrics::face::V1_0::OptionalBool",
12431   "referenced_type" : "type-562",
12432   "self_type" : "type-562",
12433   "size" : 8,
12434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12435   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_012OptionalBoolE"
12436  },
12437  {
12438   "alignment" : 8,
12439   "fields" :
12440   [
12441    {
12442     "field_name" : "status",
12443     "referenced_type" : "type-181"
12444    },
12445    {
12446     "field_name" : "value",
12447     "field_offset" : 64,
12448     "referenced_type" : "type-153"
12449    }
12450   ],
12451   "linker_set_key" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12452   "name" : "android::hardware::biometrics::face::V1_0::OptionalUint64",
12453   "referenced_type" : "type-560",
12454   "self_type" : "type-560",
12455   "size" : 16,
12456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen/android/hardware/biometrics/face/1.0/types.h",
12457   "unique_id" : "_ZTSN7android8hardware10biometrics4face4V1_014OptionalUint64E"
12458  },
12459  {
12460   "alignment" : 4,
12461   "fields" :
12462   [
12463    {
12464     "access" : "protected",
12465     "field_name" : "mInstrumentationCallbacks",
12466     "field_offset" : 32,
12467     "referenced_type" : "type-128"
12468    },
12469    {
12470     "access" : "protected",
12471     "field_name" : "mEnableInstrumentation",
12472     "field_offset" : 128,
12473     "referenced_type" : "type-41"
12474    },
12475    {
12476     "access" : "protected",
12477     "field_name" : "mInstrumentationLibPackage",
12478     "field_offset" : 160,
12479     "referenced_type" : "type-129"
12480    },
12481    {
12482     "access" : "protected",
12483     "field_name" : "mInterfaceName",
12484     "field_offset" : 256,
12485     "referenced_type" : "type-130"
12486    }
12487   ],
12488   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12489   "name" : "android::hardware::details::HidlInstrumentor",
12490   "referenced_type" : "type-127",
12491   "self_type" : "type-127",
12492   "size" : 44,
12493   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12494   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12495   "vtable_components" :
12496   [
12497    {
12498     "kind" : "offset_to_top"
12499    },
12500    {
12501     "kind" : "rtti",
12502     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12503    },
12504    {
12505     "kind" : "complete_dtor_pointer",
12506     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12507    },
12508    {
12509     "kind" : "deleting_dtor_pointer",
12510     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12511    }
12512   ]
12513  },
12514  {
12515   "alignment" : 4,
12516   "fields" :
12517   [
12518    {
12519     "field_name" : "sched_policy",
12520     "referenced_type" : "type-27"
12521    },
12522    {
12523     "field_name" : "prio",
12524     "field_offset" : 32,
12525     "referenced_type" : "type-27"
12526    }
12527   ],
12528   "linker_set_key" : "android::hardware::details::SchedPrio",
12529   "name" : "android::hardware::details::SchedPrio",
12530   "referenced_type" : "type-456",
12531   "self_type" : "type-456",
12532   "size" : 8,
12533   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12534   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12535  },
12536  {
12537   "alignment" : 4,
12538   "fields" :
12539   [
12540    {
12541     "access" : "private",
12542     "field_name" : "mQueue",
12543     "referenced_type" : "type-624"
12544    }
12545   ],
12546   "linker_set_key" : "android::hardware::details::TaskRunner",
12547   "name" : "android::hardware::details::TaskRunner",
12548   "record_kind" : "class",
12549   "referenced_type" : "type-623",
12550   "self_type" : "type-623",
12551   "size" : 8,
12552   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12553   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12554  },
12555  {
12556   "alignment" : 1,
12557   "linker_set_key" : "android::hardware::details::bnhw_tag",
12558   "name" : "android::hardware::details::bnhw_tag",
12559   "referenced_type" : "type-254",
12560   "self_type" : "type-254",
12561   "size" : 1,
12562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12563   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12564  },
12565  {
12566   "alignment" : 1,
12567   "linker_set_key" : "android::hardware::details::bphw_tag",
12568   "name" : "android::hardware::details::bphw_tag",
12569   "referenced_type" : "type-265",
12570   "self_type" : "type-265",
12571   "size" : 1,
12572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12573   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12574  },
12575  {
12576   "alignment" : 1,
12577   "linker_set_key" : "android::hardware::details::bs_tag",
12578   "name" : "android::hardware::details::bs_tag",
12579   "referenced_type" : "type-277",
12580   "self_type" : "type-277",
12581   "size" : 1,
12582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12583   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12584  },
12585  {
12586   "access" : "private",
12587   "alignment" : 4,
12588   "fields" :
12589   [
12590    {
12591     "field_name" : "mPointer",
12592     "referenced_type" : "type-376"
12593    },
12594    {
12595     "field_name" : "_pad",
12596     "referenced_type" : "type-153"
12597    }
12598   ],
12599   "is_anonymous" : true,
12600   "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",
12601   "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",
12602   "record_kind" : "union",
12603   "referenced_type" : "type-375",
12604   "self_type" : "type-375",
12605   "size" : 8,
12606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12607   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEUt_E"
12608  },
12609  {
12610   "access" : "private",
12611   "alignment" : 4,
12612   "fields" :
12613   [
12614    {
12615     "field_name" : "mPointer",
12616     "referenced_type" : "type-336"
12617    },
12618    {
12619     "field_name" : "_pad",
12620     "referenced_type" : "type-153"
12621    }
12622   ],
12623   "is_anonymous" : true,
12624   "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",
12625   "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",
12626   "record_kind" : "union",
12627   "referenced_type" : "type-335",
12628   "self_type" : "type-335",
12629   "size" : 8,
12630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12631   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12632  },
12633  {
12634   "alignment" : 4,
12635   "fields" :
12636   [
12637    {
12638     "access" : "private",
12639     "referenced_type" : "type-335"
12640    }
12641   ],
12642   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12643   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12644   "referenced_type" : "type-334",
12645   "self_type" : "type-334",
12646   "size" : 8,
12647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12648   "template_args" : [ "type-337" ],
12649   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12650  },
12651  {
12652   "alignment" : 4,
12653   "fields" :
12654   [
12655    {
12656     "access" : "private",
12657     "referenced_type" : "type-375"
12658    }
12659   ],
12660   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12661   "name" : "android::hardware::details::hidl_pointer<android::hardware::biometrics::face::V1_0::Feature>",
12662   "referenced_type" : "type-374",
12663   "self_type" : "type-374",
12664   "size" : 8,
12665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12666   "template_args" : [ "type-377" ],
12667   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10biometrics4face4V1_07FeatureEEE"
12668  },
12669  {
12670   "alignment" : 4,
12671   "fields" :
12672   [
12673    {
12674     "access" : "private",
12675     "referenced_type" : "type-349"
12676    }
12677   ],
12678   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12679   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12680   "referenced_type" : "type-348",
12681   "self_type" : "type-348",
12682   "size" : 8,
12683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12684   "template_args" : [ "type-351" ],
12685   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12686  },
12687  {
12688   "alignment" : 4,
12689   "fields" :
12690   [
12691    {
12692     "access" : "private",
12693     "referenced_type" : "type-340"
12694    }
12695   ],
12696   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12697   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12698   "referenced_type" : "type-339",
12699   "self_type" : "type-339",
12700   "size" : 8,
12701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12702   "template_args" : [ "type-317" ],
12703   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12704  },
12705  {
12706   "alignment" : 4,
12707   "fields" :
12708   [
12709    {
12710     "access" : "private",
12711     "referenced_type" : "type-385"
12712    }
12713   ],
12714   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12715   "name" : "android::hardware::details::hidl_pointer<char>",
12716   "referenced_type" : "type-384",
12717   "self_type" : "type-384",
12718   "size" : 8,
12719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12720   "template_args" : [ "type-58" ],
12721   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12722  },
12723  {
12724   "access" : "private",
12725   "alignment" : 4,
12726   "fields" :
12727   [
12728    {
12729     "field_name" : "mPointer",
12730     "referenced_type" : "type-194"
12731    },
12732    {
12733     "field_name" : "_pad",
12734     "referenced_type" : "type-153"
12735    }
12736   ],
12737   "is_anonymous" : true,
12738   "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",
12739   "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",
12740   "record_kind" : "union",
12741   "referenced_type" : "type-385",
12742   "self_type" : "type-385",
12743   "size" : 8,
12744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12745   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12746  },
12747  {
12748   "alignment" : 4,
12749   "fields" :
12750   [
12751    {
12752     "access" : "private",
12753     "referenced_type" : "type-319"
12754    }
12755   ],
12756   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12757   "name" : "android::hardware::details::hidl_pointer<const char>",
12758   "referenced_type" : "type-318",
12759   "self_type" : "type-318",
12760   "size" : 8,
12761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12762   "template_args" : [ "type-57" ],
12763   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12764  },
12765  {
12766   "access" : "private",
12767   "alignment" : 4,
12768   "fields" :
12769   [
12770    {
12771     "field_name" : "mPointer",
12772     "referenced_type" : "type-56"
12773    },
12774    {
12775     "field_name" : "_pad",
12776     "referenced_type" : "type-153"
12777    }
12778   ],
12779   "is_anonymous" : true,
12780   "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",
12781   "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",
12782   "record_kind" : "union",
12783   "referenced_type" : "type-319",
12784   "self_type" : "type-319",
12785   "size" : 8,
12786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12787   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12788  },
12789  {
12790   "alignment" : 4,
12791   "fields" :
12792   [
12793    {
12794     "access" : "private",
12795     "referenced_type" : "type-287"
12796    }
12797   ],
12798   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12799   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12800   "referenced_type" : "type-286",
12801   "self_type" : "type-286",
12802   "size" : 8,
12803   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12804   "template_args" : [ "type-289" ],
12805   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12806  },
12807  {
12808   "access" : "private",
12809   "alignment" : 4,
12810   "fields" :
12811   [
12812    {
12813     "field_name" : "mPointer",
12814     "referenced_type" : "type-288"
12815    },
12816    {
12817     "field_name" : "_pad",
12818     "referenced_type" : "type-153"
12819    }
12820   ],
12821   "is_anonymous" : true,
12822   "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",
12823   "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",
12824   "record_kind" : "union",
12825   "referenced_type" : "type-287",
12826   "self_type" : "type-287",
12827   "size" : 8,
12828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12829   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12830  },
12831  {
12832   "access" : "private",
12833   "alignment" : 4,
12834   "fields" :
12835   [
12836    {
12837     "field_name" : "mPointer",
12838     "referenced_type" : "type-350"
12839    },
12840    {
12841     "field_name" : "_pad",
12842     "referenced_type" : "type-153"
12843    }
12844   ],
12845   "is_anonymous" : true,
12846   "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",
12847   "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",
12848   "record_kind" : "union",
12849   "referenced_type" : "type-349",
12850   "self_type" : "type-349",
12851   "size" : 8,
12852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12853   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12854  },
12855  {
12856   "access" : "private",
12857   "alignment" : 4,
12858   "fields" :
12859   [
12860    {
12861     "field_name" : "mPointer",
12862     "referenced_type" : "type-341"
12863    },
12864    {
12865     "field_name" : "_pad",
12866     "referenced_type" : "type-153"
12867    }
12868   ],
12869   "is_anonymous" : true,
12870   "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",
12871   "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",
12872   "record_kind" : "union",
12873   "referenced_type" : "type-340",
12874   "self_type" : "type-340",
12875   "size" : 8,
12876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12877   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12878  },
12879  {
12880   "alignment" : 4,
12881   "fields" :
12882   [
12883    {
12884     "access" : "private",
12885     "referenced_type" : "type-360"
12886    }
12887   ],
12888   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12889   "name" : "android::hardware::details::hidl_pointer<int>",
12890   "referenced_type" : "type-359",
12891   "self_type" : "type-359",
12892   "size" : 8,
12893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12894   "template_args" : [ "type-27" ],
12895   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12896  },
12897  {
12898   "access" : "private",
12899   "alignment" : 4,
12900   "fields" :
12901   [
12902    {
12903     "field_name" : "mPointer",
12904     "referenced_type" : "type-361"
12905    },
12906    {
12907     "field_name" : "_pad",
12908     "referenced_type" : "type-153"
12909    }
12910   ],
12911   "is_anonymous" : true,
12912   "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",
12913   "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",
12914   "record_kind" : "union",
12915   "referenced_type" : "type-360",
12916   "self_type" : "type-360",
12917   "size" : 8,
12918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12919   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12920  },
12921  {
12922   "alignment" : 4,
12923   "fields" :
12924   [
12925    {
12926     "access" : "private",
12927     "referenced_type" : "type-401"
12928    }
12929   ],
12930   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12931   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12932   "referenced_type" : "type-400",
12933   "self_type" : "type-400",
12934   "size" : 8,
12935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12936   "template_args" : [ "type-214" ],
12937   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12938  },
12939  {
12940   "access" : "private",
12941   "alignment" : 4,
12942   "fields" :
12943   [
12944    {
12945     "field_name" : "mPointer",
12946     "referenced_type" : "type-213"
12947    },
12948    {
12949     "field_name" : "_pad",
12950     "referenced_type" : "type-153"
12951    }
12952   ],
12953   "is_anonymous" : true,
12954   "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",
12955   "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",
12956   "record_kind" : "union",
12957   "referenced_type" : "type-401",
12958   "self_type" : "type-401",
12959   "size" : 8,
12960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12961   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12962  },
12963  {
12964   "alignment" : 4,
12965   "fields" :
12966   [
12967    {
12968     "access" : "private",
12969     "referenced_type" : "type-367"
12970    }
12971   ],
12972   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
12973   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
12974   "referenced_type" : "type-366",
12975   "self_type" : "type-366",
12976   "size" : 8,
12977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12978   "template_args" : [ "type-103" ],
12979   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
12980  },
12981  {
12982   "access" : "private",
12983   "alignment" : 4,
12984   "fields" :
12985   [
12986    {
12987     "field_name" : "mPointer",
12988     "referenced_type" : "type-368"
12989    },
12990    {
12991     "field_name" : "_pad",
12992     "referenced_type" : "type-153"
12993    }
12994   ],
12995   "is_anonymous" : true,
12996   "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",
12997   "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",
12998   "record_kind" : "union",
12999   "referenced_type" : "type-367",
13000   "self_type" : "type-367",
13001   "size" : 8,
13002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13003   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13004  },
13005  {
13006   "alignment" : 4,
13007   "fields" :
13008   [
13009    {
13010     "access" : "private",
13011     "referenced_type" : "type-652"
13012    }
13013   ],
13014   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13015   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13016   "referenced_type" : "type-651",
13017   "self_type" : "type-651",
13018   "size" : 8,
13019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13020   "template_args" : [ "type-2" ],
13021   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13022  },
13023  {
13024   "access" : "private",
13025   "alignment" : 4,
13026   "fields" :
13027   [
13028    {
13029     "field_name" : "mPointer",
13030     "referenced_type" : "type-447"
13031    },
13032    {
13033     "field_name" : "_pad",
13034     "referenced_type" : "type-153"
13035    }
13036   ],
13037   "is_anonymous" : true,
13038   "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",
13039   "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",
13040   "record_kind" : "union",
13041   "referenced_type" : "type-652",
13042   "self_type" : "type-652",
13043   "size" : 8,
13044   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13045   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13046  },
13047  {
13048   "alignment" : 1,
13049   "linker_set_key" : "android::hardware::details::i_tag",
13050   "name" : "android::hardware::details::i_tag",
13051   "referenced_type" : "type-242",
13052   "self_type" : "type-242",
13053   "size" : 1,
13054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13055   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13056  },
13057  {
13058   "alignment" : 4,
13059   "fields" :
13060   [
13061    {
13062     "access" : "private",
13063     "field_name" : "mStatus",
13064     "referenced_type" : "type-164"
13065    },
13066    {
13067     "access" : "private",
13068     "field_name" : "mCheckedStatus",
13069     "field_offset" : 160,
13070     "referenced_type" : "type-41"
13071    }
13072   ],
13073   "linker_set_key" : "android::hardware::details::return_status",
13074   "name" : "android::hardware::details::return_status",
13075   "record_kind" : "class",
13076   "referenced_type" : "type-174",
13077   "self_type" : "type-174",
13078   "size" : 24,
13079   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13080   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13081  },
13082  {
13083   "alignment" : 1,
13084   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13085   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13086   "referenced_type" : "type-386",
13087   "self_type" : "type-386",
13088   "size" : 1,
13089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13090   "template_args" : [ "type-103" ],
13091   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13092  },
13093  {
13094   "alignment" : 1,
13095   "fields" :
13096   [
13097    {
13098     "access" : "private",
13099     "field_name" : "mBuffer",
13100     "referenced_type" : "type-352"
13101    }
13102   ],
13103   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13104   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13105   "referenced_type" : "type-351",
13106   "self_type" : "type-351",
13107   "size" : 32,
13108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13109   "template_args" : [ "type-103" ],
13110   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13111  },
13112  {
13113   "alignment" : 4,
13114   "base_specifiers" :
13115   [
13116    {
13117     "referenced_type" : "type-154"
13118    }
13119   ],
13120   "fields" :
13121   [
13122    {
13123     "access" : "private",
13124     "field_name" : "mRecipient",
13125     "field_offset" : 32,
13126     "referenced_type" : "type-150"
13127    },
13128    {
13129     "access" : "private",
13130     "field_name" : "mCookie",
13131     "field_offset" : 96,
13132     "referenced_type" : "type-153"
13133    },
13134    {
13135     "access" : "private",
13136     "field_name" : "mBase",
13137     "field_offset" : 160,
13138     "referenced_type" : "type-113"
13139    }
13140   ],
13141   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13142   "name" : "android::hardware::hidl_binder_death_recipient",
13143   "referenced_type" : "type-149",
13144   "self_type" : "type-149",
13145   "size" : 36,
13146   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13147   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13148   "vtable_components" :
13149   [
13150    {
13151     "component_value" : 28,
13152     "kind" : "vbase_offset"
13153    },
13154    {
13155     "kind" : "offset_to_top"
13156    },
13157    {
13158     "kind" : "rtti",
13159     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13160    },
13161    {
13162     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13163    },
13164    {
13165     "kind" : "complete_dtor_pointer",
13166     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13167    },
13168    {
13169     "kind" : "deleting_dtor_pointer",
13170     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13171    },
13172    {
13173     "kind" : "vcall_offset"
13174    },
13175    {
13176     "kind" : "vcall_offset"
13177    },
13178    {
13179     "kind" : "vcall_offset"
13180    },
13181    {
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -28,
13186     "kind" : "vcall_offset"
13187    },
13188    {
13189     "component_value" : -28,
13190     "kind" : "offset_to_top"
13191    },
13192    {
13193     "kind" : "rtti",
13194     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13195    },
13196    {
13197     "kind" : "complete_dtor_pointer",
13198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13199    },
13200    {
13201     "kind" : "deleting_dtor_pointer",
13202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13203    },
13204    {
13205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13206    },
13207    {
13208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13215    }
13216   ]
13217  },
13218  {
13219   "alignment" : 4,
13220   "base_specifiers" :
13221   [
13222    {
13223     "is_virtual" : true,
13224     "referenced_type" : "type-5"
13225    }
13226   ],
13227   "linker_set_key" : "android::hardware::hidl_death_recipient",
13228   "name" : "android::hardware::hidl_death_recipient",
13229   "referenced_type" : "type-152",
13230   "self_type" : "type-152",
13231   "size" : 12,
13232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13233   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13234   "vtable_components" :
13235   [
13236    {
13237     "component_value" : 4,
13238     "kind" : "vbase_offset"
13239    },
13240    {
13241     "kind" : "offset_to_top"
13242    },
13243    {
13244     "kind" : "rtti",
13245     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13246    },
13247    {
13248     "is_pure" : true,
13249     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13250    },
13251    {
13252     "kind" : "complete_dtor_pointer",
13253     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13254    },
13255    {
13256     "kind" : "deleting_dtor_pointer",
13257     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13258    },
13259    {
13260     "kind" : "vcall_offset"
13261    },
13262    {
13263     "kind" : "vcall_offset"
13264    },
13265    {
13266     "kind" : "vcall_offset"
13267    },
13268    {
13269     "kind" : "vcall_offset"
13270    },
13271    {
13272     "component_value" : -4,
13273     "kind" : "vcall_offset"
13274    },
13275    {
13276     "component_value" : -4,
13277     "kind" : "offset_to_top"
13278    },
13279    {
13280     "kind" : "rtti",
13281     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13282    },
13283    {
13284     "kind" : "complete_dtor_pointer",
13285     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13286    },
13287    {
13288     "kind" : "deleting_dtor_pointer",
13289     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13296    },
13297    {
13298     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13299    },
13300    {
13301     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13302    }
13303   ]
13304  },
13305  {
13306   "alignment" : 8,
13307   "fields" :
13308   [
13309    {
13310     "access" : "private",
13311     "field_name" : "mHandle",
13312     "referenced_type" : "type-286"
13313    },
13314    {
13315     "access" : "private",
13316     "field_name" : "mOwnsHandle",
13317     "field_offset" : 64,
13318     "referenced_type" : "type-41"
13319    }
13320   ],
13321   "linker_set_key" : "android::hardware::hidl_handle",
13322   "name" : "android::hardware::hidl_handle",
13323   "referenced_type" : "type-315",
13324   "self_type" : "type-315",
13325   "size" : 16,
13326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13327   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13328  },
13329  {
13330   "alignment" : 8,
13331   "fields" :
13332   [
13333    {
13334     "access" : "private",
13335     "field_name" : "mHandle",
13336     "referenced_type" : "type-315"
13337    },
13338    {
13339     "access" : "private",
13340     "field_name" : "mSize",
13341     "field_offset" : 128,
13342     "referenced_type" : "type-153"
13343    },
13344    {
13345     "access" : "private",
13346     "field_name" : "mName",
13347     "field_offset" : 192,
13348     "referenced_type" : "type-317"
13349    }
13350   ],
13351   "linker_set_key" : "android::hardware::hidl_memory",
13352   "name" : "android::hardware::hidl_memory",
13353   "referenced_type" : "type-321",
13354   "self_type" : "type-321",
13355   "size" : 40,
13356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13357   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13358  },
13359  {
13360   "alignment" : 4,
13361   "fields" :
13362   [
13363    {
13364     "access" : "private",
13365     "field_name" : "mBuffer",
13366     "referenced_type" : "type-318"
13367    },
13368    {
13369     "access" : "private",
13370     "field_name" : "mSize",
13371     "field_offset" : 64,
13372     "referenced_type" : "type-2"
13373    },
13374    {
13375     "access" : "private",
13376     "field_name" : "mOwnsBuffer",
13377     "field_offset" : 96,
13378     "referenced_type" : "type-41"
13379    }
13380   ],
13381   "linker_set_key" : "android::hardware::hidl_string",
13382   "name" : "android::hardware::hidl_string",
13383   "referenced_type" : "type-317",
13384   "self_type" : "type-317",
13385   "size" : 16,
13386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13387   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13388  },
13389  {
13390   "alignment" : 4,
13391   "fields" :
13392   [
13393    {
13394     "access" : "private",
13395     "field_name" : "mBuffer",
13396     "referenced_type" : "type-334"
13397    },
13398    {
13399     "access" : "private",
13400     "field_name" : "mSize",
13401     "field_offset" : 64,
13402     "referenced_type" : "type-2"
13403    },
13404    {
13405     "access" : "private",
13406     "field_name" : "mOwnsBuffer",
13407     "field_offset" : 96,
13408     "referenced_type" : "type-41"
13409    }
13410   ],
13411   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13412   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13413   "referenced_type" : "type-333",
13414   "self_type" : "type-333",
13415   "size" : 16,
13416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13417   "template_args" : [ "type-337" ],
13418   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13419  },
13420  {
13421   "alignment" : 4,
13422   "fields" :
13423   [
13424    {
13425     "access" : "private",
13426     "field_name" : "mBuffer",
13427     "referenced_type" : "type-374"
13428    },
13429    {
13430     "access" : "private",
13431     "field_name" : "mSize",
13432     "field_offset" : 64,
13433     "referenced_type" : "type-2"
13434    },
13435    {
13436     "access" : "private",
13437     "field_name" : "mOwnsBuffer",
13438     "field_offset" : 96,
13439     "referenced_type" : "type-41"
13440    }
13441   ],
13442   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13443   "name" : "android::hardware::hidl_vec<android::hardware::biometrics::face::V1_0::Feature>",
13444   "referenced_type" : "type-373",
13445   "self_type" : "type-373",
13446   "size" : 16,
13447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13448   "template_args" : [ "type-377" ],
13449   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10biometrics4face4V1_07FeatureEEE"
13450  },
13451  {
13452   "alignment" : 4,
13453   "fields" :
13454   [
13455    {
13456     "access" : "private",
13457     "field_name" : "mBuffer",
13458     "referenced_type" : "type-348"
13459    },
13460    {
13461     "access" : "private",
13462     "field_name" : "mSize",
13463     "field_offset" : 64,
13464     "referenced_type" : "type-2"
13465    },
13466    {
13467     "access" : "private",
13468     "field_name" : "mOwnsBuffer",
13469     "field_offset" : 96,
13470     "referenced_type" : "type-41"
13471    }
13472   ],
13473   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13474   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13475   "referenced_type" : "type-347",
13476   "self_type" : "type-347",
13477   "size" : 16,
13478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13479   "template_args" : [ "type-351" ],
13480   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13481  },
13482  {
13483   "alignment" : 4,
13484   "fields" :
13485   [
13486    {
13487     "access" : "private",
13488     "field_name" : "mBuffer",
13489     "referenced_type" : "type-339"
13490    },
13491    {
13492     "access" : "private",
13493     "field_name" : "mSize",
13494     "field_offset" : 64,
13495     "referenced_type" : "type-2"
13496    },
13497    {
13498     "access" : "private",
13499     "field_name" : "mOwnsBuffer",
13500     "field_offset" : 96,
13501     "referenced_type" : "type-41"
13502    }
13503   ],
13504   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13505   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13506   "referenced_type" : "type-338",
13507   "self_type" : "type-338",
13508   "size" : 16,
13509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13510   "template_args" : [ "type-317" ],
13511   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13512  },
13513  {
13514   "alignment" : 4,
13515   "fields" :
13516   [
13517    {
13518     "access" : "private",
13519     "field_name" : "mBuffer",
13520     "referenced_type" : "type-384"
13521    },
13522    {
13523     "access" : "private",
13524     "field_name" : "mSize",
13525     "field_offset" : 64,
13526     "referenced_type" : "type-2"
13527    },
13528    {
13529     "access" : "private",
13530     "field_name" : "mOwnsBuffer",
13531     "field_offset" : 96,
13532     "referenced_type" : "type-41"
13533    }
13534   ],
13535   "linker_set_key" : "android::hardware::hidl_vec<char>",
13536   "name" : "android::hardware::hidl_vec<char>",
13537   "referenced_type" : "type-383",
13538   "self_type" : "type-383",
13539   "size" : 16,
13540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13541   "template_args" : [ "type-58" ],
13542   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13543  },
13544  {
13545   "alignment" : 4,
13546   "fields" :
13547   [
13548    {
13549     "access" : "private",
13550     "field_name" : "mBuffer",
13551     "referenced_type" : "type-359"
13552    },
13553    {
13554     "access" : "private",
13555     "field_name" : "mSize",
13556     "field_offset" : 64,
13557     "referenced_type" : "type-2"
13558    },
13559    {
13560     "access" : "private",
13561     "field_name" : "mOwnsBuffer",
13562     "field_offset" : 96,
13563     "referenced_type" : "type-41"
13564    }
13565   ],
13566   "linker_set_key" : "android::hardware::hidl_vec<int>",
13567   "name" : "android::hardware::hidl_vec<int>",
13568   "referenced_type" : "type-358",
13569   "self_type" : "type-358",
13570   "size" : 16,
13571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13572   "template_args" : [ "type-27" ],
13573   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13574  },
13575  {
13576   "alignment" : 4,
13577   "fields" :
13578   [
13579    {
13580     "access" : "private",
13581     "field_name" : "mBuffer",
13582     "referenced_type" : "type-366"
13583    },
13584    {
13585     "access" : "private",
13586     "field_name" : "mSize",
13587     "field_offset" : 64,
13588     "referenced_type" : "type-2"
13589    },
13590    {
13591     "access" : "private",
13592     "field_name" : "mOwnsBuffer",
13593     "field_offset" : 96,
13594     "referenced_type" : "type-41"
13595    }
13596   ],
13597   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13598   "name" : "android::hardware::hidl_vec<unsigned char>",
13599   "referenced_type" : "type-365",
13600   "self_type" : "type-365",
13601   "size" : 16,
13602   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13603   "template_args" : [ "type-103" ],
13604   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13605  },
13606  {
13607   "alignment" : 4,
13608   "fields" :
13609   [
13610    {
13611     "access" : "private",
13612     "field_name" : "mBuffer",
13613     "referenced_type" : "type-651"
13614    },
13615    {
13616     "access" : "private",
13617     "field_name" : "mSize",
13618     "field_offset" : 64,
13619     "referenced_type" : "type-2"
13620    },
13621    {
13622     "access" : "private",
13623     "field_name" : "mOwnsBuffer",
13624     "field_offset" : 96,
13625     "referenced_type" : "type-41"
13626    }
13627   ],
13628   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
13629   "name" : "android::hardware::hidl_vec<unsigned int>",
13630   "referenced_type" : "type-650",
13631   "self_type" : "type-650",
13632   "size" : 16,
13633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13634   "template_args" : [ "type-2" ],
13635   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
13636  },
13637  {
13638   "alignment" : 2,
13639   "fields" :
13640   [
13641    {
13642     "access" : "private",
13643     "field_name" : "mMajor",
13644     "referenced_type" : "type-105"
13645    },
13646    {
13647     "access" : "private",
13648     "field_name" : "mMinor",
13649     "field_offset" : 16,
13650     "referenced_type" : "type-105"
13651    }
13652   ],
13653   "linker_set_key" : "android::hardware::hidl_version",
13654   "name" : "android::hardware::hidl_version",
13655   "referenced_type" : "type-387",
13656   "self_type" : "type-387",
13657   "size" : 4,
13658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13659   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13660  },
13661  {
13662   "alignment" : 4,
13663   "base_specifiers" :
13664   [
13665    {
13666     "referenced_type" : "type-162"
13667    },
13668    {
13669     "referenced_type" : "type-127"
13670    }
13671   ],
13672   "fields" :
13673   [
13674    {
13675     "access" : "private",
13676     "field_name" : "_hidl_mImpl",
13677     "field_offset" : 512,
13678     "referenced_type" : "type-445"
13679    }
13680   ],
13681   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13682   "name" : "android::hidl::base::V1_0::BnHwBase",
13683   "referenced_type" : "type-444",
13684   "self_type" : "type-444",
13685   "size" : 76,
13686   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13687   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13688   "vtable_components" :
13689   [
13690    {
13691     "component_value" : 68,
13692     "kind" : "vbase_offset"
13693    },
13694    {
13695     "kind" : "offset_to_top"
13696    },
13697    {
13698     "kind" : "rtti",
13699     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13700    },
13701    {
13702     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13703    },
13704    {
13705     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13706    },
13707    {
13708     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13709    },
13710    {
13711     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13712    },
13713    {
13714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13715    },
13716    {
13717     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13718    },
13719    {
13720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13721    },
13722    {
13723     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13724    },
13725    {
13726     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13727    },
13728    {
13729     "kind" : "complete_dtor_pointer",
13730     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13731    },
13732    {
13733     "kind" : "deleting_dtor_pointer",
13734     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13738    },
13739    {
13740     "component_value" : -20,
13741     "kind" : "offset_to_top"
13742    },
13743    {
13744     "kind" : "rtti",
13745     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13746    },
13747    {
13748     "kind" : "complete_dtor_pointer",
13749     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13750    },
13751    {
13752     "kind" : "deleting_dtor_pointer",
13753     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13754    },
13755    {
13756     "kind" : "vcall_offset"
13757    },
13758    {
13759     "kind" : "vcall_offset"
13760    },
13761    {
13762     "kind" : "vcall_offset"
13763    },
13764    {
13765     "kind" : "vcall_offset"
13766    },
13767    {
13768     "component_value" : -68,
13769     "kind" : "vcall_offset"
13770    },
13771    {
13772     "component_value" : -68,
13773     "kind" : "offset_to_top"
13774    },
13775    {
13776     "kind" : "rtti",
13777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13778    },
13779    {
13780     "kind" : "complete_dtor_pointer",
13781     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13782    },
13783    {
13784     "kind" : "deleting_dtor_pointer",
13785     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13792    },
13793    {
13794     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13795    },
13796    {
13797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13798    }
13799   ]
13800  },
13801  {
13802   "alignment" : 4,
13803   "base_specifiers" :
13804   [
13805    {
13806     "referenced_type" : "type-427"
13807    },
13808    {
13809     "referenced_type" : "type-127"
13810    }
13811   ],
13812   "fields" :
13813   [
13814    {
13815     "access" : "private",
13816     "field_name" : "_hidl_mMutex",
13817     "field_offset" : 544,
13818     "referenced_type" : "type-585"
13819    },
13820    {
13821     "access" : "private",
13822     "field_name" : "_hidl_mDeathRecipients",
13823     "field_offset" : 576,
13824     "referenced_type" : "type-586"
13825    }
13826   ],
13827   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13828   "name" : "android::hidl::base::V1_0::BpHwBase",
13829   "referenced_type" : "type-584",
13830   "self_type" : "type-584",
13831   "size" : 92,
13832   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13833   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13834   "vtable_components" :
13835   [
13836    {
13837     "component_value" : 84,
13838     "kind" : "vbase_offset"
13839    },
13840    {
13841     "kind" : "offset_to_top"
13842    },
13843    {
13844     "kind" : "rtti",
13845     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13846    },
13847    {
13848     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13849    },
13850    {
13851     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13852    },
13853    {
13854     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13855    },
13856    {
13857     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13858    },
13859    {
13860     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13861    },
13862    {
13863     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13864    },
13865    {
13866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13867    },
13868    {
13869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13870    },
13871    {
13872     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13873    },
13874    {
13875     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13876    },
13877    {
13878     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13879    },
13880    {
13881     "kind" : "complete_dtor_pointer",
13882     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13883    },
13884    {
13885     "kind" : "deleting_dtor_pointer",
13886     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13887    },
13888    {
13889     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13890    },
13891    {
13892     "component_value" : 80,
13893     "kind" : "vbase_offset"
13894    },
13895    {
13896     "component_value" : -4,
13897     "kind" : "offset_to_top"
13898    },
13899    {
13900     "kind" : "rtti",
13901     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13902    },
13903    {
13904     "kind" : "complete_dtor_pointer",
13905     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13906    },
13907    {
13908     "kind" : "deleting_dtor_pointer",
13909     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13910    },
13911    {
13912     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13913    },
13914    {
13915     "component_value" : 76,
13916     "kind" : "vbase_offset"
13917    },
13918    {
13919     "component_value" : -8,
13920     "kind" : "offset_to_top"
13921    },
13922    {
13923     "kind" : "rtti",
13924     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13925    },
13926    {
13927     "kind" : "complete_dtor_pointer",
13928     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13929    },
13930    {
13931     "kind" : "deleting_dtor_pointer",
13932     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13933    },
13934    {
13935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13936    },
13937    {
13938     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13939    },
13940    {
13941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13942    },
13943    {
13944     "component_value" : -24,
13945     "kind" : "offset_to_top"
13946    },
13947    {
13948     "kind" : "rtti",
13949     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13950    },
13951    {
13952     "kind" : "complete_dtor_pointer",
13953     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13954    },
13955    {
13956     "kind" : "deleting_dtor_pointer",
13957     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13958    },
13959    {
13960     "kind" : "vcall_offset"
13961    },
13962    {
13963     "component_value" : -76,
13964     "kind" : "vcall_offset"
13965    },
13966    {
13967     "component_value" : -76,
13968     "kind" : "vcall_offset"
13969    },
13970    {
13971     "component_value" : -76,
13972     "kind" : "vcall_offset"
13973    },
13974    {
13975     "component_value" : -84,
13976     "kind" : "vcall_offset"
13977    },
13978    {
13979     "component_value" : -84,
13980     "kind" : "offset_to_top"
13981    },
13982    {
13983     "kind" : "rtti",
13984     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13985    },
13986    {
13987     "kind" : "complete_dtor_pointer",
13988     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13989    },
13990    {
13991     "kind" : "deleting_dtor_pointer",
13992     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13993    },
13994    {
13995     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13996    },
13997    {
13998     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13999    },
14000    {
14001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14005    }
14006   ]
14007  },
14008  {
14009   "alignment" : 8,
14010   "fields" :
14011   [
14012    {
14013     "field_name" : "pid",
14014     "referenced_type" : "type-27"
14015    },
14016    {
14017     "field_name" : "ptr",
14018     "field_offset" : 64,
14019     "referenced_type" : "type-153"
14020    },
14021    {
14022     "field_name" : "arch",
14023     "field_offset" : 128,
14024     "referenced_type" : "type-406"
14025    }
14026   ],
14027   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14028   "name" : "android::hidl::base::V1_0::DebugInfo",
14029   "referenced_type" : "type-405",
14030   "self_type" : "type-405",
14031   "size" : 24,
14032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14033   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14034  },
14035  {
14036   "alignment" : 4,
14037   "base_specifiers" :
14038   [
14039    {
14040     "is_virtual" : true,
14041     "referenced_type" : "type-5"
14042    }
14043   ],
14044   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14045   "name" : "android::hidl::base::V1_0::IBase",
14046   "referenced_type" : "type-4",
14047   "self_type" : "type-4",
14048   "size" : 12,
14049   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14050   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14051   "vtable_components" :
14052   [
14053    {
14054     "component_value" : 4,
14055     "kind" : "vbase_offset"
14056    },
14057    {
14058     "kind" : "offset_to_top"
14059    },
14060    {
14061     "kind" : "rtti",
14062     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14063    },
14064    {
14065     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14066    },
14067    {
14068     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14069    },
14070    {
14071     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14072    },
14073    {
14074     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14075    },
14076    {
14077     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14078    },
14079    {
14080     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14081    },
14082    {
14083     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14084    },
14085    {
14086     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14087    },
14088    {
14089     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14090    },
14091    {
14092     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14093    },
14094    {
14095     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14096    },
14097    {
14098     "kind" : "complete_dtor_pointer",
14099     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14100    },
14101    {
14102     "kind" : "deleting_dtor_pointer",
14103     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14104    },
14105    {
14106     "kind" : "vcall_offset"
14107    },
14108    {
14109     "kind" : "vcall_offset"
14110    },
14111    {
14112     "kind" : "vcall_offset"
14113    },
14114    {
14115     "kind" : "vcall_offset"
14116    },
14117    {
14118     "component_value" : -4,
14119     "kind" : "vcall_offset"
14120    },
14121    {
14122     "component_value" : -4,
14123     "kind" : "offset_to_top"
14124    },
14125    {
14126     "kind" : "rtti",
14127     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14128    },
14129    {
14130     "kind" : "complete_dtor_pointer",
14131     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14132    },
14133    {
14134     "kind" : "deleting_dtor_pointer",
14135     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14148    }
14149   ]
14150  },
14151  {
14152   "alignment" : 4,
14153   "base_specifiers" :
14154   [
14155    {
14156     "referenced_type" : "type-4"
14157    }
14158   ],
14159   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14160   "name" : "android::hidl::manager::V1_0::IServiceManager",
14161   "referenced_type" : "type-83",
14162   "self_type" : "type-83",
14163   "size" : 12,
14164   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14165   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14166   "vtable_components" :
14167   [
14168    {
14169     "component_value" : 4,
14170     "kind" : "vbase_offset"
14171    },
14172    {
14173     "kind" : "offset_to_top"
14174    },
14175    {
14176     "kind" : "rtti",
14177     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14178    },
14179    {
14180     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14196    },
14197    {
14198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14211    },
14212    {
14213     "kind" : "complete_dtor_pointer",
14214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14215    },
14216    {
14217     "kind" : "deleting_dtor_pointer",
14218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14219    },
14220    {
14221     "is_pure" : true,
14222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14223    },
14224    {
14225     "is_pure" : true,
14226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14227    },
14228    {
14229     "is_pure" : true,
14230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14231    },
14232    {
14233     "is_pure" : true,
14234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14235    },
14236    {
14237     "is_pure" : true,
14238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14239    },
14240    {
14241     "is_pure" : true,
14242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14243    },
14244    {
14245     "is_pure" : true,
14246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14247    },
14248    {
14249     "is_pure" : true,
14250     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14251    },
14252    {
14253     "kind" : "vcall_offset"
14254    },
14255    {
14256     "kind" : "vcall_offset"
14257    },
14258    {
14259     "kind" : "vcall_offset"
14260    },
14261    {
14262     "kind" : "vcall_offset"
14263    },
14264    {
14265     "component_value" : -4,
14266     "kind" : "vcall_offset"
14267    },
14268    {
14269     "component_value" : -4,
14270     "kind" : "offset_to_top"
14271    },
14272    {
14273     "kind" : "rtti",
14274     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14275    },
14276    {
14277     "kind" : "complete_dtor_pointer",
14278     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14279    },
14280    {
14281     "kind" : "deleting_dtor_pointer",
14282     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14295    }
14296   ]
14297  },
14298  {
14299   "alignment" : 8,
14300   "fields" :
14301   [
14302    {
14303     "field_name" : "interfaceName",
14304     "referenced_type" : "type-317"
14305    },
14306    {
14307     "field_name" : "instanceName",
14308     "field_offset" : 128,
14309     "referenced_type" : "type-317"
14310    },
14311    {
14312     "field_name" : "pid",
14313     "field_offset" : 256,
14314     "referenced_type" : "type-27"
14315    },
14316    {
14317     "field_name" : "clientPids",
14318     "field_offset" : 320,
14319     "referenced_type" : "type-358"
14320    },
14321    {
14322     "field_name" : "arch",
14323     "field_offset" : 448,
14324     "referenced_type" : "type-406"
14325    }
14326   ],
14327   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14328   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14329   "referenced_type" : "type-549",
14330   "self_type" : "type-549",
14331   "size" : 64,
14332   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14333   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14334  },
14335  {
14336   "alignment" : 4,
14337   "base_specifiers" :
14338   [
14339    {
14340     "referenced_type" : "type-4"
14341    }
14342   ],
14343   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14344   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14345   "referenced_type" : "type-98",
14346   "self_type" : "type-98",
14347   "size" : 12,
14348   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14349   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14350   "vtable_components" :
14351   [
14352    {
14353     "component_value" : 4,
14354     "kind" : "vbase_offset"
14355    },
14356    {
14357     "kind" : "offset_to_top"
14358    },
14359    {
14360     "kind" : "rtti",
14361     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14362    },
14363    {
14364     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14377    },
14378    {
14379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14386    },
14387    {
14388     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14389    },
14390    {
14391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14392    },
14393    {
14394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14395    },
14396    {
14397     "kind" : "complete_dtor_pointer",
14398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14399    },
14400    {
14401     "kind" : "deleting_dtor_pointer",
14402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14403    },
14404    {
14405     "is_pure" : true,
14406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14407    },
14408    {
14409     "kind" : "vcall_offset"
14410    },
14411    {
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "kind" : "vcall_offset"
14416    },
14417    {
14418     "kind" : "vcall_offset"
14419    },
14420    {
14421     "component_value" : -4,
14422     "kind" : "vcall_offset"
14423    },
14424    {
14425     "component_value" : -4,
14426     "kind" : "offset_to_top"
14427    },
14428    {
14429     "kind" : "rtti",
14430     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14431    },
14432    {
14433     "kind" : "complete_dtor_pointer",
14434     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14435    },
14436    {
14437     "kind" : "deleting_dtor_pointer",
14438     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14439    },
14440    {
14441     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14442    },
14443    {
14444     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14445    },
14446    {
14447     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14448    },
14449    {
14450     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14451    }
14452   ]
14453  },
14454  {
14455   "alignment" : 4,
14456   "fields" :
14457   [
14458    {
14459     "access" : "private",
14460     "field_name" : "m_ptr",
14461     "referenced_type" : "type-90"
14462    }
14463   ],
14464   "linker_set_key" : "android::sp<android::Thread>",
14465   "name" : "android::sp<android::Thread>",
14466   "record_kind" : "class",
14467   "referenced_type" : "type-89",
14468   "self_type" : "type-89",
14469   "size" : 4,
14470   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14471   "template_args" : [ "type-91" ],
14472   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14473  },
14474  {
14475   "alignment" : 4,
14476   "fields" :
14477   [
14478    {
14479     "access" : "private",
14480     "field_name" : "m_ptr",
14481     "referenced_type" : "type-161"
14482    }
14483   ],
14484   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14485   "name" : "android::sp<android::hardware::BHwBinder>",
14486   "record_kind" : "class",
14487   "referenced_type" : "type-160",
14488   "self_type" : "type-160",
14489   "size" : 4,
14490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14491   "template_args" : [ "type-162" ],
14492   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14493  },
14494  {
14495   "alignment" : 4,
14496   "fields" :
14497   [
14498    {
14499     "access" : "private",
14500     "field_name" : "m_ptr",
14501     "referenced_type" : "type-217"
14502    }
14503   ],
14504   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14505   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14506   "record_kind" : "class",
14507   "referenced_type" : "type-696",
14508   "self_type" : "type-696",
14509   "size" : 4,
14510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14511   "template_args" : [ "type-154" ],
14512   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14513  },
14514  {
14515   "alignment" : 4,
14516   "fields" :
14517   [
14518    {
14519     "access" : "private",
14520     "field_name" : "m_ptr",
14521     "referenced_type" : "type-10"
14522    }
14523   ],
14524   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14525   "name" : "android::sp<android::hardware::IBinder>",
14526   "record_kind" : "class",
14527   "referenced_type" : "type-9",
14528   "self_type" : "type-9",
14529   "size" : 4,
14530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14531   "template_args" : [ "type-11" ],
14532   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14533  },
14534  {
14535   "alignment" : 4,
14536   "fields" :
14537   [
14538    {
14539     "access" : "private",
14540     "field_name" : "m_ptr",
14541     "referenced_type" : "type-19"
14542    }
14543   ],
14544   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14545   "name" : "android::sp<android::hardware::IInterface>",
14546   "record_kind" : "class",
14547   "referenced_type" : "type-18",
14548   "self_type" : "type-18",
14549   "size" : 4,
14550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14551   "template_args" : [ "type-20" ],
14552   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14553  },
14554  {
14555   "alignment" : 4,
14556   "fields" :
14557   [
14558    {
14559     "access" : "private",
14560     "field_name" : "m_ptr",
14561     "referenced_type" : "type-25"
14562    }
14563   ],
14564   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14565   "name" : "android::sp<android::hardware::ProcessState>",
14566   "record_kind" : "class",
14567   "referenced_type" : "type-24",
14568   "self_type" : "type-24",
14569   "size" : 4,
14570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14571   "template_args" : [ "type-26" ],
14572   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14573  },
14574  {
14575   "alignment" : 4,
14576   "fields" :
14577   [
14578    {
14579     "access" : "private",
14580     "field_name" : "m_ptr",
14581     "referenced_type" : "type-141"
14582    }
14583   ],
14584   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14585   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace>",
14586   "record_kind" : "class",
14587   "referenced_type" : "type-140",
14588   "self_type" : "type-140",
14589   "size" : 4,
14590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14591   "template_args" : [ "type-3" ],
14592   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_015IBiometricsFaceEEE"
14593  },
14594  {
14595   "alignment" : 4,
14596   "fields" :
14597   [
14598    {
14599     "access" : "private",
14600     "field_name" : "m_ptr",
14601     "referenced_type" : "type-118"
14602    }
14603   ],
14604   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14605   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback>",
14606   "record_kind" : "class",
14607   "referenced_type" : "type-117",
14608   "self_type" : "type-117",
14609   "size" : 4,
14610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14611   "template_args" : [ "type-119" ],
14612   "unique_id" : "_ZTSN7android2spINS_8hardware10biometrics4face4V1_029IBiometricsFaceClientCallbackEEE"
14613  },
14614  {
14615   "alignment" : 4,
14616   "fields" :
14617   [
14618    {
14619     "access" : "private",
14620     "field_name" : "m_ptr",
14621     "referenced_type" : "type-148"
14622    }
14623   ],
14624   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14625   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14626   "record_kind" : "class",
14627   "referenced_type" : "type-147",
14628   "self_type" : "type-147",
14629   "size" : 4,
14630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14631   "template_args" : [ "type-149" ],
14632   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14633  },
14634  {
14635   "alignment" : 4,
14636   "fields" :
14637   [
14638    {
14639     "access" : "private",
14640     "field_name" : "m_ptr",
14641     "referenced_type" : "type-151"
14642    }
14643   ],
14644   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14645   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14646   "record_kind" : "class",
14647   "referenced_type" : "type-391",
14648   "self_type" : "type-391",
14649   "size" : 4,
14650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14651   "template_args" : [ "type-152" ],
14652   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14653  },
14654  {
14655   "alignment" : 4,
14656   "fields" :
14657   [
14658    {
14659     "access" : "private",
14660     "field_name" : "m_ptr",
14661     "referenced_type" : "type-114"
14662    }
14663   ],
14664   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14665   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14666   "record_kind" : "class",
14667   "referenced_type" : "type-445",
14668   "self_type" : "type-445",
14669   "size" : 4,
14670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14671   "template_args" : [ "type-4" ],
14672   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14673  },
14674  {
14675   "alignment" : 4,
14676   "fields" :
14677   [
14678    {
14679     "access" : "private",
14680     "field_name" : "m_ptr",
14681     "referenced_type" : "type-82"
14682    }
14683   ],
14684   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14685   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14686   "record_kind" : "class",
14687   "referenced_type" : "type-81",
14688   "self_type" : "type-81",
14689   "size" : 4,
14690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14691   "template_args" : [ "type-83" ],
14692   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14693  },
14694  {
14695   "alignment" : 4,
14696   "fields" :
14697   [
14698    {
14699     "access" : "private",
14700     "field_name" : "m_ptr",
14701     "referenced_type" : "type-97"
14702    }
14703   ],
14704   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14705   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14706   "record_kind" : "class",
14707   "referenced_type" : "type-96",
14708   "self_type" : "type-96",
14709   "size" : 4,
14710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14711   "template_args" : [ "type-98" ],
14712   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14713  },
14714  {
14715   "alignment" : 1,
14716   "linker_set_key" : "android::trait_trivial_copy<bool>",
14717   "name" : "android::trait_trivial_copy<bool>",
14718   "referenced_type" : "type-225",
14719   "self_type" : "type-225",
14720   "size" : 1,
14721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14722   "template_args" : [ "type-41" ],
14723   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14724  },
14725  {
14726   "alignment" : 1,
14727   "linker_set_key" : "android::trait_trivial_copy<char>",
14728   "name" : "android::trait_trivial_copy<char>",
14729   "referenced_type" : "type-229",
14730   "self_type" : "type-229",
14731   "size" : 1,
14732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14733   "template_args" : [ "type-58" ],
14734   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14735  },
14736  {
14737   "alignment" : 1,
14738   "linker_set_key" : "android::trait_trivial_copy<double>",
14739   "name" : "android::trait_trivial_copy<double>",
14740   "referenced_type" : "type-284",
14741   "self_type" : "type-284",
14742   "size" : 1,
14743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14744   "template_args" : [ "type-282" ],
14745   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14746  },
14747  {
14748   "alignment" : 1,
14749   "linker_set_key" : "android::trait_trivial_copy<float>",
14750   "name" : "android::trait_trivial_copy<float>",
14751   "referenced_type" : "type-279",
14752   "self_type" : "type-279",
14753   "size" : 1,
14754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14755   "template_args" : [ "type-275" ],
14756   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14757  },
14758  {
14759   "alignment" : 1,
14760   "linker_set_key" : "android::trait_trivial_copy<int>",
14761   "name" : "android::trait_trivial_copy<int>",
14762   "referenced_type" : "type-248",
14763   "self_type" : "type-248",
14764   "size" : 1,
14765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14766   "template_args" : [ "type-27" ],
14767   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14768  },
14769  {
14770   "alignment" : 1,
14771   "linker_set_key" : "android::trait_trivial_copy<long long>",
14772   "name" : "android::trait_trivial_copy<long long>",
14773   "referenced_type" : "type-268",
14774   "self_type" : "type-268",
14775   "size" : 1,
14776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14777   "template_args" : [ "type-32" ],
14778   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14779  },
14780  {
14781   "alignment" : 1,
14782   "linker_set_key" : "android::trait_trivial_copy<long>",
14783   "name" : "android::trait_trivial_copy<long>",
14784   "referenced_type" : "type-258",
14785   "self_type" : "type-258",
14786   "size" : 1,
14787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14788   "template_args" : [ "type-256" ],
14789   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14790  },
14791  {
14792   "alignment" : 1,
14793   "linker_set_key" : "android::trait_trivial_copy<short>",
14794   "name" : "android::trait_trivial_copy<short>",
14795   "referenced_type" : "type-238",
14796   "self_type" : "type-238",
14797   "size" : 1,
14798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14799   "template_args" : [ "type-236" ],
14800   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14801  },
14802  {
14803   "alignment" : 1,
14804   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14805   "name" : "android::trait_trivial_copy<unsigned char>",
14806   "referenced_type" : "type-233",
14807   "self_type" : "type-233",
14808   "size" : 1,
14809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14810   "template_args" : [ "type-103" ],
14811   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14812  },
14813  {
14814   "alignment" : 1,
14815   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14816   "name" : "android::trait_trivial_copy<unsigned int>",
14817   "referenced_type" : "type-252",
14818   "self_type" : "type-252",
14819   "size" : 1,
14820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14821   "template_args" : [ "type-2" ],
14822   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14823  },
14824  {
14825   "alignment" : 1,
14826   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14827   "name" : "android::trait_trivial_copy<unsigned long long>",
14828   "referenced_type" : "type-272",
14829   "self_type" : "type-272",
14830   "size" : 1,
14831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14832   "template_args" : [ "type-153" ],
14833   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14834  },
14835  {
14836   "alignment" : 1,
14837   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14838   "name" : "android::trait_trivial_copy<unsigned long>",
14839   "referenced_type" : "type-263",
14840   "self_type" : "type-263",
14841   "size" : 1,
14842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14843   "template_args" : [ "type-261" ],
14844   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14845  },
14846  {
14847   "alignment" : 1,
14848   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14849   "name" : "android::trait_trivial_copy<unsigned short>",
14850   "referenced_type" : "type-243",
14851   "self_type" : "type-243",
14852   "size" : 1,
14853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14854   "template_args" : [ "type-105" ],
14855   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14856  },
14857  {
14858   "alignment" : 1,
14859   "linker_set_key" : "android::trait_trivial_copy<void>",
14860   "name" : "android::trait_trivial_copy<void>",
14861   "referenced_type" : "type-221",
14862   "self_type" : "type-221",
14863   "size" : 1,
14864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14865   "template_args" : [ "type-29" ],
14866   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14867  },
14868  {
14869   "alignment" : 1,
14870   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14871   "name" : "android::trait_trivial_ctor<bool>",
14872   "referenced_type" : "type-223",
14873   "self_type" : "type-223",
14874   "size" : 1,
14875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14876   "template_args" : [ "type-41" ],
14877   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14878  },
14879  {
14880   "alignment" : 1,
14881   "linker_set_key" : "android::trait_trivial_ctor<char>",
14882   "name" : "android::trait_trivial_ctor<char>",
14883   "referenced_type" : "type-227",
14884   "self_type" : "type-227",
14885   "size" : 1,
14886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14887   "template_args" : [ "type-58" ],
14888   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14889  },
14890  {
14891   "alignment" : 1,
14892   "linker_set_key" : "android::trait_trivial_ctor<double>",
14893   "name" : "android::trait_trivial_ctor<double>",
14894   "referenced_type" : "type-281",
14895   "self_type" : "type-281",
14896   "size" : 1,
14897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14898   "template_args" : [ "type-282" ],
14899   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14900  },
14901  {
14902   "alignment" : 1,
14903   "linker_set_key" : "android::trait_trivial_ctor<float>",
14904   "name" : "android::trait_trivial_ctor<float>",
14905   "referenced_type" : "type-274",
14906   "self_type" : "type-274",
14907   "size" : 1,
14908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14909   "template_args" : [ "type-275" ],
14910   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14911  },
14912  {
14913   "alignment" : 1,
14914   "linker_set_key" : "android::trait_trivial_ctor<int>",
14915   "name" : "android::trait_trivial_ctor<int>",
14916   "referenced_type" : "type-246",
14917   "self_type" : "type-246",
14918   "size" : 1,
14919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14920   "template_args" : [ "type-27" ],
14921   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14922  },
14923  {
14924   "alignment" : 1,
14925   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14926   "name" : "android::trait_trivial_ctor<long long>",
14927   "referenced_type" : "type-266",
14928   "self_type" : "type-266",
14929   "size" : 1,
14930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14931   "template_args" : [ "type-32" ],
14932   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14933  },
14934  {
14935   "alignment" : 1,
14936   "linker_set_key" : "android::trait_trivial_ctor<long>",
14937   "name" : "android::trait_trivial_ctor<long>",
14938   "referenced_type" : "type-255",
14939   "self_type" : "type-255",
14940   "size" : 1,
14941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14942   "template_args" : [ "type-256" ],
14943   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14944  },
14945  {
14946   "alignment" : 1,
14947   "linker_set_key" : "android::trait_trivial_ctor<short>",
14948   "name" : "android::trait_trivial_ctor<short>",
14949   "referenced_type" : "type-235",
14950   "self_type" : "type-235",
14951   "size" : 1,
14952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14953   "template_args" : [ "type-236" ],
14954   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14955  },
14956  {
14957   "alignment" : 1,
14958   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14959   "name" : "android::trait_trivial_ctor<unsigned char>",
14960   "referenced_type" : "type-231",
14961   "self_type" : "type-231",
14962   "size" : 1,
14963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14964   "template_args" : [ "type-103" ],
14965   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14966  },
14967  {
14968   "alignment" : 1,
14969   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14970   "name" : "android::trait_trivial_ctor<unsigned int>",
14971   "referenced_type" : "type-250",
14972   "self_type" : "type-250",
14973   "size" : 1,
14974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14975   "template_args" : [ "type-2" ],
14976   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14977  },
14978  {
14979   "alignment" : 1,
14980   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14981   "name" : "android::trait_trivial_ctor<unsigned long long>",
14982   "referenced_type" : "type-270",
14983   "self_type" : "type-270",
14984   "size" : 1,
14985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14986   "template_args" : [ "type-153" ],
14987   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14988  },
14989  {
14990   "alignment" : 1,
14991   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14992   "name" : "android::trait_trivial_ctor<unsigned long>",
14993   "referenced_type" : "type-260",
14994   "self_type" : "type-260",
14995   "size" : 1,
14996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14997   "template_args" : [ "type-261" ],
14998   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14999  },
15000  {
15001   "alignment" : 1,
15002   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15003   "name" : "android::trait_trivial_ctor<unsigned short>",
15004   "referenced_type" : "type-240",
15005   "self_type" : "type-240",
15006   "size" : 1,
15007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15008   "template_args" : [ "type-105" ],
15009   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15010  },
15011  {
15012   "alignment" : 1,
15013   "linker_set_key" : "android::trait_trivial_ctor<void>",
15014   "name" : "android::trait_trivial_ctor<void>",
15015   "referenced_type" : "type-219",
15016   "self_type" : "type-219",
15017   "size" : 1,
15018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15019   "template_args" : [ "type-29" ],
15020   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15021  },
15022  {
15023   "alignment" : 1,
15024   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15025   "name" : "android::trait_trivial_dtor<bool>",
15026   "referenced_type" : "type-224",
15027   "self_type" : "type-224",
15028   "size" : 1,
15029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15030   "template_args" : [ "type-41" ],
15031   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15032  },
15033  {
15034   "alignment" : 1,
15035   "linker_set_key" : "android::trait_trivial_dtor<char>",
15036   "name" : "android::trait_trivial_dtor<char>",
15037   "referenced_type" : "type-228",
15038   "self_type" : "type-228",
15039   "size" : 1,
15040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15041   "template_args" : [ "type-58" ],
15042   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15043  },
15044  {
15045   "alignment" : 1,
15046   "linker_set_key" : "android::trait_trivial_dtor<double>",
15047   "name" : "android::trait_trivial_dtor<double>",
15048   "referenced_type" : "type-283",
15049   "self_type" : "type-283",
15050   "size" : 1,
15051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15052   "template_args" : [ "type-282" ],
15053   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15054  },
15055  {
15056   "alignment" : 1,
15057   "linker_set_key" : "android::trait_trivial_dtor<float>",
15058   "name" : "android::trait_trivial_dtor<float>",
15059   "referenced_type" : "type-278",
15060   "self_type" : "type-278",
15061   "size" : 1,
15062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15063   "template_args" : [ "type-275" ],
15064   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15065  },
15066  {
15067   "alignment" : 1,
15068   "linker_set_key" : "android::trait_trivial_dtor<int>",
15069   "name" : "android::trait_trivial_dtor<int>",
15070   "referenced_type" : "type-247",
15071   "self_type" : "type-247",
15072   "size" : 1,
15073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15074   "template_args" : [ "type-27" ],
15075   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15076  },
15077  {
15078   "alignment" : 1,
15079   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15080   "name" : "android::trait_trivial_dtor<long long>",
15081   "referenced_type" : "type-267",
15082   "self_type" : "type-267",
15083   "size" : 1,
15084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15085   "template_args" : [ "type-32" ],
15086   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15087  },
15088  {
15089   "alignment" : 1,
15090   "linker_set_key" : "android::trait_trivial_dtor<long>",
15091   "name" : "android::trait_trivial_dtor<long>",
15092   "referenced_type" : "type-257",
15093   "self_type" : "type-257",
15094   "size" : 1,
15095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15096   "template_args" : [ "type-256" ],
15097   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15098  },
15099  {
15100   "alignment" : 1,
15101   "linker_set_key" : "android::trait_trivial_dtor<short>",
15102   "name" : "android::trait_trivial_dtor<short>",
15103   "referenced_type" : "type-237",
15104   "self_type" : "type-237",
15105   "size" : 1,
15106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15107   "template_args" : [ "type-236" ],
15108   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15109  },
15110  {
15111   "alignment" : 1,
15112   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15113   "name" : "android::trait_trivial_dtor<unsigned char>",
15114   "referenced_type" : "type-232",
15115   "self_type" : "type-232",
15116   "size" : 1,
15117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15118   "template_args" : [ "type-103" ],
15119   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15120  },
15121  {
15122   "alignment" : 1,
15123   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15124   "name" : "android::trait_trivial_dtor<unsigned int>",
15125   "referenced_type" : "type-251",
15126   "self_type" : "type-251",
15127   "size" : 1,
15128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15129   "template_args" : [ "type-2" ],
15130   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15131  },
15132  {
15133   "alignment" : 1,
15134   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15135   "name" : "android::trait_trivial_dtor<unsigned long long>",
15136   "referenced_type" : "type-271",
15137   "self_type" : "type-271",
15138   "size" : 1,
15139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15140   "template_args" : [ "type-153" ],
15141   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15142  },
15143  {
15144   "alignment" : 1,
15145   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15146   "name" : "android::trait_trivial_dtor<unsigned long>",
15147   "referenced_type" : "type-262",
15148   "self_type" : "type-262",
15149   "size" : 1,
15150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15151   "template_args" : [ "type-261" ],
15152   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15153  },
15154  {
15155   "alignment" : 1,
15156   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15157   "name" : "android::trait_trivial_dtor<unsigned short>",
15158   "referenced_type" : "type-241",
15159   "self_type" : "type-241",
15160   "size" : 1,
15161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15162   "template_args" : [ "type-105" ],
15163   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15164  },
15165  {
15166   "alignment" : 1,
15167   "linker_set_key" : "android::trait_trivial_dtor<void>",
15168   "name" : "android::trait_trivial_dtor<void>",
15169   "referenced_type" : "type-220",
15170   "self_type" : "type-220",
15171   "size" : 1,
15172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15173   "template_args" : [ "type-29" ],
15174   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15175  },
15176  {
15177   "alignment" : 1,
15178   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15179   "name" : "android::trait_trivial_move<android::String16>",
15180   "referenced_type" : "type-424",
15181   "self_type" : "type-424",
15182   "size" : 1,
15183   "source_file" : "/system/core/libutils/include/utils/String16.h",
15184   "template_args" : [ "type-46" ],
15185   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15186  },
15187  {
15188   "alignment" : 1,
15189   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15190   "name" : "android::trait_trivial_move<android::String8>",
15191   "referenced_type" : "type-418",
15192   "self_type" : "type-418",
15193   "size" : 1,
15194   "source_file" : "/system/core/libutils/include/utils/String8.h",
15195   "template_args" : [ "type-55" ],
15196   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15197  },
15198  {
15199   "alignment" : 1,
15200   "linker_set_key" : "android::trait_trivial_move<bool>",
15201   "name" : "android::trait_trivial_move<bool>",
15202   "referenced_type" : "type-226",
15203   "self_type" : "type-226",
15204   "size" : 1,
15205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15206   "template_args" : [ "type-41" ],
15207   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15208  },
15209  {
15210   "alignment" : 1,
15211   "linker_set_key" : "android::trait_trivial_move<char>",
15212   "name" : "android::trait_trivial_move<char>",
15213   "referenced_type" : "type-230",
15214   "self_type" : "type-230",
15215   "size" : 1,
15216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15217   "template_args" : [ "type-58" ],
15218   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15219  },
15220  {
15221   "alignment" : 1,
15222   "linker_set_key" : "android::trait_trivial_move<double>",
15223   "name" : "android::trait_trivial_move<double>",
15224   "referenced_type" : "type-285",
15225   "self_type" : "type-285",
15226   "size" : 1,
15227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15228   "template_args" : [ "type-282" ],
15229   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15230  },
15231  {
15232   "alignment" : 1,
15233   "linker_set_key" : "android::trait_trivial_move<float>",
15234   "name" : "android::trait_trivial_move<float>",
15235   "referenced_type" : "type-280",
15236   "self_type" : "type-280",
15237   "size" : 1,
15238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15239   "template_args" : [ "type-275" ],
15240   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15241  },
15242  {
15243   "alignment" : 1,
15244   "linker_set_key" : "android::trait_trivial_move<int>",
15245   "name" : "android::trait_trivial_move<int>",
15246   "referenced_type" : "type-249",
15247   "self_type" : "type-249",
15248   "size" : 1,
15249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15250   "template_args" : [ "type-27" ],
15251   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15252  },
15253  {
15254   "alignment" : 1,
15255   "linker_set_key" : "android::trait_trivial_move<long long>",
15256   "name" : "android::trait_trivial_move<long long>",
15257   "referenced_type" : "type-269",
15258   "self_type" : "type-269",
15259   "size" : 1,
15260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15261   "template_args" : [ "type-32" ],
15262   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15263  },
15264  {
15265   "alignment" : 1,
15266   "linker_set_key" : "android::trait_trivial_move<long>",
15267   "name" : "android::trait_trivial_move<long>",
15268   "referenced_type" : "type-259",
15269   "self_type" : "type-259",
15270   "size" : 1,
15271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15272   "template_args" : [ "type-256" ],
15273   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15274  },
15275  {
15276   "alignment" : 1,
15277   "linker_set_key" : "android::trait_trivial_move<short>",
15278   "name" : "android::trait_trivial_move<short>",
15279   "referenced_type" : "type-239",
15280   "self_type" : "type-239",
15281   "size" : 1,
15282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15283   "template_args" : [ "type-236" ],
15284   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15285  },
15286  {
15287   "alignment" : 1,
15288   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15289   "name" : "android::trait_trivial_move<unsigned char>",
15290   "referenced_type" : "type-234",
15291   "self_type" : "type-234",
15292   "size" : 1,
15293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15294   "template_args" : [ "type-103" ],
15295   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15296  },
15297  {
15298   "alignment" : 1,
15299   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15300   "name" : "android::trait_trivial_move<unsigned int>",
15301   "referenced_type" : "type-253",
15302   "self_type" : "type-253",
15303   "size" : 1,
15304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15305   "template_args" : [ "type-2" ],
15306   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15307  },
15308  {
15309   "alignment" : 1,
15310   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15311   "name" : "android::trait_trivial_move<unsigned long long>",
15312   "referenced_type" : "type-273",
15313   "self_type" : "type-273",
15314   "size" : 1,
15315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15316   "template_args" : [ "type-153" ],
15317   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15318  },
15319  {
15320   "alignment" : 1,
15321   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15322   "name" : "android::trait_trivial_move<unsigned long>",
15323   "referenced_type" : "type-264",
15324   "self_type" : "type-264",
15325   "size" : 1,
15326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15327   "template_args" : [ "type-261" ],
15328   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15329  },
15330  {
15331   "alignment" : 1,
15332   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15333   "name" : "android::trait_trivial_move<unsigned short>",
15334   "referenced_type" : "type-244",
15335   "self_type" : "type-244",
15336   "size" : 1,
15337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15338   "template_args" : [ "type-105" ],
15339   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15340  },
15341  {
15342   "alignment" : 1,
15343   "linker_set_key" : "android::trait_trivial_move<void>",
15344   "name" : "android::trait_trivial_move<void>",
15345   "referenced_type" : "type-222",
15346   "self_type" : "type-222",
15347   "size" : 1,
15348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15349   "template_args" : [ "type-29" ],
15350   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15351  },
15352  {
15353   "alignment" : 4,
15354   "fields" :
15355   [
15356    {
15357     "access" : "private",
15358     "field_name" : "m_ptr",
15359     "referenced_type" : "type-161"
15360    },
15361    {
15362     "access" : "private",
15363     "field_name" : "m_refs",
15364     "field_offset" : 32,
15365     "referenced_type" : "type-39"
15366    }
15367   ],
15368   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15369   "name" : "android::wp<android::hardware::BHwBinder>",
15370   "record_kind" : "class",
15371   "referenced_type" : "type-437",
15372   "self_type" : "type-437",
15373   "size" : 8,
15374   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15375   "template_args" : [ "type-162" ],
15376   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15377  },
15378  {
15379   "alignment" : 4,
15380   "fields" :
15381   [
15382    {
15383     "access" : "private",
15384     "field_name" : "m_ptr",
15385     "referenced_type" : "type-217"
15386    },
15387    {
15388     "access" : "private",
15389     "field_name" : "m_refs",
15390     "field_offset" : 32,
15391     "referenced_type" : "type-39"
15392    }
15393   ],
15394   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15395   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15396   "record_kind" : "class",
15397   "referenced_type" : "type-216",
15398   "self_type" : "type-216",
15399   "size" : 8,
15400   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15401   "template_args" : [ "type-154" ],
15402   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15403  },
15404  {
15405   "alignment" : 4,
15406   "fields" :
15407   [
15408    {
15409     "access" : "private",
15410     "field_name" : "m_ptr",
15411     "referenced_type" : "type-151"
15412    },
15413    {
15414     "access" : "private",
15415     "field_name" : "m_refs",
15416     "field_offset" : 32,
15417     "referenced_type" : "type-39"
15418    }
15419   ],
15420   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15421   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15422   "record_kind" : "class",
15423   "referenced_type" : "type-150",
15424   "self_type" : "type-150",
15425   "size" : 8,
15426   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15427   "template_args" : [ "type-152" ],
15428   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15429  },
15430  {
15431   "alignment" : 4,
15432   "fields" :
15433   [
15434    {
15435     "access" : "private",
15436     "field_name" : "m_ptr",
15437     "referenced_type" : "type-114"
15438    },
15439    {
15440     "access" : "private",
15441     "field_name" : "m_refs",
15442     "field_offset" : 32,
15443     "referenced_type" : "type-39"
15444    }
15445   ],
15446   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15447   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15448   "record_kind" : "class",
15449   "referenced_type" : "type-113",
15450   "self_type" : "type-113",
15451   "size" : 8,
15452   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15453   "template_args" : [ "type-4" ],
15454   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15455  },
15456  {
15457   "alignment" : 4,
15458   "fields" :
15459   [
15460    {
15461     "field_name" : "maxContentLightLevel",
15462     "referenced_type" : "type-275"
15463    },
15464    {
15465     "field_name" : "maxFrameAverageLightLevel",
15466     "field_offset" : 32,
15467     "referenced_type" : "type-275"
15468    }
15469   ],
15470   "linker_set_key" : "android_cta861_3_metadata",
15471   "name" : "android_cta861_3_metadata",
15472   "referenced_type" : "type-524",
15473   "self_type" : "type-524",
15474   "size" : 8,
15475   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15476   "unique_id" : "android_cta861_3_metadata"
15477  },
15478  {
15479   "alignment" : 4,
15480   "fields" :
15481   [
15482    {
15483     "field_name" : "num_points",
15484     "referenced_type" : "type-2"
15485    },
15486    {
15487     "field_name" : "reserved",
15488     "field_offset" : 32,
15489     "referenced_type" : "type-512"
15490    },
15491    {
15492     "field_name" : "xyzc_points",
15493     "field_offset" : 288,
15494     "referenced_type" : "type-520"
15495    }
15496   ],
15497   "linker_set_key" : "android_depth_points",
15498   "name" : "android_depth_points",
15499   "referenced_type" : "type-519",
15500   "self_type" : "type-519",
15501   "size" : 36,
15502   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15503   "unique_id" : "android_depth_points"
15504  },
15505  {
15506   "alignment" : 4,
15507   "fields" :
15508   [
15509    {
15510     "field_name" : "format",
15511     "referenced_type" : "type-515"
15512    },
15513    {
15514     "field_name" : "num_planes",
15515     "field_offset" : 32,
15516     "referenced_type" : "type-2"
15517    },
15518    {
15519     "field_name" : "planes",
15520     "field_offset" : 64,
15521     "referenced_type" : "type-517"
15522    }
15523   ],
15524   "linker_set_key" : "android_flex_layout",
15525   "name" : "android_flex_layout",
15526   "referenced_type" : "type-516",
15527   "self_type" : "type-516",
15528   "size" : 12,
15529   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15530   "unique_id" : "android_flex_layout"
15531  },
15532  {
15533   "alignment" : 4,
15534   "fields" :
15535   [
15536    {
15537     "field_name" : "top_left",
15538     "referenced_type" : "type-368"
15539    },
15540    {
15541     "field_name" : "component",
15542     "field_offset" : 32,
15543     "referenced_type" : "type-513"
15544    },
15545    {
15546     "field_name" : "bits_per_component",
15547     "field_offset" : 64,
15548     "referenced_type" : "type-27"
15549    },
15550    {
15551     "field_name" : "bits_used",
15552     "field_offset" : 96,
15553     "referenced_type" : "type-27"
15554    },
15555    {
15556     "field_name" : "h_increment",
15557     "field_offset" : 128,
15558     "referenced_type" : "type-27"
15559    },
15560    {
15561     "field_name" : "v_increment",
15562     "field_offset" : 160,
15563     "referenced_type" : "type-27"
15564    },
15565    {
15566     "field_name" : "h_subsampling",
15567     "field_offset" : 192,
15568     "referenced_type" : "type-27"
15569    },
15570    {
15571     "field_name" : "v_subsampling",
15572     "field_offset" : 224,
15573     "referenced_type" : "type-27"
15574    }
15575   ],
15576   "linker_set_key" : "android_flex_plane",
15577   "name" : "android_flex_plane",
15578   "referenced_type" : "type-514",
15579   "self_type" : "type-514",
15580   "size" : 32,
15581   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15582   "unique_id" : "android_flex_plane"
15583  },
15584  {
15585   "alignment" : 4,
15586   "fields" :
15587   [
15588    {
15589     "field_name" : "displayPrimaryRed",
15590     "referenced_type" : "type-522"
15591    },
15592    {
15593     "field_name" : "displayPrimaryGreen",
15594     "field_offset" : 64,
15595     "referenced_type" : "type-522"
15596    },
15597    {
15598     "field_name" : "displayPrimaryBlue",
15599     "field_offset" : 128,
15600     "referenced_type" : "type-522"
15601    },
15602    {
15603     "field_name" : "whitePoint",
15604     "field_offset" : 192,
15605     "referenced_type" : "type-522"
15606    },
15607    {
15608     "field_name" : "maxLuminance",
15609     "field_offset" : 256,
15610     "referenced_type" : "type-275"
15611    },
15612    {
15613     "field_name" : "minLuminance",
15614     "field_offset" : 288,
15615     "referenced_type" : "type-275"
15616    }
15617   ],
15618   "linker_set_key" : "android_smpte2086_metadata",
15619   "name" : "android_smpte2086_metadata",
15620   "referenced_type" : "type-523",
15621   "self_type" : "type-523",
15622   "size" : 40,
15623   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15624   "unique_id" : "android_smpte2086_metadata"
15625  },
15626  {
15627   "alignment" : 4,
15628   "fields" :
15629   [
15630    {
15631     "field_name" : "x",
15632     "referenced_type" : "type-275"
15633    },
15634    {
15635     "field_name" : "y",
15636     "field_offset" : 32,
15637     "referenced_type" : "type-275"
15638    }
15639   ],
15640   "linker_set_key" : "android_xy_color",
15641   "name" : "android_xy_color",
15642   "referenced_type" : "type-522",
15643   "self_type" : "type-522",
15644   "size" : 8,
15645   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15646   "unique_id" : "android_xy_color"
15647  },
15648  {
15649   "alignment" : 4,
15650   "fields" :
15651   [
15652    {
15653     "field_name" : "y",
15654     "referenced_type" : "type-28"
15655    },
15656    {
15657     "field_name" : "cb",
15658     "field_offset" : 32,
15659     "referenced_type" : "type-28"
15660    },
15661    {
15662     "field_name" : "cr",
15663     "field_offset" : 64,
15664     "referenced_type" : "type-28"
15665    },
15666    {
15667     "field_name" : "ystride",
15668     "field_offset" : 96,
15669     "referenced_type" : "type-2"
15670    },
15671    {
15672     "field_name" : "cstride",
15673     "field_offset" : 128,
15674     "referenced_type" : "type-2"
15675    },
15676    {
15677     "field_name" : "chroma_step",
15678     "field_offset" : 160,
15679     "referenced_type" : "type-2"
15680    },
15681    {
15682     "field_name" : "reserved",
15683     "field_offset" : 192,
15684     "referenced_type" : "type-512"
15685    }
15686   ],
15687   "linker_set_key" : "android_ycbcr",
15688   "name" : "android_ycbcr",
15689   "referenced_type" : "type-511",
15690   "self_type" : "type-511",
15691   "size" : 56,
15692   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15693   "unique_id" : "android_ycbcr"
15694  },
15695  {
15696   "alignment" : 4,
15697   "fields" :
15698   [
15699    {
15700     "referenced_type" : "type-101"
15701    }
15702   ],
15703   "linker_set_key" : "log_msg",
15704   "name" : "log_msg",
15705   "referenced_type" : "type-100",
15706   "self_type" : "type-100",
15707   "size" : 5124,
15708   "source_file" : "/system/core/liblog/include/log/log_read.h",
15709   "unique_id" : "log_msg"
15710  },
15711  {
15712   "alignment" : 4,
15713   "fields" :
15714   [
15715    {
15716     "field_name" : "buf",
15717     "referenced_type" : "type-102"
15718    },
15719    {
15720     "field_name" : "entry",
15721     "referenced_type" : "type-104"
15722    },
15723    {
15724     "field_name" : "entry_v4",
15725     "referenced_type" : "type-104"
15726    },
15727    {
15728     "field_name" : "entry_v3",
15729     "referenced_type" : "type-107"
15730    },
15731    {
15732     "field_name" : "entry_v2",
15733     "referenced_type" : "type-108"
15734    },
15735    {
15736     "field_name" : "entry_v1",
15737     "referenced_type" : "type-109"
15738    }
15739   ],
15740   "is_anonymous" : true,
15741   "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",
15742   "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",
15743   "record_kind" : "union",
15744   "referenced_type" : "type-101",
15745   "self_type" : "type-101",
15746   "size" : 5124,
15747   "source_file" : "/system/core/liblog/include/log/log_read.h",
15748   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15749  },
15750  {
15751   "alignment" : 1,
15752   "fields" :
15753   [
15754    {
15755     "field_name" : "tv_sec",
15756     "referenced_type" : "type-2"
15757    },
15758    {
15759     "field_name" : "tv_nsec",
15760     "field_offset" : 32,
15761     "referenced_type" : "type-2"
15762    }
15763   ],
15764   "linker_set_key" : "log_time",
15765   "name" : "log_time",
15766   "referenced_type" : "type-408",
15767   "self_type" : "type-408",
15768   "size" : 8,
15769   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15770   "unique_id" : "_ZTS8log_time"
15771  },
15772  {
15773   "alignment" : 4,
15774   "fields" :
15775   [
15776    {
15777     "field_name" : "len",
15778     "referenced_type" : "type-105"
15779    },
15780    {
15781     "field_name" : "__pad",
15782     "field_offset" : 16,
15783     "referenced_type" : "type-105"
15784    },
15785    {
15786     "field_name" : "pid",
15787     "field_offset" : 32,
15788     "referenced_type" : "type-27"
15789    },
15790    {
15791     "field_name" : "tid",
15792     "field_offset" : 64,
15793     "referenced_type" : "type-27"
15794    },
15795    {
15796     "field_name" : "sec",
15797     "field_offset" : 96,
15798     "referenced_type" : "type-27"
15799    },
15800    {
15801     "field_name" : "nsec",
15802     "field_offset" : 128,
15803     "referenced_type" : "type-27"
15804    },
15805    {
15806     "field_name" : "msg",
15807     "field_offset" : 160,
15808     "referenced_type" : "type-106"
15809    }
15810   ],
15811   "linker_set_key" : "logger_entry",
15812   "name" : "logger_entry",
15813   "referenced_type" : "type-109",
15814   "self_type" : "type-109",
15815   "size" : 20,
15816   "source_file" : "/system/core/liblog/include/log/log_read.h",
15817   "unique_id" : "logger_entry"
15818  },
15819  {
15820   "alignment" : 1,
15821   "fields" :
15822   [
15823    {
15824     "field_name" : "len",
15825     "referenced_type" : "type-105"
15826    },
15827    {
15828     "field_name" : "hdr_size",
15829     "field_offset" : 16,
15830     "referenced_type" : "type-105"
15831    },
15832    {
15833     "field_name" : "pid",
15834     "field_offset" : 32,
15835     "referenced_type" : "type-27"
15836    },
15837    {
15838     "field_name" : "tid",
15839     "field_offset" : 64,
15840     "referenced_type" : "type-27"
15841    },
15842    {
15843     "field_name" : "sec",
15844     "field_offset" : 96,
15845     "referenced_type" : "type-27"
15846    },
15847    {
15848     "field_name" : "nsec",
15849     "field_offset" : 128,
15850     "referenced_type" : "type-27"
15851    },
15852    {
15853     "field_name" : "euid",
15854     "field_offset" : 160,
15855     "referenced_type" : "type-2"
15856    },
15857    {
15858     "field_name" : "msg",
15859     "field_offset" : 192,
15860     "referenced_type" : "type-106"
15861    }
15862   ],
15863   "linker_set_key" : "logger_entry_v2",
15864   "name" : "logger_entry_v2",
15865   "referenced_type" : "type-108",
15866   "self_type" : "type-108",
15867   "size" : 24,
15868   "source_file" : "/system/core/liblog/include/log/log_read.h",
15869   "unique_id" : "logger_entry_v2"
15870  },
15871  {
15872   "alignment" : 1,
15873   "fields" :
15874   [
15875    {
15876     "field_name" : "len",
15877     "referenced_type" : "type-105"
15878    },
15879    {
15880     "field_name" : "hdr_size",
15881     "field_offset" : 16,
15882     "referenced_type" : "type-105"
15883    },
15884    {
15885     "field_name" : "pid",
15886     "field_offset" : 32,
15887     "referenced_type" : "type-27"
15888    },
15889    {
15890     "field_name" : "tid",
15891     "field_offset" : 64,
15892     "referenced_type" : "type-27"
15893    },
15894    {
15895     "field_name" : "sec",
15896     "field_offset" : 96,
15897     "referenced_type" : "type-27"
15898    },
15899    {
15900     "field_name" : "nsec",
15901     "field_offset" : 128,
15902     "referenced_type" : "type-27"
15903    },
15904    {
15905     "field_name" : "lid",
15906     "field_offset" : 160,
15907     "referenced_type" : "type-2"
15908    },
15909    {
15910     "field_name" : "msg",
15911     "field_offset" : 192,
15912     "referenced_type" : "type-106"
15913    }
15914   ],
15915   "linker_set_key" : "logger_entry_v3",
15916   "name" : "logger_entry_v3",
15917   "referenced_type" : "type-107",
15918   "self_type" : "type-107",
15919   "size" : 24,
15920   "source_file" : "/system/core/liblog/include/log/log_read.h",
15921   "unique_id" : "logger_entry_v3"
15922  },
15923  {
15924   "alignment" : 4,
15925   "fields" :
15926   [
15927    {
15928     "field_name" : "len",
15929     "referenced_type" : "type-105"
15930    },
15931    {
15932     "field_name" : "hdr_size",
15933     "field_offset" : 16,
15934     "referenced_type" : "type-105"
15935    },
15936    {
15937     "field_name" : "pid",
15938     "field_offset" : 32,
15939     "referenced_type" : "type-27"
15940    },
15941    {
15942     "field_name" : "tid",
15943     "field_offset" : 64,
15944     "referenced_type" : "type-2"
15945    },
15946    {
15947     "field_name" : "sec",
15948     "field_offset" : 96,
15949     "referenced_type" : "type-2"
15950    },
15951    {
15952     "field_name" : "nsec",
15953     "field_offset" : 128,
15954     "referenced_type" : "type-2"
15955    },
15956    {
15957     "field_name" : "lid",
15958     "field_offset" : 160,
15959     "referenced_type" : "type-2"
15960    },
15961    {
15962     "field_name" : "uid",
15963     "field_offset" : 192,
15964     "referenced_type" : "type-2"
15965    },
15966    {
15967     "field_name" : "msg",
15968     "field_offset" : 224,
15969     "referenced_type" : "type-106"
15970    }
15971   ],
15972   "linker_set_key" : "logger_entry_v4",
15973   "name" : "logger_entry_v4",
15974   "referenced_type" : "type-104",
15975   "self_type" : "type-104",
15976   "size" : 28,
15977   "source_file" : "/system/core/liblog/include/log/log_read.h",
15978   "unique_id" : "logger_entry_v4"
15979  },
15980  {
15981   "alignment" : 4,
15982   "fields" :
15983   [
15984    {
15985     "field_name" : "version",
15986     "referenced_type" : "type-27"
15987    },
15988    {
15989     "field_name" : "numFds",
15990     "field_offset" : 32,
15991     "referenced_type" : "type-27"
15992    },
15993    {
15994     "field_name" : "numInts",
15995     "field_offset" : 64,
15996     "referenced_type" : "type-27"
15997    },
15998    {
15999     "field_name" : "data",
16000     "field_offset" : 96,
16001     "referenced_type" : "type-215"
16002    }
16003   ],
16004   "linker_set_key" : "native_handle",
16005   "name" : "native_handle",
16006   "referenced_type" : "type-214",
16007   "self_type" : "type-214",
16008   "size" : 12,
16009   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16010   "unique_id" : "native_handle"
16011  }
16012 ],
16013 "rvalue_reference_types" :
16014 [
16015  {
16016   "alignment" : 4,
16017   "linker_set_key" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16018   "name" : "android::hardware::Return<android::hardware::biometrics::face::V1_0::Status> &&",
16019   "referenced_type" : "type-180",
16020   "self_type" : "type-184",
16021   "size" : 4,
16022   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16023  },
16024  {
16025   "alignment" : 4,
16026   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16027   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> > &&",
16028   "referenced_type" : "type-188",
16029   "self_type" : "type-190",
16030   "size" : 4,
16031   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16032  },
16033  {
16034   "alignment" : 4,
16035   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16036   "name" : "android::hardware::Return<android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> > &&",
16037   "referenced_type" : "type-631",
16038   "self_type" : "type-633",
16039   "size" : 4,
16040   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16041  },
16042  {
16043   "alignment" : 4,
16044   "linker_set_key" : "android::hardware::Return<bool> &&",
16045   "name" : "android::hardware::Return<bool> &&",
16046   "referenced_type" : "type-173",
16047   "self_type" : "type-176",
16048   "size" : 4,
16049   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16050  },
16051  {
16052   "alignment" : 4,
16053   "linker_set_key" : "android::hardware::Return<void> &&",
16054   "name" : "android::hardware::Return<void> &&",
16055   "referenced_type" : "type-203",
16056   "self_type" : "type-205",
16057   "size" : 4,
16058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16059  },
16060  {
16061   "alignment" : 4,
16062   "linker_set_key" : "android::hardware::Status &&",
16063   "name" : "android::hardware::Status &&",
16064   "referenced_type" : "type-164",
16065   "self_type" : "type-170",
16066   "size" : 4,
16067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16068  },
16069  {
16070   "alignment" : 4,
16071   "linker_set_key" : "android::hardware::details::return_status &&",
16072   "name" : "android::hardware::details::return_status &&",
16073   "referenced_type" : "type-174",
16074   "self_type" : "type-198",
16075   "size" : 4,
16076   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16077  },
16078  {
16079   "alignment" : 4,
16080   "linker_set_key" : "android::hardware::hidl_handle &&",
16081   "name" : "android::hardware::hidl_handle &&",
16082   "referenced_type" : "type-315",
16083   "self_type" : "type-323",
16084   "size" : 4,
16085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16086  },
16087  {
16088   "alignment" : 4,
16089   "linker_set_key" : "android::hardware::hidl_memory &&",
16090   "name" : "android::hardware::hidl_memory &&",
16091   "referenced_type" : "type-321",
16092   "self_type" : "type-327",
16093   "size" : 4,
16094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16095  },
16096  {
16097   "alignment" : 4,
16098   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16099   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFace> &&",
16100   "referenced_type" : "type-140",
16101   "self_type" : "type-142",
16102   "size" : 4,
16103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16104  },
16105  {
16106   "alignment" : 4,
16107   "linker_set_key" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16108   "name" : "android::sp<android::hardware::biometrics::face::V1_0::IBiometricsFaceClientCallback> &&",
16109   "referenced_type" : "type-117",
16110   "self_type" : "type-134",
16111   "size" : 4,
16112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16113  },
16114  {
16115   "alignment" : 4,
16116   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16117   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16118   "referenced_type" : "type-147",
16119   "self_type" : "type-155",
16120   "size" : 4,
16121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16122  },
16123  {
16124   "alignment" : 4,
16125   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16126   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16127   "referenced_type" : "type-481",
16128   "self_type" : "type-480",
16129   "size" : 4,
16130   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16131  },
16132  {
16133   "alignment" : 4,
16134   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16135   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16136   "referenced_type" : "type-669",
16137   "self_type" : "type-668",
16138   "size" : 4,
16139   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16140  },
16141  {
16142   "alignment" : 4,
16143   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16144   "name" : "std::function<sp<IBase> (void *)> &&",
16145   "referenced_type" : "type-491",
16146   "self_type" : "type-490",
16147   "size" : 4,
16148   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16149  },
16150  {
16151   "alignment" : 4,
16152   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16153   "name" : "std::function<sp<IBase> (void *)> &&",
16154   "referenced_type" : "type-673",
16155   "self_type" : "type-672",
16156   "size" : 4,
16157   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16158  },
16159  {
16160   "alignment" : 4,
16161   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16162   "name" : "std::function<sp<IBinder> (void *)> &&",
16163   "referenced_type" : "type-483",
16164   "self_type" : "type-482",
16165   "size" : 4,
16166   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16167  },
16168  {
16169   "alignment" : 4,
16170   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16171   "name" : "std::function<sp<IBinder> (void *)> &&",
16172   "referenced_type" : "type-671",
16173   "self_type" : "type-670",
16174   "size" : 4,
16175   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16176  }
16177 ]
16178}
16179