1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-54",
9   "self_type" : "type-113",
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-251",
16   "self_type" : "type-474",
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-20",
24   "self_type" : "type-190",
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-110",
32   "self_type" : "type-329",
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-110",
41   "self_type" : "type-109",
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-465",
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-35",
64   "self_type" : "type-35",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-54",
73   "self_type" : "type-54",
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-43",
83   "self_type" : "type-43",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-257",
91   "self_type" : "type-257",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-251",
99   "self_type" : "type-251",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-20",
108   "self_type" : "type-20",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-25",
117   "self_type" : "type-25",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-238",
126   "self_type" : "type-238",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-209",
135   "self_type" : "type-209",
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-263",
144   "self_type" : "type-263",
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-110",
154   "self_type" : "type-110",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-13",
174   "self_type" : "type-13",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-244",
184   "self_type" : "type-244",
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-112",
194   "self_type" : "type-112",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-22",
201   "self_type" : "type-22"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE"
208  },
209  {
210   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE"
211  },
212  {
213   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE"
214  },
215  {
216   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
217  },
218  {
219   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
220  },
221  {
222   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
223  },
224  {
225   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv"
226  },
227  {
228   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE"
229  },
230  {
231   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE"
232  },
233  {
234   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
235  },
236  {
237   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
238  },
239  {
240   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev"
241  },
242  {
243   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
244  },
245  {
246   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
247  },
248  {
249   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
250  },
251  {
252   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
253  },
254  {
255   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
256  },
257  {
258   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
259  },
260  {
261   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
262  },
263  {
264   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
265  },
266  {
267   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
268  },
269  {
270   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
271  },
272  {
273   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
277  },
278  {
279   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE"
280  },
281  {
282   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE"
283  },
284  {
285   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
286  },
287  {
288   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
289  },
290  {
291   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
295  },
296  {
297   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
298  },
299  {
300   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
301  },
302  {
303   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
304  },
305  {
306   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
307  },
308  {
309   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
310  },
311  {
312   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
313  },
314  {
315   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
316  },
317  {
318   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
319  },
320  {
321   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
322  },
323  {
324   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
325  },
326  {
327   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
328  },
329  {
330   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb"
331  },
332  {
333   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE"
334  },
335  {
336   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE"
337  },
338  {
339   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE"
340  },
341  {
342   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
343  },
344  {
345   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
346  },
347  {
348   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
349  },
350  {
351   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv"
352  },
353  {
354   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE"
355  },
356  {
357   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE"
358  },
359  {
360   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
361  },
362  {
363   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
364  },
365  {
366   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev"
367  },
368  {
369   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
370  },
371  {
372   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
373  },
374  {
375   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
376  },
377  {
378   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
379  },
380  {
381   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
382  },
383  {
384   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
385  },
386  {
387   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
388  },
389  {
390   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE"
391  },
392  {
393   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
394  },
395  {
396   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
397  },
398  {
399   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
400  },
401  {
402   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
403  },
404  {
405   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE"
406  },
407  {
408   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE"
409  },
410  {
411   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
412  },
413  {
414   "name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
415  },
416  {
417   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
418  },
419  {
420   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
421  },
422  {
423   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
424  },
425  {
426   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
427  },
428  {
429   "name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
430  },
431  {
432   "name" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
433  },
434  {
435   "name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
436  },
437  {
438   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
439  },
440  {
441   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
442  },
443  {
444   "name" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
445  },
446  {
447   "name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
448  },
449  {
450   "name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
451  },
452  {
453   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
454  },
455  {
456   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb"
457  },
458  {
459   "binding" : "weak",
460   "name" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
461  },
462  {
463   "binding" : "weak",
464   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
465  },
466  {
467   "binding" : "weak",
468   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
469  },
470  {
471   "binding" : "weak",
472   "name" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_"
473  },
474  {
475   "binding" : "weak",
476   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
489  },
490  {
491   "binding" : "weak",
492   "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_"
493  },
494  {
495   "binding" : "weak",
496   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
497  },
498  {
499   "binding" : "weak",
500   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
501  },
502  {
503   "binding" : "weak",
504   "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_"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
525  },
526  {
527   "name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
528  },
529  {
530   "name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
531  },
532  {
533   "name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
534  },
535  {
536   "name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
537  },
538  {
539   "name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
540  },
541  {
542   "name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
543  },
544  {
545   "name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
546  },
547  {
548   "name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
549  }
550 ],
551 "elf_objects" :
552 [
553  {
554   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE"
555  },
556  {
557   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZTCN7android6system7suspend4V1_010BsWakeLockE0_NS2_9IWakeLockE"
562  },
563  {
564   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_4hidl4base4V1_08BnHwBaseE"
565  },
566  {
567   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware7IBinderE"
568  },
569  {
570   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware9BHwBinderE"
571  },
572  {
573   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS2_9IWakeLockE"
574  },
575  {
576   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_4hidl4base4V1_05IBaseE"
577  },
578  {
579   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_8hardware11BpInterfaceINS2_9IWakeLockEEE"
580  },
581  {
582   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE16_NS_8hardware11BpHwRefBaseE"
583  },
584  {
585   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE8_NS_8hardware10IInterfaceE"
586  },
587  {
588   "name" : "_ZTCN7android6system7suspend4V1_014ISystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZTCN7android6system7suspend4V1_015BsSystemSuspendE0_NS2_14ISystemSuspendE"
593  },
594  {
595   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_4hidl4base4V1_08BnHwBaseE"
596  },
597  {
598   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware7IBinderE"
599  },
600  {
601   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware9BHwBinderE"
602  },
603  {
604   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS2_14ISystemSuspendE"
605  },
606  {
607   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
608  },
609  {
610   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_8hardware11BpInterfaceINS2_14ISystemSuspendEEE"
611  },
612  {
613   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE16_NS_8hardware11BpHwRefBaseE"
614  },
615  {
616   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE8_NS_8hardware10IInterfaceE"
617  },
618  {
619   "name" : "_ZTCN7android6system7suspend4V1_09IWakeLockE0_NS_4hidl4base4V1_05IBaseE"
620  },
621  {
622   "name" : "_ZTTN7android6system7suspend4V1_012BnHwWakeLockE"
623  },
624  {
625   "name" : "_ZTTN7android6system7suspend4V1_012BpHwWakeLockE"
626  },
627  {
628   "name" : "_ZTTN7android6system7suspend4V1_014ISystemSuspendE"
629  },
630  {
631   "name" : "_ZTTN7android6system7suspend4V1_017BnHwSystemSuspendE"
632  },
633  {
634   "name" : "_ZTTN7android6system7suspend4V1_017BpHwSystemSuspendE"
635  },
636  {
637   "name" : "_ZTTN7android6system7suspend4V1_09IWakeLockE"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZTVN7android6system7suspend4V1_010BsWakeLockE"
642  },
643  {
644   "name" : "_ZTVN7android6system7suspend4V1_012BnHwWakeLockE"
645  },
646  {
647   "name" : "_ZTVN7android6system7suspend4V1_012BpHwWakeLockE"
648  },
649  {
650   "name" : "_ZTVN7android6system7suspend4V1_014ISystemSuspendE"
651  },
652  {
653   "binding" : "weak",
654   "name" : "_ZTVN7android6system7suspend4V1_015BsSystemSuspendE"
655  },
656  {
657   "name" : "_ZTVN7android6system7suspend4V1_017BnHwSystemSuspendE"
658  },
659  {
660   "name" : "_ZTVN7android6system7suspend4V1_017BpHwSystemSuspendE"
661  },
662  {
663   "name" : "_ZTVN7android6system7suspend4V1_09IWakeLockE"
664  }
665 ],
666 "enum_types" :
667 [
668  {
669   "alignment" : 4,
670   "enum_fields" :
671   [
672    {
673     "enum_field_value" : 0,
674     "name" : "android::Condition::WAKE_UP_ONE"
675    },
676    {
677     "enum_field_value" : 1,
678     "name" : "android::Condition::WAKE_UP_ALL"
679    }
680   ],
681   "linker_set_key" : "android::Condition::WakeUpType",
682   "name" : "android::Condition::WakeUpType",
683   "referenced_type" : "type-485",
684   "self_type" : "type-485",
685   "size" : 4,
686   "source_file" : "/system/core/libutils/include/utils/Condition.h",
687   "underlying_type" : "type-2",
688   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
689  },
690  {
691   "alignment" : 4,
692   "enum_fields" :
693   [
694    {
695     "enum_field_value" : 0,
696     "name" : "android::String16::kEmptyString"
697    }
698   ],
699   "linker_set_key" : "android::String16::StaticLinkage",
700   "name" : "android::String16::StaticLinkage",
701   "referenced_type" : "type-379",
702   "self_type" : "type-379",
703   "size" : 4,
704   "source_file" : "/system/core/libutils/include/utils/String16.h",
705   "underlying_type" : "type-2",
706   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
707  },
708  {
709   "alignment" : 4,
710   "enum_fields" :
711   [
712    {
713     "enum_field_value" : 0,
714     "name" : "android::String8::kEmptyString"
715    }
716   ],
717   "linker_set_key" : "android::String8::StaticLinkage",
718   "name" : "android::String8::StaticLinkage",
719   "referenced_type" : "type-369",
720   "self_type" : "type-369",
721   "size" : 4,
722   "source_file" : "/system/core/libutils/include/utils/String8.h",
723   "underlying_type" : "type-2",
724   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
725  },
726  {
727   "alignment" : 4,
728   "enum_fields" :
729   [
730    {
731     "enum_field_value" : 0,
732     "name" : "android::hardware::HidlReturnRestriction::NONE"
733    },
734    {
735     "enum_field_value" : 1,
736     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
737    },
738    {
739     "enum_field_value" : 2,
740     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
741    }
742   ],
743   "linker_set_key" : "android::hardware::HidlReturnRestriction",
744   "name" : "android::hardware::HidlReturnRestriction",
745   "referenced_type" : "type-176",
746   "self_type" : "type-176",
747   "size" : 4,
748   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
749   "underlying_type" : "type-20",
750   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
751  },
752  {
753   "alignment" : 4,
754   "enum_fields" :
755   [
756    {
757     "enum_field_value" : 0,
758     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
759    },
760    {
761     "enum_field_value" : 1,
762     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
763    },
764    {
765     "enum_field_value" : 2,
766     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
767    },
768    {
769     "enum_field_value" : 3,
770     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
771    }
772   ],
773   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
774   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
775   "referenced_type" : "type-359",
776   "self_type" : "type-359",
777   "size" : 4,
778   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
779   "underlying_type" : "type-20",
780   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 1,
788     "name" : "android::hardware::kSynchronizedReadWrite"
789    },
790    {
791     "enum_field_value" : 2,
792     "name" : "android::hardware::kUnsynchronizedWrite"
793    }
794   ],
795   "linker_set_key" : "android::hardware::MQFlavor",
796   "name" : "android::hardware::MQFlavor",
797   "referenced_type" : "type-355",
798   "self_type" : "type-355",
799   "size" : 4,
800   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
801   "underlying_type" : "type-2",
802   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 0,
810     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
811    },
812    {
813     "enum_field_value" : 1,
814     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
815    },
816    {
817     "enum_field_value" : 2,
818     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
819    }
820   ],
821   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
822   "name" : "android::hardware::ProcessState::CallRestriction",
823   "referenced_type" : "type-56",
824   "self_type" : "type-56",
825   "size" : 4,
826   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
827   "underlying_type" : "type-20",
828   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
829  },
830  {
831   "alignment" : 4,
832   "enum_fields" :
833   [
834    {
835     "enum_field_value" : 0,
836     "name" : "android::hardware::Status::EX_NONE"
837    },
838    {
839     "enum_field_value" : -1,
840     "name" : "android::hardware::Status::EX_SECURITY"
841    },
842    {
843     "enum_field_value" : -2,
844     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
845    },
846    {
847     "enum_field_value" : -3,
848     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
849    },
850    {
851     "enum_field_value" : -4,
852     "name" : "android::hardware::Status::EX_NULL_POINTER"
853    },
854    {
855     "enum_field_value" : -5,
856     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
857    },
858    {
859     "enum_field_value" : -6,
860     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
861    },
862    {
863     "enum_field_value" : -7,
864     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
865    },
866    {
867     "enum_field_value" : -128,
868     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
869    },
870    {
871     "enum_field_value" : -129,
872     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
873    }
874   ],
875   "linker_set_key" : "android::hardware::Status::Exception",
876   "name" : "android::hardware::Status::Exception",
877   "referenced_type" : "type-143",
878   "self_type" : "type-143",
879   "size" : 4,
880   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
881   "underlying_type" : "type-20",
882   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
883  },
884  {
885   "alignment" : 4,
886   "enum_fields" :
887   [
888    {
889     "enum_field_value" : 0,
890     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
891    },
892    {
893     "enum_field_value" : 1,
894     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
895    },
896    {
897     "enum_field_value" : 2,
898     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
899    },
900    {
901     "enum_field_value" : 3,
902     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
903    },
904    {
905     "enum_field_value" : 4,
906     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
907    },
908    {
909     "enum_field_value" : 5,
910     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
911    },
912    {
913     "enum_field_value" : 6,
914     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
915    },
916    {
917     "enum_field_value" : 7,
918     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
919    },
920    {
921     "enum_field_value" : 8,
922     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
923    },
924    {
925     "enum_field_value" : 9,
926     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
927    }
928   ],
929   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
930   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
931   "referenced_type" : "type-549",
932   "self_type" : "type-549",
933   "size" : 4,
934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
935   "underlying_type" : "type-2",
936   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
937  },
938  {
939   "alignment" : 4,
940   "enum_fields" :
941   [
942    {
943     "enum_field_value" : 0,
944     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
945    },
946    {
947     "enum_field_value" : 1,
948     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
949    },
950    {
951     "enum_field_value" : 2,
952     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
953    }
954   ],
955   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
956   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
957   "referenced_type" : "type-364",
958   "self_type" : "type-364",
959   "size" : 4,
960   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
961   "underlying_type" : "type-20",
962   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
963  },
964  {
965   "alignment" : 4,
966   "enum_fields" :
967   [
968    {
969     "enum_field_value" : -1,
970     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
971    }
972   ],
973   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
974   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
975   "referenced_type" : "type-504",
976   "self_type" : "type-504",
977   "size" : 4,
978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
979   "underlying_type" : "type-20",
980   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
981  },
982  {
983   "alignment" : 1,
984   "enum_fields" :
985   [
986    {
987     "enum_field_value" : 0,
988     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
989    },
990    {
991     "enum_field_value" : 1,
992     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
993    },
994    {
995     "enum_field_value" : 2,
996     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
997    }
998   ],
999   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1000   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1001   "referenced_type" : "type-503",
1002   "self_type" : "type-503",
1003   "size" : 1,
1004   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1005   "underlying_type" : "type-110",
1006   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1007  },
1008  {
1009   "alignment" : 4,
1010   "enum_fields" :
1011   [
1012    {
1013     "enum_field_value" : 0,
1014     "name" : "android::system::suspend::V1_0::WakeLockType::PARTIAL"
1015    },
1016    {
1017     "enum_field_value" : 1,
1018     "name" : "android::system::suspend::V1_0::WakeLockType::FULL"
1019    }
1020   ],
1021   "linker_set_key" : "android::system::suspend::V1_0::WakeLockType",
1022   "name" : "android::system::suspend::V1_0::WakeLockType",
1023   "referenced_type" : "type-514",
1024   "self_type" : "type-514",
1025   "size" : 4,
1026   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h",
1027   "underlying_type" : "type-2",
1028   "unique_id" : "_ZTSN7android6system7suspend4V1_012WakeLockTypeE"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 0,
1036     "name" : "ANDROID_LOG_UNKNOWN"
1037    },
1038    {
1039     "enum_field_value" : 1,
1040     "name" : "ANDROID_LOG_DEFAULT"
1041    },
1042    {
1043     "enum_field_value" : 2,
1044     "name" : "ANDROID_LOG_VERBOSE"
1045    },
1046    {
1047     "enum_field_value" : 3,
1048     "name" : "ANDROID_LOG_DEBUG"
1049    },
1050    {
1051     "enum_field_value" : 4,
1052     "name" : "ANDROID_LOG_INFO"
1053    },
1054    {
1055     "enum_field_value" : 5,
1056     "name" : "ANDROID_LOG_WARN"
1057    },
1058    {
1059     "enum_field_value" : 6,
1060     "name" : "ANDROID_LOG_ERROR"
1061    },
1062    {
1063     "enum_field_value" : 7,
1064     "name" : "ANDROID_LOG_FATAL"
1065    },
1066    {
1067     "enum_field_value" : 8,
1068     "name" : "ANDROID_LOG_SILENT"
1069    }
1070   ],
1071   "linker_set_key" : "android_LogPriority",
1072   "name" : "android_LogPriority",
1073   "referenced_type" : "type-1",
1074   "self_type" : "type-1",
1075   "size" : 4,
1076   "source_file" : "/system/core/liblog/include/android/log.h",
1077   "underlying_type" : "type-2",
1078   "unique_id" : "android_LogPriority"
1079  },
1080  {
1081   "alignment" : 4,
1082   "enum_fields" :
1083   [
1084    {
1085     "enum_field_value" : 0,
1086     "name" : "HAL_COLOR_MODE_NATIVE"
1087    },
1088    {
1089     "enum_field_value" : 1,
1090     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1091    },
1092    {
1093     "enum_field_value" : 2,
1094     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1095    },
1096    {
1097     "enum_field_value" : 3,
1098     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1099    },
1100    {
1101     "enum_field_value" : 4,
1102     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1103    },
1104    {
1105     "enum_field_value" : 5,
1106     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1107    },
1108    {
1109     "enum_field_value" : 6,
1110     "name" : "HAL_COLOR_MODE_DCI_P3"
1111    },
1112    {
1113     "enum_field_value" : 7,
1114     "name" : "HAL_COLOR_MODE_SRGB"
1115    },
1116    {
1117     "enum_field_value" : 8,
1118     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1119    },
1120    {
1121     "enum_field_value" : 9,
1122     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1123    }
1124   ],
1125   "linker_set_key" : "android_color_mode_t",
1126   "name" : "android_color_mode_t",
1127   "referenced_type" : "type-453",
1128   "self_type" : "type-453",
1129   "size" : 4,
1130   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1131   "underlying_type" : "type-2",
1132   "unique_id" : "android_color_mode_t"
1133  },
1134  {
1135   "alignment" : 4,
1136   "enum_fields" :
1137   [
1138    {
1139     "enum_field_value" : 10,
1140     "name" : "HAL_COLOR_MODE_BT2020"
1141    },
1142    {
1143     "enum_field_value" : 11,
1144     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1145    },
1146    {
1147     "enum_field_value" : 12,
1148     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1149    }
1150   ],
1151   "linker_set_key" : "android_color_mode_v1_1_t",
1152   "name" : "android_color_mode_v1_1_t",
1153   "referenced_type" : "type-458",
1154   "self_type" : "type-458",
1155   "size" : 4,
1156   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1157   "underlying_type" : "type-2",
1158   "unique_id" : "android_color_mode_v1_1_t"
1159  },
1160  {
1161   "alignment" : 4,
1162   "enum_fields" :
1163   [
1164    {
1165     "enum_field_value" : 0,
1166     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1167    },
1168    {
1169     "enum_field_value" : 1,
1170     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1171    },
1172    {
1173     "enum_field_value" : 2,
1174     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1175    },
1176    {
1177     "enum_field_value" : 3,
1178     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1179    },
1180    {
1181     "enum_field_value" : 4,
1182     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1183    },
1184    {
1185     "enum_field_value" : 5,
1186     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1187    },
1188    {
1189     "enum_field_value" : 6,
1190     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1191    }
1192   ],
1193   "linker_set_key" : "android_color_transform_t",
1194   "name" : "android_color_transform_t",
1195   "referenced_type" : "type-454",
1196   "self_type" : "type-454",
1197   "size" : 4,
1198   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1199   "underlying_type" : "type-2",
1200   "unique_id" : "android_color_transform_t"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 0,
1208     "name" : "HAL_DATASPACE_UNKNOWN"
1209    },
1210    {
1211     "enum_field_value" : 1,
1212     "name" : "HAL_DATASPACE_ARBITRARY"
1213    },
1214    {
1215     "enum_field_value" : 16,
1216     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1217    },
1218    {
1219     "enum_field_value" : 4128768,
1220     "name" : "HAL_DATASPACE_STANDARD_MASK"
1221    },
1222    {
1223     "enum_field_value" : 0,
1224     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1225    },
1226    {
1227     "enum_field_value" : 65536,
1228     "name" : "HAL_DATASPACE_STANDARD_BT709"
1229    },
1230    {
1231     "enum_field_value" : 131072,
1232     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1233    },
1234    {
1235     "enum_field_value" : 196608,
1236     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1237    },
1238    {
1239     "enum_field_value" : 262144,
1240     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1241    },
1242    {
1243     "enum_field_value" : 327680,
1244     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1245    },
1246    {
1247     "enum_field_value" : 393216,
1248     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1249    },
1250    {
1251     "enum_field_value" : 458752,
1252     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1253    },
1254    {
1255     "enum_field_value" : 524288,
1256     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1257    },
1258    {
1259     "enum_field_value" : 589824,
1260     "name" : "HAL_DATASPACE_STANDARD_FILM"
1261    },
1262    {
1263     "enum_field_value" : 655360,
1264     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1265    },
1266    {
1267     "enum_field_value" : 720896,
1268     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1269    },
1270    {
1271     "enum_field_value" : 22,
1272     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1273    },
1274    {
1275     "enum_field_value" : 130023424,
1276     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1277    },
1278    {
1279     "enum_field_value" : 0,
1280     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1281    },
1282    {
1283     "enum_field_value" : 4194304,
1284     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1285    },
1286    {
1287     "enum_field_value" : 8388608,
1288     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1289    },
1290    {
1291     "enum_field_value" : 12582912,
1292     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1293    },
1294    {
1295     "enum_field_value" : 16777216,
1296     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1297    },
1298    {
1299     "enum_field_value" : 20971520,
1300     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1301    },
1302    {
1303     "enum_field_value" : 25165824,
1304     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1305    },
1306    {
1307     "enum_field_value" : 29360128,
1308     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1309    },
1310    {
1311     "enum_field_value" : 33554432,
1312     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1313    },
1314    {
1315     "enum_field_value" : 27,
1316     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1317    },
1318    {
1319     "enum_field_value" : 939524096,
1320     "name" : "HAL_DATASPACE_RANGE_MASK"
1321    },
1322    {
1323     "enum_field_value" : 0,
1324     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1325    },
1326    {
1327     "enum_field_value" : 134217728,
1328     "name" : "HAL_DATASPACE_RANGE_FULL"
1329    },
1330    {
1331     "enum_field_value" : 268435456,
1332     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1333    },
1334    {
1335     "enum_field_value" : 402653184,
1336     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1337    },
1338    {
1339     "enum_field_value" : 512,
1340     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1341    },
1342    {
1343     "enum_field_value" : 138477568,
1344     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1345    },
1346    {
1347     "enum_field_value" : 406913024,
1348     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1349    },
1350    {
1351     "enum_field_value" : 513,
1352     "name" : "HAL_DATASPACE_SRGB"
1353    },
1354    {
1355     "enum_field_value" : 142671872,
1356     "name" : "HAL_DATASPACE_V0_SRGB"
1357    },
1358    {
1359     "enum_field_value" : 411107328,
1360     "name" : "HAL_DATASPACE_V0_SCRGB"
1361    },
1362    {
1363     "enum_field_value" : 257,
1364     "name" : "HAL_DATASPACE_JFIF"
1365    },
1366    {
1367     "enum_field_value" : 146931712,
1368     "name" : "HAL_DATASPACE_V0_JFIF"
1369    },
1370    {
1371     "enum_field_value" : 258,
1372     "name" : "HAL_DATASPACE_BT601_625"
1373    },
1374    {
1375     "enum_field_value" : 281149440,
1376     "name" : "HAL_DATASPACE_V0_BT601_625"
1377    },
1378    {
1379     "enum_field_value" : 259,
1380     "name" : "HAL_DATASPACE_BT601_525"
1381    },
1382    {
1383     "enum_field_value" : 281280512,
1384     "name" : "HAL_DATASPACE_V0_BT601_525"
1385    },
1386    {
1387     "enum_field_value" : 260,
1388     "name" : "HAL_DATASPACE_BT709"
1389    },
1390    {
1391     "enum_field_value" : 281083904,
1392     "name" : "HAL_DATASPACE_V0_BT709"
1393    },
1394    {
1395     "enum_field_value" : 139067392,
1396     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1397    },
1398    {
1399     "enum_field_value" : 155844608,
1400     "name" : "HAL_DATASPACE_DCI_P3"
1401    },
1402    {
1403     "enum_field_value" : 139067392,
1404     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1405    },
1406    {
1407     "enum_field_value" : 143261696,
1408     "name" : "HAL_DATASPACE_DISPLAY_P3"
1409    },
1410    {
1411     "enum_field_value" : 151715840,
1412     "name" : "HAL_DATASPACE_ADOBE_RGB"
1413    },
1414    {
1415     "enum_field_value" : 138805248,
1416     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1417    },
1418    {
1419     "enum_field_value" : 147193856,
1420     "name" : "HAL_DATASPACE_BT2020"
1421    },
1422    {
1423     "enum_field_value" : 163971072,
1424     "name" : "HAL_DATASPACE_BT2020_PQ"
1425    },
1426    {
1427     "enum_field_value" : 4096,
1428     "name" : "HAL_DATASPACE_DEPTH"
1429    },
1430    {
1431     "enum_field_value" : 4097,
1432     "name" : "HAL_DATASPACE_SENSOR"
1433    }
1434   ],
1435   "linker_set_key" : "android_dataspace_t",
1436   "name" : "android_dataspace_t",
1437   "referenced_type" : "type-452",
1438   "self_type" : "type-452",
1439   "size" : 4,
1440   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1441   "underlying_type" : "type-2",
1442   "unique_id" : "android_dataspace_t"
1443  },
1444  {
1445   "alignment" : 4,
1446   "enum_fields" :
1447   [
1448    {
1449     "enum_field_value" : 281411584,
1450     "name" : "HAL_DATASPACE_BT2020_ITU"
1451    },
1452    {
1453     "enum_field_value" : 298188800,
1454     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1455    },
1456    {
1457     "enum_field_value" : 302383104,
1458     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1459    },
1460    {
1461     "enum_field_value" : 168165376,
1462     "name" : "HAL_DATASPACE_BT2020_HLG"
1463    }
1464   ],
1465   "linker_set_key" : "android_dataspace_v1_1_t",
1466   "name" : "android_dataspace_v1_1_t",
1467   "referenced_type" : "type-457",
1468   "self_type" : "type-457",
1469   "size" : 4,
1470   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1471   "underlying_type" : "type-2",
1472   "unique_id" : "android_dataspace_v1_1_t"
1473  },
1474  {
1475   "alignment" : 4,
1476   "enum_fields" :
1477   [
1478    {
1479     "enum_field_value" : 142999552,
1480     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1481    },
1482    {
1483     "enum_field_value" : 4098,
1484     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1485    },
1486    {
1487     "enum_field_value" : 4099,
1488     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1489    },
1490    {
1491     "enum_field_value" : 4100,
1492     "name" : "HAL_DATASPACE_HEIF"
1493    }
1494   ],
1495   "linker_set_key" : "android_dataspace_v1_2_t",
1496   "name" : "android_dataspace_v1_2_t",
1497   "referenced_type" : "type-461",
1498   "self_type" : "type-461",
1499   "size" : 4,
1500   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1501   "underlying_type" : "type-2",
1502   "unique_id" : "android_dataspace_v1_2_t"
1503  },
1504  {
1505   "alignment" : 4,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 1,
1510     "name" : "FLEX_COMPONENT_Y"
1511    },
1512    {
1513     "enum_field_value" : 2,
1514     "name" : "FLEX_COMPONENT_Cb"
1515    },
1516    {
1517     "enum_field_value" : 4,
1518     "name" : "FLEX_COMPONENT_Cr"
1519    },
1520    {
1521     "enum_field_value" : 1024,
1522     "name" : "FLEX_COMPONENT_R"
1523    },
1524    {
1525     "enum_field_value" : 2048,
1526     "name" : "FLEX_COMPONENT_G"
1527    },
1528    {
1529     "enum_field_value" : 4096,
1530     "name" : "FLEX_COMPONENT_B"
1531    },
1532    {
1533     "enum_field_value" : 1073741824,
1534     "name" : "FLEX_COMPONENT_A"
1535    }
1536   ],
1537   "linker_set_key" : "android_flex_component",
1538   "name" : "android_flex_component",
1539   "referenced_type" : "type-466",
1540   "self_type" : "type-466",
1541   "size" : 4,
1542   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1543   "underlying_type" : "type-2",
1544   "unique_id" : "android_flex_component"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 0,
1552     "name" : "FLEX_FORMAT_INVALID"
1553    },
1554    {
1555     "enum_field_value" : 1,
1556     "name" : "FLEX_FORMAT_Y"
1557    },
1558    {
1559     "enum_field_value" : 7,
1560     "name" : "FLEX_FORMAT_YCbCr"
1561    },
1562    {
1563     "enum_field_value" : 1073741831,
1564     "name" : "FLEX_FORMAT_YCbCrA"
1565    },
1566    {
1567     "enum_field_value" : 7168,
1568     "name" : "FLEX_FORMAT_RGB"
1569    },
1570    {
1571     "enum_field_value" : 1073748992,
1572     "name" : "FLEX_FORMAT_RGBA"
1573    }
1574   ],
1575   "linker_set_key" : "android_flex_format",
1576   "name" : "android_flex_format",
1577   "referenced_type" : "type-468",
1578   "self_type" : "type-468",
1579   "size" : 4,
1580   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1581   "underlying_type" : "type-2",
1582   "unique_id" : "android_flex_format"
1583  },
1584  {
1585   "alignment" : 4,
1586   "enum_fields" :
1587   [
1588    {
1589     "enum_field_value" : 1,
1590     "name" : "HAL_HDR_DOLBY_VISION"
1591    },
1592    {
1593     "enum_field_value" : 2,
1594     "name" : "HAL_HDR_HDR10"
1595    },
1596    {
1597     "enum_field_value" : 3,
1598     "name" : "HAL_HDR_HLG"
1599    }
1600   ],
1601   "linker_set_key" : "android_hdr_t",
1602   "name" : "android_hdr_t",
1603   "referenced_type" : "type-455",
1604   "self_type" : "type-455",
1605   "size" : 4,
1606   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1607   "underlying_type" : "type-2",
1608   "unique_id" : "android_hdr_t"
1609  },
1610  {
1611   "alignment" : 4,
1612   "enum_fields" :
1613   [
1614    {
1615     "enum_field_value" : 4,
1616     "name" : "HAL_HDR_HDR10_PLUS"
1617    }
1618   ],
1619   "linker_set_key" : "android_hdr_v1_2_t",
1620   "name" : "android_hdr_v1_2_t",
1621   "referenced_type" : "type-460",
1622   "self_type" : "type-460",
1623   "size" : 4,
1624   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1625   "underlying_type" : "type-2",
1626   "unique_id" : "android_hdr_v1_2_t"
1627  },
1628  {
1629   "alignment" : 4,
1630   "enum_fields" :
1631   [
1632    {
1633     "enum_field_value" : 39,
1634     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1635    },
1636    {
1637     "enum_field_value" : 40,
1638     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1639    },
1640    {
1641     "enum_field_value" : 41,
1642     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1643    },
1644    {
1645     "enum_field_value" : 42,
1646     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1647    }
1648   ],
1649   "linker_set_key" : "android_pixel_format_sw_t",
1650   "name" : "android_pixel_format_sw_t",
1651   "referenced_type" : "type-463",
1652   "self_type" : "type-463",
1653   "size" : 4,
1654   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1655   "underlying_type" : "type-2",
1656   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1657  },
1658  {
1659   "alignment" : 4,
1660   "enum_fields" :
1661   [
1662    {
1663     "enum_field_value" : 1,
1664     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1665    },
1666    {
1667     "enum_field_value" : 2,
1668     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1669    },
1670    {
1671     "enum_field_value" : 3,
1672     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1673    },
1674    {
1675     "enum_field_value" : 4,
1676     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1677    },
1678    {
1679     "enum_field_value" : 5,
1680     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1681    },
1682    {
1683     "enum_field_value" : 16,
1684     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1685    },
1686    {
1687     "enum_field_value" : 17,
1688     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1689    },
1690    {
1691     "enum_field_value" : 20,
1692     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1693    },
1694    {
1695     "enum_field_value" : 22,
1696     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1697    },
1698    {
1699     "enum_field_value" : 32,
1700     "name" : "HAL_PIXEL_FORMAT_RAW16"
1701    },
1702    {
1703     "enum_field_value" : 33,
1704     "name" : "HAL_PIXEL_FORMAT_BLOB"
1705    },
1706    {
1707     "enum_field_value" : 34,
1708     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1709    },
1710    {
1711     "enum_field_value" : 35,
1712     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1713    },
1714    {
1715     "enum_field_value" : 36,
1716     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1717    },
1718    {
1719     "enum_field_value" : 37,
1720     "name" : "HAL_PIXEL_FORMAT_RAW10"
1721    },
1722    {
1723     "enum_field_value" : 38,
1724     "name" : "HAL_PIXEL_FORMAT_RAW12"
1725    },
1726    {
1727     "enum_field_value" : 43,
1728     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1729    },
1730    {
1731     "enum_field_value" : 538982489,
1732     "name" : "HAL_PIXEL_FORMAT_Y8"
1733    },
1734    {
1735     "enum_field_value" : 540422489,
1736     "name" : "HAL_PIXEL_FORMAT_Y16"
1737    },
1738    {
1739     "enum_field_value" : 842094169,
1740     "name" : "HAL_PIXEL_FORMAT_YV12"
1741    }
1742   ],
1743   "linker_set_key" : "android_pixel_format_t",
1744   "name" : "android_pixel_format_t",
1745   "referenced_type" : "type-450",
1746   "self_type" : "type-450",
1747   "size" : 4,
1748   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1749   "underlying_type" : "type-2",
1750   "unique_id" : "android_pixel_format_t"
1751  },
1752  {
1753   "alignment" : 4,
1754   "enum_fields" :
1755   [
1756    {
1757     "enum_field_value" : 48,
1758     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1759    },
1760    {
1761     "enum_field_value" : 49,
1762     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1763    },
1764    {
1765     "enum_field_value" : 50,
1766     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1767    },
1768    {
1769     "enum_field_value" : 51,
1770     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1771    },
1772    {
1773     "enum_field_value" : 52,
1774     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1775    },
1776    {
1777     "enum_field_value" : 53,
1778     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1779    },
1780    {
1781     "enum_field_value" : 54,
1782     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1783    }
1784   ],
1785   "linker_set_key" : "android_pixel_format_v1_1_t",
1786   "name" : "android_pixel_format_v1_1_t",
1787   "referenced_type" : "type-456",
1788   "self_type" : "type-456",
1789   "size" : 4,
1790   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1791   "underlying_type" : "type-2",
1792   "unique_id" : "android_pixel_format_v1_1_t"
1793  },
1794  {
1795   "alignment" : 4,
1796   "enum_fields" :
1797   [
1798    {
1799     "enum_field_value" : 55,
1800     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1801    }
1802   ],
1803   "linker_set_key" : "android_pixel_format_v1_2_t",
1804   "name" : "android_pixel_format_v1_2_t",
1805   "referenced_type" : "type-462",
1806   "self_type" : "type-462",
1807   "size" : 4,
1808   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1809   "underlying_type" : "type-2",
1810   "unique_id" : "android_pixel_format_v1_2_t"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1819    },
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "HAL_RENDER_INTENT_ENHANCE"
1823    },
1824    {
1825     "enum_field_value" : 2,
1826     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1827    },
1828    {
1829     "enum_field_value" : 3,
1830     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1831    }
1832   ],
1833   "linker_set_key" : "android_render_intent_v1_1_t",
1834   "name" : "android_render_intent_v1_1_t",
1835   "referenced_type" : "type-459",
1836   "self_type" : "type-459",
1837   "size" : 4,
1838   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1839   "underlying_type" : "type-2",
1840   "unique_id" : "android_render_intent_v1_1_t"
1841  },
1842  {
1843   "alignment" : 4,
1844   "enum_fields" :
1845   [
1846    {
1847     "enum_field_value" : 1,
1848     "name" : "HAL_TRANSFORM_FLIP_H"
1849    },
1850    {
1851     "enum_field_value" : 2,
1852     "name" : "HAL_TRANSFORM_FLIP_V"
1853    },
1854    {
1855     "enum_field_value" : 4,
1856     "name" : "HAL_TRANSFORM_ROT_90"
1857    },
1858    {
1859     "enum_field_value" : 3,
1860     "name" : "HAL_TRANSFORM_ROT_180"
1861    },
1862    {
1863     "enum_field_value" : 7,
1864     "name" : "HAL_TRANSFORM_ROT_270"
1865    }
1866   ],
1867   "linker_set_key" : "android_transform_t",
1868   "name" : "android_transform_t",
1869   "referenced_type" : "type-451",
1870   "self_type" : "type-451",
1871   "size" : 4,
1872   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1873   "underlying_type" : "type-2",
1874   "unique_id" : "android_transform_t"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 0,
1882     "name" : "LOG_ID_MIN"
1883    },
1884    {
1885     "enum_field_value" : 0,
1886     "name" : "LOG_ID_MAIN"
1887    },
1888    {
1889     "enum_field_value" : 1,
1890     "name" : "LOG_ID_RADIO"
1891    },
1892    {
1893     "enum_field_value" : 2,
1894     "name" : "LOG_ID_EVENTS"
1895    },
1896    {
1897     "enum_field_value" : 3,
1898     "name" : "LOG_ID_SYSTEM"
1899    },
1900    {
1901     "enum_field_value" : 4,
1902     "name" : "LOG_ID_CRASH"
1903    },
1904    {
1905     "enum_field_value" : 5,
1906     "name" : "LOG_ID_STATS"
1907    },
1908    {
1909     "enum_field_value" : 6,
1910     "name" : "LOG_ID_SECURITY"
1911    },
1912    {
1913     "enum_field_value" : 7,
1914     "name" : "LOG_ID_KERNEL"
1915    },
1916    {
1917     "enum_field_value" : 8,
1918     "name" : "LOG_ID_MAX"
1919    }
1920   ],
1921   "linker_set_key" : "log_id",
1922   "name" : "log_id",
1923   "referenced_type" : "type-264",
1924   "self_type" : "type-264",
1925   "size" : 4,
1926   "source_file" : "/system/core/liblog/include/android/log.h",
1927   "underlying_type" : "type-2",
1928   "unique_id" : "log_id"
1929  }
1930 ],
1931 "function_types" :
1932 [
1933  {
1934   "alignment" : 4,
1935   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1936   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1937   "parameters" :
1938   [
1939    {
1940     "referenced_type" : "type-38"
1941    },
1942    {
1943     "referenced_type" : "type-44"
1944    },
1945    {
1946     "referenced_type" : "type-21"
1947    }
1948   ],
1949   "referenced_type" : "type-37",
1950   "return_type" : "type-35",
1951   "self_type" : "type-37",
1952   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1953  },
1954  {
1955   "alignment" : 4,
1956   "linker_set_key" : "int (void *)",
1957   "name" : "int (void *)",
1958   "parameters" :
1959   [
1960    {
1961     "referenced_type" : "type-21"
1962    }
1963   ],
1964   "referenced_type" : "type-478",
1965   "return_type" : "type-20",
1966   "self_type" : "type-478",
1967   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1968  },
1969  {
1970   "alignment" : 4,
1971   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1972   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1973   "parameters" :
1974   [
1975    {
1976     "referenced_type" : "type-396"
1977    },
1978    {
1979     "referenced_type" : "type-345"
1980    },
1981    {
1982     "referenced_type" : "type-13"
1983    },
1984    {
1985     "referenced_type" : "type-397"
1986    },
1987    {
1988     "referenced_type" : "type-13"
1989    },
1990    {
1991     "referenced_type" : "type-21"
1992    }
1993   ],
1994   "referenced_type" : "type-395",
1995   "return_type" : "type-22",
1996   "self_type" : "type-395",
1997   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1998  }
1999 ],
2000 "functions" :
2001 [
2002  {
2003   "access" : "private",
2004   "function_name" : "android::system::suspend::V1_0::BsWakeLock::addOnewayTask",
2005   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE",
2006   "parameters" :
2007   [
2008    {
2009     "is_this_ptr" : true,
2010     "referenced_type" : "type-572"
2011    },
2012    {
2013     "referenced_type" : "type-626"
2014    }
2015   ],
2016   "return_type" : "type-177",
2017   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2018  },
2019  {
2020   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
2021   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE",
2022   "parameters" :
2023   [
2024    {
2025     "is_this_ptr" : true,
2026     "referenced_type" : "type-572"
2027    },
2028    {
2029     "referenced_type" : "type-118"
2030    }
2031   ],
2032   "return_type" : "type-22",
2033   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2034  },
2035  {
2036   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
2037   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE",
2038   "parameters" :
2039   [
2040    {
2041     "is_this_ptr" : true,
2042     "referenced_type" : "type-572"
2043    },
2044    {
2045     "referenced_type" : "type-118"
2046    }
2047   ],
2048   "return_type" : "type-22",
2049   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2050  },
2051  {
2052   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::onTransact",
2053   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2054   "parameters" :
2055   [
2056    {
2057     "is_this_ptr" : true,
2058     "referenced_type" : "type-530"
2059    },
2060    {
2061     "referenced_type" : "type-2"
2062    },
2063    {
2064     "referenced_type" : "type-403"
2065    },
2066    {
2067     "referenced_type" : "type-396"
2068    },
2069    {
2070     "default_arg" : true,
2071     "referenced_type" : "type-2"
2072    },
2073    {
2074     "default_arg" : true,
2075     "referenced_type" : "type-629"
2076    }
2077   ],
2078   "return_type" : "type-20",
2079   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2080  },
2081  {
2082   "access" : "private",
2083   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::getDebugInfo",
2084   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2085   "parameters" :
2086   [
2087    {
2088     "is_this_ptr" : true,
2089     "referenced_type" : "type-530"
2090    },
2091    {
2092     "referenced_type" : "type-630"
2093    }
2094   ],
2095   "return_type" : "type-177",
2096   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2097  },
2098  {
2099   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::_hidl_release",
2100   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2101   "parameters" :
2102   [
2103    {
2104     "referenced_type" : "type-404"
2105    },
2106    {
2107     "referenced_type" : "type-403"
2108    },
2109    {
2110     "referenced_type" : "type-396"
2111    },
2112    {
2113     "referenced_type" : "type-631"
2114    }
2115   ],
2116   "return_type" : "type-20",
2117   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2118  },
2119  {
2120   "access" : "private",
2121   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::ping",
2122   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv",
2123   "parameters" :
2124   [
2125    {
2126     "is_this_ptr" : true,
2127     "referenced_type" : "type-530"
2128    }
2129   ],
2130   "return_type" : "type-177",
2131   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2132  },
2133  {
2134   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
2135   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE",
2136   "parameters" :
2137   [
2138    {
2139     "is_this_ptr" : true,
2140     "referenced_type" : "type-530"
2141    },
2142    {
2143     "referenced_type" : "type-603"
2144    }
2145   ],
2146   "return_type" : "type-22",
2147   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2148  },
2149  {
2150   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
2151   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE",
2152   "parameters" :
2153   [
2154    {
2155     "is_this_ptr" : true,
2156     "referenced_type" : "type-530"
2157    },
2158    {
2159     "referenced_type" : "type-603"
2160    }
2161   ],
2162   "return_type" : "type-22",
2163   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2164  },
2165  {
2166   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2167   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev",
2168   "parameters" :
2169   [
2170    {
2171     "is_this_ptr" : true,
2172     "referenced_type" : "type-530"
2173    }
2174   ],
2175   "return_type" : "type-22",
2176   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2177  },
2178  {
2179   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2180   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev",
2181   "parameters" :
2182   [
2183    {
2184     "is_this_ptr" : true,
2185     "referenced_type" : "type-530"
2186    }
2187   ],
2188   "return_type" : "type-22",
2189   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2190  },
2191  {
2192   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2193   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev",
2194   "parameters" :
2195   [
2196    {
2197     "is_this_ptr" : true,
2198     "referenced_type" : "type-530"
2199    }
2200   ],
2201   "return_type" : "type-22",
2202   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2203  },
2204  {
2205   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::linkToDeath",
2206   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2207   "parameters" :
2208   [
2209    {
2210     "is_this_ptr" : true,
2211     "referenced_type" : "type-104"
2212    },
2213    {
2214     "referenced_type" : "type-269"
2215    },
2216    {
2217     "referenced_type" : "type-13"
2218    }
2219   ],
2220   "return_type" : "type-151",
2221   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2222  },
2223  {
2224   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getDebugInfo",
2225   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2226   "parameters" :
2227   [
2228    {
2229     "is_this_ptr" : true,
2230     "referenced_type" : "type-104"
2231    },
2232    {
2233     "referenced_type" : "type-632"
2234    }
2235   ],
2236   "return_type" : "type-177",
2237   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2238  },
2239  {
2240   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getHashChain",
2241   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2242   "parameters" :
2243   [
2244    {
2245     "is_this_ptr" : true,
2246     "referenced_type" : "type-104"
2247    },
2248    {
2249     "referenced_type" : "type-633"
2250    }
2251   ],
2252   "return_type" : "type-177",
2253   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2254  },
2255  {
2256   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::_hidl_release",
2257   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
2258   "parameters" :
2259   [
2260    {
2261     "referenced_type" : "type-621"
2262    },
2263    {
2264     "referenced_type" : "type-553"
2265    }
2266   ],
2267   "return_type" : "type-177",
2268   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2269  },
2270  {
2271   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::unlinkToDeath",
2272   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2273   "parameters" :
2274   [
2275    {
2276     "is_this_ptr" : true,
2277     "referenced_type" : "type-104"
2278    },
2279    {
2280     "referenced_type" : "type-269"
2281    }
2282   ],
2283   "return_type" : "type-151",
2284   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2285  },
2286  {
2287   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceChain",
2288   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2289   "parameters" :
2290   [
2291    {
2292     "is_this_ptr" : true,
2293     "referenced_type" : "type-104"
2294    },
2295    {
2296     "referenced_type" : "type-634"
2297    }
2298   ],
2299   "return_type" : "type-177",
2300   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2301  },
2302  {
2303   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceDescriptor",
2304   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2305   "parameters" :
2306   [
2307    {
2308     "is_this_ptr" : true,
2309     "referenced_type" : "type-104"
2310    },
2311    {
2312     "referenced_type" : "type-635"
2313    }
2314   ],
2315   "return_type" : "type-177",
2316   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2317  },
2318  {
2319   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::notifySyspropsChanged",
2320   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv",
2321   "parameters" :
2322   [
2323    {
2324     "is_this_ptr" : true,
2325     "referenced_type" : "type-104"
2326    }
2327   ],
2328   "return_type" : "type-177",
2329   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2330  },
2331  {
2332   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::setHALInstrumentation",
2333   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv",
2334   "parameters" :
2335   [
2336    {
2337     "is_this_ptr" : true,
2338     "referenced_type" : "type-104"
2339    }
2340   ],
2341   "return_type" : "type-177",
2342   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2343  },
2344  {
2345   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::ping",
2346   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv",
2347   "parameters" :
2348   [
2349    {
2350     "is_this_ptr" : true,
2351     "referenced_type" : "type-104"
2352    }
2353   ],
2354   "return_type" : "type-177",
2355   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2356  },
2357  {
2358   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::debug",
2359   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
2360   "parameters" :
2361   [
2362    {
2363     "is_this_ptr" : true,
2364     "referenced_type" : "type-104"
2365    },
2366    {
2367     "referenced_type" : "type-354"
2368    },
2369    {
2370     "referenced_type" : "type-523"
2371    }
2372   ],
2373   "return_type" : "type-177",
2374   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2375  },
2376  {
2377   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::release",
2378   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv",
2379   "parameters" :
2380   [
2381    {
2382     "is_this_ptr" : true,
2383     "referenced_type" : "type-104"
2384    }
2385   ],
2386   "return_type" : "type-177",
2387   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2388  },
2389  {
2390   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
2391   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE",
2392   "parameters" :
2393   [
2394    {
2395     "is_this_ptr" : true,
2396     "referenced_type" : "type-104"
2397    },
2398    {
2399     "referenced_type" : "type-44"
2400    }
2401   ],
2402   "return_type" : "type-22",
2403   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2404  },
2405  {
2406   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
2407   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE",
2408   "parameters" :
2409   [
2410    {
2411     "is_this_ptr" : true,
2412     "referenced_type" : "type-104"
2413    },
2414    {
2415     "referenced_type" : "type-44"
2416    }
2417   ],
2418   "return_type" : "type-22",
2419   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2420  },
2421  {
2422   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getService",
2423   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2424   "parameters" :
2425   [
2426    {
2427     "default_arg" : true,
2428     "referenced_type" : "type-408"
2429    },
2430    {
2431     "default_arg" : true,
2432     "referenced_type" : "type-35"
2433    }
2434   ],
2435   "return_type" : "type-122",
2436   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2437  },
2438  {
2439   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::linkToDeath",
2440   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2441   "parameters" :
2442   [
2443    {
2444     "is_this_ptr" : true,
2445     "referenced_type" : "type-123"
2446    },
2447    {
2448     "referenced_type" : "type-269"
2449    },
2450    {
2451     "referenced_type" : "type-13"
2452    }
2453   ],
2454   "return_type" : "type-151",
2455   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2456  },
2457  {
2458   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getDebugInfo",
2459   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2460   "parameters" :
2461   [
2462    {
2463     "is_this_ptr" : true,
2464     "referenced_type" : "type-123"
2465    },
2466    {
2467     "referenced_type" : "type-636"
2468    }
2469   ],
2470   "return_type" : "type-177",
2471   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2472  },
2473  {
2474   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getHashChain",
2475   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "type-123"
2481    },
2482    {
2483     "referenced_type" : "type-637"
2484    }
2485   ],
2486   "return_type" : "type-177",
2487   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2488  },
2489  {
2490   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::tryGetService",
2491   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2492   "parameters" :
2493   [
2494    {
2495     "default_arg" : true,
2496     "referenced_type" : "type-408"
2497    },
2498    {
2499     "default_arg" : true,
2500     "referenced_type" : "type-35"
2501    }
2502   ],
2503   "return_type" : "type-122",
2504   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2505  },
2506  {
2507   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::unlinkToDeath",
2508   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2509   "parameters" :
2510   [
2511    {
2512     "is_this_ptr" : true,
2513     "referenced_type" : "type-123"
2514    },
2515    {
2516     "referenced_type" : "type-269"
2517    }
2518   ],
2519   "return_type" : "type-151",
2520   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2521  },
2522  {
2523   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceChain",
2524   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2525   "parameters" :
2526   [
2527    {
2528     "is_this_ptr" : true,
2529     "referenced_type" : "type-123"
2530    },
2531    {
2532     "referenced_type" : "type-638"
2533    }
2534   ],
2535   "return_type" : "type-177",
2536   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2537  },
2538  {
2539   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerAsService",
2540   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2541   "parameters" :
2542   [
2543    {
2544     "is_this_ptr" : true,
2545     "referenced_type" : "type-123"
2546    },
2547    {
2548     "default_arg" : true,
2549     "referenced_type" : "type-408"
2550    }
2551   ],
2552   "return_type" : "type-20",
2553   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2554  },
2555  {
2556   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceDescriptor",
2557   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2558   "parameters" :
2559   [
2560    {
2561     "is_this_ptr" : true,
2562     "referenced_type" : "type-123"
2563    },
2564    {
2565     "referenced_type" : "type-639"
2566    }
2567   ],
2568   "return_type" : "type-177",
2569   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2570  },
2571  {
2572   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::notifySyspropsChanged",
2573   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv",
2574   "parameters" :
2575   [
2576    {
2577     "is_this_ptr" : true,
2578     "referenced_type" : "type-123"
2579    }
2580   ],
2581   "return_type" : "type-177",
2582   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2583  },
2584  {
2585   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::setHALInstrumentation",
2586   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-123"
2592    }
2593   ],
2594   "return_type" : "type-177",
2595   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2596  },
2597  {
2598   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerForNotifications",
2599   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2600   "parameters" :
2601   [
2602    {
2603     "referenced_type" : "type-408"
2604    },
2605    {
2606     "referenced_type" : "type-524"
2607    }
2608   ],
2609   "return_type" : "type-35",
2610   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2611  },
2612  {
2613   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::ping",
2614   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv",
2615   "parameters" :
2616   [
2617    {
2618     "is_this_ptr" : true,
2619     "referenced_type" : "type-123"
2620    }
2621   ],
2622   "return_type" : "type-177",
2623   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2624  },
2625  {
2626   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::debug",
2627   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
2628   "parameters" :
2629   [
2630    {
2631     "is_this_ptr" : true,
2632     "referenced_type" : "type-123"
2633    },
2634    {
2635     "referenced_type" : "type-354"
2636    },
2637    {
2638     "referenced_type" : "type-523"
2639    }
2640   ],
2641   "return_type" : "type-177",
2642   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2643  },
2644  {
2645   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
2646   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2647   "parameters" :
2648   [
2649    {
2650     "referenced_type" : "type-567"
2651    },
2652    {
2653     "default_arg" : true,
2654     "referenced_type" : "type-35"
2655    }
2656   ],
2657   "return_type" : "type-164",
2658   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2659  },
2660  {
2661   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
2662   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb",
2663   "parameters" :
2664   [
2665    {
2666     "referenced_type" : "type-555"
2667    },
2668    {
2669     "default_arg" : true,
2670     "referenced_type" : "type-35"
2671    }
2672   ],
2673   "return_type" : "type-164",
2674   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2675  },
2676  {
2677   "access" : "private",
2678   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::addOnewayTask",
2679   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE",
2680   "parameters" :
2681   [
2682    {
2683     "is_this_ptr" : true,
2684     "referenced_type" : "type-573"
2685    },
2686    {
2687     "referenced_type" : "type-642"
2688    }
2689   ],
2690   "return_type" : "type-177",
2691   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2692  },
2693  {
2694   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
2695   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE",
2696   "parameters" :
2697   [
2698    {
2699     "is_this_ptr" : true,
2700     "referenced_type" : "type-573"
2701    },
2702    {
2703     "referenced_type" : "type-128"
2704    }
2705   ],
2706   "return_type" : "type-22",
2707   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2708  },
2709  {
2710   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
2711   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE",
2712   "parameters" :
2713   [
2714    {
2715     "is_this_ptr" : true,
2716     "referenced_type" : "type-573"
2717    },
2718    {
2719     "referenced_type" : "type-128"
2720    }
2721   ],
2722   "return_type" : "type-22",
2723   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2724  },
2725  {
2726   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::onTransact",
2727   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2728   "parameters" :
2729   [
2730    {
2731     "is_this_ptr" : true,
2732     "referenced_type" : "type-489"
2733    },
2734    {
2735     "referenced_type" : "type-2"
2736    },
2737    {
2738     "referenced_type" : "type-403"
2739    },
2740    {
2741     "referenced_type" : "type-396"
2742    },
2743    {
2744     "default_arg" : true,
2745     "referenced_type" : "type-2"
2746    },
2747    {
2748     "default_arg" : true,
2749     "referenced_type" : "type-645"
2750    }
2751   ],
2752   "return_type" : "type-20",
2753   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2754  },
2755  {
2756   "access" : "private",
2757   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::getDebugInfo",
2758   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2759   "parameters" :
2760   [
2761    {
2762     "is_this_ptr" : true,
2763     "referenced_type" : "type-489"
2764    },
2765    {
2766     "referenced_type" : "type-646"
2767    }
2768   ],
2769   "return_type" : "type-177",
2770   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2771  },
2772  {
2773   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::_hidl_acquireWakeLock",
2774   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2775   "parameters" :
2776   [
2777    {
2778     "referenced_type" : "type-404"
2779    },
2780    {
2781     "referenced_type" : "type-403"
2782    },
2783    {
2784     "referenced_type" : "type-396"
2785    },
2786    {
2787     "referenced_type" : "type-647"
2788    }
2789   ],
2790   "return_type" : "type-20",
2791   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2792  },
2793  {
2794   "access" : "private",
2795   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::ping",
2796   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv",
2797   "parameters" :
2798   [
2799    {
2800     "is_this_ptr" : true,
2801     "referenced_type" : "type-489"
2802    }
2803   ],
2804   "return_type" : "type-177",
2805   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2806  },
2807  {
2808   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
2809   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE",
2810   "parameters" :
2811   [
2812    {
2813     "is_this_ptr" : true,
2814     "referenced_type" : "type-489"
2815    },
2816    {
2817     "referenced_type" : "type-555"
2818    }
2819   ],
2820   "return_type" : "type-22",
2821   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2822  },
2823  {
2824   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
2825   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE",
2826   "parameters" :
2827   [
2828    {
2829     "is_this_ptr" : true,
2830     "referenced_type" : "type-489"
2831    },
2832    {
2833     "referenced_type" : "type-555"
2834    }
2835   ],
2836   "return_type" : "type-22",
2837   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2838  },
2839  {
2840   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2841   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev",
2842   "parameters" :
2843   [
2844    {
2845     "is_this_ptr" : true,
2846     "referenced_type" : "type-489"
2847    }
2848   ],
2849   "return_type" : "type-22",
2850   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2851  },
2852  {
2853   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2854   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev",
2855   "parameters" :
2856   [
2857    {
2858     "is_this_ptr" : true,
2859     "referenced_type" : "type-489"
2860    }
2861   ],
2862   "return_type" : "type-22",
2863   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2864  },
2865  {
2866   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2867   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev",
2868   "parameters" :
2869   [
2870    {
2871     "is_this_ptr" : true,
2872     "referenced_type" : "type-489"
2873    }
2874   ],
2875   "return_type" : "type-22",
2876   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2877  },
2878  {
2879   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::linkToDeath",
2880   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2881   "parameters" :
2882   [
2883    {
2884     "is_this_ptr" : true,
2885     "referenced_type" : "type-592"
2886    },
2887    {
2888     "referenced_type" : "type-269"
2889    },
2890    {
2891     "referenced_type" : "type-13"
2892    }
2893   ],
2894   "return_type" : "type-151",
2895   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2896  },
2897  {
2898   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getDebugInfo",
2899   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2900   "parameters" :
2901   [
2902    {
2903     "is_this_ptr" : true,
2904     "referenced_type" : "type-592"
2905    },
2906    {
2907     "referenced_type" : "type-648"
2908    }
2909   ],
2910   "return_type" : "type-177",
2911   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2912  },
2913  {
2914   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getHashChain",
2915   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2916   "parameters" :
2917   [
2918    {
2919     "is_this_ptr" : true,
2920     "referenced_type" : "type-592"
2921    },
2922    {
2923     "referenced_type" : "type-649"
2924    }
2925   ],
2926   "return_type" : "type-177",
2927   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2928  },
2929  {
2930   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::unlinkToDeath",
2931   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2932   "parameters" :
2933   [
2934    {
2935     "is_this_ptr" : true,
2936     "referenced_type" : "type-592"
2937    },
2938    {
2939     "referenced_type" : "type-269"
2940    }
2941   ],
2942   "return_type" : "type-151",
2943   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2944  },
2945  {
2946   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceChain",
2947   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2948   "parameters" :
2949   [
2950    {
2951     "is_this_ptr" : true,
2952     "referenced_type" : "type-592"
2953    },
2954    {
2955     "referenced_type" : "type-650"
2956    }
2957   ],
2958   "return_type" : "type-177",
2959   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2960  },
2961  {
2962   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::acquireWakeLock",
2963   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE",
2964   "parameters" :
2965   [
2966    {
2967     "is_this_ptr" : true,
2968     "referenced_type" : "type-592"
2969    },
2970    {
2971     "referenced_type" : "type-514"
2972    },
2973    {
2974     "referenced_type" : "type-298"
2975    }
2976   ],
2977   "return_type" : "type-158",
2978   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2979  },
2980  {
2981   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceDescriptor",
2982   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2983   "parameters" :
2984   [
2985    {
2986     "is_this_ptr" : true,
2987     "referenced_type" : "type-592"
2988    },
2989    {
2990     "referenced_type" : "type-651"
2991    }
2992   ],
2993   "return_type" : "type-177",
2994   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2995  },
2996  {
2997   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::_hidl_acquireWakeLock",
2998   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE",
2999   "parameters" :
3000   [
3001    {
3002     "referenced_type" : "type-621"
3003    },
3004    {
3005     "referenced_type" : "type-553"
3006    },
3007    {
3008     "referenced_type" : "type-514"
3009    },
3010    {
3011     "referenced_type" : "type-298"
3012    }
3013   ],
3014   "return_type" : "type-158",
3015   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3016  },
3017  {
3018   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::notifySyspropsChanged",
3019   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv",
3020   "parameters" :
3021   [
3022    {
3023     "is_this_ptr" : true,
3024     "referenced_type" : "type-592"
3025    }
3026   ],
3027   "return_type" : "type-177",
3028   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3029  },
3030  {
3031   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::setHALInstrumentation",
3032   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv",
3033   "parameters" :
3034   [
3035    {
3036     "is_this_ptr" : true,
3037     "referenced_type" : "type-592"
3038    }
3039   ],
3040   "return_type" : "type-177",
3041   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3042  },
3043  {
3044   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::ping",
3045   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv",
3046   "parameters" :
3047   [
3048    {
3049     "is_this_ptr" : true,
3050     "referenced_type" : "type-592"
3051    }
3052   ],
3053   "return_type" : "type-177",
3054   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3055  },
3056  {
3057   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::debug",
3058   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3059   "parameters" :
3060   [
3061    {
3062     "is_this_ptr" : true,
3063     "referenced_type" : "type-592"
3064    },
3065    {
3066     "referenced_type" : "type-354"
3067    },
3068    {
3069     "referenced_type" : "type-523"
3070    }
3071   ],
3072   "return_type" : "type-177",
3073   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3074  },
3075  {
3076   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
3077   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE",
3078   "parameters" :
3079   [
3080    {
3081     "is_this_ptr" : true,
3082     "referenced_type" : "type-592"
3083    },
3084    {
3085     "referenced_type" : "type-44"
3086    }
3087   ],
3088   "return_type" : "type-22",
3089   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3090  },
3091  {
3092   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
3093   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE",
3094   "parameters" :
3095   [
3096    {
3097     "is_this_ptr" : true,
3098     "referenced_type" : "type-592"
3099    },
3100    {
3101     "referenced_type" : "type-44"
3102    }
3103   ],
3104   "return_type" : "type-22",
3105   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3106  },
3107  {
3108   "function_name" : "android::system::suspend::V1_0::IWakeLock::getService",
3109   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3110   "parameters" :
3111   [
3112    {
3113     "default_arg" : true,
3114     "referenced_type" : "type-591"
3115    },
3116    {
3117     "default_arg" : true,
3118     "referenced_type" : "type-35"
3119    }
3120   ],
3121   "return_type" : "type-88",
3122   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3123  },
3124  {
3125   "function_name" : "android::system::suspend::V1_0::IWakeLock::linkToDeath",
3126   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
3127   "parameters" :
3128   [
3129    {
3130     "is_this_ptr" : true,
3131     "referenced_type" : "type-89"
3132    },
3133    {
3134     "referenced_type" : "type-269"
3135    },
3136    {
3137     "referenced_type" : "type-13"
3138    }
3139   ],
3140   "return_type" : "type-151",
3141   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3142  },
3143  {
3144   "function_name" : "android::system::suspend::V1_0::IWakeLock::getDebugInfo",
3145   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3146   "parameters" :
3147   [
3148    {
3149     "is_this_ptr" : true,
3150     "referenced_type" : "type-89"
3151    },
3152    {
3153     "referenced_type" : "type-652"
3154    }
3155   ],
3156   "return_type" : "type-177",
3157   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3158  },
3159  {
3160   "function_name" : "android::system::suspend::V1_0::IWakeLock::getHashChain",
3161   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "type-89"
3167    },
3168    {
3169     "referenced_type" : "type-653"
3170    }
3171   ],
3172   "return_type" : "type-177",
3173   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3174  },
3175  {
3176   "function_name" : "android::system::suspend::V1_0::IWakeLock::tryGetService",
3177   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3178   "parameters" :
3179   [
3180    {
3181     "default_arg" : true,
3182     "referenced_type" : "type-591"
3183    },
3184    {
3185     "default_arg" : true,
3186     "referenced_type" : "type-35"
3187    }
3188   ],
3189   "return_type" : "type-88",
3190   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3191  },
3192  {
3193   "function_name" : "android::system::suspend::V1_0::IWakeLock::unlinkToDeath",
3194   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3195   "parameters" :
3196   [
3197    {
3198     "is_this_ptr" : true,
3199     "referenced_type" : "type-89"
3200    },
3201    {
3202     "referenced_type" : "type-269"
3203    }
3204   ],
3205   "return_type" : "type-151",
3206   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3207  },
3208  {
3209   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceChain",
3210   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3211   "parameters" :
3212   [
3213    {
3214     "is_this_ptr" : true,
3215     "referenced_type" : "type-89"
3216    },
3217    {
3218     "referenced_type" : "type-654"
3219    }
3220   ],
3221   "return_type" : "type-177",
3222   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3223  },
3224  {
3225   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerAsService",
3226   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3227   "parameters" :
3228   [
3229    {
3230     "is_this_ptr" : true,
3231     "referenced_type" : "type-89"
3232    },
3233    {
3234     "default_arg" : true,
3235     "referenced_type" : "type-591"
3236    }
3237   ],
3238   "return_type" : "type-20",
3239   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3240  },
3241  {
3242   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceDescriptor",
3243   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3244   "parameters" :
3245   [
3246    {
3247     "is_this_ptr" : true,
3248     "referenced_type" : "type-89"
3249    },
3250    {
3251     "referenced_type" : "type-655"
3252    }
3253   ],
3254   "return_type" : "type-177",
3255   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3256  },
3257  {
3258   "function_name" : "android::system::suspend::V1_0::IWakeLock::notifySyspropsChanged",
3259   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv",
3260   "parameters" :
3261   [
3262    {
3263     "is_this_ptr" : true,
3264     "referenced_type" : "type-89"
3265    }
3266   ],
3267   "return_type" : "type-177",
3268   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3269  },
3270  {
3271   "function_name" : "android::system::suspend::V1_0::IWakeLock::setHALInstrumentation",
3272   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv",
3273   "parameters" :
3274   [
3275    {
3276     "is_this_ptr" : true,
3277     "referenced_type" : "type-89"
3278    }
3279   ],
3280   "return_type" : "type-177",
3281   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3282  },
3283  {
3284   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerForNotifications",
3285   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3286   "parameters" :
3287   [
3288    {
3289     "referenced_type" : "type-591"
3290    },
3291    {
3292     "referenced_type" : "type-524"
3293    }
3294   ],
3295   "return_type" : "type-35",
3296   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3297  },
3298  {
3299   "function_name" : "android::system::suspend::V1_0::IWakeLock::ping",
3300   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv",
3301   "parameters" :
3302   [
3303    {
3304     "is_this_ptr" : true,
3305     "referenced_type" : "type-89"
3306    }
3307   ],
3308   "return_type" : "type-177",
3309   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3310  },
3311  {
3312   "function_name" : "android::system::suspend::V1_0::IWakeLock::debug",
3313   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3314   "parameters" :
3315   [
3316    {
3317     "is_this_ptr" : true,
3318     "referenced_type" : "type-89"
3319    },
3320    {
3321     "referenced_type" : "type-354"
3322    },
3323    {
3324     "referenced_type" : "type-523"
3325    }
3326   ],
3327   "return_type" : "type-177",
3328   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3329  },
3330  {
3331   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
3332   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3333   "parameters" :
3334   [
3335    {
3336     "referenced_type" : "type-567"
3337    },
3338    {
3339     "default_arg" : true,
3340     "referenced_type" : "type-35"
3341    }
3342   ],
3343   "return_type" : "type-158",
3344   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3345  },
3346  {
3347   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
3348   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb",
3349   "parameters" :
3350   [
3351    {
3352     "referenced_type" : "type-603"
3353    },
3354    {
3355     "default_arg" : true,
3356     "referenced_type" : "type-35"
3357    }
3358   ],
3359   "return_type" : "type-158",
3360   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3361  },
3362  {
3363   "function_name" : "android::hardware::fromBinder",
3364   "linker_set_key" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3365   "parameters" :
3366   [
3367    {
3368     "referenced_type" : "type-44"
3369    }
3370   ],
3371   "return_type" : "type-88",
3372   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3373   "template_args" : [ "type-90", "type-92", "type-405" ]
3374  },
3375  {
3376   "function_name" : "android::hardware::details::castInterface",
3377   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3378   "parameters" :
3379   [
3380    {
3381     "referenced_type" : "type-374"
3382    },
3383    {
3384     "referenced_type" : "type-52"
3385    },
3386    {
3387     "referenced_type" : "type-35"
3388    }
3389   ],
3390   "return_type" : "type-164",
3391   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3392   "template_args" : [ "type-124", "type-16", "type-534" ]
3393  },
3394  {
3395   "function_name" : "android::hardware::details::castInterface",
3396   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3397   "parameters" :
3398   [
3399    {
3400     "referenced_type" : "type-374"
3401    },
3402    {
3403     "referenced_type" : "type-52"
3404    },
3405    {
3406     "referenced_type" : "type-35"
3407    }
3408   ],
3409   "return_type" : "type-158",
3410   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3411   "template_args" : [ "type-90", "type-16", "type-92" ]
3412  },
3413  {
3414   "function_name" : "android::hardware::details::wrapPassthrough",
3415   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_",
3416   "parameters" :
3417   [
3418    {
3419     "referenced_type" : "type-88"
3420    }
3421   ],
3422   "return_type" : "type-88",
3423   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3424   "template_args" : [ "type-90", "type-22" ]
3425  },
3426  {
3427   "function_name" : "android::hardware::details::getServiceInternal",
3428   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3429   "parameters" :
3430   [
3431    {
3432     "referenced_type" : "type-591"
3433    },
3434    {
3435     "referenced_type" : "type-35"
3436    },
3437    {
3438     "referenced_type" : "type-35"
3439    }
3440   ],
3441   "return_type" : "type-88",
3442   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3443   "template_args" : [ "type-92", "type-90", "type-22", "type-22" ]
3444  },
3445  {
3446   "function_name" : "android::hardware::details::getServiceInternal",
3447   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "type-408"
3452    },
3453    {
3454     "referenced_type" : "type-35"
3455    },
3456    {
3457     "referenced_type" : "type-35"
3458    }
3459   ],
3460   "return_type" : "type-122",
3461   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3462   "template_args" : [ "type-534", "type-124", "type-22", "type-22" ]
3463  }
3464 ],
3465 "global_vars" :
3466 [
3467  {
3468   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE",
3469   "name" : "android::system::suspend::V1_0::ISystemSuspend::descriptor",
3470   "referenced_type" : "type-52",
3471   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3472  },
3473  {
3474   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE",
3475   "name" : "android::system::suspend::V1_0::IWakeLock::descriptor",
3476   "referenced_type" : "type-52",
3477   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3478  }
3479 ],
3480 "lvalue_reference_types" :
3481 [
3482  {
3483   "alignment" : 8,
3484   "linker_set_key" : "android::Mutex &",
3485   "name" : "android::Mutex &",
3486   "referenced_type" : "type-26",
3487   "self_type" : "type-483",
3488   "size" : 8,
3489   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3490  },
3491  {
3492   "alignment" : 8,
3493   "linker_set_key" : "android::RWLock &",
3494   "name" : "android::RWLock &",
3495   "referenced_type" : "type-487",
3496   "self_type" : "type-493",
3497   "size" : 8,
3498   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3499  },
3500  {
3501   "alignment" : 8,
3502   "linker_set_key" : "android::String16 &",
3503   "name" : "android::String16 &",
3504   "referenced_type" : "type-40",
3505   "self_type" : "type-381",
3506   "size" : 8,
3507   "source_file" : "/system/core/libutils/include/utils/String16.h"
3508  },
3509  {
3510   "alignment" : 8,
3511   "linker_set_key" : "android::String8 &",
3512   "name" : "android::String8 &",
3513   "referenced_type" : "type-51",
3514   "self_type" : "type-376",
3515   "size" : 8,
3516   "source_file" : "/system/core/libutils/include/utils/String8.h"
3517  },
3518  {
3519   "alignment" : 8,
3520   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &",
3521   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &",
3522   "referenced_type" : "type-164",
3523   "self_type" : "type-167",
3524   "size" : 8,
3525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3526  },
3527  {
3528   "alignment" : 8,
3529   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &",
3530   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &",
3531   "referenced_type" : "type-158",
3532   "self_type" : "type-161",
3533   "size" : 8,
3534   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3535  },
3536  {
3537   "alignment" : 8,
3538   "linker_set_key" : "android::hardware::Return<bool> &",
3539   "name" : "android::hardware::Return<bool> &",
3540   "referenced_type" : "type-151",
3541   "self_type" : "type-155",
3542   "size" : 8,
3543   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3544  },
3545  {
3546   "alignment" : 8,
3547   "linker_set_key" : "android::hardware::Return<void> &",
3548   "name" : "android::hardware::Return<void> &",
3549   "referenced_type" : "type-177",
3550   "self_type" : "type-180",
3551   "size" : 8,
3552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3553  },
3554  {
3555   "alignment" : 8,
3556   "linker_set_key" : "android::hardware::Status &",
3557   "name" : "android::hardware::Status &",
3558   "referenced_type" : "type-141",
3559   "self_type" : "type-148",
3560   "size" : 8,
3561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3562  },
3563  {
3564   "alignment" : 8,
3565   "linker_set_key" : "android::hardware::TextOutput &",
3566   "name" : "android::hardware::TextOutput &",
3567   "referenced_type" : "type-401",
3568   "self_type" : "type-400",
3569   "size" : 8,
3570   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3571  },
3572  {
3573   "alignment" : 8,
3574   "linker_set_key" : "android::hardware::TextOutput &",
3575   "name" : "android::hardware::TextOutput &",
3576   "referenced_type" : "type-588",
3577   "self_type" : "type-587",
3578   "size" : 8,
3579   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3580  },
3581  {
3582   "alignment" : 8,
3583   "linker_set_key" : "android::hardware::TextOutput &",
3584   "name" : "android::hardware::TextOutput &",
3585   "referenced_type" : "type-623",
3586   "self_type" : "type-622",
3587   "size" : 8,
3588   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3589  },
3590  {
3591   "alignment" : 8,
3592   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3593   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3594   "referenced_type" : "type-325",
3595   "self_type" : "type-544",
3596   "size" : 8,
3597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3598  },
3599  {
3600   "alignment" : 8,
3601   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3602   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3603   "referenced_type" : "type-317",
3604   "self_type" : "type-539",
3605   "size" : 8,
3606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3607  },
3608  {
3609   "alignment" : 8,
3610   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3611   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3612   "referenced_type" : "type-328",
3613   "self_type" : "type-548",
3614   "size" : 8,
3615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3616  },
3617  {
3618   "alignment" : 8,
3619   "linker_set_key" : "android::hardware::hidl_memory &",
3620   "name" : "android::hardware::hidl_memory &",
3621   "referenced_type" : "type-299",
3622   "self_type" : "type-304",
3623   "size" : 8,
3624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3625  },
3626  {
3627   "alignment" : 8,
3628   "linker_set_key" : "android::hardware::hidl_string &",
3629   "name" : "android::hardware::hidl_string &",
3630   "referenced_type" : "type-295",
3631   "self_type" : "type-542",
3632   "size" : 8,
3633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3634  },
3635  {
3636   "alignment" : 8,
3637   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3638   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3639   "referenced_type" : "type-324",
3640   "self_type" : "type-333",
3641   "size" : 8,
3642   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3643  },
3644  {
3645   "alignment" : 8,
3646   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3647   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3648   "referenced_type" : "type-316",
3649   "self_type" : "type-323",
3650   "size" : 8,
3651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3652  },
3653  {
3654   "alignment" : 8,
3655   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3656   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3657   "referenced_type" : "type-130",
3658   "self_type" : "type-133",
3659   "size" : 8,
3660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3661  },
3662  {
3663   "alignment" : 8,
3664   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3665   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3666   "referenced_type" : "type-122",
3667   "self_type" : "type-126",
3668   "size" : 8,
3669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3670  },
3671  {
3672   "alignment" : 8,
3673   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> &",
3674   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &",
3675   "referenced_type" : "type-88",
3676   "self_type" : "type-105",
3677   "size" : 8,
3678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3679  },
3680  {
3681   "alignment" : 8,
3682   "linker_set_key" : "const android::String16 &",
3683   "name" : "const android::String16 &",
3684   "referenced_type" : "type-39",
3685   "self_type" : "type-38",
3686   "size" : 8,
3687   "source_file" : "/system/core/libutils/include/utils/String16.h"
3688  },
3689  {
3690   "alignment" : 8,
3691   "linker_set_key" : "const android::String8 &",
3692   "name" : "const android::String8 &",
3693   "referenced_type" : "type-370",
3694   "self_type" : "type-375",
3695   "size" : 8,
3696   "source_file" : "/system/core/libutils/include/utils/String8.h"
3697  },
3698  {
3699   "alignment" : 8,
3700   "linker_set_key" : "const android::hardware::Parcel &",
3701   "name" : "const android::hardware::Parcel &",
3702   "referenced_type" : "type-402",
3703   "self_type" : "type-403",
3704   "size" : 8,
3705   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3706  },
3707  {
3708   "alignment" : 8,
3709   "linker_set_key" : "const android::hardware::Return<bool> &",
3710   "name" : "const android::hardware::Return<bool> &",
3711   "referenced_type" : "type-156",
3712   "self_type" : "type-170",
3713   "size" : 8,
3714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3715  },
3716  {
3717   "alignment" : 8,
3718   "linker_set_key" : "const android::hardware::Status &",
3719   "name" : "const android::hardware::Status &",
3720   "referenced_type" : "type-145",
3721   "self_type" : "type-146",
3722   "size" : 8,
3723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3724  },
3725  {
3726   "alignment" : 8,
3727   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3728   "name" : "const android::hardware::details::SchedPrio &",
3729   "referenced_type" : "type-414",
3730   "self_type" : "type-413",
3731   "size" : 8,
3732   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3733  },
3734  {
3735   "alignment" : 8,
3736   "linker_set_key" : "const android::hardware::hidl_handle &",
3737   "name" : "const android::hardware::hidl_handle &",
3738   "referenced_type" : "type-353",
3739   "self_type" : "type-354",
3740   "size" : 8,
3741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3742  },
3743  {
3744   "alignment" : 8,
3745   "linker_set_key" : "const android::hardware::hidl_memory &",
3746   "name" : "const android::hardware::hidl_memory &",
3747   "referenced_type" : "type-302",
3748   "self_type" : "type-303",
3749   "size" : 8,
3750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3751  },
3752  {
3753   "alignment" : 8,
3754   "linker_set_key" : "const android::hardware::hidl_string &",
3755   "name" : "const android::hardware::hidl_string &",
3756   "referenced_type" : "type-294",
3757   "self_type" : "type-298",
3758   "size" : 8,
3759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3760  },
3761  {
3762   "alignment" : 8,
3763   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3764   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3765   "referenced_type" : "type-522",
3766   "self_type" : "type-523",
3767   "size" : 8,
3768   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3769  },
3770  {
3771   "alignment" : 8,
3772   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3773   "name" : "const android::hardware::hidl_vec<int> &",
3774   "referenced_type" : "type-338",
3775   "self_type" : "type-340",
3776   "size" : 8,
3777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3778  },
3779  {
3780   "alignment" : 8,
3781   "linker_set_key" : "const android::hardware::hidl_version &",
3782   "name" : "const android::hardware::hidl_version &",
3783   "referenced_type" : "type-348",
3784   "self_type" : "type-350",
3785   "size" : 8,
3786   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3787  },
3788  {
3789   "alignment" : 8,
3790   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3791   "name" : "const android::hidl::base::V1_0::IBase *const &",
3792   "referenced_type" : "type-428",
3793   "self_type" : "type-429",
3794   "size" : 8,
3795   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3796  },
3797  {
3798   "alignment" : 8,
3799   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3800   "name" : "const android::sp<android::hardware::IBinder> &",
3801   "referenced_type" : "type-45",
3802   "self_type" : "type-44",
3803   "size" : 8,
3804   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3805  },
3806  {
3807   "alignment" : 8,
3808   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3809   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3810   "referenced_type" : "type-136",
3811   "self_type" : "type-563",
3812   "size" : 8,
3813   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3814  },
3815  {
3816   "alignment" : 8,
3817   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3818   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3819   "referenced_type" : "type-247",
3820   "self_type" : "type-269",
3821   "size" : 8,
3822   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3823  },
3824  {
3825   "alignment" : 8,
3826   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3827   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3828   "referenced_type" : "type-566",
3829   "self_type" : "type-567",
3830   "size" : 8,
3831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3832  },
3833  {
3834   "alignment" : 8,
3835   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3836   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3837   "referenced_type" : "type-85",
3838   "self_type" : "type-524",
3839   "size" : 8,
3840   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3841  },
3842  {
3843   "alignment" : 8,
3844   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3845   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3846   "referenced_type" : "type-128",
3847   "self_type" : "type-555",
3848   "size" : 8,
3849   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3850  },
3851  {
3852   "alignment" : 8,
3853   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock> &",
3854   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> &",
3855   "referenced_type" : "type-118",
3856   "self_type" : "type-603",
3857   "size" : 8,
3858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3859  },
3860  {
3861   "alignment" : 8,
3862   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3863   "name" : "const android::wp<android::hardware::BHwBinder> &",
3864   "referenced_type" : "type-499",
3865   "self_type" : "type-521",
3866   "size" : 8,
3867   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3868  },
3869  {
3870   "alignment" : 8,
3871   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3872   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3873   "referenced_type" : "type-557",
3874   "self_type" : "type-559",
3875   "size" : 8,
3876   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3877  },
3878  {
3879   "alignment" : 8,
3880   "linker_set_key" : "const bool &",
3881   "name" : "const bool &",
3882   "referenced_type" : "type-77",
3883   "self_type" : "type-261",
3884   "size" : 8,
3885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3886  },
3887  {
3888   "alignment" : 8,
3889   "linker_set_key" : "const double &",
3890   "name" : "const double &",
3891   "referenced_type" : "type-284",
3892   "self_type" : "type-285",
3893   "size" : 8,
3894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3895  },
3896  {
3897   "alignment" : 8,
3898   "linker_set_key" : "const float &",
3899   "name" : "const float &",
3900   "referenced_type" : "type-282",
3901   "self_type" : "type-283",
3902   "size" : 8,
3903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3904  },
3905  {
3906   "alignment" : 8,
3907   "linker_set_key" : "const int &",
3908   "name" : "const int &",
3909   "referenced_type" : "type-472",
3910   "self_type" : "type-471",
3911   "size" : 8,
3912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3913  },
3914  {
3915   "linker_set_key" : "const iter<is_const> &",
3916   "name" : "const iter<is_const> &",
3917   "referenced_type" : "type-308",
3918   "self_type" : "type-310",
3919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3920  },
3921  {
3922   "linker_set_key" : "const iter<is_const> &",
3923   "name" : "const iter<is_const> &",
3924   "referenced_type" : "type-577",
3925   "self_type" : "type-579",
3926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3927  },
3928  {
3929   "linker_set_key" : "const iter<is_const> &",
3930   "name" : "const iter<is_const> &",
3931   "referenced_type" : "type-614",
3932   "self_type" : "type-616",
3933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3934  },
3935  {
3936   "alignment" : 8,
3937   "linker_set_key" : "const log_msg &",
3938   "name" : "const log_msg &",
3939   "referenced_type" : "type-106",
3940   "self_type" : "type-150",
3941   "size" : 8,
3942   "source_file" : "/system/core/liblog/include/log/log_read.h"
3943  },
3944  {
3945   "alignment" : 8,
3946   "linker_set_key" : "const long &",
3947   "name" : "const long &",
3948   "referenced_type" : "type-279",
3949   "self_type" : "type-280",
3950   "size" : 8,
3951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3952  },
3953  {
3954   "alignment" : 8,
3955   "linker_set_key" : "const short &",
3956   "name" : "const short &",
3957   "referenced_type" : "type-270",
3958   "self_type" : "type-271",
3959   "size" : 8,
3960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3961  },
3962  {
3963   "alignment" : 8,
3964   "linker_set_key" : "const signed char &",
3965   "name" : "const signed char &",
3966   "referenced_type" : "type-262",
3967   "self_type" : "type-266",
3968   "size" : 8,
3969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3970  },
3971  {
3972   "alignment" : 8,
3973   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3974   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3975   "referenced_type" : "type-406",
3976   "self_type" : "type-408",
3977   "size" : 8,
3978   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3979  },
3980  {
3981   "alignment" : 8,
3982   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3983   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3984   "referenced_type" : "type-589",
3985   "self_type" : "type-591",
3986   "size" : 8,
3987   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3988  },
3989  {
3990   "alignment" : 8,
3991   "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 *> > *)> > > &",
3992   "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 *> > *)> > > &",
3993   "referenced_type" : "type-551",
3994   "self_type" : "type-550",
3995   "size" : 8,
3996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3997  },
3998  {
3999   "alignment" : 8,
4000   "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 *> > *)> > > &",
4001   "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 *> > *)> > > &",
4002   "referenced_type" : "type-60",
4003   "self_type" : "type-59",
4004   "size" : 8,
4005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4006  },
4007  {
4008   "alignment" : 8,
4009   "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 *> > *)> > > &",
4010   "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 *> > *)> > > &",
4011   "referenced_type" : "type-606",
4012   "self_type" : "type-605",
4013   "size" : 8,
4014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4015  },
4016  {
4017   "alignment" : 8,
4018   "linker_set_key" : "const unsigned char &",
4019   "name" : "const unsigned char &",
4020   "referenced_type" : "type-267",
4021   "self_type" : "type-268",
4022   "size" : 8,
4023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4024  },
4025  {
4026   "alignment" : 8,
4027   "linker_set_key" : "const unsigned int &",
4028   "name" : "const unsigned int &",
4029   "referenced_type" : "type-30",
4030   "self_type" : "type-274",
4031   "size" : 8,
4032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4033  },
4034  {
4035   "alignment" : 8,
4036   "linker_set_key" : "const unsigned long &",
4037   "name" : "const unsigned long &",
4038   "referenced_type" : "type-31",
4039   "self_type" : "type-281",
4040   "size" : 8,
4041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4042  },
4043  {
4044   "alignment" : 8,
4045   "linker_set_key" : "const unsigned short &",
4046   "name" : "const unsigned short &",
4047   "referenced_type" : "type-272",
4048   "self_type" : "type-273",
4049   "size" : 8,
4050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4051  },
4052  {
4053   "alignment" : 8,
4054   "linker_set_key" : "int &",
4055   "name" : "int &",
4056   "referenced_type" : "type-20",
4057   "self_type" : "type-366",
4058   "size" : 8,
4059   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4060  },
4061  {
4062   "alignment" : 8,
4063   "linker_set_key" : "unsigned char &",
4064   "name" : "unsigned char &",
4065   "referenced_type" : "type-110",
4066   "self_type" : "type-507",
4067   "size" : 8,
4068   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4069  },
4070  {
4071   "alignment" : 8,
4072   "linker_set_key" : "unsigned int &",
4073   "name" : "unsigned int &",
4074   "referenced_type" : "type-2",
4075   "self_type" : "type-516",
4076   "size" : 8,
4077   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
4078  }
4079 ],
4080 "pointer_types" :
4081 [
4082  {
4083   "alignment" : 8,
4084   "linker_set_key" : "android::Condition *",
4085   "name" : "android::Condition *",
4086   "referenced_type" : "type-78",
4087   "self_type" : "type-486",
4088   "size" : 8,
4089   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4090  },
4091  {
4092   "alignment" : 8,
4093   "linker_set_key" : "android::Mutex *",
4094   "name" : "android::Mutex *",
4095   "referenced_type" : "type-26",
4096   "self_type" : "type-481",
4097   "size" : 8,
4098   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4099  },
4100  {
4101   "alignment" : 8,
4102   "linker_set_key" : "android::Mutex::Autolock *",
4103   "name" : "android::Mutex::Autolock *",
4104   "referenced_type" : "type-482",
4105   "self_type" : "type-484",
4106   "size" : 8,
4107   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4108  },
4109  {
4110   "alignment" : 8,
4111   "linker_set_key" : "android::RWLock *",
4112   "name" : "android::RWLock *",
4113   "referenced_type" : "type-487",
4114   "self_type" : "type-491",
4115   "size" : 8,
4116   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4117  },
4118  {
4119   "alignment" : 8,
4120   "linker_set_key" : "android::RWLock::AutoRLock *",
4121   "name" : "android::RWLock::AutoRLock *",
4122   "referenced_type" : "type-492",
4123   "self_type" : "type-494",
4124   "size" : 8,
4125   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4126  },
4127  {
4128   "alignment" : 8,
4129   "linker_set_key" : "android::RWLock::AutoWLock *",
4130   "name" : "android::RWLock::AutoWLock *",
4131   "referenced_type" : "type-495",
4132   "self_type" : "type-496",
4133   "size" : 8,
4134   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4135  },
4136  {
4137   "alignment" : 8,
4138   "linker_set_key" : "android::RefBase *",
4139   "name" : "android::RefBase *",
4140   "referenced_type" : "type-7",
4141   "self_type" : "type-291",
4142   "size" : 8,
4143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4144  },
4145  {
4146   "alignment" : 8,
4147   "linker_set_key" : "android::RefBase::weakref_impl *",
4148   "name" : "android::RefBase::weakref_impl *",
4149   "referenced_type" : "type-10",
4150   "self_type" : "type-9",
4151   "size" : 8,
4152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4153  },
4154  {
4155   "alignment" : 8,
4156   "linker_set_key" : "android::RefBase::weakref_impl *",
4157   "name" : "android::RefBase::weakref_impl *",
4158   "referenced_type" : "type-575",
4159   "self_type" : "type-574",
4160   "size" : 8,
4161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4162  },
4163  {
4164   "alignment" : 8,
4165   "linker_set_key" : "android::RefBase::weakref_impl *",
4166   "name" : "android::RefBase::weakref_impl *",
4167   "referenced_type" : "type-611",
4168   "self_type" : "type-610",
4169   "size" : 8,
4170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4171  },
4172  {
4173   "alignment" : 8,
4174   "linker_set_key" : "android::RefBase::weakref_type *",
4175   "name" : "android::RefBase::weakref_type *",
4176   "referenced_type" : "type-12",
4177   "self_type" : "type-11",
4178   "size" : 8,
4179   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4180  },
4181  {
4182   "alignment" : 8,
4183   "linker_set_key" : "android::ReferenceRenamer *",
4184   "name" : "android::ReferenceRenamer *",
4185   "referenced_type" : "type-286",
4186   "self_type" : "type-287",
4187   "size" : 8,
4188   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4189  },
4190  {
4191   "alignment" : 8,
4192   "linker_set_key" : "android::ScopedTrace *",
4193   "name" : "android::ScopedTrace *",
4194   "referenced_type" : "type-498",
4195   "self_type" : "type-500",
4196   "size" : 8,
4197   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4198  },
4199  {
4200   "alignment" : 8,
4201   "linker_set_key" : "android::String16 *",
4202   "name" : "android::String16 *",
4203   "referenced_type" : "type-40",
4204   "self_type" : "type-383",
4205   "size" : 8,
4206   "source_file" : "/system/core/libutils/include/utils/String16.h"
4207  },
4208  {
4209   "alignment" : 8,
4210   "linker_set_key" : "android::String8 *",
4211   "name" : "android::String8 *",
4212   "referenced_type" : "type-51",
4213   "self_type" : "type-377",
4214   "size" : 8,
4215   "source_file" : "/system/core/libutils/include/utils/String8.h"
4216  },
4217  {
4218   "alignment" : 8,
4219   "linker_set_key" : "android::Thread *",
4220   "name" : "android::Thread *",
4221   "referenced_type" : "type-76",
4222   "self_type" : "type-75",
4223   "size" : 8,
4224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4225  },
4226  {
4227   "alignment" : 8,
4228   "linker_set_key" : "android::VirtualLightRefBase *",
4229   "name" : "android::VirtualLightRefBase *",
4230   "referenced_type" : "type-183",
4231   "self_type" : "type-191",
4232   "size" : 8,
4233   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4234  },
4235  {
4236   "alignment" : 8,
4237   "linker_set_key" : "android::hardware::BHwBinder *",
4238   "name" : "android::hardware::BHwBinder *",
4239   "referenced_type" : "type-139",
4240   "self_type" : "type-138",
4241   "size" : 8,
4242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4243  },
4244  {
4245   "alignment" : 8,
4246   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend> *",
4247   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend> *",
4248   "referenced_type" : "type-389",
4249   "self_type" : "type-388",
4250   "size" : 8,
4251   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4252  },
4253  {
4254   "alignment" : 8,
4255   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock> *",
4256   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock> *",
4257   "referenced_type" : "type-95",
4258   "self_type" : "type-586",
4259   "size" : 8,
4260   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4261  },
4262  {
4263   "alignment" : 8,
4264   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4265   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4266   "referenced_type" : "type-422",
4267   "self_type" : "type-427",
4268   "size" : 8,
4269   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4270  },
4271  {
4272   "alignment" : 8,
4273   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4274   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4275   "referenced_type" : "type-440",
4276   "self_type" : "type-445",
4277   "size" : 8,
4278   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4279  },
4280  {
4281   "alignment" : 8,
4282   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4283   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4284   "referenced_type" : "type-430",
4285   "self_type" : "type-435",
4286   "size" : 8,
4287   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4288  },
4289  {
4290   "alignment" : 8,
4291   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4292   "name" : "android::hardware::GrantorDescriptor *",
4293   "referenced_type" : "type-315",
4294   "self_type" : "type-314",
4295   "size" : 8,
4296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4297  },
4298  {
4299   "alignment" : 8,
4300   "linker_set_key" : "android::hardware::IBinder *",
4301   "name" : "android::hardware::IBinder *",
4302   "referenced_type" : "type-34",
4303   "self_type" : "type-33",
4304   "size" : 8,
4305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4306  },
4307  {
4308   "alignment" : 8,
4309   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4310   "name" : "android::hardware::IBinder::DeathRecipient *",
4311   "referenced_type" : "type-17",
4312   "self_type" : "type-561",
4313   "size" : 8,
4314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4315  },
4316  {
4317   "alignment" : 8,
4318   "linker_set_key" : "android::hardware::IInterface *",
4319   "name" : "android::hardware::IInterface *",
4320   "referenced_type" : "type-96",
4321   "self_type" : "type-621",
4322   "size" : 8,
4323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4324  },
4325  {
4326   "alignment" : 8,
4327   "linker_set_key" : "android::hardware::Parcel *",
4328   "name" : "android::hardware::Parcel *",
4329   "referenced_type" : "type-390",
4330   "self_type" : "type-396",
4331   "size" : 8,
4332   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4333  },
4334  {
4335   "alignment" : 8,
4336   "linker_set_key" : "android::hardware::ProcessState *",
4337   "name" : "android::hardware::ProcessState *",
4338   "referenced_type" : "type-19",
4339   "self_type" : "type-18",
4340   "size" : 8,
4341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4342  },
4343  {
4344   "alignment" : 8,
4345   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4346   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4347   "referenced_type" : "type-164",
4348   "self_type" : "type-165",
4349   "size" : 8,
4350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4351  },
4352  {
4353   "alignment" : 8,
4354   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4355   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4356   "referenced_type" : "type-158",
4357   "self_type" : "type-159",
4358   "size" : 8,
4359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "linker_set_key" : "android::hardware::Return<bool> *",
4364   "name" : "android::hardware::Return<bool> *",
4365   "referenced_type" : "type-151",
4366   "self_type" : "type-153",
4367   "size" : 8,
4368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "android::hardware::Return<void> *",
4373   "name" : "android::hardware::Return<void> *",
4374   "referenced_type" : "type-177",
4375   "self_type" : "type-178",
4376   "size" : 8,
4377   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4378  },
4379  {
4380   "alignment" : 8,
4381   "linker_set_key" : "android::hardware::Status *",
4382   "name" : "android::hardware::Status *",
4383   "referenced_type" : "type-141",
4384   "self_type" : "type-144",
4385   "size" : 8,
4386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4387  },
4388  {
4389   "alignment" : 8,
4390   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4391   "name" : "android::hardware::details::HidlInstrumentor *",
4392   "referenced_type" : "type-100",
4393   "self_type" : "type-553",
4394   "size" : 8,
4395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4396  },
4397  {
4398   "alignment" : 8,
4399   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4400   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4401   "referenced_type" : "type-325",
4402   "self_type" : "type-543",
4403   "size" : 8,
4404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4405  },
4406  {
4407   "alignment" : 8,
4408   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4409   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4410   "referenced_type" : "type-317",
4411   "self_type" : "type-538",
4412   "size" : 8,
4413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "android::hardware::details::return_status *",
4418   "name" : "android::hardware::details::return_status *",
4419   "referenced_type" : "type-152",
4420   "self_type" : "type-172",
4421   "size" : 8,
4422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4427   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4428   "referenced_type" : "type-328",
4429   "self_type" : "type-327",
4430   "size" : 8,
4431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4436   "name" : "android::hardware::hidl_binder_death_recipient *",
4437   "referenced_type" : "type-3",
4438   "self_type" : "type-131",
4439   "size" : 8,
4440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4441  },
4442  {
4443   "alignment" : 8,
4444   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4445   "name" : "android::hardware::hidl_death_recipient *",
4446   "referenced_type" : "type-6",
4447   "self_type" : "type-5",
4448   "size" : 8,
4449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4450  },
4451  {
4452   "alignment" : 8,
4453   "linker_set_key" : "android::hardware::hidl_memory *",
4454   "name" : "android::hardware::hidl_memory *",
4455   "referenced_type" : "type-299",
4456   "self_type" : "type-300",
4457   "size" : 8,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 8,
4462   "linker_set_key" : "android::hardware::hidl_string *",
4463   "name" : "android::hardware::hidl_string *",
4464   "referenced_type" : "type-295",
4465   "self_type" : "type-319",
4466   "size" : 8,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4472   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4473   "referenced_type" : "type-324",
4474   "self_type" : "type-330",
4475   "size" : 8,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 8,
4480   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4481   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4482   "referenced_type" : "type-316",
4483   "self_type" : "type-320",
4484   "size" : 8,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4486  },
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "android::hardware::hidl_version *",
4490   "name" : "android::hardware::hidl_version *",
4491   "referenced_type" : "type-346",
4492   "self_type" : "type-347",
4493   "size" : 8,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4499   "name" : "android::hidl::base::V1_0::BnHwBase *",
4500   "referenced_type" : "type-373",
4501   "self_type" : "type-404",
4502   "size" : 8,
4503   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4508   "name" : "android::hidl::base::V1_0::IBase *",
4509   "referenced_type" : "type-16",
4510   "self_type" : "type-15",
4511   "size" : 8,
4512   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4513  },
4514  {
4515   "alignment" : 8,
4516   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4517   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4518   "referenced_type" : "type-68",
4519   "self_type" : "type-67",
4520   "size" : 8,
4521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4522  },
4523  {
4524   "alignment" : 8,
4525   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4526   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4527   "referenced_type" : "type-83",
4528   "self_type" : "type-82",
4529   "size" : 8,
4530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4531  },
4532  {
4533   "alignment" : 8,
4534   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4535   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4536   "referenced_type" : "type-608",
4537   "self_type" : "type-609",
4538   "size" : 8,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 8,
4543   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4544   "name" : "android::sp<android::hardware::IBinder> *",
4545   "referenced_type" : "type-46",
4546   "self_type" : "type-613",
4547   "size" : 8,
4548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4549  },
4550  {
4551   "alignment" : 8,
4552   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4553   "name" : "android::sp<android::hardware::ProcessState> *",
4554   "referenced_type" : "type-63",
4555   "self_type" : "type-62",
4556   "size" : 8,
4557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4558  },
4559  {
4560   "alignment" : 8,
4561   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4562   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4563   "referenced_type" : "type-130",
4564   "self_type" : "type-129",
4565   "size" : 8,
4566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4567  },
4568  {
4569   "alignment" : 8,
4570   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4571   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4572   "referenced_type" : "type-374",
4573   "self_type" : "type-565",
4574   "size" : 8,
4575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4576  },
4577  {
4578   "alignment" : 8,
4579   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4580   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4581   "referenced_type" : "type-66",
4582   "self_type" : "type-69",
4583   "size" : 8,
4584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4585  },
4586  {
4587   "alignment" : 8,
4588   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4589   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4590   "referenced_type" : "type-81",
4591   "self_type" : "type-84",
4592   "size" : 8,
4593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4594  },
4595  {
4596   "alignment" : 8,
4597   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
4598   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
4599   "referenced_type" : "type-122",
4600   "self_type" : "type-121",
4601   "size" : 8,
4602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4603  },
4604  {
4605   "alignment" : 8,
4606   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> *",
4607   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> *",
4608   "referenced_type" : "type-88",
4609   "self_type" : "type-87",
4610   "size" : 8,
4611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "android::system::suspend::V1_0::BnHwSystemSuspend *",
4616   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend *",
4617   "referenced_type" : "type-372",
4618   "self_type" : "type-489",
4619   "size" : 8,
4620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4621  },
4622  {
4623   "alignment" : 8,
4624   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock *",
4625   "name" : "android::system::suspend::V1_0::BnHwWakeLock *",
4626   "referenced_type" : "type-405",
4627   "self_type" : "type-530",
4628   "size" : 8,
4629   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
4630  },
4631  {
4632   "alignment" : 8,
4633   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4634   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4635   "referenced_type" : "type-534",
4636   "self_type" : "type-592",
4637   "size" : 8,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock *",
4643   "name" : "android::system::suspend::V1_0::BpHwWakeLock *",
4644   "referenced_type" : "type-92",
4645   "self_type" : "type-104",
4646   "size" : 8,
4647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend *",
4652   "name" : "android::system::suspend::V1_0::BsSystemSuspend *",
4653   "referenced_type" : "type-568",
4654   "self_type" : "type-573",
4655   "size" : 8,
4656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock *",
4661   "name" : "android::system::suspend::V1_0::BsWakeLock *",
4662   "referenced_type" : "type-571",
4663   "self_type" : "type-572",
4664   "size" : 8,
4665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4666  },
4667  {
4668   "alignment" : 8,
4669   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend *",
4670   "name" : "android::system::suspend::V1_0::ISystemSuspend *",
4671   "referenced_type" : "type-124",
4672   "self_type" : "type-123",
4673   "size" : 8,
4674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4675  },
4676  {
4677   "alignment" : 8,
4678   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock *",
4679   "name" : "android::system::suspend::V1_0::IWakeLock *",
4680   "referenced_type" : "type-90",
4681   "self_type" : "type-89",
4682   "size" : 8,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 8,
4687   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4688   "name" : "android::wp<android::hardware::BHwBinder> *",
4689   "referenced_type" : "type-290",
4690   "self_type" : "type-361",
4691   "size" : 8,
4692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4693  },
4694  {
4695   "alignment" : 8,
4696   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4697   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4698   "referenced_type" : "type-560",
4699   "self_type" : "type-562",
4700   "size" : 8,
4701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4702  },
4703  {
4704   "alignment" : 8,
4705   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4706   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4707   "referenced_type" : "type-4",
4708   "self_type" : "type-214",
4709   "size" : 8,
4710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4711  },
4712  {
4713   "alignment" : 8,
4714   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4715   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4716   "referenced_type" : "type-14",
4717   "self_type" : "type-554",
4718   "size" : 8,
4719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4720  },
4721  {
4722   "alignment" : 8,
4723   "linker_set_key" : "android_flex_plane *",
4724   "name" : "android_flex_plane *",
4725   "referenced_type" : "type-467",
4726   "self_type" : "type-470",
4727   "size" : 8,
4728   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4729  },
4730  {
4731   "alignment" : 8,
4732   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4733   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4734   "referenced_type" : "type-37",
4735   "self_type" : "type-36",
4736   "size" : 8,
4737   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4738  },
4739  {
4740   "alignment" : 8,
4741   "linker_set_key" : "char *",
4742   "name" : "char *",
4743   "referenced_type" : "type-54",
4744   "self_type" : "type-184",
4745   "size" : 8,
4746   "source_file" : "/system/core/liblog/include/log/log_read.h"
4747  },
4748  {
4749   "alignment" : 8,
4750   "linker_set_key" : "const android::NativeHandle *",
4751   "name" : "const android::NativeHandle *",
4752   "referenced_type" : "type-360",
4753   "self_type" : "type-362",
4754   "size" : 8,
4755   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4756  },
4757  {
4758   "alignment" : 8,
4759   "linker_set_key" : "const android::RefBase *",
4760   "name" : "const android::RefBase *",
4761   "referenced_type" : "type-288",
4762   "self_type" : "type-289",
4763   "size" : 8,
4764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4765  },
4766  {
4767   "alignment" : 8,
4768   "linker_set_key" : "const android::String16 *",
4769   "name" : "const android::String16 *",
4770   "referenced_type" : "type-39",
4771   "self_type" : "type-380",
4772   "size" : 8,
4773   "source_file" : "/system/core/libutils/include/utils/String16.h"
4774  },
4775  {
4776   "alignment" : 8,
4777   "linker_set_key" : "const android::String8 *",
4778   "name" : "const android::String8 *",
4779   "referenced_type" : "type-370",
4780   "self_type" : "type-371",
4781   "size" : 8,
4782   "source_file" : "/system/core/libutils/include/utils/String8.h"
4783  },
4784  {
4785   "alignment" : 8,
4786   "linker_set_key" : "const android::VectorImpl *",
4787   "name" : "const android::VectorImpl *",
4788   "referenced_type" : "type-448",
4789   "self_type" : "type-449",
4790   "size" : 8,
4791   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4792  },
4793  {
4794   "alignment" : 8,
4795   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4796   "name" : "const android::hardware::BpHwRefBase *",
4797   "referenced_type" : "type-385",
4798   "self_type" : "type-386",
4799   "size" : 8,
4800   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4801  },
4802  {
4803   "alignment" : 8,
4804   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4805   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4806   "referenced_type" : "type-415",
4807   "self_type" : "type-416",
4808   "size" : 8,
4809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4810  },
4811  {
4812   "alignment" : 8,
4813   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4814   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4815   "referenced_type" : "type-420",
4816   "self_type" : "type-421",
4817   "size" : 8,
4818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4819  },
4820  {
4821   "alignment" : 8,
4822   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4823   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4824   "referenced_type" : "type-168",
4825   "self_type" : "type-169",
4826   "size" : 8,
4827   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4828  },
4829  {
4830   "alignment" : 8,
4831   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4832   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4833   "referenced_type" : "type-162",
4834   "self_type" : "type-163",
4835   "size" : 8,
4836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4837  },
4838  {
4839   "alignment" : 8,
4840   "linker_set_key" : "const android::hardware::Return<bool> *",
4841   "name" : "const android::hardware::Return<bool> *",
4842   "referenced_type" : "type-156",
4843   "self_type" : "type-157",
4844   "size" : 8,
4845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4846  },
4847  {
4848   "alignment" : 8,
4849   "linker_set_key" : "const android::hardware::Status *",
4850   "name" : "const android::hardware::Status *",
4851   "referenced_type" : "type-145",
4852   "self_type" : "type-149",
4853   "size" : 8,
4854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4855  },
4856  {
4857   "alignment" : 8,
4858   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4859   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4860   "referenced_type" : "type-546",
4861   "self_type" : "type-547",
4862   "size" : 8,
4863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4864  },
4865  {
4866   "alignment" : 8,
4867   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4868   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4869   "referenced_type" : "type-540",
4870   "self_type" : "type-541",
4871   "size" : 8,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4873  },
4874  {
4875   "alignment" : 8,
4876   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4877   "name" : "const android::hardware::details::hidl_pointer<int> *",
4878   "referenced_type" : "type-490",
4879   "self_type" : "type-497",
4880   "size" : 8,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4882  },
4883  {
4884   "alignment" : 8,
4885   "linker_set_key" : "const android::hardware::details::return_status *",
4886   "name" : "const android::hardware::details::return_status *",
4887   "referenced_type" : "type-174",
4888   "self_type" : "type-175",
4889   "size" : 8,
4890   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4891  },
4892  {
4893   "alignment" : 8,
4894   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4895   "name" : "const android::hardware::hidl_death_recipient *",
4896   "referenced_type" : "type-556",
4897   "self_type" : "type-564",
4898   "size" : 8,
4899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4900  },
4901  {
4902   "alignment" : 8,
4903   "linker_set_key" : "const android::hardware::hidl_memory *",
4904   "name" : "const android::hardware::hidl_memory *",
4905   "referenced_type" : "type-302",
4906   "self_type" : "type-306",
4907   "size" : 8,
4908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4909  },
4910  {
4911   "alignment" : 8,
4912   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4913   "name" : "const android::hardware::hidl_vec<int> *",
4914   "referenced_type" : "type-338",
4915   "self_type" : "type-339",
4916   "size" : 8,
4917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4918  },
4919  {
4920   "alignment" : 8,
4921   "linker_set_key" : "const android::hardware::hidl_version *",
4922   "name" : "const android::hardware::hidl_version *",
4923   "referenced_type" : "type-348",
4924   "self_type" : "type-349",
4925   "size" : 8,
4926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4927  },
4928  {
4929   "alignment" : 8,
4930   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4931   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4932   "referenced_type" : "type-528",
4933   "self_type" : "type-529",
4934   "size" : 8,
4935   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4936  },
4937  {
4938   "alignment" : 8,
4939   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4940   "name" : "const android::hidl::base::V1_0::IBase *",
4941   "referenced_type" : "type-426",
4942   "self_type" : "type-425",
4943   "size" : 8,
4944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4945  },
4946  {
4947   "alignment" : 8,
4948   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4949   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4950   "referenced_type" : "type-72",
4951   "self_type" : "type-73",
4952   "size" : 8,
4953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4954  },
4955  {
4956   "alignment" : 8,
4957   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4958   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4959   "referenced_type" : "type-501",
4960   "self_type" : "type-502",
4961   "size" : 8,
4962   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4963  },
4964  {
4965   "alignment" : 8,
4966   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4967   "name" : "const android::sp<android::hardware::IBinder> *",
4968   "referenced_type" : "type-45",
4969   "self_type" : "type-617",
4970   "size" : 8,
4971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4972  },
4973  {
4974   "alignment" : 8,
4975   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4976   "name" : "const android::sp<android::hardware::ProcessState> *",
4977   "referenced_type" : "type-64",
4978   "self_type" : "type-65",
4979   "size" : 8,
4980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4981  },
4982  {
4983   "alignment" : 8,
4984   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4985   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4986   "referenced_type" : "type-136",
4987   "self_type" : "type-135",
4988   "size" : 8,
4989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4990  },
4991  {
4992   "alignment" : 8,
4993   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4994   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4995   "referenced_type" : "type-247",
4996   "self_type" : "type-545",
4997   "size" : 8,
4998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4999  },
5000  {
5001   "alignment" : 8,
5002   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5003   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5004   "referenced_type" : "type-566",
5005   "self_type" : "type-604",
5006   "size" : 8,
5007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5008  },
5009  {
5010   "alignment" : 8,
5011   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5012   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5013   "referenced_type" : "type-70",
5014   "self_type" : "type-71",
5015   "size" : 8,
5016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5021   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5022   "referenced_type" : "type-85",
5023   "self_type" : "type-86",
5024   "size" : 8,
5025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5026  },
5027  {
5028   "alignment" : 8,
5029   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
5030   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
5031   "referenced_type" : "type-128",
5032   "self_type" : "type-127",
5033   "size" : 8,
5034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5035  },
5036  {
5037   "alignment" : 8,
5038   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock> *",
5039   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> *",
5040   "referenced_type" : "type-118",
5041   "self_type" : "type-117",
5042   "size" : 8,
5043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5044  },
5045  {
5046   "alignment" : 8,
5047   "linker_set_key" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5048   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5049   "referenced_type" : "type-533",
5050   "self_type" : "type-537",
5051   "size" : 8,
5052   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5053  },
5054  {
5055   "alignment" : 8,
5056   "linker_set_key" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5057   "name" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5058   "referenced_type" : "type-531",
5059   "self_type" : "type-532",
5060   "size" : 8,
5061   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5062  },
5063  {
5064   "alignment" : 8,
5065   "linker_set_key" : "const android::system::suspend::V1_0::ISystemSuspend *",
5066   "name" : "const android::system::suspend::V1_0::ISystemSuspend *",
5067   "referenced_type" : "type-519",
5068   "self_type" : "type-520",
5069   "size" : 8,
5070   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5071  },
5072  {
5073   "alignment" : 8,
5074   "linker_set_key" : "const android::system::suspend::V1_0::IWakeLock *",
5075   "name" : "const android::system::suspend::V1_0::IWakeLock *",
5076   "referenced_type" : "type-119",
5077   "self_type" : "type-120",
5078   "size" : 8,
5079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5080  },
5081  {
5082   "alignment" : 8,
5083   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5084   "name" : "const android::wp<android::hardware::BHwBinder> *",
5085   "referenced_type" : "type-499",
5086   "self_type" : "type-511",
5087   "size" : 8,
5088   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5089  },
5090  {
5091   "alignment" : 8,
5092   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5093   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5094   "referenced_type" : "type-225",
5095   "self_type" : "type-236",
5096   "size" : 8,
5097   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5098  },
5099  {
5100   "alignment" : 8,
5101   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5102   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5103   "referenced_type" : "type-557",
5104   "self_type" : "type-558",
5105   "size" : 8,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "linker_set_key" : "const char *",
5111   "name" : "const char *",
5112   "referenced_type" : "type-53",
5113   "self_type" : "type-52",
5114   "size" : 8,
5115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5116  },
5117  {
5118   "alignment" : 8,
5119   "linker_set_key" : "const char16_t *",
5120   "name" : "const char16_t *",
5121   "referenced_type" : "type-42",
5122   "self_type" : "type-41",
5123   "size" : 8,
5124   "source_file" : "/system/core/libutils/include/utils/String16.h"
5125  },
5126  {
5127   "alignment" : 8,
5128   "linker_set_key" : "const log_msg *",
5129   "name" : "const log_msg *",
5130   "referenced_type" : "type-106",
5131   "self_type" : "type-134",
5132   "size" : 8,
5133   "source_file" : "/system/core/liblog/include/log/log_read.h"
5134  },
5135  {
5136   "alignment" : 8,
5137   "linker_set_key" : "const native_handle *",
5138   "name" : "const native_handle *",
5139   "referenced_type" : "type-278",
5140   "self_type" : "type-277",
5141   "size" : 8,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5143  },
5144  {
5145   "alignment" : 8,
5146   "linker_set_key" : "const unsigned char *",
5147   "name" : "const unsigned char *",
5148   "referenced_type" : "type-267",
5149   "self_type" : "type-345",
5150   "size" : 8,
5151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5152  },
5153  {
5154   "alignment" : 8,
5155   "linker_set_key" : "const unsigned long long *",
5156   "name" : "const unsigned long long *",
5157   "referenced_type" : "type-398",
5158   "self_type" : "type-397",
5159   "size" : 8,
5160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5161  },
5162  {
5163   "alignment" : 8,
5164   "linker_set_key" : "const void *",
5165   "name" : "const void *",
5166   "referenced_type" : "type-351",
5167   "self_type" : "type-352",
5168   "size" : 8,
5169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5170  },
5171  {
5172   "alignment" : 8,
5173   "linker_set_key" : "int (*)(void *)",
5174   "name" : "int (*)(void *)",
5175   "referenced_type" : "type-478",
5176   "self_type" : "type-479",
5177   "size" : 8,
5178   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5179  },
5180  {
5181   "alignment" : 8,
5182   "linker_set_key" : "int *",
5183   "name" : "int *",
5184   "referenced_type" : "type-20",
5185   "self_type" : "type-337",
5186   "size" : 8,
5187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5188  },
5189  {
5190   "alignment" : 8,
5191   "linker_set_key" : "log_msg *",
5192   "name" : "log_msg *",
5193   "referenced_type" : "type-107",
5194   "self_type" : "type-171",
5195   "size" : 8,
5196   "source_file" : "/system/core/liblog/include/log/log_read.h"
5197  },
5198  {
5199   "alignment" : 8,
5200   "linker_set_key" : "native_handle *",
5201   "name" : "native_handle *",
5202   "referenced_type" : "type-189",
5203   "self_type" : "type-188",
5204   "size" : 8,
5205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5206  },
5207  {
5208   "alignment" : 8,
5209   "linker_set_key" : "unsigned char *",
5210   "name" : "unsigned char *",
5211   "referenced_type" : "type-110",
5212   "self_type" : "type-392",
5213   "size" : 8,
5214   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5215  },
5216  {
5217   "alignment" : 8,
5218   "linker_set_key" : "unsigned long long *",
5219   "name" : "unsigned long long *",
5220   "referenced_type" : "type-244",
5221   "self_type" : "type-393",
5222   "size" : 8,
5223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5224  },
5225  {
5226   "alignment" : 8,
5227   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5228   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5229   "referenced_type" : "type-395",
5230   "self_type" : "type-394",
5231   "size" : 8,
5232   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5233  },
5234  {
5235   "alignment" : 8,
5236   "linker_set_key" : "void *",
5237   "name" : "void *",
5238   "referenced_type" : "type-22",
5239   "self_type" : "type-21",
5240   "size" : 8,
5241   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5242  },
5243  {
5244   "alignment" : 8,
5245   "linker_set_key" : "void **",
5246   "name" : "void **",
5247   "referenced_type" : "type-21",
5248   "self_type" : "type-480",
5249   "size" : 8,
5250   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5251  }
5252 ],
5253 "qualified_types" :
5254 [
5255  {
5256   "alignment" : 8,
5257   "is_const" : true,
5258   "linker_set_key" : "android::RefBase::weakref_impl *const",
5259   "name" : "android::RefBase::weakref_impl *const",
5260   "referenced_type" : "type-574",
5261   "self_type" : "type-576",
5262   "size" : 8,
5263   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5264  },
5265  {
5266   "alignment" : 8,
5267   "is_const" : true,
5268   "linker_set_key" : "android::RefBase::weakref_impl *const",
5269   "name" : "android::RefBase::weakref_impl *const",
5270   "referenced_type" : "type-610",
5271   "self_type" : "type-612",
5272   "size" : 8,
5273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5274  },
5275  {
5276   "alignment" : 8,
5277   "is_const" : true,
5278   "linker_set_key" : "android::RefBase::weakref_impl *const",
5279   "name" : "android::RefBase::weakref_impl *const",
5280   "referenced_type" : "type-9",
5281   "self_type" : "type-8",
5282   "size" : 8,
5283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5284  },
5285  {
5286   "alignment" : 8,
5287   "is_const" : true,
5288   "linker_set_key" : "android::hardware::IBinder *const",
5289   "name" : "android::hardware::IBinder *const",
5290   "referenced_type" : "type-33",
5291   "self_type" : "type-98",
5292   "size" : 8,
5293   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5294  },
5295  {
5296   "alignment" : 8,
5297   "is_const" : true,
5298   "linker_set_key" : "const android::NativeHandle",
5299   "name" : "const android::NativeHandle",
5300   "referenced_type" : "type-187",
5301   "self_type" : "type-360",
5302   "size" : 24,
5303   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5304  },
5305  {
5306   "alignment" : 8,
5307   "is_const" : true,
5308   "linker_set_key" : "const android::RefBase",
5309   "name" : "const android::RefBase",
5310   "referenced_type" : "type-7",
5311   "self_type" : "type-288",
5312   "size" : 16,
5313   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5314  },
5315  {
5316   "alignment" : 8,
5317   "is_const" : true,
5318   "linker_set_key" : "const android::String16",
5319   "name" : "const android::String16",
5320   "referenced_type" : "type-40",
5321   "self_type" : "type-39",
5322   "size" : 8,
5323   "source_file" : "/system/core/libutils/include/utils/String16.h"
5324  },
5325  {
5326   "alignment" : 8,
5327   "is_const" : true,
5328   "linker_set_key" : "const android::String8",
5329   "name" : "const android::String8",
5330   "referenced_type" : "type-51",
5331   "self_type" : "type-370",
5332   "size" : 8,
5333   "source_file" : "/system/core/libutils/include/utils/String8.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "is_const" : true,
5338   "linker_set_key" : "const android::VectorImpl",
5339   "name" : "const android::VectorImpl",
5340   "referenced_type" : "type-29",
5341   "self_type" : "type-448",
5342   "size" : 40,
5343   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5344  },
5345  {
5346   "alignment" : 8,
5347   "is_const" : true,
5348   "linker_set_key" : "const android::hardware::BpHwRefBase",
5349   "name" : "const android::hardware::BpHwRefBase",
5350   "referenced_type" : "type-97",
5351   "self_type" : "type-385",
5352   "size" : 48,
5353   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5354  },
5355  {
5356   "alignment" : 8,
5357   "is_const" : true,
5358   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5359   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5360   "referenced_type" : "type-409",
5361   "self_type" : "type-415",
5362   "size" : 64,
5363   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5364  },
5365  {
5366   "alignment" : 8,
5367   "is_const" : true,
5368   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5369   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5370   "referenced_type" : "type-417",
5371   "self_type" : "type-420",
5372   "size" : 64,
5373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5374  },
5375  {
5376   "alignment" : 8,
5377   "is_const" : true,
5378   "linker_set_key" : "const android::hardware::Parcel",
5379   "name" : "const android::hardware::Parcel",
5380   "referenced_type" : "type-390",
5381   "self_type" : "type-402",
5382   "size" : 136,
5383   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5384  },
5385  {
5386   "alignment" : 8,
5387   "is_const" : true,
5388   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
5389   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
5390   "referenced_type" : "type-164",
5391   "self_type" : "type-168",
5392   "size" : 48,
5393   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5394  },
5395  {
5396   "alignment" : 8,
5397   "is_const" : true,
5398   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
5399   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
5400   "referenced_type" : "type-158",
5401   "self_type" : "type-162",
5402   "size" : 48,
5403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5404  },
5405  {
5406   "alignment" : 8,
5407   "is_const" : true,
5408   "linker_set_key" : "const android::hardware::Return<bool>",
5409   "name" : "const android::hardware::Return<bool>",
5410   "referenced_type" : "type-151",
5411   "self_type" : "type-156",
5412   "size" : 40,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "is_const" : true,
5418   "linker_set_key" : "const android::hardware::Status",
5419   "name" : "const android::hardware::Status",
5420   "referenced_type" : "type-141",
5421   "self_type" : "type-145",
5422   "size" : 32,
5423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "is_const" : true,
5428   "linker_set_key" : "const android::hardware::details::SchedPrio",
5429   "name" : "const android::hardware::details::SchedPrio",
5430   "referenced_type" : "type-412",
5431   "self_type" : "type-414",
5432   "size" : 8,
5433   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5434  },
5435  {
5436   "alignment" : 8,
5437   "is_const" : true,
5438   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5439   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5440   "referenced_type" : "type-325",
5441   "self_type" : "type-546",
5442   "size" : 8,
5443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5444  },
5445  {
5446   "alignment" : 8,
5447   "is_const" : true,
5448   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5449   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5450   "referenced_type" : "type-317",
5451   "self_type" : "type-540",
5452   "size" : 8,
5453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5454  },
5455  {
5456   "alignment" : 8,
5457   "is_const" : true,
5458   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5459   "name" : "const android::hardware::details::hidl_pointer<int>",
5460   "referenced_type" : "type-335",
5461   "self_type" : "type-490",
5462   "size" : 8,
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5464  },
5465  {
5466   "alignment" : 8,
5467   "is_const" : true,
5468   "linker_set_key" : "const android::hardware::details::return_status",
5469   "name" : "const android::hardware::details::return_status",
5470   "referenced_type" : "type-152",
5471   "self_type" : "type-174",
5472   "size" : 40,
5473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5474  },
5475  {
5476   "alignment" : 8,
5477   "is_const" : true,
5478   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5479   "name" : "const android::hardware::hidl_death_recipient",
5480   "referenced_type" : "type-6",
5481   "self_type" : "type-556",
5482   "size" : 24,
5483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5484  },
5485  {
5486   "alignment" : 8,
5487   "is_const" : true,
5488   "linker_set_key" : "const android::hardware::hidl_handle",
5489   "name" : "const android::hardware::hidl_handle",
5490   "referenced_type" : "type-293",
5491   "self_type" : "type-353",
5492   "size" : 16,
5493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5494  },
5495  {
5496   "alignment" : 8,
5497   "is_const" : true,
5498   "linker_set_key" : "const android::hardware::hidl_memory",
5499   "name" : "const android::hardware::hidl_memory",
5500   "referenced_type" : "type-299",
5501   "self_type" : "type-302",
5502   "size" : 40,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "is_const" : true,
5508   "linker_set_key" : "const android::hardware::hidl_string",
5509   "name" : "const android::hardware::hidl_string",
5510   "referenced_type" : "type-295",
5511   "self_type" : "type-294",
5512   "size" : 16,
5513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5514  },
5515  {
5516   "alignment" : 8,
5517   "is_const" : true,
5518   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5519   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5520   "referenced_type" : "type-316",
5521   "self_type" : "type-522",
5522   "size" : 16,
5523   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5524  },
5525  {
5526   "alignment" : 8,
5527   "is_const" : true,
5528   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5529   "name" : "const android::hardware::hidl_vec<int>",
5530   "referenced_type" : "type-334",
5531   "self_type" : "type-338",
5532   "size" : 16,
5533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5534  },
5535  {
5536   "alignment" : 2,
5537   "is_const" : true,
5538   "linker_set_key" : "const android::hardware::hidl_version",
5539   "name" : "const android::hardware::hidl_version",
5540   "referenced_type" : "type-346",
5541   "self_type" : "type-348",
5542   "size" : 4,
5543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5544  },
5545  {
5546   "alignment" : 8,
5547   "is_const" : true,
5548   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5549   "name" : "const android::hidl::base::V1_0::BpHwBase",
5550   "referenced_type" : "type-525",
5551   "self_type" : "type-528",
5552   "size" : 216,
5553   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5554  },
5555  {
5556   "alignment" : 4,
5557   "is_const" : true,
5558   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5559   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5560   "referenced_type" : "type-364",
5561   "self_type" : "type-365",
5562   "size" : 4,
5563   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5564  },
5565  {
5566   "alignment" : 8,
5567   "is_const" : true,
5568   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5569   "name" : "const android::hidl::base::V1_0::IBase",
5570   "referenced_type" : "type-16",
5571   "self_type" : "type-426",
5572   "size" : 24,
5573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 8,
5577   "is_const" : true,
5578   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5579   "name" : "const android::hidl::base::V1_0::IBase *const",
5580   "referenced_type" : "type-425",
5581   "self_type" : "type-428",
5582   "size" : 8,
5583   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5584  },
5585  {
5586   "alignment" : 8,
5587   "is_const" : true,
5588   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5589   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5590   "referenced_type" : "type-68",
5591   "self_type" : "type-72",
5592   "size" : 24,
5593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "is_const" : true,
5598   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5599   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5600   "referenced_type" : "type-504",
5601   "self_type" : "type-508",
5602   "size" : 4,
5603   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5604  },
5605  {
5606   "alignment" : 1,
5607   "is_const" : true,
5608   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5609   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5610   "referenced_type" : "type-503",
5611   "self_type" : "type-506",
5612   "size" : 1,
5613   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5614  },
5615  {
5616   "alignment" : 8,
5617   "is_const" : true,
5618   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5619   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5620   "referenced_type" : "type-83",
5621   "self_type" : "type-501",
5622   "size" : 24,
5623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5624  },
5625  {
5626   "alignment" : 8,
5627   "is_const" : true,
5628   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5629   "name" : "const android::sp<android::hardware::IBinder>",
5630   "referenced_type" : "type-46",
5631   "self_type" : "type-45",
5632   "size" : 8,
5633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5634  },
5635  {
5636   "alignment" : 8,
5637   "is_const" : true,
5638   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5639   "name" : "const android::sp<android::hardware::ProcessState>",
5640   "referenced_type" : "type-63",
5641   "self_type" : "type-64",
5642   "size" : 8,
5643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5644  },
5645  {
5646   "alignment" : 8,
5647   "is_const" : true,
5648   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5649   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5650   "referenced_type" : "type-130",
5651   "self_type" : "type-136",
5652   "size" : 8,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 8,
5657   "is_const" : true,
5658   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5659   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5660   "referenced_type" : "type-248",
5661   "self_type" : "type-247",
5662   "size" : 8,
5663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5664  },
5665  {
5666   "alignment" : 8,
5667   "is_const" : true,
5668   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5669   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5670   "referenced_type" : "type-374",
5671   "self_type" : "type-566",
5672   "size" : 8,
5673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5674  },
5675  {
5676   "alignment" : 8,
5677   "is_const" : true,
5678   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5679   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5680   "referenced_type" : "type-66",
5681   "self_type" : "type-70",
5682   "size" : 8,
5683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5684  },
5685  {
5686   "alignment" : 8,
5687   "is_const" : true,
5688   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5689   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5690   "referenced_type" : "type-81",
5691   "self_type" : "type-85",
5692   "size" : 8,
5693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5694  },
5695  {
5696   "alignment" : 8,
5697   "is_const" : true,
5698   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend>",
5699   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend>",
5700   "referenced_type" : "type-122",
5701   "self_type" : "type-128",
5702   "size" : 8,
5703   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5704  },
5705  {
5706   "alignment" : 8,
5707   "is_const" : true,
5708   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock>",
5709   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock>",
5710   "referenced_type" : "type-88",
5711   "self_type" : "type-118",
5712   "size" : 8,
5713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5714  },
5715  {
5716   "alignment" : 8,
5717   "is_const" : true,
5718   "linker_set_key" : "const android::system::suspend::V1_0::BpHwSystemSuspend",
5719   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend",
5720   "referenced_type" : "type-534",
5721   "self_type" : "type-533",
5722   "size" : 216,
5723   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5724  },
5725  {
5726   "alignment" : 8,
5727   "is_const" : true,
5728   "linker_set_key" : "const android::system::suspend::V1_0::BpHwWakeLock",
5729   "name" : "const android::system::suspend::V1_0::BpHwWakeLock",
5730   "referenced_type" : "type-92",
5731   "self_type" : "type-531",
5732   "size" : 216,
5733   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5734  },
5735  {
5736   "alignment" : 8,
5737   "is_const" : true,
5738   "linker_set_key" : "const android::system::suspend::V1_0::ISystemSuspend",
5739   "name" : "const android::system::suspend::V1_0::ISystemSuspend",
5740   "referenced_type" : "type-124",
5741   "self_type" : "type-519",
5742   "size" : 24,
5743   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5744  },
5745  {
5746   "alignment" : 8,
5747   "is_const" : true,
5748   "linker_set_key" : "const android::system::suspend::V1_0::IWakeLock",
5749   "name" : "const android::system::suspend::V1_0::IWakeLock",
5750   "referenced_type" : "type-90",
5751   "self_type" : "type-119",
5752   "size" : 24,
5753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "is_const" : true,
5758   "linker_set_key" : "const android::system::suspend::V1_0::WakeLockType",
5759   "name" : "const android::system::suspend::V1_0::WakeLockType",
5760   "referenced_type" : "type-514",
5761   "self_type" : "type-515",
5762   "size" : 4,
5763   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
5764  },
5765  {
5766   "alignment" : 8,
5767   "is_const" : true,
5768   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5769   "name" : "const android::wp<android::hardware::BHwBinder>",
5770   "referenced_type" : "type-290",
5771   "self_type" : "type-499",
5772   "size" : 16,
5773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5774  },
5775  {
5776   "alignment" : 8,
5777   "is_const" : true,
5778   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5779   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5780   "referenced_type" : "type-4",
5781   "self_type" : "type-225",
5782   "size" : 16,
5783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5784  },
5785  {
5786   "alignment" : 8,
5787   "is_const" : true,
5788   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5789   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5790   "referenced_type" : "type-14",
5791   "self_type" : "type-557",
5792   "size" : 16,
5793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5794  },
5795  {
5796   "alignment" : 1,
5797   "is_const" : true,
5798   "linker_set_key" : "const bool",
5799   "name" : "const bool",
5800   "referenced_type" : "type-35",
5801   "self_type" : "type-77",
5802   "size" : 1,
5803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5804  },
5805  {
5806   "alignment" : 1,
5807   "is_const" : true,
5808   "linker_set_key" : "const char",
5809   "name" : "const char",
5810   "referenced_type" : "type-54",
5811   "self_type" : "type-53",
5812   "size" : 1,
5813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5814  },
5815  {
5816   "alignment" : 2,
5817   "is_const" : true,
5818   "linker_set_key" : "const char16_t",
5819   "name" : "const char16_t",
5820   "referenced_type" : "type-43",
5821   "self_type" : "type-42",
5822   "size" : 2,
5823   "source_file" : "/system/core/libutils/include/utils/String16.h"
5824  },
5825  {
5826   "alignment" : 8,
5827   "is_const" : true,
5828   "linker_set_key" : "const double",
5829   "name" : "const double",
5830   "referenced_type" : "type-257",
5831   "self_type" : "type-284",
5832   "size" : 8,
5833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "is_const" : true,
5838   "linker_set_key" : "const float",
5839   "name" : "const float",
5840   "referenced_type" : "type-251",
5841   "self_type" : "type-282",
5842   "size" : 4,
5843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "is_const" : true,
5848   "linker_set_key" : "const int",
5849   "name" : "const int",
5850   "referenced_type" : "type-20",
5851   "self_type" : "type-472",
5852   "size" : 4,
5853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5854  },
5855  {
5856   "is_const" : true,
5857   "linker_set_key" : "const iter<is_const>",
5858   "name" : "const iter<is_const>",
5859   "referenced_type" : "type-309",
5860   "self_type" : "type-308",
5861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5862  },
5863  {
5864   "is_const" : true,
5865   "linker_set_key" : "const iter<is_const>",
5866   "name" : "const iter<is_const>",
5867   "referenced_type" : "type-578",
5868   "self_type" : "type-577",
5869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5870  },
5871  {
5872   "is_const" : true,
5873   "linker_set_key" : "const iter<is_const>",
5874   "name" : "const iter<is_const>",
5875   "referenced_type" : "type-615",
5876   "self_type" : "type-614",
5877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5878  },
5879  {
5880   "alignment" : 4,
5881   "is_const" : true,
5882   "linker_set_key" : "const log_msg",
5883   "name" : "const log_msg",
5884   "referenced_type" : "type-107",
5885   "self_type" : "type-106",
5886   "size" : 5124,
5887   "source_file" : "/system/core/liblog/include/log/log_read.h"
5888  },
5889  {
5890   "alignment" : 8,
5891   "is_const" : true,
5892   "linker_set_key" : "const long",
5893   "name" : "const long",
5894   "referenced_type" : "type-25",
5895   "self_type" : "type-279",
5896   "size" : 8,
5897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "is_const" : true,
5902   "linker_set_key" : "const native_handle",
5903   "name" : "const native_handle",
5904   "referenced_type" : "type-189",
5905   "self_type" : "type-278",
5906   "size" : 12,
5907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5908  },
5909  {
5910   "alignment" : 2,
5911   "is_const" : true,
5912   "linker_set_key" : "const short",
5913   "name" : "const short",
5914   "referenced_type" : "type-209",
5915   "self_type" : "type-270",
5916   "size" : 2,
5917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5918  },
5919  {
5920   "alignment" : 1,
5921   "is_const" : true,
5922   "linker_set_key" : "const signed char",
5923   "name" : "const signed char",
5924   "referenced_type" : "type-263",
5925   "self_type" : "type-262",
5926   "size" : 1,
5927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "is_const" : true,
5932   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5933   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5934   "referenced_type" : "type-368",
5935   "self_type" : "type-367",
5936   "size" : 12,
5937   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "is_const" : true,
5942   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5943   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5944   "referenced_type" : "type-585",
5945   "self_type" : "type-584",
5946   "size" : 12,
5947   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "is_const" : true,
5952   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5953   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5954   "referenced_type" : "type-619",
5955   "self_type" : "type-618",
5956   "size" : 12,
5957   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "is_const" : true,
5962   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5963   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5964   "referenced_type" : "type-513",
5965   "self_type" : "type-512",
5966   "size" : 4,
5967   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5968  },
5969  {
5970   "alignment" : 4,
5971   "is_const" : true,
5972   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5973   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5974   "referenced_type" : "type-602",
5975   "self_type" : "type-601",
5976   "size" : 4,
5977   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5978  },
5979  {
5980   "alignment" : 1,
5981   "is_const" : true,
5982   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5983   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5984   "referenced_type" : "type-510",
5985   "self_type" : "type-509",
5986   "size" : 3,
5987   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5988  },
5989  {
5990   "alignment" : 1,
5991   "is_const" : true,
5992   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5993   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5994   "referenced_type" : "type-600",
5995   "self_type" : "type-599",
5996   "size" : 3,
5997   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "is_const" : true,
6002   "linker_set_key" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6003   "name" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6004   "referenced_type" : "type-518",
6005   "self_type" : "type-517",
6006   "size" : 8,
6007   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "is_const" : true,
6012   "linker_set_key" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6013   "name" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6014   "referenced_type" : "type-58",
6015   "self_type" : "type-57",
6016   "size" : 8,
6017   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
6018  },
6019  {
6020   "alignment" : 8,
6021   "is_const" : true,
6022   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6023   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6024   "referenced_type" : "type-407",
6025   "self_type" : "type-406",
6026   "size" : 24,
6027   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6028  },
6029  {
6030   "alignment" : 8,
6031   "is_const" : true,
6032   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6033   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6034   "referenced_type" : "type-590",
6035   "self_type" : "type-589",
6036   "size" : 24,
6037   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6038  },
6039  {
6040   "alignment" : 8,
6041   "is_const" : true,
6042   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6043   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6044   "referenced_type" : "type-332",
6045   "self_type" : "type-331",
6046   "size" : 16,
6047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6048  },
6049  {
6050   "alignment" : 8,
6051   "is_const" : true,
6052   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6053   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6054   "referenced_type" : "type-583",
6055   "self_type" : "type-582",
6056   "size" : 16,
6057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6058  },
6059  {
6060   "alignment" : 8,
6061   "is_const" : true,
6062   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6063   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6064   "referenced_type" : "type-322",
6065   "self_type" : "type-321",
6066   "size" : 16,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6068  },
6069  {
6070   "alignment" : 8,
6071   "is_const" : true,
6072   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6073   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6074   "referenced_type" : "type-581",
6075   "self_type" : "type-580",
6076   "size" : 16,
6077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6078  },
6079  {
6080   "alignment" : 8,
6081   "is_const" : true,
6082   "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 *> > *)> > >",
6083   "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 *> > *)> > >",
6084   "referenced_type" : "type-552",
6085   "self_type" : "type-551",
6086   "size" : 24,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6088  },
6089  {
6090   "alignment" : 8,
6091   "is_const" : true,
6092   "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 *> > *)> > >",
6093   "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 *> > *)> > >",
6094   "referenced_type" : "type-607",
6095   "self_type" : "type-606",
6096   "size" : 24,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6098  },
6099  {
6100   "alignment" : 8,
6101   "is_const" : true,
6102   "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 *> > *)> > >",
6103   "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 *> > *)> > >",
6104   "referenced_type" : "type-61",
6105   "self_type" : "type-60",
6106   "size" : 24,
6107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6108  },
6109  {
6110   "alignment" : 1,
6111   "is_const" : true,
6112   "linker_set_key" : "const unsigned char",
6113   "name" : "const unsigned char",
6114   "referenced_type" : "type-110",
6115   "self_type" : "type-267",
6116   "size" : 1,
6117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "is_const" : true,
6122   "linker_set_key" : "const unsigned int",
6123   "name" : "const unsigned int",
6124   "referenced_type" : "type-2",
6125   "self_type" : "type-30",
6126   "size" : 4,
6127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6128  },
6129  {
6130   "alignment" : 8,
6131   "is_const" : true,
6132   "linker_set_key" : "const unsigned long",
6133   "name" : "const unsigned long",
6134   "referenced_type" : "type-13",
6135   "self_type" : "type-31",
6136   "size" : 8,
6137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6138  },
6139  {
6140   "alignment" : 8,
6141   "is_const" : true,
6142   "linker_set_key" : "const unsigned long long",
6143   "name" : "const unsigned long long",
6144   "referenced_type" : "type-244",
6145   "self_type" : "type-398",
6146   "size" : 8,
6147   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6148  },
6149  {
6150   "alignment" : 2,
6151   "is_const" : true,
6152   "linker_set_key" : "const unsigned short",
6153   "name" : "const unsigned short",
6154   "referenced_type" : "type-112",
6155   "self_type" : "type-272",
6156   "size" : 2,
6157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6158  },
6159  {
6160   "is_const" : true,
6161   "linker_set_key" : "const void",
6162   "name" : "const void",
6163   "referenced_type" : "type-22",
6164   "self_type" : "type-351",
6165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6166  },
6167  {
6168   "alignment" : 1,
6169   "is_volatile" : true,
6170   "linker_set_key" : "volatile bool",
6171   "name" : "volatile bool",
6172   "referenced_type" : "type-35",
6173   "self_type" : "type-80",
6174   "size" : 1,
6175   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "is_volatile" : true,
6180   "linker_set_key" : "volatile int",
6181   "name" : "volatile int",
6182   "referenced_type" : "type-20",
6183   "self_type" : "type-55",
6184   "size" : 4,
6185   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6186  }
6187 ],
6188 "record_types" :
6189 [
6190  {
6191   "alignment" : 4,
6192   "fields" :
6193   [
6194    {
6195     "access" : "private",
6196     "field_name" : "mCond",
6197     "referenced_type" : "type-79"
6198    }
6199   ],
6200   "linker_set_key" : "android::Condition",
6201   "name" : "android::Condition",
6202   "record_kind" : "class",
6203   "referenced_type" : "type-78",
6204   "self_type" : "type-78",
6205   "size" : 48,
6206   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6207   "unique_id" : "_ZTSN7android9ConditionE"
6208  },
6209  {
6210   "alignment" : 8,
6211   "fields" :
6212   [
6213    {
6214     "access" : "private",
6215     "field_name" : "mVector",
6216     "referenced_type" : "type-48"
6217    }
6218   ],
6219   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6220   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6221   "record_kind" : "class",
6222   "referenced_type" : "type-47",
6223   "self_type" : "type-47",
6224   "size" : 40,
6225   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6226   "template_args" : [ "type-40", "type-46" ],
6227   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6228  },
6229  {
6230   "alignment" : 4,
6231   "fields" :
6232   [
6233    {
6234     "access" : "private",
6235     "field_name" : "mCount",
6236     "referenced_type" : "type-186"
6237    }
6238   ],
6239   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6240   "name" : "android::LightRefBase<android::NativeHandle>",
6241   "record_kind" : "class",
6242   "referenced_type" : "type-185",
6243   "self_type" : "type-185",
6244   "size" : 4,
6245   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6246   "template_args" : [ "type-187" ],
6247   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6248  },
6249  {
6250   "alignment" : 4,
6251   "fields" :
6252   [
6253    {
6254     "access" : "private",
6255     "field_name" : "mCount",
6256     "referenced_type" : "type-182"
6257    }
6258   ],
6259   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6260   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6261   "record_kind" : "class",
6262   "referenced_type" : "type-181",
6263   "self_type" : "type-181",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6266   "template_args" : [ "type-183" ],
6267   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6268  },
6269  {
6270   "alignment" : 4,
6271   "fields" :
6272   [
6273    {
6274     "access" : "private",
6275     "field_name" : "mMutex",
6276     "referenced_type" : "type-27"
6277    }
6278   ],
6279   "linker_set_key" : "android::Mutex",
6280   "name" : "android::Mutex",
6281   "record_kind" : "class",
6282   "referenced_type" : "type-26",
6283   "self_type" : "type-26",
6284   "size" : 40,
6285   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6286   "unique_id" : "_ZTSN7android5MutexE"
6287  },
6288  {
6289   "alignment" : 8,
6290   "fields" :
6291   [
6292    {
6293     "access" : "private",
6294     "field_name" : "mLock",
6295     "referenced_type" : "type-483"
6296    }
6297   ],
6298   "linker_set_key" : "android::Mutex::Autolock",
6299   "name" : "android::Mutex::Autolock",
6300   "record_kind" : "class",
6301   "referenced_type" : "type-482",
6302   "self_type" : "type-482",
6303   "size" : 8,
6304   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6305   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6306  },
6307  {
6308   "alignment" : 8,
6309   "base_specifiers" :
6310   [
6311    {
6312     "referenced_type" : "type-185"
6313    }
6314   ],
6315   "fields" :
6316   [
6317    {
6318     "access" : "private",
6319     "field_name" : "mHandle",
6320     "field_offset" : 64,
6321     "referenced_type" : "type-188"
6322    },
6323    {
6324     "access" : "private",
6325     "field_name" : "mOwnsHandle",
6326     "field_offset" : 128,
6327     "referenced_type" : "type-35"
6328    }
6329   ],
6330   "linker_set_key" : "android::NativeHandle",
6331   "name" : "android::NativeHandle",
6332   "record_kind" : "class",
6333   "referenced_type" : "type-187",
6334   "self_type" : "type-187",
6335   "size" : 24,
6336   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6337   "unique_id" : "_ZTSN7android12NativeHandleE"
6338  },
6339  {
6340   "alignment" : 4,
6341   "fields" :
6342   [
6343    {
6344     "access" : "private",
6345     "field_name" : "mRWLock",
6346     "referenced_type" : "type-488"
6347    }
6348   ],
6349   "linker_set_key" : "android::RWLock",
6350   "name" : "android::RWLock",
6351   "record_kind" : "class",
6352   "referenced_type" : "type-487",
6353   "self_type" : "type-487",
6354   "size" : 56,
6355   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6356   "unique_id" : "_ZTSN7android6RWLockE"
6357  },
6358  {
6359   "alignment" : 8,
6360   "fields" :
6361   [
6362    {
6363     "access" : "private",
6364     "field_name" : "mLock",
6365     "referenced_type" : "type-493"
6366    }
6367   ],
6368   "linker_set_key" : "android::RWLock::AutoRLock",
6369   "name" : "android::RWLock::AutoRLock",
6370   "record_kind" : "class",
6371   "referenced_type" : "type-492",
6372   "self_type" : "type-492",
6373   "size" : 8,
6374   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6375   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6376  },
6377  {
6378   "alignment" : 8,
6379   "fields" :
6380   [
6381    {
6382     "access" : "private",
6383     "field_name" : "mLock",
6384     "referenced_type" : "type-493"
6385    }
6386   ],
6387   "linker_set_key" : "android::RWLock::AutoWLock",
6388   "name" : "android::RWLock::AutoWLock",
6389   "record_kind" : "class",
6390   "referenced_type" : "type-495",
6391   "self_type" : "type-495",
6392   "size" : 8,
6393   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6394   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6395  },
6396  {
6397   "alignment" : 8,
6398   "fields" :
6399   [
6400    {
6401     "access" : "private",
6402     "field_name" : "mRefs",
6403     "field_offset" : 64,
6404     "referenced_type" : "type-8"
6405    }
6406   ],
6407   "linker_set_key" : "android::RefBase",
6408   "name" : "android::RefBase",
6409   "record_kind" : "class",
6410   "referenced_type" : "type-7",
6411   "self_type" : "type-7",
6412   "size" : 16,
6413   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6414   "unique_id" : "_ZTSN7android7RefBaseE",
6415   "vtable_components" :
6416   [
6417    {
6418     "kind" : "offset_to_top"
6419    },
6420    {
6421     "kind" : "rtti",
6422     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6423    },
6424    {
6425     "kind" : "complete_dtor_pointer",
6426     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6427    },
6428    {
6429     "kind" : "deleting_dtor_pointer",
6430     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6431    },
6432    {
6433     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6434    },
6435    {
6436     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6437    },
6438    {
6439     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6440    },
6441    {
6442     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6443    }
6444   ]
6445  },
6446  {
6447   "alignment" : 1,
6448   "linker_set_key" : "android::RefBase::weakref_type",
6449   "name" : "android::RefBase::weakref_type",
6450   "record_kind" : "class",
6451   "referenced_type" : "type-12",
6452   "self_type" : "type-12",
6453   "size" : 1,
6454   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6455   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6456  },
6457  {
6458   "alignment" : 1,
6459   "linker_set_key" : "android::ReferenceMover",
6460   "name" : "android::ReferenceMover",
6461   "record_kind" : "class",
6462   "referenced_type" : "type-292",
6463   "self_type" : "type-292",
6464   "size" : 1,
6465   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6466   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6467  },
6468  {
6469   "alignment" : 8,
6470   "linker_set_key" : "android::ReferenceRenamer",
6471   "name" : "android::ReferenceRenamer",
6472   "record_kind" : "class",
6473   "referenced_type" : "type-286",
6474   "self_type" : "type-286",
6475   "size" : 8,
6476   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6477   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6478   "vtable_components" :
6479   [
6480    {
6481     "kind" : "offset_to_top"
6482    },
6483    {
6484     "kind" : "rtti",
6485     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6486    },
6487    {
6488     "is_pure" : true,
6489     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6490    }
6491   ]
6492  },
6493  {
6494   "alignment" : 8,
6495   "fields" :
6496   [
6497    {
6498     "access" : "private",
6499     "field_name" : "mTag",
6500     "referenced_type" : "type-13"
6501    }
6502   ],
6503   "linker_set_key" : "android::ScopedTrace",
6504   "name" : "android::ScopedTrace",
6505   "record_kind" : "class",
6506   "referenced_type" : "type-498",
6507   "self_type" : "type-498",
6508   "size" : 8,
6509   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6510   "unique_id" : "_ZTSN7android11ScopedTraceE"
6511  },
6512  {
6513   "alignment" : 8,
6514   "base_specifiers" :
6515   [
6516    {
6517     "access" : "private",
6518     "referenced_type" : "type-49"
6519    }
6520   ],
6521   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6522   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6523   "record_kind" : "class",
6524   "referenced_type" : "type-48",
6525   "self_type" : "type-48",
6526   "size" : 40,
6527   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6528   "template_args" : [ "type-50" ],
6529   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6530   "vtable_components" :
6531   [
6532    {
6533     "kind" : "offset_to_top"
6534    },
6535    {
6536     "kind" : "rtti",
6537     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6538    },
6539    {
6540     "kind" : "complete_dtor_pointer",
6541     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6542    },
6543    {
6544     "kind" : "deleting_dtor_pointer",
6545     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6546    },
6547    {
6548     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6549    },
6550    {
6551     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6552    },
6553    {
6554     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6555    },
6556    {
6557     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6558    },
6559    {
6560     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6561    },
6562    {
6563     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6564    },
6565    {
6566     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6567    }
6568   ]
6569  },
6570  {
6571   "alignment" : 8,
6572   "base_specifiers" :
6573   [
6574    {
6575     "referenced_type" : "type-29"
6576    }
6577   ],
6578   "linker_set_key" : "android::SortedVectorImpl",
6579   "name" : "android::SortedVectorImpl",
6580   "record_kind" : "class",
6581   "referenced_type" : "type-49",
6582   "self_type" : "type-49",
6583   "size" : 40,
6584   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6585   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6586   "vtable_components" :
6587   [
6588    {
6589     "kind" : "offset_to_top"
6590    },
6591    {
6592     "kind" : "rtti",
6593     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6594    },
6595    {
6596     "kind" : "complete_dtor_pointer",
6597     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6598    },
6599    {
6600     "kind" : "deleting_dtor_pointer",
6601     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6602    },
6603    {
6604     "is_pure" : true,
6605     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6606    },
6607    {
6608     "is_pure" : true,
6609     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6610    },
6611    {
6612     "is_pure" : true,
6613     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6614    },
6615    {
6616     "is_pure" : true,
6617     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6618    },
6619    {
6620     "is_pure" : true,
6621     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6622    },
6623    {
6624     "is_pure" : true,
6625     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6626    },
6627    {
6628     "is_pure" : true,
6629     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6630    }
6631   ]
6632  },
6633  {
6634   "alignment" : 8,
6635   "fields" :
6636   [
6637    {
6638     "access" : "private",
6639     "field_name" : "mString",
6640     "referenced_type" : "type-41"
6641    }
6642   ],
6643   "linker_set_key" : "android::String16",
6644   "name" : "android::String16",
6645   "record_kind" : "class",
6646   "referenced_type" : "type-40",
6647   "self_type" : "type-40",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/String16.h",
6650   "unique_id" : "_ZTSN7android8String16E"
6651  },
6652  {
6653   "alignment" : 8,
6654   "fields" :
6655   [
6656    {
6657     "access" : "private",
6658     "field_name" : "mString",
6659     "referenced_type" : "type-52"
6660    }
6661   ],
6662   "linker_set_key" : "android::String8",
6663   "name" : "android::String8",
6664   "record_kind" : "class",
6665   "referenced_type" : "type-51",
6666   "self_type" : "type-51",
6667   "size" : 8,
6668   "source_file" : "/system/core/libutils/include/utils/String8.h",
6669   "unique_id" : "_ZTSN7android7String8E"
6670  },
6671  {
6672   "alignment" : 8,
6673   "base_specifiers" :
6674   [
6675    {
6676     "is_virtual" : true,
6677     "referenced_type" : "type-7"
6678    }
6679   ],
6680   "fields" :
6681   [
6682    {
6683     "access" : "private",
6684     "field_name" : "mCanCallJava",
6685     "field_offset" : 64,
6686     "referenced_type" : "type-77"
6687    },
6688    {
6689     "access" : "private",
6690     "field_name" : "mThread",
6691     "field_offset" : 128,
6692     "referenced_type" : "type-21"
6693    },
6694    {
6695     "access" : "private",
6696     "field_name" : "mLock",
6697     "field_offset" : 192,
6698     "referenced_type" : "type-26"
6699    },
6700    {
6701     "access" : "private",
6702     "field_name" : "mThreadExitedCondition",
6703     "field_offset" : 512,
6704     "referenced_type" : "type-78"
6705    },
6706    {
6707     "access" : "private",
6708     "field_name" : "mStatus",
6709     "field_offset" : 896,
6710     "referenced_type" : "type-20"
6711    },
6712    {
6713     "access" : "private",
6714     "field_name" : "mExitPending",
6715     "field_offset" : 928,
6716     "referenced_type" : "type-80"
6717    },
6718    {
6719     "access" : "private",
6720     "field_name" : "mRunning",
6721     "field_offset" : 936,
6722     "referenced_type" : "type-80"
6723    },
6724    {
6725     "access" : "private",
6726     "field_name" : "mHoldSelf",
6727     "field_offset" : 960,
6728     "referenced_type" : "type-74"
6729    },
6730    {
6731     "access" : "private",
6732     "field_name" : "mTid",
6733     "field_offset" : 1024,
6734     "referenced_type" : "type-20"
6735    }
6736   ],
6737   "linker_set_key" : "android::Thread",
6738   "name" : "android::Thread",
6739   "record_kind" : "class",
6740   "referenced_type" : "type-76",
6741   "self_type" : "type-76",
6742   "size" : 152,
6743   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6744   "unique_id" : "_ZTSN7android6ThreadE",
6745   "vtable_components" :
6746   [
6747    {
6748     "component_value" : 136,
6749     "kind" : "vbase_offset"
6750    },
6751    {
6752     "kind" : "offset_to_top"
6753    },
6754    {
6755     "kind" : "rtti",
6756     "mangled_component_name" : "_ZTIN7android6ThreadE"
6757    },
6758    {
6759     "kind" : "complete_dtor_pointer",
6760     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6761    },
6762    {
6763     "kind" : "deleting_dtor_pointer",
6764     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6765    },
6766    {
6767     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6768    },
6769    {
6770     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6771    },
6772    {
6773     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6774    },
6775    {
6776     "is_pure" : true,
6777     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6778    },
6779    {
6780     "kind" : "vcall_offset"
6781    },
6782    {
6783     "kind" : "vcall_offset"
6784    },
6785    {
6786     "kind" : "vcall_offset"
6787    },
6788    {
6789     "kind" : "vcall_offset"
6790    },
6791    {
6792     "component_value" : -136,
6793     "kind" : "vcall_offset"
6794    },
6795    {
6796     "component_value" : -136,
6797     "kind" : "offset_to_top"
6798    },
6799    {
6800     "kind" : "rtti",
6801     "mangled_component_name" : "_ZTIN7android6ThreadE"
6802    },
6803    {
6804     "kind" : "complete_dtor_pointer",
6805     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6806    },
6807    {
6808     "kind" : "deleting_dtor_pointer",
6809     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6810    },
6811    {
6812     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6813    },
6814    {
6815     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6816    },
6817    {
6818     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6819    },
6820    {
6821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6822    }
6823   ]
6824  },
6825  {
6826   "alignment" : 8,
6827   "base_specifiers" :
6828   [
6829    {
6830     "access" : "private",
6831     "referenced_type" : "type-29"
6832    }
6833   ],
6834   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6835   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6836   "record_kind" : "class",
6837   "referenced_type" : "type-28",
6838   "self_type" : "type-28",
6839   "size" : 40,
6840   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6841   "template_args" : [ "type-32" ],
6842   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6843   "vtable_components" :
6844   [
6845    {
6846     "kind" : "offset_to_top"
6847    },
6848    {
6849     "kind" : "rtti",
6850     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6851    },
6852    {
6853     "kind" : "complete_dtor_pointer",
6854     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6855    },
6856    {
6857     "kind" : "deleting_dtor_pointer",
6858     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6859    },
6860    {
6861     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6862    },
6863    {
6864     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6865    },
6866    {
6867     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6868    },
6869    {
6870     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6871    },
6872    {
6873     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6874    },
6875    {
6876     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6877    }
6878   ]
6879  },
6880  {
6881   "alignment" : 8,
6882   "fields" :
6883   [
6884    {
6885     "access" : "private",
6886     "field_name" : "mStorage",
6887     "field_offset" : 64,
6888     "referenced_type" : "type-21"
6889    },
6890    {
6891     "access" : "private",
6892     "field_name" : "mCount",
6893     "field_offset" : 128,
6894     "referenced_type" : "type-13"
6895    },
6896    {
6897     "access" : "private",
6898     "field_name" : "mFlags",
6899     "field_offset" : 192,
6900     "referenced_type" : "type-30"
6901    },
6902    {
6903     "access" : "private",
6904     "field_name" : "mItemSize",
6905     "field_offset" : 256,
6906     "referenced_type" : "type-31"
6907    }
6908   ],
6909   "linker_set_key" : "android::VectorImpl",
6910   "name" : "android::VectorImpl",
6911   "record_kind" : "class",
6912   "referenced_type" : "type-29",
6913   "self_type" : "type-29",
6914   "size" : 40,
6915   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6916   "unique_id" : "_ZTSN7android10VectorImplE",
6917   "vtable_components" :
6918   [
6919    {
6920     "kind" : "offset_to_top"
6921    },
6922    {
6923     "kind" : "rtti",
6924     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6925    },
6926    {
6927     "kind" : "complete_dtor_pointer",
6928     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6929    },
6930    {
6931     "kind" : "deleting_dtor_pointer",
6932     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6933    },
6934    {
6935     "is_pure" : true,
6936     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6937    },
6938    {
6939     "is_pure" : true,
6940     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6941    },
6942    {
6943     "is_pure" : true,
6944     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6945    },
6946    {
6947     "is_pure" : true,
6948     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6949    },
6950    {
6951     "is_pure" : true,
6952     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6953    },
6954    {
6955     "is_pure" : true,
6956     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6957    }
6958   ]
6959  },
6960  {
6961   "alignment" : 8,
6962   "base_specifiers" :
6963   [
6964    {
6965     "referenced_type" : "type-181"
6966    }
6967   ],
6968   "linker_set_key" : "android::VirtualLightRefBase",
6969   "name" : "android::VirtualLightRefBase",
6970   "record_kind" : "class",
6971   "referenced_type" : "type-183",
6972   "self_type" : "type-183",
6973   "size" : 16,
6974   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6975   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6976   "vtable_components" :
6977   [
6978    {
6979     "kind" : "offset_to_top"
6980    },
6981    {
6982     "kind" : "rtti",
6983     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6984    },
6985    {
6986     "kind" : "complete_dtor_pointer",
6987     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6988    },
6989    {
6990     "kind" : "deleting_dtor_pointer",
6991     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6992    }
6993   ]
6994  },
6995  {
6996   "alignment" : 8,
6997   "base_specifiers" :
6998   [
6999    {
7000     "referenced_type" : "type-34"
7001    }
7002   ],
7003   "fields" :
7004   [
7005    {
7006     "access" : "protected",
7007     "field_name" : "mSchedPolicy",
7008     "field_offset" : 64,
7009     "referenced_type" : "type-20"
7010    },
7011    {
7012     "access" : "protected",
7013     "field_name" : "mSchedPriority",
7014     "field_offset" : 96,
7015     "referenced_type" : "type-20"
7016    },
7017    {
7018     "access" : "private",
7019     "field_name" : "mExtras",
7020     "field_offset" : 128,
7021     "referenced_type" : "type-140"
7022    },
7023    {
7024     "access" : "private",
7025     "field_name" : "mReserved0",
7026     "field_offset" : 192,
7027     "referenced_type" : "type-21"
7028    }
7029   ],
7030   "linker_set_key" : "android::hardware::BHwBinder",
7031   "name" : "android::hardware::BHwBinder",
7032   "record_kind" : "class",
7033   "referenced_type" : "type-139",
7034   "self_type" : "type-139",
7035   "size" : 48,
7036   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7037   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7038   "vtable_components" :
7039   [
7040    {
7041     "component_value" : 32,
7042     "kind" : "vbase_offset"
7043    },
7044    {
7045     "kind" : "offset_to_top"
7046    },
7047    {
7048     "kind" : "rtti",
7049     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7050    },
7051    {
7052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7053    },
7054    {
7055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7056    },
7057    {
7058     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7059    },
7060    {
7061     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7062    },
7063    {
7064     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7065    },
7066    {
7067     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7068    },
7069    {
7070     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7071    },
7072    {
7073     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7074    },
7075    {
7076     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7077    },
7078    {
7079     "kind" : "complete_dtor_pointer",
7080     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7081    },
7082    {
7083     "kind" : "deleting_dtor_pointer",
7084     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7085    },
7086    {
7087     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7088    },
7089    {
7090     "kind" : "vcall_offset"
7091    },
7092    {
7093     "kind" : "vcall_offset"
7094    },
7095    {
7096     "kind" : "vcall_offset"
7097    },
7098    {
7099     "kind" : "vcall_offset"
7100    },
7101    {
7102     "component_value" : -32,
7103     "kind" : "vcall_offset"
7104    },
7105    {
7106     "component_value" : -32,
7107     "kind" : "offset_to_top"
7108    },
7109    {
7110     "kind" : "rtti",
7111     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7112    },
7113    {
7114     "kind" : "complete_dtor_pointer",
7115     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7116    },
7117    {
7118     "kind" : "deleting_dtor_pointer",
7119     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7120    },
7121    {
7122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7123    },
7124    {
7125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7126    },
7127    {
7128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7129    },
7130    {
7131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7132    }
7133   ]
7134  },
7135  {
7136   "alignment" : 8,
7137   "base_specifiers" :
7138   [
7139    {
7140     "is_virtual" : true,
7141     "referenced_type" : "type-7"
7142    }
7143   ],
7144   "fields" :
7145   [
7146    {
7147     "access" : "private",
7148     "field_name" : "mRemote",
7149     "field_offset" : 64,
7150     "referenced_type" : "type-98"
7151    },
7152    {
7153     "access" : "private",
7154     "field_name" : "mRefs",
7155     "field_offset" : 128,
7156     "referenced_type" : "type-11"
7157    },
7158    {
7159     "access" : "private",
7160     "field_name" : "mState",
7161     "field_offset" : 192,
7162     "referenced_type" : "type-99"
7163    }
7164   ],
7165   "linker_set_key" : "android::hardware::BpHwRefBase",
7166   "name" : "android::hardware::BpHwRefBase",
7167   "record_kind" : "class",
7168   "referenced_type" : "type-97",
7169   "self_type" : "type-97",
7170   "size" : 48,
7171   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7172   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7173   "vtable_components" :
7174   [
7175    {
7176     "component_value" : 32,
7177     "kind" : "vbase_offset"
7178    },
7179    {
7180     "kind" : "offset_to_top"
7181    },
7182    {
7183     "kind" : "rtti",
7184     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7185    },
7186    {
7187     "kind" : "complete_dtor_pointer",
7188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7189    },
7190    {
7191     "kind" : "deleting_dtor_pointer",
7192     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7193    },
7194    {
7195     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7196    },
7197    {
7198     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7199    },
7200    {
7201     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7202    },
7203    {
7204     "kind" : "vcall_offset"
7205    },
7206    {
7207     "component_value" : -32,
7208     "kind" : "vcall_offset"
7209    },
7210    {
7211     "component_value" : -32,
7212     "kind" : "vcall_offset"
7213    },
7214    {
7215     "component_value" : -32,
7216     "kind" : "vcall_offset"
7217    },
7218    {
7219     "component_value" : -32,
7220     "kind" : "vcall_offset"
7221    },
7222    {
7223     "component_value" : -32,
7224     "kind" : "offset_to_top"
7225    },
7226    {
7227     "kind" : "rtti",
7228     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7229    },
7230    {
7231     "kind" : "complete_dtor_pointer",
7232     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7233    },
7234    {
7235     "kind" : "deleting_dtor_pointer",
7236     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7237    },
7238    {
7239     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7240    },
7241    {
7242     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7243    },
7244    {
7245     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7246    },
7247    {
7248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7249    }
7250   ]
7251  },
7252  {
7253   "alignment" : 8,
7254   "base_specifiers" :
7255   [
7256    {
7257     "referenced_type" : "type-16"
7258    },
7259    {
7260     "referenced_type" : "type-96"
7261    },
7262    {
7263     "referenced_type" : "type-97"
7264    }
7265   ],
7266   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7267   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7268   "record_kind" : "class",
7269   "referenced_type" : "type-387",
7270   "self_type" : "type-387",
7271   "size" : 64,
7272   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7273   "template_args" : [ "type-16" ],
7274   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7275   "vtable_components" :
7276   [
7277    {
7278     "component_value" : 48,
7279     "kind" : "vbase_offset"
7280    },
7281    {
7282     "kind" : "offset_to_top"
7283    },
7284    {
7285     "kind" : "rtti",
7286     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7287    },
7288    {
7289     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7290    },
7291    {
7292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7293    },
7294    {
7295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7296    },
7297    {
7298     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7299    },
7300    {
7301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7302    },
7303    {
7304     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7305    },
7306    {
7307     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7308    },
7309    {
7310     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7311    },
7312    {
7313     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7314    },
7315    {
7316     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7317    },
7318    {
7319     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7320    },
7321    {
7322     "kind" : "complete_dtor_pointer",
7323     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7324    },
7325    {
7326     "kind" : "deleting_dtor_pointer",
7327     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7328    },
7329    {
7330     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7331    },
7332    {
7333     "component_value" : 40,
7334     "kind" : "vbase_offset"
7335    },
7336    {
7337     "component_value" : -8,
7338     "kind" : "offset_to_top"
7339    },
7340    {
7341     "kind" : "rtti",
7342     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7343    },
7344    {
7345     "kind" : "complete_dtor_pointer",
7346     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7347    },
7348    {
7349     "kind" : "deleting_dtor_pointer",
7350     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7351    },
7352    {
7353     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7354    },
7355    {
7356     "component_value" : 32,
7357     "kind" : "vbase_offset"
7358    },
7359    {
7360     "component_value" : -16,
7361     "kind" : "offset_to_top"
7362    },
7363    {
7364     "kind" : "rtti",
7365     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7366    },
7367    {
7368     "kind" : "complete_dtor_pointer",
7369     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7370    },
7371    {
7372     "kind" : "deleting_dtor_pointer",
7373     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7374    },
7375    {
7376     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7377    },
7378    {
7379     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7380    },
7381    {
7382     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7383    },
7384    {
7385     "kind" : "vcall_offset"
7386    },
7387    {
7388     "component_value" : -32,
7389     "kind" : "vcall_offset"
7390    },
7391    {
7392     "component_value" : -32,
7393     "kind" : "vcall_offset"
7394    },
7395    {
7396     "component_value" : -32,
7397     "kind" : "vcall_offset"
7398    },
7399    {
7400     "component_value" : -48,
7401     "kind" : "vcall_offset"
7402    },
7403    {
7404     "component_value" : -48,
7405     "kind" : "offset_to_top"
7406    },
7407    {
7408     "kind" : "rtti",
7409     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7410    },
7411    {
7412     "kind" : "complete_dtor_pointer",
7413     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7414    },
7415    {
7416     "kind" : "deleting_dtor_pointer",
7417     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7418    },
7419    {
7420     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7421    },
7422    {
7423     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7424    },
7425    {
7426     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7427    },
7428    {
7429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7430    }
7431   ]
7432  },
7433  {
7434   "alignment" : 8,
7435   "base_specifiers" :
7436   [
7437    {
7438     "referenced_type" : "type-124"
7439    },
7440    {
7441     "referenced_type" : "type-96"
7442    },
7443    {
7444     "referenced_type" : "type-97"
7445    }
7446   ],
7447   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7448   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7449   "record_kind" : "class",
7450   "referenced_type" : "type-389",
7451   "self_type" : "type-389",
7452   "size" : 64,
7453   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7454   "template_args" : [ "type-124" ],
7455   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
7456   "vtable_components" :
7457   [
7458    {
7459     "component_value" : 48,
7460     "kind" : "vbase_offset"
7461    },
7462    {
7463     "kind" : "offset_to_top"
7464    },
7465    {
7466     "kind" : "rtti",
7467     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7468    },
7469    {
7470     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
7471    },
7472    {
7473     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7474    },
7475    {
7476     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7477    },
7478    {
7479     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7480    },
7481    {
7482     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7483    },
7484    {
7485     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
7486    },
7487    {
7488     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7489    },
7490    {
7491     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
7492    },
7493    {
7494     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7495    },
7496    {
7497     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
7498    },
7499    {
7500     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7501    },
7502    {
7503     "kind" : "complete_dtor_pointer",
7504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7505    },
7506    {
7507     "kind" : "deleting_dtor_pointer",
7508     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7509    },
7510    {
7511     "is_pure" : true,
7512     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
7513    },
7514    {
7515     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7516    },
7517    {
7518     "component_value" : 40,
7519     "kind" : "vbase_offset"
7520    },
7521    {
7522     "component_value" : -8,
7523     "kind" : "offset_to_top"
7524    },
7525    {
7526     "kind" : "rtti",
7527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7528    },
7529    {
7530     "kind" : "complete_dtor_pointer",
7531     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7532    },
7533    {
7534     "kind" : "deleting_dtor_pointer",
7535     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7536    },
7537    {
7538     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7539    },
7540    {
7541     "component_value" : 32,
7542     "kind" : "vbase_offset"
7543    },
7544    {
7545     "component_value" : -16,
7546     "kind" : "offset_to_top"
7547    },
7548    {
7549     "kind" : "rtti",
7550     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7551    },
7552    {
7553     "kind" : "complete_dtor_pointer",
7554     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7555    },
7556    {
7557     "kind" : "deleting_dtor_pointer",
7558     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7559    },
7560    {
7561     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7562    },
7563    {
7564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7565    },
7566    {
7567     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7568    },
7569    {
7570     "kind" : "vcall_offset"
7571    },
7572    {
7573     "component_value" : -32,
7574     "kind" : "vcall_offset"
7575    },
7576    {
7577     "component_value" : -32,
7578     "kind" : "vcall_offset"
7579    },
7580    {
7581     "component_value" : -32,
7582     "kind" : "vcall_offset"
7583    },
7584    {
7585     "component_value" : -48,
7586     "kind" : "vcall_offset"
7587    },
7588    {
7589     "component_value" : -48,
7590     "kind" : "offset_to_top"
7591    },
7592    {
7593     "kind" : "rtti",
7594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7595    },
7596    {
7597     "kind" : "complete_dtor_pointer",
7598     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7599    },
7600    {
7601     "kind" : "deleting_dtor_pointer",
7602     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7603    },
7604    {
7605     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7606    },
7607    {
7608     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7609    },
7610    {
7611     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7612    },
7613    {
7614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7615    }
7616   ]
7617  },
7618  {
7619   "alignment" : 8,
7620   "base_specifiers" :
7621   [
7622    {
7623     "referenced_type" : "type-90"
7624    },
7625    {
7626     "referenced_type" : "type-96"
7627    },
7628    {
7629     "referenced_type" : "type-97"
7630    }
7631   ],
7632   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7633   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7634   "record_kind" : "class",
7635   "referenced_type" : "type-95",
7636   "self_type" : "type-95",
7637   "size" : 64,
7638   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7639   "template_args" : [ "type-90" ],
7640   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
7641   "vtable_components" :
7642   [
7643    {
7644     "component_value" : 48,
7645     "kind" : "vbase_offset"
7646    },
7647    {
7648     "kind" : "offset_to_top"
7649    },
7650    {
7651     "kind" : "rtti",
7652     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7653    },
7654    {
7655     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
7656    },
7657    {
7658     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7659    },
7660    {
7661     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7662    },
7663    {
7664     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7665    },
7666    {
7667     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7668    },
7669    {
7670     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
7671    },
7672    {
7673     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7674    },
7675    {
7676     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
7677    },
7678    {
7679     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7680    },
7681    {
7682     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
7683    },
7684    {
7685     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7686    },
7687    {
7688     "kind" : "complete_dtor_pointer",
7689     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7690    },
7691    {
7692     "kind" : "deleting_dtor_pointer",
7693     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7694    },
7695    {
7696     "is_pure" : true,
7697     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
7698    },
7699    {
7700     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7701    },
7702    {
7703     "component_value" : 40,
7704     "kind" : "vbase_offset"
7705    },
7706    {
7707     "component_value" : -8,
7708     "kind" : "offset_to_top"
7709    },
7710    {
7711     "kind" : "rtti",
7712     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7713    },
7714    {
7715     "kind" : "complete_dtor_pointer",
7716     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7717    },
7718    {
7719     "kind" : "deleting_dtor_pointer",
7720     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7721    },
7722    {
7723     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7724    },
7725    {
7726     "component_value" : 32,
7727     "kind" : "vbase_offset"
7728    },
7729    {
7730     "component_value" : -16,
7731     "kind" : "offset_to_top"
7732    },
7733    {
7734     "kind" : "rtti",
7735     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7736    },
7737    {
7738     "kind" : "complete_dtor_pointer",
7739     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7740    },
7741    {
7742     "kind" : "deleting_dtor_pointer",
7743     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7744    },
7745    {
7746     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7747    },
7748    {
7749     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7750    },
7751    {
7752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7753    },
7754    {
7755     "kind" : "vcall_offset"
7756    },
7757    {
7758     "component_value" : -32,
7759     "kind" : "vcall_offset"
7760    },
7761    {
7762     "component_value" : -32,
7763     "kind" : "vcall_offset"
7764    },
7765    {
7766     "component_value" : -32,
7767     "kind" : "vcall_offset"
7768    },
7769    {
7770     "component_value" : -48,
7771     "kind" : "vcall_offset"
7772    },
7773    {
7774     "component_value" : -48,
7775     "kind" : "offset_to_top"
7776    },
7777    {
7778     "kind" : "rtti",
7779     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7780    },
7781    {
7782     "kind" : "complete_dtor_pointer",
7783     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7784    },
7785    {
7786     "kind" : "deleting_dtor_pointer",
7787     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7788    },
7789    {
7790     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7791    },
7792    {
7793     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7794    },
7795    {
7796     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7797    },
7798    {
7799     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7800    }
7801   ]
7802  },
7803  {
7804   "alignment" : 8,
7805   "fields" :
7806   [
7807    {
7808     "access" : "private",
7809     "field_name" : "mMutex",
7810     "referenced_type" : "type-410"
7811    },
7812    {
7813     "access" : "private",
7814     "field_name" : "mMap",
7815     "field_offset" : 320,
7816     "referenced_type" : "type-411"
7817    }
7818   ],
7819   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7820   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7821   "record_kind" : "class",
7822   "referenced_type" : "type-409",
7823   "self_type" : "type-409",
7824   "size" : 64,
7825   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7826   "template_args" : [ "type-14", "type-412" ],
7827   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7828  },
7829  {
7830   "alignment" : 8,
7831   "fields" :
7832   [
7833    {
7834     "access" : "private",
7835     "field_name" : "mMutex",
7836     "referenced_type" : "type-418"
7837    },
7838    {
7839     "access" : "private",
7840     "field_name" : "mMap",
7841     "field_offset" : 320,
7842     "referenced_type" : "type-419"
7843    }
7844   ],
7845   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7846   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7847   "record_kind" : "class",
7848   "referenced_type" : "type-417",
7849   "self_type" : "type-417",
7850   "size" : 64,
7851   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7852   "template_args" : [ "type-14", "type-35" ],
7853   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7854  },
7855  {
7856   "alignment" : 8,
7857   "fields" :
7858   [
7859    {
7860     "access" : "private",
7861     "field_name" : "mMutex",
7862     "referenced_type" : "type-423"
7863    },
7864    {
7865     "access" : "private",
7866     "field_name" : "mMap",
7867     "field_offset" : 320,
7868     "referenced_type" : "type-424"
7869    }
7870   ],
7871   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7872   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7873   "record_kind" : "class",
7874   "referenced_type" : "type-422",
7875   "self_type" : "type-422",
7876   "size" : 64,
7877   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7878   "template_args" : [ "type-425", "type-290" ],
7879   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7880  },
7881  {
7882   "alignment" : 8,
7883   "fields" :
7884   [
7885    {
7886     "access" : "private",
7887     "field_name" : "mMutex",
7888     "referenced_type" : "type-441"
7889    },
7890    {
7891     "access" : "private",
7892     "field_name" : "mMap",
7893     "field_offset" : 320,
7894     "referenced_type" : "type-442"
7895    }
7896   ],
7897   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7898   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7899   "record_kind" : "class",
7900   "referenced_type" : "type-440",
7901   "self_type" : "type-440",
7902   "size" : 64,
7903   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7904   "template_args" : [ "type-443", "type-444" ],
7905   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7906  },
7907  {
7908   "alignment" : 8,
7909   "fields" :
7910   [
7911    {
7912     "access" : "private",
7913     "field_name" : "mMutex",
7914     "referenced_type" : "type-431"
7915    },
7916    {
7917     "access" : "private",
7918     "field_name" : "mMap",
7919     "field_offset" : 320,
7920     "referenced_type" : "type-432"
7921    }
7922   ],
7923   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7924   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7925   "record_kind" : "class",
7926   "referenced_type" : "type-430",
7927   "self_type" : "type-430",
7928   "size" : 64,
7929   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7930   "template_args" : [ "type-433", "type-434" ],
7931   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7932  },
7933  {
7934   "alignment" : 8,
7935   "fields" :
7936   [
7937    {
7938     "field_name" : "flags",
7939     "referenced_type" : "type-2"
7940    },
7941    {
7942     "field_name" : "fdIndex",
7943     "field_offset" : 32,
7944     "referenced_type" : "type-2"
7945    },
7946    {
7947     "field_name" : "offset",
7948     "field_offset" : 64,
7949     "referenced_type" : "type-2"
7950    },
7951    {
7952     "field_name" : "extent",
7953     "field_offset" : 128,
7954     "referenced_type" : "type-13"
7955    }
7956   ],
7957   "linker_set_key" : "android::hardware::GrantorDescriptor",
7958   "name" : "android::hardware::GrantorDescriptor",
7959   "referenced_type" : "type-315",
7960   "self_type" : "type-315",
7961   "size" : 24,
7962   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7963   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7964  },
7965  {
7966   "alignment" : 8,
7967   "base_specifiers" :
7968   [
7969    {
7970     "is_virtual" : true,
7971     "referenced_type" : "type-299"
7972    },
7973    {
7974     "is_virtual" : true,
7975     "referenced_type" : "type-7"
7976    }
7977   ],
7978   "linker_set_key" : "android::hardware::HidlMemory",
7979   "name" : "android::hardware::HidlMemory",
7980   "record_kind" : "class",
7981   "referenced_type" : "type-307",
7982   "self_type" : "type-307",
7983   "size" : 64,
7984   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7985   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7986   "vtable_components" :
7987   [
7988    {
7989     "component_value" : 48,
7990     "kind" : "vbase_offset"
7991    },
7992    {
7993     "component_value" : 8,
7994     "kind" : "vbase_offset"
7995    },
7996    {
7997     "kind" : "offset_to_top"
7998    },
7999    {
8000     "kind" : "rtti",
8001     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8002    },
8003    {
8004     "kind" : "complete_dtor_pointer",
8005     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8006    },
8007    {
8008     "kind" : "deleting_dtor_pointer",
8009     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8010    },
8011    {
8012     "kind" : "vcall_offset"
8013    },
8014    {
8015     "kind" : "vcall_offset"
8016    },
8017    {
8018     "kind" : "vcall_offset"
8019    },
8020    {
8021     "kind" : "vcall_offset"
8022    },
8023    {
8024     "component_value" : -48,
8025     "kind" : "vcall_offset"
8026    },
8027    {
8028     "component_value" : -48,
8029     "kind" : "offset_to_top"
8030    },
8031    {
8032     "kind" : "rtti",
8033     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8034    },
8035    {
8036     "kind" : "complete_dtor_pointer",
8037     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8038    },
8039    {
8040     "kind" : "deleting_dtor_pointer",
8041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8042    },
8043    {
8044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8045    },
8046    {
8047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8048    },
8049    {
8050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8051    },
8052    {
8053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8054    }
8055   ]
8056  },
8057  {
8058   "alignment" : 8,
8059   "base_specifiers" :
8060   [
8061    {
8062     "is_virtual" : true,
8063     "referenced_type" : "type-7"
8064    }
8065   ],
8066   "linker_set_key" : "android::hardware::IBinder",
8067   "name" : "android::hardware::IBinder",
8068   "record_kind" : "class",
8069   "referenced_type" : "type-34",
8070   "self_type" : "type-34",
8071   "size" : 24,
8072   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8073   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8074   "vtable_components" :
8075   [
8076    {
8077     "component_value" : 8,
8078     "kind" : "vbase_offset"
8079    },
8080    {
8081     "kind" : "offset_to_top"
8082    },
8083    {
8084     "kind" : "rtti",
8085     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8086    },
8087    {
8088     "is_pure" : true,
8089     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8090    },
8091    {
8092     "is_pure" : true,
8093     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8094    },
8095    {
8096     "is_pure" : true,
8097     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8098    },
8099    {
8100     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8101    },
8102    {
8103     "is_pure" : true,
8104     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8105    },
8106    {
8107     "is_pure" : true,
8108     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8109    },
8110    {
8111     "is_pure" : true,
8112     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8113    },
8114    {
8115     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8116    },
8117    {
8118     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8119    },
8120    {
8121     "kind" : "complete_dtor_pointer",
8122     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8123    },
8124    {
8125     "kind" : "deleting_dtor_pointer",
8126     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8127    },
8128    {
8129     "kind" : "vcall_offset"
8130    },
8131    {
8132     "kind" : "vcall_offset"
8133    },
8134    {
8135     "kind" : "vcall_offset"
8136    },
8137    {
8138     "kind" : "vcall_offset"
8139    },
8140    {
8141     "component_value" : -8,
8142     "kind" : "vcall_offset"
8143    },
8144    {
8145     "component_value" : -8,
8146     "kind" : "offset_to_top"
8147    },
8148    {
8149     "kind" : "rtti",
8150     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8151    },
8152    {
8153     "kind" : "complete_dtor_pointer",
8154     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8155    },
8156    {
8157     "kind" : "deleting_dtor_pointer",
8158     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8159    },
8160    {
8161     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8162    },
8163    {
8164     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8165    },
8166    {
8167     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8168    },
8169    {
8170     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8171    }
8172   ]
8173  },
8174  {
8175   "alignment" : 8,
8176   "base_specifiers" :
8177   [
8178    {
8179     "is_virtual" : true,
8180     "referenced_type" : "type-7"
8181    }
8182   ],
8183   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8184   "name" : "android::hardware::IBinder::DeathRecipient",
8185   "record_kind" : "class",
8186   "referenced_type" : "type-17",
8187   "self_type" : "type-17",
8188   "size" : 24,
8189   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8190   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8191   "vtable_components" :
8192   [
8193    {
8194     "component_value" : 8,
8195     "kind" : "vbase_offset"
8196    },
8197    {
8198     "kind" : "offset_to_top"
8199    },
8200    {
8201     "kind" : "rtti",
8202     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8203    },
8204    {
8205     "is_pure" : true,
8206     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8207    },
8208    {
8209     "kind" : "complete_dtor_pointer",
8210     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8211    },
8212    {
8213     "kind" : "deleting_dtor_pointer",
8214     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8215    },
8216    {
8217     "kind" : "vcall_offset"
8218    },
8219    {
8220     "kind" : "vcall_offset"
8221    },
8222    {
8223     "kind" : "vcall_offset"
8224    },
8225    {
8226     "kind" : "vcall_offset"
8227    },
8228    {
8229     "component_value" : -8,
8230     "kind" : "vcall_offset"
8231    },
8232    {
8233     "component_value" : -8,
8234     "kind" : "offset_to_top"
8235    },
8236    {
8237     "kind" : "rtti",
8238     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8239    },
8240    {
8241     "kind" : "complete_dtor_pointer",
8242     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8243    },
8244    {
8245     "kind" : "deleting_dtor_pointer",
8246     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8247    },
8248    {
8249     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8250    },
8251    {
8252     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8253    },
8254    {
8255     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8256    },
8257    {
8258     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8259    }
8260   ]
8261  },
8262  {
8263   "alignment" : 8,
8264   "base_specifiers" :
8265   [
8266    {
8267     "is_virtual" : true,
8268     "referenced_type" : "type-7"
8269    }
8270   ],
8271   "linker_set_key" : "android::hardware::IInterface",
8272   "name" : "android::hardware::IInterface",
8273   "record_kind" : "class",
8274   "referenced_type" : "type-96",
8275   "self_type" : "type-96",
8276   "size" : 24,
8277   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8278   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8279   "vtable_components" :
8280   [
8281    {
8282     "component_value" : 8,
8283     "kind" : "vbase_offset"
8284    },
8285    {
8286     "kind" : "offset_to_top"
8287    },
8288    {
8289     "kind" : "rtti",
8290     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8291    },
8292    {
8293     "kind" : "complete_dtor_pointer",
8294     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8295    },
8296    {
8297     "kind" : "deleting_dtor_pointer",
8298     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8299    },
8300    {
8301     "is_pure" : true,
8302     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8303    },
8304    {
8305     "kind" : "vcall_offset"
8306    },
8307    {
8308     "kind" : "vcall_offset"
8309    },
8310    {
8311     "kind" : "vcall_offset"
8312    },
8313    {
8314     "kind" : "vcall_offset"
8315    },
8316    {
8317     "component_value" : -8,
8318     "kind" : "vcall_offset"
8319    },
8320    {
8321     "component_value" : -8,
8322     "kind" : "offset_to_top"
8323    },
8324    {
8325     "kind" : "rtti",
8326     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8327    },
8328    {
8329     "kind" : "complete_dtor_pointer",
8330     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8331    },
8332    {
8333     "kind" : "deleting_dtor_pointer",
8334     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8335    },
8336    {
8337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8338    },
8339    {
8340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8341    },
8342    {
8343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8344    },
8345    {
8346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8347    }
8348   ]
8349  },
8350  {
8351   "alignment" : 8,
8352   "fields" :
8353   [
8354    {
8355     "access" : "private",
8356     "field_name" : "mGrantors",
8357     "referenced_type" : "type-311"
8358    },
8359    {
8360     "access" : "private",
8361     "field_name" : "mHandle",
8362     "field_offset" : 128,
8363     "referenced_type" : "type-357"
8364    },
8365    {
8366     "access" : "private",
8367     "field_name" : "mQuantum",
8368     "field_offset" : 192,
8369     "referenced_type" : "type-2"
8370    },
8371    {
8372     "access" : "private",
8373     "field_name" : "mFlags",
8374     "field_offset" : 224,
8375     "referenced_type" : "type-2"
8376    }
8377   ],
8378   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8379   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8380   "referenced_type" : "type-356",
8381   "self_type" : "type-356",
8382   "size" : 32,
8383   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8384   "template_args" : [ "type-54" ],
8385   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8386  },
8387  {
8388   "alignment" : 8,
8389   "fields" :
8390   [
8391    {
8392     "access" : "private",
8393     "field_name" : "mBufCachePos",
8394     "referenced_type" : "type-13"
8395    },
8396    {
8397     "access" : "private",
8398     "field_name" : "mBufCache",
8399     "field_offset" : 64,
8400     "referenced_type" : "type-391"
8401    },
8402    {
8403     "access" : "private",
8404     "field_name" : "mError",
8405     "field_offset" : 256,
8406     "referenced_type" : "type-20"
8407    },
8408    {
8409     "access" : "private",
8410     "field_name" : "mData",
8411     "field_offset" : 320,
8412     "referenced_type" : "type-392"
8413    },
8414    {
8415     "access" : "private",
8416     "field_name" : "mDataSize",
8417     "field_offset" : 384,
8418     "referenced_type" : "type-13"
8419    },
8420    {
8421     "access" : "private",
8422     "field_name" : "mDataCapacity",
8423     "field_offset" : 448,
8424     "referenced_type" : "type-13"
8425    },
8426    {
8427     "access" : "private",
8428     "field_name" : "mDataPos",
8429     "field_offset" : 512,
8430     "referenced_type" : "type-13"
8431    },
8432    {
8433     "access" : "private",
8434     "field_name" : "mObjects",
8435     "field_offset" : 576,
8436     "referenced_type" : "type-393"
8437    },
8438    {
8439     "access" : "private",
8440     "field_name" : "mObjectsSize",
8441     "field_offset" : 640,
8442     "referenced_type" : "type-13"
8443    },
8444    {
8445     "access" : "private",
8446     "field_name" : "mObjectsCapacity",
8447     "field_offset" : 704,
8448     "referenced_type" : "type-13"
8449    },
8450    {
8451     "access" : "private",
8452     "field_name" : "mNextObjectHint",
8453     "field_offset" : 768,
8454     "referenced_type" : "type-13"
8455    },
8456    {
8457     "access" : "private",
8458     "field_name" : "mNumRef",
8459     "field_offset" : 832,
8460     "referenced_type" : "type-13"
8461    },
8462    {
8463     "access" : "private",
8464     "field_name" : "mFdsKnown",
8465     "field_offset" : 896,
8466     "referenced_type" : "type-35"
8467    },
8468    {
8469     "access" : "private",
8470     "field_name" : "mHasFds",
8471     "field_offset" : 904,
8472     "referenced_type" : "type-35"
8473    },
8474    {
8475     "access" : "private",
8476     "field_name" : "mAllowFds",
8477     "field_offset" : 912,
8478     "referenced_type" : "type-35"
8479    },
8480    {
8481     "access" : "private",
8482     "field_name" : "mOwner",
8483     "field_offset" : 960,
8484     "referenced_type" : "type-394"
8485    },
8486    {
8487     "access" : "private",
8488     "field_name" : "mOwnerCookie",
8489     "field_offset" : 1024,
8490     "referenced_type" : "type-21"
8491    }
8492   ],
8493   "linker_set_key" : "android::hardware::Parcel",
8494   "name" : "android::hardware::Parcel",
8495   "record_kind" : "class",
8496   "referenced_type" : "type-390",
8497   "self_type" : "type-390",
8498   "size" : 136,
8499   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8500   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8501  },
8502  {
8503   "access" : "private",
8504   "alignment" : 8,
8505   "fields" :
8506   [
8507    {
8508     "field_name" : "index",
8509     "referenced_type" : "type-13"
8510    },
8511    {
8512     "field_name" : "buffer",
8513     "field_offset" : 64,
8514     "referenced_type" : "type-244"
8515    },
8516    {
8517     "field_name" : "bufend",
8518     "field_offset" : 128,
8519     "referenced_type" : "type-244"
8520    }
8521   ],
8522   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8523   "name" : "android::hardware::Parcel::BufferInfo",
8524   "referenced_type" : "type-399",
8525   "self_type" : "type-399",
8526   "size" : 24,
8527   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8528   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8529  },
8530  {
8531   "alignment" : 8,
8532   "base_specifiers" :
8533   [
8534    {
8535     "is_virtual" : true,
8536     "referenced_type" : "type-7"
8537    }
8538   ],
8539   "fields" :
8540   [
8541    {
8542     "access" : "private",
8543     "field_name" : "mDriverFD",
8544     "field_offset" : 64,
8545     "referenced_type" : "type-20"
8546    },
8547    {
8548     "access" : "private",
8549     "field_name" : "mVMStart",
8550     "field_offset" : 128,
8551     "referenced_type" : "type-21"
8552    },
8553    {
8554     "access" : "private",
8555     "field_name" : "mThreadCountLock",
8556     "field_offset" : 192,
8557     "referenced_type" : "type-23"
8558    },
8559    {
8560     "access" : "private",
8561     "field_name" : "mThreadCountDecrement",
8562     "field_offset" : 512,
8563     "referenced_type" : "type-24"
8564    },
8565    {
8566     "access" : "private",
8567     "field_name" : "mExecutingThreadsCount",
8568     "field_offset" : 896,
8569     "referenced_type" : "type-13"
8570    },
8571    {
8572     "access" : "private",
8573     "field_name" : "mMaxThreads",
8574     "field_offset" : 960,
8575     "referenced_type" : "type-13"
8576    },
8577    {
8578     "access" : "private",
8579     "field_name" : "mStarvationStartTimeMs",
8580     "field_offset" : 1024,
8581     "referenced_type" : "type-25"
8582    },
8583    {
8584     "access" : "private",
8585     "field_name" : "mLock",
8586     "field_offset" : 1088,
8587     "referenced_type" : "type-26"
8588    },
8589    {
8590     "access" : "private",
8591     "field_name" : "mHandleToObject",
8592     "field_offset" : 1408,
8593     "referenced_type" : "type-28"
8594    },
8595    {
8596     "access" : "private",
8597     "field_name" : "mManagesContexts",
8598     "field_offset" : 1728,
8599     "referenced_type" : "type-35"
8600    },
8601    {
8602     "access" : "private",
8603     "field_name" : "mBinderContextCheckFunc",
8604     "field_offset" : 1792,
8605     "referenced_type" : "type-36"
8606    },
8607    {
8608     "access" : "private",
8609     "field_name" : "mBinderContextUserData",
8610     "field_offset" : 1856,
8611     "referenced_type" : "type-21"
8612    },
8613    {
8614     "access" : "private",
8615     "field_name" : "mContexts",
8616     "field_offset" : 1920,
8617     "referenced_type" : "type-47"
8618    },
8619    {
8620     "access" : "private",
8621     "field_name" : "mRootDir",
8622     "field_offset" : 2240,
8623     "referenced_type" : "type-51"
8624    },
8625    {
8626     "access" : "private",
8627     "field_name" : "mThreadPoolStarted",
8628     "field_offset" : 2304,
8629     "referenced_type" : "type-35"
8630    },
8631    {
8632     "access" : "private",
8633     "field_name" : "mSpawnThreadOnStart",
8634     "field_offset" : 2312,
8635     "referenced_type" : "type-35"
8636    },
8637    {
8638     "access" : "private",
8639     "field_name" : "mThreadPoolSeq",
8640     "field_offset" : 2336,
8641     "referenced_type" : "type-55"
8642    },
8643    {
8644     "access" : "private",
8645     "field_name" : "mMmapSize",
8646     "field_offset" : 2368,
8647     "referenced_type" : "type-31"
8648    },
8649    {
8650     "access" : "private",
8651     "field_name" : "mCallRestriction",
8652     "field_offset" : 2432,
8653     "referenced_type" : "type-56"
8654    }
8655   ],
8656   "linker_set_key" : "android::hardware::ProcessState",
8657   "name" : "android::hardware::ProcessState",
8658   "record_kind" : "class",
8659   "referenced_type" : "type-19",
8660   "self_type" : "type-19",
8661   "size" : 328,
8662   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8663   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8664   "vtable_components" :
8665   [
8666    {
8667     "component_value" : 312,
8668     "kind" : "vbase_offset"
8669    },
8670    {
8671     "kind" : "offset_to_top"
8672    },
8673    {
8674     "kind" : "rtti",
8675     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8676    },
8677    {
8678     "kind" : "complete_dtor_pointer",
8679     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8680    },
8681    {
8682     "kind" : "deleting_dtor_pointer",
8683     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8684    },
8685    {
8686     "kind" : "vcall_offset"
8687    },
8688    {
8689     "kind" : "vcall_offset"
8690    },
8691    {
8692     "kind" : "vcall_offset"
8693    },
8694    {
8695     "kind" : "vcall_offset"
8696    },
8697    {
8698     "component_value" : -312,
8699     "kind" : "vcall_offset"
8700    },
8701    {
8702     "component_value" : -312,
8703     "kind" : "offset_to_top"
8704    },
8705    {
8706     "kind" : "rtti",
8707     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8708    },
8709    {
8710     "kind" : "complete_dtor_pointer",
8711     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8712    },
8713    {
8714     "kind" : "deleting_dtor_pointer",
8715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8716    },
8717    {
8718     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8719    },
8720    {
8721     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8725    },
8726    {
8727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8728    }
8729   ]
8730  },
8731  {
8732   "access" : "private",
8733   "alignment" : 8,
8734   "fields" :
8735   [
8736    {
8737     "field_name" : "binder",
8738     "referenced_type" : "type-33"
8739    },
8740    {
8741     "field_name" : "refs",
8742     "field_offset" : 64,
8743     "referenced_type" : "type-11"
8744    }
8745   ],
8746   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8747   "name" : "android::hardware::ProcessState::handle_entry",
8748   "referenced_type" : "type-32",
8749   "self_type" : "type-32",
8750   "size" : 16,
8751   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8752   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8753  },
8754  {
8755   "alignment" : 8,
8756   "base_specifiers" :
8757   [
8758    {
8759     "referenced_type" : "type-152"
8760    }
8761   ],
8762   "fields" :
8763   [
8764    {
8765     "access" : "private",
8766     "field_name" : "mVal",
8767     "field_offset" : 320,
8768     "referenced_type" : "type-122"
8769    }
8770   ],
8771   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8772   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8773   "record_kind" : "class",
8774   "referenced_type" : "type-164",
8775   "self_type" : "type-164",
8776   "size" : 48,
8777   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8778   "template_args" : [ "type-122" ],
8779   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE"
8780  },
8781  {
8782   "alignment" : 8,
8783   "base_specifiers" :
8784   [
8785    {
8786     "referenced_type" : "type-152"
8787    }
8788   ],
8789   "fields" :
8790   [
8791    {
8792     "access" : "private",
8793     "field_name" : "mVal",
8794     "field_offset" : 320,
8795     "referenced_type" : "type-88"
8796    }
8797   ],
8798   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8799   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8800   "record_kind" : "class",
8801   "referenced_type" : "type-158",
8802   "self_type" : "type-158",
8803   "size" : 48,
8804   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8805   "template_args" : [ "type-88" ],
8806   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE"
8807  },
8808  {
8809   "alignment" : 8,
8810   "base_specifiers" :
8811   [
8812    {
8813     "referenced_type" : "type-152"
8814    }
8815   ],
8816   "fields" :
8817   [
8818    {
8819     "access" : "private",
8820     "field_name" : "mVal",
8821     "field_offset" : 264,
8822     "referenced_type" : "type-35"
8823    }
8824   ],
8825   "linker_set_key" : "android::hardware::Return<bool>",
8826   "name" : "android::hardware::Return<bool>",
8827   "record_kind" : "class",
8828   "referenced_type" : "type-151",
8829   "self_type" : "type-151",
8830   "size" : 40,
8831   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8832   "template_args" : [ "type-35" ],
8833   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8834  },
8835  {
8836   "alignment" : 8,
8837   "base_specifiers" :
8838   [
8839    {
8840     "referenced_type" : "type-152"
8841    }
8842   ],
8843   "linker_set_key" : "android::hardware::Return<void>",
8844   "name" : "android::hardware::Return<void>",
8845   "record_kind" : "class",
8846   "referenced_type" : "type-177",
8847   "self_type" : "type-177",
8848   "size" : 40,
8849   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8850   "template_args" : [ "type-22" ],
8851   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8852  },
8853  {
8854   "alignment" : 8,
8855   "fields" :
8856   [
8857    {
8858     "access" : "private",
8859     "field_name" : "mException",
8860     "referenced_type" : "type-20"
8861    },
8862    {
8863     "access" : "private",
8864     "field_name" : "mErrorCode",
8865     "field_offset" : 32,
8866     "referenced_type" : "type-20"
8867    },
8868    {
8869     "access" : "private",
8870     "field_name" : "mMessage",
8871     "field_offset" : 64,
8872     "referenced_type" : "type-142"
8873    }
8874   ],
8875   "linker_set_key" : "android::hardware::Status",
8876   "name" : "android::hardware::Status",
8877   "record_kind" : "class",
8878   "referenced_type" : "type-141",
8879   "self_type" : "type-141",
8880   "size" : 32,
8881   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8882   "unique_id" : "_ZTSN7android8hardware6StatusE"
8883  },
8884  {
8885   "alignment" : 8,
8886   "fields" :
8887   [
8888    {
8889     "access" : "protected",
8890     "field_name" : "mInstrumentationCallbacks",
8891     "field_offset" : 64,
8892     "referenced_type" : "type-101"
8893    },
8894    {
8895     "access" : "protected",
8896     "field_name" : "mEnableInstrumentation",
8897     "field_offset" : 256,
8898     "referenced_type" : "type-35"
8899    },
8900    {
8901     "access" : "protected",
8902     "field_name" : "mInstrumentationLibPackage",
8903     "field_offset" : 320,
8904     "referenced_type" : "type-102"
8905    },
8906    {
8907     "access" : "protected",
8908     "field_name" : "mInterfaceName",
8909     "field_offset" : 512,
8910     "referenced_type" : "type-103"
8911    }
8912   ],
8913   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8914   "name" : "android::hardware::details::HidlInstrumentor",
8915   "referenced_type" : "type-100",
8916   "self_type" : "type-100",
8917   "size" : 88,
8918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8919   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8920   "vtable_components" :
8921   [
8922    {
8923     "kind" : "offset_to_top"
8924    },
8925    {
8926     "kind" : "rtti",
8927     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8928    },
8929    {
8930     "kind" : "complete_dtor_pointer",
8931     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8932    },
8933    {
8934     "kind" : "deleting_dtor_pointer",
8935     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8936    }
8937   ]
8938  },
8939  {
8940   "alignment" : 4,
8941   "fields" :
8942   [
8943    {
8944     "field_name" : "sched_policy",
8945     "referenced_type" : "type-20"
8946    },
8947    {
8948     "field_name" : "prio",
8949     "field_offset" : 32,
8950     "referenced_type" : "type-20"
8951    }
8952   ],
8953   "linker_set_key" : "android::hardware::details::SchedPrio",
8954   "name" : "android::hardware::details::SchedPrio",
8955   "referenced_type" : "type-412",
8956   "self_type" : "type-412",
8957   "size" : 8,
8958   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8959   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8960  },
8961  {
8962   "alignment" : 8,
8963   "fields" :
8964   [
8965    {
8966     "access" : "private",
8967     "field_name" : "mQueue",
8968     "referenced_type" : "type-570"
8969    }
8970   ],
8971   "linker_set_key" : "android::hardware::details::TaskRunner",
8972   "name" : "android::hardware::details::TaskRunner",
8973   "record_kind" : "class",
8974   "referenced_type" : "type-569",
8975   "self_type" : "type-569",
8976   "size" : 16,
8977   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8978   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8979  },
8980  {
8981   "alignment" : 1,
8982   "linker_set_key" : "android::hardware::details::bnhw_tag",
8983   "name" : "android::hardware::details::bnhw_tag",
8984   "referenced_type" : "type-240",
8985   "self_type" : "type-240",
8986   "size" : 1,
8987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8988   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8989  },
8990  {
8991   "alignment" : 1,
8992   "linker_set_key" : "android::hardware::details::bphw_tag",
8993   "name" : "android::hardware::details::bphw_tag",
8994   "referenced_type" : "type-253",
8995   "self_type" : "type-253",
8996   "size" : 1,
8997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8998   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8999  },
9000  {
9001   "alignment" : 1,
9002   "linker_set_key" : "android::hardware::details::bs_tag",
9003   "name" : "android::hardware::details::bs_tag",
9004   "referenced_type" : "type-265",
9005   "self_type" : "type-265",
9006   "size" : 1,
9007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9008   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9009  },
9010  {
9011   "access" : "private",
9012   "alignment" : 8,
9013   "fields" :
9014   [
9015    {
9016     "field_name" : "mPointer",
9017     "referenced_type" : "type-314"
9018    },
9019    {
9020     "field_name" : "_pad",
9021     "referenced_type" : "type-13"
9022    }
9023   ],
9024   "is_anonymous" : true,
9025   "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",
9026   "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",
9027   "record_kind" : "union",
9028   "referenced_type" : "type-313",
9029   "self_type" : "type-313",
9030   "size" : 8,
9031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9032   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9033  },
9034  {
9035   "alignment" : 8,
9036   "fields" :
9037   [
9038    {
9039     "access" : "private",
9040     "referenced_type" : "type-313"
9041    }
9042   ],
9043   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9044   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9045   "referenced_type" : "type-312",
9046   "self_type" : "type-312",
9047   "size" : 8,
9048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9049   "template_args" : [ "type-315" ],
9050   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9051  },
9052  {
9053   "alignment" : 8,
9054   "fields" :
9055   [
9056    {
9057     "access" : "private",
9058     "referenced_type" : "type-326"
9059    }
9060   ],
9061   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9062   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9063   "referenced_type" : "type-325",
9064   "self_type" : "type-325",
9065   "size" : 8,
9066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9067   "template_args" : [ "type-328" ],
9068   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9069  },
9070  {
9071   "alignment" : 8,
9072   "fields" :
9073   [
9074    {
9075     "access" : "private",
9076     "referenced_type" : "type-318"
9077    }
9078   ],
9079   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9080   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9081   "referenced_type" : "type-317",
9082   "self_type" : "type-317",
9083   "size" : 8,
9084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9085   "template_args" : [ "type-295" ],
9086   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9087  },
9088  {
9089   "alignment" : 8,
9090   "fields" :
9091   [
9092    {
9093     "access" : "private",
9094     "referenced_type" : "type-343"
9095    }
9096   ],
9097   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9098   "name" : "android::hardware::details::hidl_pointer<char>",
9099   "referenced_type" : "type-342",
9100   "self_type" : "type-342",
9101   "size" : 8,
9102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9103   "template_args" : [ "type-54" ],
9104   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9105  },
9106  {
9107   "access" : "private",
9108   "alignment" : 8,
9109   "fields" :
9110   [
9111    {
9112     "field_name" : "mPointer",
9113     "referenced_type" : "type-184"
9114    },
9115    {
9116     "field_name" : "_pad",
9117     "referenced_type" : "type-13"
9118    }
9119   ],
9120   "is_anonymous" : true,
9121   "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",
9122   "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",
9123   "record_kind" : "union",
9124   "referenced_type" : "type-343",
9125   "self_type" : "type-343",
9126   "size" : 8,
9127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9128   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9129  },
9130  {
9131   "alignment" : 8,
9132   "fields" :
9133   [
9134    {
9135     "access" : "private",
9136     "referenced_type" : "type-297"
9137    }
9138   ],
9139   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9140   "name" : "android::hardware::details::hidl_pointer<const char>",
9141   "referenced_type" : "type-296",
9142   "self_type" : "type-296",
9143   "size" : 8,
9144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9145   "template_args" : [ "type-53" ],
9146   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9147  },
9148  {
9149   "access" : "private",
9150   "alignment" : 8,
9151   "fields" :
9152   [
9153    {
9154     "field_name" : "mPointer",
9155     "referenced_type" : "type-52"
9156    },
9157    {
9158     "field_name" : "_pad",
9159     "referenced_type" : "type-13"
9160    }
9161   ],
9162   "is_anonymous" : true,
9163   "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",
9164   "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",
9165   "record_kind" : "union",
9166   "referenced_type" : "type-297",
9167   "self_type" : "type-297",
9168   "size" : 8,
9169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9170   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9171  },
9172  {
9173   "alignment" : 8,
9174   "fields" :
9175   [
9176    {
9177     "access" : "private",
9178     "referenced_type" : "type-276"
9179    }
9180   ],
9181   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9182   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9183   "referenced_type" : "type-275",
9184   "self_type" : "type-275",
9185   "size" : 8,
9186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9187   "template_args" : [ "type-278" ],
9188   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9189  },
9190  {
9191   "access" : "private",
9192   "alignment" : 8,
9193   "fields" :
9194   [
9195    {
9196     "field_name" : "mPointer",
9197     "referenced_type" : "type-277"
9198    },
9199    {
9200     "field_name" : "_pad",
9201     "referenced_type" : "type-13"
9202    }
9203   ],
9204   "is_anonymous" : true,
9205   "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",
9206   "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",
9207   "record_kind" : "union",
9208   "referenced_type" : "type-276",
9209   "self_type" : "type-276",
9210   "size" : 8,
9211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9212   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9213  },
9214  {
9215   "access" : "private",
9216   "alignment" : 8,
9217   "fields" :
9218   [
9219    {
9220     "field_name" : "mPointer",
9221     "referenced_type" : "type-327"
9222    },
9223    {
9224     "field_name" : "_pad",
9225     "referenced_type" : "type-13"
9226    }
9227   ],
9228   "is_anonymous" : true,
9229   "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",
9230   "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",
9231   "record_kind" : "union",
9232   "referenced_type" : "type-326",
9233   "self_type" : "type-326",
9234   "size" : 8,
9235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9236   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9237  },
9238  {
9239   "access" : "private",
9240   "alignment" : 8,
9241   "fields" :
9242   [
9243    {
9244     "field_name" : "mPointer",
9245     "referenced_type" : "type-319"
9246    },
9247    {
9248     "field_name" : "_pad",
9249     "referenced_type" : "type-13"
9250    }
9251   ],
9252   "is_anonymous" : true,
9253   "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",
9254   "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",
9255   "record_kind" : "union",
9256   "referenced_type" : "type-318",
9257   "self_type" : "type-318",
9258   "size" : 8,
9259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9260   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9261  },
9262  {
9263   "alignment" : 8,
9264   "fields" :
9265   [
9266    {
9267     "access" : "private",
9268     "referenced_type" : "type-336"
9269    }
9270   ],
9271   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9272   "name" : "android::hardware::details::hidl_pointer<int>",
9273   "referenced_type" : "type-335",
9274   "self_type" : "type-335",
9275   "size" : 8,
9276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9277   "template_args" : [ "type-20" ],
9278   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9279  },
9280  {
9281   "access" : "private",
9282   "alignment" : 8,
9283   "fields" :
9284   [
9285    {
9286     "field_name" : "mPointer",
9287     "referenced_type" : "type-337"
9288    },
9289    {
9290     "field_name" : "_pad",
9291     "referenced_type" : "type-13"
9292    }
9293   ],
9294   "is_anonymous" : true,
9295   "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",
9296   "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",
9297   "record_kind" : "union",
9298   "referenced_type" : "type-336",
9299   "self_type" : "type-336",
9300   "size" : 8,
9301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9302   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9303  },
9304  {
9305   "alignment" : 8,
9306   "fields" :
9307   [
9308    {
9309     "access" : "private",
9310     "referenced_type" : "type-358"
9311    }
9312   ],
9313   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9314   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9315   "referenced_type" : "type-357",
9316   "self_type" : "type-357",
9317   "size" : 8,
9318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9319   "template_args" : [ "type-189" ],
9320   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9321  },
9322  {
9323   "access" : "private",
9324   "alignment" : 8,
9325   "fields" :
9326   [
9327    {
9328     "field_name" : "mPointer",
9329     "referenced_type" : "type-188"
9330    },
9331    {
9332     "field_name" : "_pad",
9333     "referenced_type" : "type-13"
9334    }
9335   ],
9336   "is_anonymous" : true,
9337   "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",
9338   "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",
9339   "record_kind" : "union",
9340   "referenced_type" : "type-358",
9341   "self_type" : "type-358",
9342   "size" : 8,
9343   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9344   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9345  },
9346  {
9347   "alignment" : 1,
9348   "linker_set_key" : "android::hardware::details::i_tag",
9349   "name" : "android::hardware::details::i_tag",
9350   "referenced_type" : "type-228",
9351   "self_type" : "type-228",
9352   "size" : 1,
9353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9354   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9355  },
9356  {
9357   "alignment" : 8,
9358   "fields" :
9359   [
9360    {
9361     "access" : "private",
9362     "field_name" : "mStatus",
9363     "referenced_type" : "type-141"
9364    },
9365    {
9366     "access" : "private",
9367     "field_name" : "mCheckedStatus",
9368     "field_offset" : 256,
9369     "referenced_type" : "type-35"
9370    }
9371   ],
9372   "linker_set_key" : "android::hardware::details::return_status",
9373   "name" : "android::hardware::details::return_status",
9374   "record_kind" : "class",
9375   "referenced_type" : "type-152",
9376   "self_type" : "type-152",
9377   "size" : 40,
9378   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9379   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9380  },
9381  {
9382   "alignment" : 1,
9383   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9384   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9385   "referenced_type" : "type-344",
9386   "self_type" : "type-344",
9387   "size" : 1,
9388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9389   "template_args" : [ "type-110" ],
9390   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9391  },
9392  {
9393   "alignment" : 1,
9394   "fields" :
9395   [
9396    {
9397     "access" : "private",
9398     "field_name" : "mBuffer",
9399     "referenced_type" : "type-329"
9400    }
9401   ],
9402   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9403   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9404   "referenced_type" : "type-328",
9405   "self_type" : "type-328",
9406   "size" : 32,
9407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9408   "template_args" : [ "type-110" ],
9409   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9410  },
9411  {
9412   "alignment" : 8,
9413   "base_specifiers" :
9414   [
9415    {
9416     "referenced_type" : "type-17"
9417    }
9418   ],
9419   "fields" :
9420   [
9421    {
9422     "access" : "private",
9423     "field_name" : "mRecipient",
9424     "field_offset" : 64,
9425     "referenced_type" : "type-4"
9426    },
9427    {
9428     "access" : "private",
9429     "field_name" : "mCookie",
9430     "field_offset" : 192,
9431     "referenced_type" : "type-13"
9432    },
9433    {
9434     "access" : "private",
9435     "field_name" : "mBase",
9436     "field_offset" : 256,
9437     "referenced_type" : "type-14"
9438    }
9439   ],
9440   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9441   "name" : "android::hardware::hidl_binder_death_recipient",
9442   "referenced_type" : "type-3",
9443   "self_type" : "type-3",
9444   "size" : 64,
9445   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9446   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9447   "vtable_components" :
9448   [
9449    {
9450     "component_value" : 48,
9451     "kind" : "vbase_offset"
9452    },
9453    {
9454     "kind" : "offset_to_top"
9455    },
9456    {
9457     "kind" : "rtti",
9458     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9459    },
9460    {
9461     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9462    },
9463    {
9464     "kind" : "complete_dtor_pointer",
9465     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9466    },
9467    {
9468     "kind" : "deleting_dtor_pointer",
9469     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9470    },
9471    {
9472     "kind" : "vcall_offset"
9473    },
9474    {
9475     "kind" : "vcall_offset"
9476    },
9477    {
9478     "kind" : "vcall_offset"
9479    },
9480    {
9481     "kind" : "vcall_offset"
9482    },
9483    {
9484     "component_value" : -48,
9485     "kind" : "vcall_offset"
9486    },
9487    {
9488     "component_value" : -48,
9489     "kind" : "offset_to_top"
9490    },
9491    {
9492     "kind" : "rtti",
9493     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9494    },
9495    {
9496     "kind" : "complete_dtor_pointer",
9497     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9498    },
9499    {
9500     "kind" : "deleting_dtor_pointer",
9501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9502    },
9503    {
9504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9505    },
9506    {
9507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9508    },
9509    {
9510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9511    },
9512    {
9513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9514    }
9515   ]
9516  },
9517  {
9518   "alignment" : 8,
9519   "base_specifiers" :
9520   [
9521    {
9522     "is_virtual" : true,
9523     "referenced_type" : "type-7"
9524    }
9525   ],
9526   "linker_set_key" : "android::hardware::hidl_death_recipient",
9527   "name" : "android::hardware::hidl_death_recipient",
9528   "referenced_type" : "type-6",
9529   "self_type" : "type-6",
9530   "size" : 24,
9531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9532   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9533   "vtable_components" :
9534   [
9535    {
9536     "component_value" : 8,
9537     "kind" : "vbase_offset"
9538    },
9539    {
9540     "kind" : "offset_to_top"
9541    },
9542    {
9543     "kind" : "rtti",
9544     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9545    },
9546    {
9547     "is_pure" : true,
9548     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9549    },
9550    {
9551     "kind" : "complete_dtor_pointer",
9552     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9553    },
9554    {
9555     "kind" : "deleting_dtor_pointer",
9556     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9557    },
9558    {
9559     "kind" : "vcall_offset"
9560    },
9561    {
9562     "kind" : "vcall_offset"
9563    },
9564    {
9565     "kind" : "vcall_offset"
9566    },
9567    {
9568     "kind" : "vcall_offset"
9569    },
9570    {
9571     "component_value" : -8,
9572     "kind" : "vcall_offset"
9573    },
9574    {
9575     "component_value" : -8,
9576     "kind" : "offset_to_top"
9577    },
9578    {
9579     "kind" : "rtti",
9580     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9581    },
9582    {
9583     "kind" : "complete_dtor_pointer",
9584     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9585    },
9586    {
9587     "kind" : "deleting_dtor_pointer",
9588     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9601    }
9602   ]
9603  },
9604  {
9605   "alignment" : 8,
9606   "fields" :
9607   [
9608    {
9609     "access" : "private",
9610     "field_name" : "mHandle",
9611     "referenced_type" : "type-275"
9612    },
9613    {
9614     "access" : "private",
9615     "field_name" : "mOwnsHandle",
9616     "field_offset" : 64,
9617     "referenced_type" : "type-35"
9618    }
9619   ],
9620   "linker_set_key" : "android::hardware::hidl_handle",
9621   "name" : "android::hardware::hidl_handle",
9622   "referenced_type" : "type-293",
9623   "self_type" : "type-293",
9624   "size" : 16,
9625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9626   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9627  },
9628  {
9629   "alignment" : 8,
9630   "fields" :
9631   [
9632    {
9633     "access" : "private",
9634     "field_name" : "mHandle",
9635     "referenced_type" : "type-293"
9636    },
9637    {
9638     "access" : "private",
9639     "field_name" : "mSize",
9640     "field_offset" : 128,
9641     "referenced_type" : "type-13"
9642    },
9643    {
9644     "access" : "private",
9645     "field_name" : "mName",
9646     "field_offset" : 192,
9647     "referenced_type" : "type-295"
9648    }
9649   ],
9650   "linker_set_key" : "android::hardware::hidl_memory",
9651   "name" : "android::hardware::hidl_memory",
9652   "referenced_type" : "type-299",
9653   "self_type" : "type-299",
9654   "size" : 40,
9655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9656   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9657  },
9658  {
9659   "alignment" : 8,
9660   "fields" :
9661   [
9662    {
9663     "access" : "private",
9664     "field_name" : "mBuffer",
9665     "referenced_type" : "type-296"
9666    },
9667    {
9668     "access" : "private",
9669     "field_name" : "mSize",
9670     "field_offset" : 64,
9671     "referenced_type" : "type-2"
9672    },
9673    {
9674     "access" : "private",
9675     "field_name" : "mOwnsBuffer",
9676     "field_offset" : 96,
9677     "referenced_type" : "type-35"
9678    }
9679   ],
9680   "linker_set_key" : "android::hardware::hidl_string",
9681   "name" : "android::hardware::hidl_string",
9682   "referenced_type" : "type-295",
9683   "self_type" : "type-295",
9684   "size" : 16,
9685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9686   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9687  },
9688  {
9689   "alignment" : 8,
9690   "fields" :
9691   [
9692    {
9693     "access" : "private",
9694     "field_name" : "mBuffer",
9695     "referenced_type" : "type-312"
9696    },
9697    {
9698     "access" : "private",
9699     "field_name" : "mSize",
9700     "field_offset" : 64,
9701     "referenced_type" : "type-2"
9702    },
9703    {
9704     "access" : "private",
9705     "field_name" : "mOwnsBuffer",
9706     "field_offset" : 96,
9707     "referenced_type" : "type-35"
9708    }
9709   ],
9710   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9711   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9712   "referenced_type" : "type-311",
9713   "self_type" : "type-311",
9714   "size" : 16,
9715   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9716   "template_args" : [ "type-315" ],
9717   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9718  },
9719  {
9720   "alignment" : 8,
9721   "fields" :
9722   [
9723    {
9724     "access" : "private",
9725     "field_name" : "mBuffer",
9726     "referenced_type" : "type-325"
9727    },
9728    {
9729     "access" : "private",
9730     "field_name" : "mSize",
9731     "field_offset" : 64,
9732     "referenced_type" : "type-2"
9733    },
9734    {
9735     "access" : "private",
9736     "field_name" : "mOwnsBuffer",
9737     "field_offset" : 96,
9738     "referenced_type" : "type-35"
9739    }
9740   ],
9741   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9742   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9743   "referenced_type" : "type-324",
9744   "self_type" : "type-324",
9745   "size" : 16,
9746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9747   "template_args" : [ "type-328" ],
9748   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
9749  },
9750  {
9751   "alignment" : 8,
9752   "fields" :
9753   [
9754    {
9755     "access" : "private",
9756     "field_name" : "mBuffer",
9757     "referenced_type" : "type-317"
9758    },
9759    {
9760     "access" : "private",
9761     "field_name" : "mSize",
9762     "field_offset" : 64,
9763     "referenced_type" : "type-2"
9764    },
9765    {
9766     "access" : "private",
9767     "field_name" : "mOwnsBuffer",
9768     "field_offset" : 96,
9769     "referenced_type" : "type-35"
9770    }
9771   ],
9772   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9773   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9774   "referenced_type" : "type-316",
9775   "self_type" : "type-316",
9776   "size" : 16,
9777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9778   "template_args" : [ "type-295" ],
9779   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9780  },
9781  {
9782   "alignment" : 8,
9783   "fields" :
9784   [
9785    {
9786     "access" : "private",
9787     "field_name" : "mBuffer",
9788     "referenced_type" : "type-342"
9789    },
9790    {
9791     "access" : "private",
9792     "field_name" : "mSize",
9793     "field_offset" : 64,
9794     "referenced_type" : "type-2"
9795    },
9796    {
9797     "access" : "private",
9798     "field_name" : "mOwnsBuffer",
9799     "field_offset" : 96,
9800     "referenced_type" : "type-35"
9801    }
9802   ],
9803   "linker_set_key" : "android::hardware::hidl_vec<char>",
9804   "name" : "android::hardware::hidl_vec<char>",
9805   "referenced_type" : "type-341",
9806   "self_type" : "type-341",
9807   "size" : 16,
9808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9809   "template_args" : [ "type-54" ],
9810   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9811  },
9812  {
9813   "alignment" : 8,
9814   "fields" :
9815   [
9816    {
9817     "access" : "private",
9818     "field_name" : "mBuffer",
9819     "referenced_type" : "type-335"
9820    },
9821    {
9822     "access" : "private",
9823     "field_name" : "mSize",
9824     "field_offset" : 64,
9825     "referenced_type" : "type-2"
9826    },
9827    {
9828     "access" : "private",
9829     "field_name" : "mOwnsBuffer",
9830     "field_offset" : 96,
9831     "referenced_type" : "type-35"
9832    }
9833   ],
9834   "linker_set_key" : "android::hardware::hidl_vec<int>",
9835   "name" : "android::hardware::hidl_vec<int>",
9836   "referenced_type" : "type-334",
9837   "self_type" : "type-334",
9838   "size" : 16,
9839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9840   "template_args" : [ "type-20" ],
9841   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9842  },
9843  {
9844   "alignment" : 2,
9845   "fields" :
9846   [
9847    {
9848     "access" : "private",
9849     "field_name" : "mMajor",
9850     "referenced_type" : "type-112"
9851    },
9852    {
9853     "access" : "private",
9854     "field_name" : "mMinor",
9855     "field_offset" : 16,
9856     "referenced_type" : "type-112"
9857    }
9858   ],
9859   "linker_set_key" : "android::hardware::hidl_version",
9860   "name" : "android::hardware::hidl_version",
9861   "referenced_type" : "type-346",
9862   "self_type" : "type-346",
9863   "size" : 4,
9864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9865   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9866  },
9867  {
9868   "alignment" : 8,
9869   "base_specifiers" :
9870   [
9871    {
9872     "referenced_type" : "type-139"
9873    },
9874    {
9875     "referenced_type" : "type-100"
9876    }
9877   ],
9878   "fields" :
9879   [
9880    {
9881     "access" : "private",
9882     "field_name" : "_hidl_mImpl",
9883     "field_offset" : 960,
9884     "referenced_type" : "type-374"
9885    }
9886   ],
9887   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9888   "name" : "android::hidl::base::V1_0::BnHwBase",
9889   "referenced_type" : "type-373",
9890   "self_type" : "type-373",
9891   "size" : 144,
9892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9893   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9894   "vtable_components" :
9895   [
9896    {
9897     "component_value" : 128,
9898     "kind" : "vbase_offset"
9899    },
9900    {
9901     "kind" : "offset_to_top"
9902    },
9903    {
9904     "kind" : "rtti",
9905     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9915    },
9916    {
9917     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9921    },
9922    {
9923     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9933    },
9934    {
9935     "kind" : "complete_dtor_pointer",
9936     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9937    },
9938    {
9939     "kind" : "deleting_dtor_pointer",
9940     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9941    },
9942    {
9943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9944    },
9945    {
9946     "component_value" : -32,
9947     "kind" : "offset_to_top"
9948    },
9949    {
9950     "kind" : "rtti",
9951     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9952    },
9953    {
9954     "kind" : "complete_dtor_pointer",
9955     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9956    },
9957    {
9958     "kind" : "deleting_dtor_pointer",
9959     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9960    },
9961    {
9962     "kind" : "vcall_offset"
9963    },
9964    {
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "kind" : "vcall_offset"
9972    },
9973    {
9974     "component_value" : -128,
9975     "kind" : "vcall_offset"
9976    },
9977    {
9978     "component_value" : -128,
9979     "kind" : "offset_to_top"
9980    },
9981    {
9982     "kind" : "rtti",
9983     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9984    },
9985    {
9986     "kind" : "complete_dtor_pointer",
9987     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9988    },
9989    {
9990     "kind" : "deleting_dtor_pointer",
9991     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10004    }
10005   ]
10006  },
10007  {
10008   "alignment" : 8,
10009   "base_specifiers" :
10010   [
10011    {
10012     "referenced_type" : "type-387"
10013    },
10014    {
10015     "referenced_type" : "type-100"
10016    }
10017   ],
10018   "fields" :
10019   [
10020    {
10021     "access" : "private",
10022     "field_name" : "_hidl_mMutex",
10023     "field_offset" : 1088,
10024     "referenced_type" : "type-526"
10025    },
10026    {
10027     "access" : "private",
10028     "field_name" : "_hidl_mDeathRecipients",
10029     "field_offset" : 1408,
10030     "referenced_type" : "type-527"
10031    }
10032   ],
10033   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10034   "name" : "android::hidl::base::V1_0::BpHwBase",
10035   "referenced_type" : "type-525",
10036   "self_type" : "type-525",
10037   "size" : 216,
10038   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10039   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10040   "vtable_components" :
10041   [
10042    {
10043     "component_value" : 200,
10044     "kind" : "vbase_offset"
10045    },
10046    {
10047     "kind" : "offset_to_top"
10048    },
10049    {
10050     "kind" : "rtti",
10051     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10052    },
10053    {
10054     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10058    },
10059    {
10060     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10061    },
10062    {
10063     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10064    },
10065    {
10066     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10070    },
10071    {
10072     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10082    },
10083    {
10084     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10085    },
10086    {
10087     "kind" : "complete_dtor_pointer",
10088     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10089    },
10090    {
10091     "kind" : "deleting_dtor_pointer",
10092     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10093    },
10094    {
10095     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10096    },
10097    {
10098     "component_value" : 192,
10099     "kind" : "vbase_offset"
10100    },
10101    {
10102     "component_value" : -8,
10103     "kind" : "offset_to_top"
10104    },
10105    {
10106     "kind" : "rtti",
10107     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10108    },
10109    {
10110     "kind" : "complete_dtor_pointer",
10111     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10112    },
10113    {
10114     "kind" : "deleting_dtor_pointer",
10115     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10116    },
10117    {
10118     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10119    },
10120    {
10121     "component_value" : 184,
10122     "kind" : "vbase_offset"
10123    },
10124    {
10125     "component_value" : -16,
10126     "kind" : "offset_to_top"
10127    },
10128    {
10129     "kind" : "rtti",
10130     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10131    },
10132    {
10133     "kind" : "complete_dtor_pointer",
10134     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10135    },
10136    {
10137     "kind" : "deleting_dtor_pointer",
10138     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10139    },
10140    {
10141     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10148    },
10149    {
10150     "component_value" : -48,
10151     "kind" : "offset_to_top"
10152    },
10153    {
10154     "kind" : "rtti",
10155     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10156    },
10157    {
10158     "kind" : "complete_dtor_pointer",
10159     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10160    },
10161    {
10162     "kind" : "deleting_dtor_pointer",
10163     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10164    },
10165    {
10166     "kind" : "vcall_offset"
10167    },
10168    {
10169     "component_value" : -184,
10170     "kind" : "vcall_offset"
10171    },
10172    {
10173     "component_value" : -184,
10174     "kind" : "vcall_offset"
10175    },
10176    {
10177     "component_value" : -184,
10178     "kind" : "vcall_offset"
10179    },
10180    {
10181     "component_value" : -200,
10182     "kind" : "vcall_offset"
10183    },
10184    {
10185     "component_value" : -200,
10186     "kind" : "offset_to_top"
10187    },
10188    {
10189     "kind" : "rtti",
10190     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10191    },
10192    {
10193     "kind" : "complete_dtor_pointer",
10194     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10195    },
10196    {
10197     "kind" : "deleting_dtor_pointer",
10198     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10199    },
10200    {
10201     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10202    },
10203    {
10204     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10205    },
10206    {
10207     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10211    }
10212   ]
10213  },
10214  {
10215   "alignment" : 8,
10216   "fields" :
10217   [
10218    {
10219     "field_name" : "pid",
10220     "referenced_type" : "type-20"
10221    },
10222    {
10223     "field_name" : "ptr",
10224     "field_offset" : 64,
10225     "referenced_type" : "type-13"
10226    },
10227    {
10228     "field_name" : "arch",
10229     "field_offset" : 128,
10230     "referenced_type" : "type-364"
10231    }
10232   ],
10233   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10234   "name" : "android::hidl::base::V1_0::DebugInfo",
10235   "referenced_type" : "type-363",
10236   "self_type" : "type-363",
10237   "size" : 24,
10238   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10239   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10240  },
10241  {
10242   "alignment" : 8,
10243   "base_specifiers" :
10244   [
10245    {
10246     "is_virtual" : true,
10247     "referenced_type" : "type-7"
10248    }
10249   ],
10250   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10251   "name" : "android::hidl::base::V1_0::IBase",
10252   "referenced_type" : "type-16",
10253   "self_type" : "type-16",
10254   "size" : 24,
10255   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10256   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10257   "vtable_components" :
10258   [
10259    {
10260     "component_value" : 8,
10261     "kind" : "vbase_offset"
10262    },
10263    {
10264     "kind" : "offset_to_top"
10265    },
10266    {
10267     "kind" : "rtti",
10268     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10269    },
10270    {
10271     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10284    },
10285    {
10286     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10287    },
10288    {
10289     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10290    },
10291    {
10292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10302    },
10303    {
10304     "kind" : "complete_dtor_pointer",
10305     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10306    },
10307    {
10308     "kind" : "deleting_dtor_pointer",
10309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10310    },
10311    {
10312     "kind" : "vcall_offset"
10313    },
10314    {
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "component_value" : -8,
10325     "kind" : "vcall_offset"
10326    },
10327    {
10328     "component_value" : -8,
10329     "kind" : "offset_to_top"
10330    },
10331    {
10332     "kind" : "rtti",
10333     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10334    },
10335    {
10336     "kind" : "complete_dtor_pointer",
10337     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10338    },
10339    {
10340     "kind" : "deleting_dtor_pointer",
10341     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10342    },
10343    {
10344     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10354    }
10355   ]
10356  },
10357  {
10358   "alignment" : 8,
10359   "base_specifiers" :
10360   [
10361    {
10362     "referenced_type" : "type-16"
10363    }
10364   ],
10365   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10366   "name" : "android::hidl::manager::V1_0::IServiceManager",
10367   "referenced_type" : "type-68",
10368   "self_type" : "type-68",
10369   "size" : 24,
10370   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10371   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10372   "vtable_components" :
10373   [
10374    {
10375     "component_value" : 8,
10376     "kind" : "vbase_offset"
10377    },
10378    {
10379     "kind" : "offset_to_top"
10380    },
10381    {
10382     "kind" : "rtti",
10383     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10384    },
10385    {
10386     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10387    },
10388    {
10389     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10390    },
10391    {
10392     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10396    },
10397    {
10398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10411    },
10412    {
10413     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10414    },
10415    {
10416     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10417    },
10418    {
10419     "kind" : "complete_dtor_pointer",
10420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10421    },
10422    {
10423     "kind" : "deleting_dtor_pointer",
10424     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10425    },
10426    {
10427     "is_pure" : true,
10428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10429    },
10430    {
10431     "is_pure" : true,
10432     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10433    },
10434    {
10435     "is_pure" : true,
10436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10437    },
10438    {
10439     "is_pure" : true,
10440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10441    },
10442    {
10443     "is_pure" : true,
10444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10445    },
10446    {
10447     "is_pure" : true,
10448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10449    },
10450    {
10451     "is_pure" : true,
10452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10453    },
10454    {
10455     "is_pure" : true,
10456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10457    },
10458    {
10459     "kind" : "vcall_offset"
10460    },
10461    {
10462     "kind" : "vcall_offset"
10463    },
10464    {
10465     "kind" : "vcall_offset"
10466    },
10467    {
10468     "kind" : "vcall_offset"
10469    },
10470    {
10471     "component_value" : -8,
10472     "kind" : "vcall_offset"
10473    },
10474    {
10475     "component_value" : -8,
10476     "kind" : "offset_to_top"
10477    },
10478    {
10479     "kind" : "rtti",
10480     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10481    },
10482    {
10483     "kind" : "complete_dtor_pointer",
10484     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10485    },
10486    {
10487     "kind" : "deleting_dtor_pointer",
10488     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10495    },
10496    {
10497     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10501    }
10502   ]
10503  },
10504  {
10505   "alignment" : 8,
10506   "fields" :
10507   [
10508    {
10509     "field_name" : "interfaceName",
10510     "referenced_type" : "type-295"
10511    },
10512    {
10513     "field_name" : "instanceName",
10514     "field_offset" : 128,
10515     "referenced_type" : "type-295"
10516    },
10517    {
10518     "field_name" : "pid",
10519     "field_offset" : 256,
10520     "referenced_type" : "type-20"
10521    },
10522    {
10523     "field_name" : "clientPids",
10524     "field_offset" : 320,
10525     "referenced_type" : "type-334"
10526    },
10527    {
10528     "field_name" : "arch",
10529     "field_offset" : 448,
10530     "referenced_type" : "type-364"
10531    }
10532   ],
10533   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10534   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10535   "referenced_type" : "type-505",
10536   "self_type" : "type-505",
10537   "size" : 64,
10538   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10539   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10540  },
10541  {
10542   "alignment" : 8,
10543   "base_specifiers" :
10544   [
10545    {
10546     "referenced_type" : "type-16"
10547    }
10548   ],
10549   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10550   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10551   "referenced_type" : "type-83",
10552   "self_type" : "type-83",
10553   "size" : 24,
10554   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10555   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10556   "vtable_components" :
10557   [
10558    {
10559     "component_value" : 8,
10560     "kind" : "vbase_offset"
10561    },
10562    {
10563     "kind" : "offset_to_top"
10564    },
10565    {
10566     "kind" : "rtti",
10567     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10568    },
10569    {
10570     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10601    },
10602    {
10603     "kind" : "complete_dtor_pointer",
10604     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10605    },
10606    {
10607     "kind" : "deleting_dtor_pointer",
10608     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10609    },
10610    {
10611     "is_pure" : true,
10612     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10613    },
10614    {
10615     "kind" : "vcall_offset"
10616    },
10617    {
10618     "kind" : "vcall_offset"
10619    },
10620    {
10621     "kind" : "vcall_offset"
10622    },
10623    {
10624     "kind" : "vcall_offset"
10625    },
10626    {
10627     "component_value" : -8,
10628     "kind" : "vcall_offset"
10629    },
10630    {
10631     "component_value" : -8,
10632     "kind" : "offset_to_top"
10633    },
10634    {
10635     "kind" : "rtti",
10636     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10637    },
10638    {
10639     "kind" : "complete_dtor_pointer",
10640     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10641    },
10642    {
10643     "kind" : "deleting_dtor_pointer",
10644     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10657    }
10658   ]
10659  },
10660  {
10661   "alignment" : 8,
10662   "fields" :
10663   [
10664    {
10665     "access" : "private",
10666     "field_name" : "m_ptr",
10667     "referenced_type" : "type-75"
10668    }
10669   ],
10670   "linker_set_key" : "android::sp<android::Thread>",
10671   "name" : "android::sp<android::Thread>",
10672   "record_kind" : "class",
10673   "referenced_type" : "type-74",
10674   "self_type" : "type-74",
10675   "size" : 8,
10676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10677   "template_args" : [ "type-76" ],
10678   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10679  },
10680  {
10681   "alignment" : 8,
10682   "fields" :
10683   [
10684    {
10685     "access" : "private",
10686     "field_name" : "m_ptr",
10687     "referenced_type" : "type-138"
10688    }
10689   ],
10690   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10691   "name" : "android::sp<android::hardware::BHwBinder>",
10692   "record_kind" : "class",
10693   "referenced_type" : "type-137",
10694   "self_type" : "type-137",
10695   "size" : 8,
10696   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10697   "template_args" : [ "type-139" ],
10698   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10699  },
10700  {
10701   "alignment" : 8,
10702   "fields" :
10703   [
10704    {
10705     "access" : "private",
10706     "field_name" : "m_ptr",
10707     "referenced_type" : "type-561"
10708    }
10709   ],
10710   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10711   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10712   "record_kind" : "class",
10713   "referenced_type" : "type-608",
10714   "self_type" : "type-608",
10715   "size" : 8,
10716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10717   "template_args" : [ "type-17" ],
10718   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10719  },
10720  {
10721   "alignment" : 8,
10722   "fields" :
10723   [
10724    {
10725     "access" : "private",
10726     "field_name" : "m_ptr",
10727     "referenced_type" : "type-33"
10728    }
10729   ],
10730   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10731   "name" : "android::sp<android::hardware::IBinder>",
10732   "record_kind" : "class",
10733   "referenced_type" : "type-46",
10734   "self_type" : "type-46",
10735   "size" : 8,
10736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10737   "template_args" : [ "type-34" ],
10738   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10739  },
10740  {
10741   "alignment" : 8,
10742   "fields" :
10743   [
10744    {
10745     "access" : "private",
10746     "field_name" : "m_ptr",
10747     "referenced_type" : "type-621"
10748    }
10749   ],
10750   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10751   "name" : "android::sp<android::hardware::IInterface>",
10752   "record_kind" : "class",
10753   "referenced_type" : "type-620",
10754   "self_type" : "type-620",
10755   "size" : 8,
10756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10757   "template_args" : [ "type-96" ],
10758   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10759  },
10760  {
10761   "alignment" : 8,
10762   "fields" :
10763   [
10764    {
10765     "access" : "private",
10766     "field_name" : "m_ptr",
10767     "referenced_type" : "type-18"
10768    }
10769   ],
10770   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10771   "name" : "android::sp<android::hardware::ProcessState>",
10772   "record_kind" : "class",
10773   "referenced_type" : "type-63",
10774   "self_type" : "type-63",
10775   "size" : 8,
10776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10777   "template_args" : [ "type-19" ],
10778   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10779  },
10780  {
10781   "alignment" : 8,
10782   "fields" :
10783   [
10784    {
10785     "access" : "private",
10786     "field_name" : "m_ptr",
10787     "referenced_type" : "type-131"
10788    }
10789   ],
10790   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10791   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10792   "record_kind" : "class",
10793   "referenced_type" : "type-130",
10794   "self_type" : "type-130",
10795   "size" : 8,
10796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10797   "template_args" : [ "type-3" ],
10798   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10799  },
10800  {
10801   "alignment" : 8,
10802   "fields" :
10803   [
10804    {
10805     "access" : "private",
10806     "field_name" : "m_ptr",
10807     "referenced_type" : "type-5"
10808    }
10809   ],
10810   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10811   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10812   "record_kind" : "class",
10813   "referenced_type" : "type-248",
10814   "self_type" : "type-248",
10815   "size" : 8,
10816   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10817   "template_args" : [ "type-6" ],
10818   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10819  },
10820  {
10821   "alignment" : 8,
10822   "fields" :
10823   [
10824    {
10825     "access" : "private",
10826     "field_name" : "m_ptr",
10827     "referenced_type" : "type-15"
10828    }
10829   ],
10830   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10831   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10832   "record_kind" : "class",
10833   "referenced_type" : "type-374",
10834   "self_type" : "type-374",
10835   "size" : 8,
10836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10837   "template_args" : [ "type-16" ],
10838   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10839  },
10840  {
10841   "alignment" : 8,
10842   "fields" :
10843   [
10844    {
10845     "access" : "private",
10846     "field_name" : "m_ptr",
10847     "referenced_type" : "type-67"
10848    }
10849   ],
10850   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10851   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10852   "record_kind" : "class",
10853   "referenced_type" : "type-66",
10854   "self_type" : "type-66",
10855   "size" : 8,
10856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10857   "template_args" : [ "type-68" ],
10858   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10859  },
10860  {
10861   "alignment" : 8,
10862   "fields" :
10863   [
10864    {
10865     "access" : "private",
10866     "field_name" : "m_ptr",
10867     "referenced_type" : "type-82"
10868    }
10869   ],
10870   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10871   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10872   "record_kind" : "class",
10873   "referenced_type" : "type-81",
10874   "self_type" : "type-81",
10875   "size" : 8,
10876   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10877   "template_args" : [ "type-83" ],
10878   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10879  },
10880  {
10881   "alignment" : 8,
10882   "fields" :
10883   [
10884    {
10885     "access" : "private",
10886     "field_name" : "m_ptr",
10887     "referenced_type" : "type-123"
10888    }
10889   ],
10890   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10891   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10892   "record_kind" : "class",
10893   "referenced_type" : "type-122",
10894   "self_type" : "type-122",
10895   "size" : 8,
10896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10897   "template_args" : [ "type-124" ],
10898   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
10899  },
10900  {
10901   "alignment" : 8,
10902   "fields" :
10903   [
10904    {
10905     "access" : "private",
10906     "field_name" : "m_ptr",
10907     "referenced_type" : "type-89"
10908    }
10909   ],
10910   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10911   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10912   "record_kind" : "class",
10913   "referenced_type" : "type-88",
10914   "self_type" : "type-88",
10915   "size" : 8,
10916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10917   "template_args" : [ "type-90" ],
10918   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
10919  },
10920  {
10921   "alignment" : 8,
10922   "base_specifiers" :
10923   [
10924    {
10925     "referenced_type" : "type-373"
10926    }
10927   ],
10928   "fields" :
10929   [
10930    {
10931     "access" : "private",
10932     "field_name" : "_hidl_mImpl",
10933     "field_offset" : 1024,
10934     "referenced_type" : "type-122"
10935    }
10936   ],
10937   "linker_set_key" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10938   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10939   "referenced_type" : "type-372",
10940   "self_type" : "type-372",
10941   "size" : 152,
10942   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h",
10943   "unique_id" : "_ZTSN7android6system7suspend4V1_017BnHwSystemSuspendE",
10944   "vtable_components" :
10945   [
10946    {
10947     "component_value" : 136,
10948     "kind" : "vbase_offset"
10949    },
10950    {
10951     "kind" : "offset_to_top"
10952    },
10953    {
10954     "kind" : "rtti",
10955     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
10956    },
10957    {
10958     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10959    },
10960    {
10961     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10962    },
10963    {
10964     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10965    },
10966    {
10967     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10968    },
10969    {
10970     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10971    },
10972    {
10973     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10983    },
10984    {
10985     "kind" : "complete_dtor_pointer",
10986     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
10987    },
10988    {
10989     "kind" : "deleting_dtor_pointer",
10990     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10994    },
10995    {
10996     "component_value" : -32,
10997     "kind" : "offset_to_top"
10998    },
10999    {
11000     "kind" : "rtti",
11001     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11002    },
11003    {
11004     "kind" : "complete_dtor_pointer",
11005     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11006    },
11007    {
11008     "kind" : "deleting_dtor_pointer",
11009     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11010    },
11011    {
11012     "kind" : "vcall_offset"
11013    },
11014    {
11015     "kind" : "vcall_offset"
11016    },
11017    {
11018     "kind" : "vcall_offset"
11019    },
11020    {
11021     "kind" : "vcall_offset"
11022    },
11023    {
11024     "component_value" : -136,
11025     "kind" : "vcall_offset"
11026    },
11027    {
11028     "component_value" : -136,
11029     "kind" : "offset_to_top"
11030    },
11031    {
11032     "kind" : "rtti",
11033     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11034    },
11035    {
11036     "kind" : "complete_dtor_pointer",
11037     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11038    },
11039    {
11040     "kind" : "deleting_dtor_pointer",
11041     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11054    }
11055   ]
11056  },
11057  {
11058   "alignment" : 8,
11059   "base_specifiers" :
11060   [
11061    {
11062     "referenced_type" : "type-373"
11063    }
11064   ],
11065   "fields" :
11066   [
11067    {
11068     "access" : "private",
11069     "field_name" : "_hidl_mImpl",
11070     "field_offset" : 1024,
11071     "referenced_type" : "type-88"
11072    }
11073   ],
11074   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock",
11075   "name" : "android::system::suspend::V1_0::BnHwWakeLock",
11076   "referenced_type" : "type-405",
11077   "self_type" : "type-405",
11078   "size" : 152,
11079   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h",
11080   "unique_id" : "_ZTSN7android6system7suspend4V1_012BnHwWakeLockE",
11081   "vtable_components" :
11082   [
11083    {
11084     "component_value" : 136,
11085     "kind" : "vbase_offset"
11086    },
11087    {
11088     "kind" : "offset_to_top"
11089    },
11090    {
11091     "kind" : "rtti",
11092     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11093    },
11094    {
11095     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11099    },
11100    {
11101     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11102    },
11103    {
11104     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11105    },
11106    {
11107     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11108    },
11109    {
11110     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11120    },
11121    {
11122     "kind" : "complete_dtor_pointer",
11123     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11124    },
11125    {
11126     "kind" : "deleting_dtor_pointer",
11127     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11131    },
11132    {
11133     "component_value" : -32,
11134     "kind" : "offset_to_top"
11135    },
11136    {
11137     "kind" : "rtti",
11138     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11139    },
11140    {
11141     "kind" : "complete_dtor_pointer",
11142     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11143    },
11144    {
11145     "kind" : "deleting_dtor_pointer",
11146     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11147    },
11148    {
11149     "kind" : "vcall_offset"
11150    },
11151    {
11152     "kind" : "vcall_offset"
11153    },
11154    {
11155     "kind" : "vcall_offset"
11156    },
11157    {
11158     "kind" : "vcall_offset"
11159    },
11160    {
11161     "component_value" : -136,
11162     "kind" : "vcall_offset"
11163    },
11164    {
11165     "component_value" : -136,
11166     "kind" : "offset_to_top"
11167    },
11168    {
11169     "kind" : "rtti",
11170     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11171    },
11172    {
11173     "kind" : "complete_dtor_pointer",
11174     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11175    },
11176    {
11177     "kind" : "deleting_dtor_pointer",
11178     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11179    },
11180    {
11181     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11182    },
11183    {
11184     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11185    },
11186    {
11187     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11188    },
11189    {
11190     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11191    }
11192   ]
11193  },
11194  {
11195   "alignment" : 8,
11196   "base_specifiers" :
11197   [
11198    {
11199     "referenced_type" : "type-389"
11200    },
11201    {
11202     "referenced_type" : "type-100"
11203    }
11204   ],
11205   "fields" :
11206   [
11207    {
11208     "access" : "private",
11209     "field_name" : "_hidl_mMutex",
11210     "field_offset" : 1088,
11211     "referenced_type" : "type-535"
11212    },
11213    {
11214     "access" : "private",
11215     "field_name" : "_hidl_mDeathRecipients",
11216     "field_offset" : 1408,
11217     "referenced_type" : "type-536"
11218    }
11219   ],
11220   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11221   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11222   "referenced_type" : "type-534",
11223   "self_type" : "type-534",
11224   "size" : 216,
11225   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h",
11226   "unique_id" : "_ZTSN7android6system7suspend4V1_017BpHwSystemSuspendE",
11227   "vtable_components" :
11228   [
11229    {
11230     "component_value" : 200,
11231     "kind" : "vbase_offset"
11232    },
11233    {
11234     "kind" : "offset_to_top"
11235    },
11236    {
11237     "kind" : "rtti",
11238     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11239    },
11240    {
11241     "mangled_component_name" : "_ZNK7android6system7suspend4V1_017BpHwSystemSuspend8isRemoteEv"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11254    },
11255    {
11256     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
11257    },
11258    {
11259     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11260    },
11261    {
11262     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
11263    },
11264    {
11265     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11266    },
11267    {
11268     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
11269    },
11270    {
11271     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11272    },
11273    {
11274     "kind" : "complete_dtor_pointer",
11275     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11276    },
11277    {
11278     "kind" : "deleting_dtor_pointer",
11279     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11283    },
11284    {
11285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11286    },
11287    {
11288     "component_value" : 192,
11289     "kind" : "vbase_offset"
11290    },
11291    {
11292     "component_value" : -8,
11293     "kind" : "offset_to_top"
11294    },
11295    {
11296     "kind" : "rtti",
11297     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11298    },
11299    {
11300     "kind" : "complete_dtor_pointer",
11301     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11302    },
11303    {
11304     "kind" : "deleting_dtor_pointer",
11305     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11306    },
11307    {
11308     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11309    },
11310    {
11311     "component_value" : 184,
11312     "kind" : "vbase_offset"
11313    },
11314    {
11315     "component_value" : -16,
11316     "kind" : "offset_to_top"
11317    },
11318    {
11319     "kind" : "rtti",
11320     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11321    },
11322    {
11323     "kind" : "complete_dtor_pointer",
11324     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11325    },
11326    {
11327     "kind" : "deleting_dtor_pointer",
11328     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11338    },
11339    {
11340     "component_value" : -48,
11341     "kind" : "offset_to_top"
11342    },
11343    {
11344     "kind" : "rtti",
11345     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11346    },
11347    {
11348     "kind" : "complete_dtor_pointer",
11349     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11350    },
11351    {
11352     "kind" : "deleting_dtor_pointer",
11353     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11354    },
11355    {
11356     "kind" : "vcall_offset"
11357    },
11358    {
11359     "component_value" : -184,
11360     "kind" : "vcall_offset"
11361    },
11362    {
11363     "component_value" : -184,
11364     "kind" : "vcall_offset"
11365    },
11366    {
11367     "component_value" : -184,
11368     "kind" : "vcall_offset"
11369    },
11370    {
11371     "component_value" : -200,
11372     "kind" : "vcall_offset"
11373    },
11374    {
11375     "component_value" : -200,
11376     "kind" : "offset_to_top"
11377    },
11378    {
11379     "kind" : "rtti",
11380     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11381    },
11382    {
11383     "kind" : "complete_dtor_pointer",
11384     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11385    },
11386    {
11387     "kind" : "deleting_dtor_pointer",
11388     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11389    },
11390    {
11391     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11401    }
11402   ]
11403  },
11404  {
11405   "alignment" : 8,
11406   "base_specifiers" :
11407   [
11408    {
11409     "referenced_type" : "type-95"
11410    },
11411    {
11412     "referenced_type" : "type-100"
11413    }
11414   ],
11415   "fields" :
11416   [
11417    {
11418     "access" : "private",
11419     "field_name" : "_hidl_mMutex",
11420     "field_offset" : 1088,
11421     "referenced_type" : "type-93"
11422    },
11423    {
11424     "access" : "private",
11425     "field_name" : "_hidl_mDeathRecipients",
11426     "field_offset" : 1408,
11427     "referenced_type" : "type-94"
11428    }
11429   ],
11430   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock",
11431   "name" : "android::system::suspend::V1_0::BpHwWakeLock",
11432   "referenced_type" : "type-92",
11433   "self_type" : "type-92",
11434   "size" : 216,
11435   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h",
11436   "unique_id" : "_ZTSN7android6system7suspend4V1_012BpHwWakeLockE",
11437   "vtable_components" :
11438   [
11439    {
11440     "component_value" : 200,
11441     "kind" : "vbase_offset"
11442    },
11443    {
11444     "kind" : "offset_to_top"
11445    },
11446    {
11447     "kind" : "rtti",
11448     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11449    },
11450    {
11451     "mangled_component_name" : "_ZNK7android6system7suspend4V1_012BpHwWakeLock8isRemoteEv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11461    },
11462    {
11463     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11482    },
11483    {
11484     "kind" : "complete_dtor_pointer",
11485     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11486    },
11487    {
11488     "kind" : "deleting_dtor_pointer",
11489     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11496    },
11497    {
11498     "component_value" : 192,
11499     "kind" : "vbase_offset"
11500    },
11501    {
11502     "component_value" : -8,
11503     "kind" : "offset_to_top"
11504    },
11505    {
11506     "kind" : "rtti",
11507     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11516    },
11517    {
11518     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11519    },
11520    {
11521     "component_value" : 184,
11522     "kind" : "vbase_offset"
11523    },
11524    {
11525     "component_value" : -16,
11526     "kind" : "offset_to_top"
11527    },
11528    {
11529     "kind" : "rtti",
11530     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11531    },
11532    {
11533     "kind" : "complete_dtor_pointer",
11534     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11535    },
11536    {
11537     "kind" : "deleting_dtor_pointer",
11538     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11548    },
11549    {
11550     "component_value" : -48,
11551     "kind" : "offset_to_top"
11552    },
11553    {
11554     "kind" : "rtti",
11555     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11556    },
11557    {
11558     "kind" : "complete_dtor_pointer",
11559     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11560    },
11561    {
11562     "kind" : "deleting_dtor_pointer",
11563     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11564    },
11565    {
11566     "kind" : "vcall_offset"
11567    },
11568    {
11569     "component_value" : -184,
11570     "kind" : "vcall_offset"
11571    },
11572    {
11573     "component_value" : -184,
11574     "kind" : "vcall_offset"
11575    },
11576    {
11577     "component_value" : -184,
11578     "kind" : "vcall_offset"
11579    },
11580    {
11581     "component_value" : -200,
11582     "kind" : "vcall_offset"
11583    },
11584    {
11585     "component_value" : -200,
11586     "kind" : "offset_to_top"
11587    },
11588    {
11589     "kind" : "rtti",
11590     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11591    },
11592    {
11593     "kind" : "complete_dtor_pointer",
11594     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11595    },
11596    {
11597     "kind" : "deleting_dtor_pointer",
11598     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11599    },
11600    {
11601     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11602    },
11603    {
11604     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11605    },
11606    {
11607     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11611    }
11612   ]
11613  },
11614  {
11615   "alignment" : 8,
11616   "base_specifiers" :
11617   [
11618    {
11619     "referenced_type" : "type-124"
11620    },
11621    {
11622     "referenced_type" : "type-100"
11623    }
11624   ],
11625   "fields" :
11626   [
11627    {
11628     "access" : "private",
11629     "field_name" : "mImpl",
11630     "field_offset" : 768,
11631     "referenced_type" : "type-128"
11632    },
11633    {
11634     "access" : "private",
11635     "field_name" : "mOnewayQueue",
11636     "field_offset" : 832,
11637     "referenced_type" : "type-569"
11638    }
11639   ],
11640   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend",
11641   "name" : "android::system::suspend::V1_0::BsSystemSuspend",
11642   "referenced_type" : "type-568",
11643   "self_type" : "type-568",
11644   "size" : 136,
11645   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h",
11646   "unique_id" : "_ZTSN7android6system7suspend4V1_015BsSystemSuspendE",
11647   "vtable_components" :
11648   [
11649    {
11650     "component_value" : 120,
11651     "kind" : "vbase_offset"
11652    },
11653    {
11654     "kind" : "offset_to_top"
11655    },
11656    {
11657     "kind" : "rtti",
11658     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11659    },
11660    {
11661     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21setHALInstrumentationEv"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend4pingEv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21notifySyspropsChangedEv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11692    },
11693    {
11694     "kind" : "complete_dtor_pointer",
11695     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11696    },
11697    {
11698     "kind" : "deleting_dtor_pointer",
11699     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11700    },
11701    {
11702     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11703    },
11704    {
11705     "component_value" : -8,
11706     "kind" : "offset_to_top"
11707    },
11708    {
11709     "kind" : "rtti",
11710     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11711    },
11712    {
11713     "kind" : "complete_dtor_pointer",
11714     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11715    },
11716    {
11717     "kind" : "deleting_dtor_pointer",
11718     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11719    },
11720    {
11721     "kind" : "vcall_offset"
11722    },
11723    {
11724     "kind" : "vcall_offset"
11725    },
11726    {
11727     "kind" : "vcall_offset"
11728    },
11729    {
11730     "kind" : "vcall_offset"
11731    },
11732    {
11733     "component_value" : -120,
11734     "kind" : "vcall_offset"
11735    },
11736    {
11737     "component_value" : -120,
11738     "kind" : "offset_to_top"
11739    },
11740    {
11741     "kind" : "rtti",
11742     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11743    },
11744    {
11745     "kind" : "complete_dtor_pointer",
11746     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11747    },
11748    {
11749     "kind" : "deleting_dtor_pointer",
11750     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11751    },
11752    {
11753     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11754    },
11755    {
11756     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11757    },
11758    {
11759     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11763    }
11764   ]
11765  },
11766  {
11767   "alignment" : 8,
11768   "base_specifiers" :
11769   [
11770    {
11771     "referenced_type" : "type-90"
11772    },
11773    {
11774     "referenced_type" : "type-100"
11775    }
11776   ],
11777   "fields" :
11778   [
11779    {
11780     "access" : "private",
11781     "field_name" : "mImpl",
11782     "field_offset" : 768,
11783     "referenced_type" : "type-118"
11784    },
11785    {
11786     "access" : "private",
11787     "field_name" : "mOnewayQueue",
11788     "field_offset" : 832,
11789     "referenced_type" : "type-569"
11790    }
11791   ],
11792   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock",
11793   "name" : "android::system::suspend::V1_0::BsWakeLock",
11794   "referenced_type" : "type-571",
11795   "self_type" : "type-571",
11796   "size" : 136,
11797   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h",
11798   "unique_id" : "_ZTSN7android6system7suspend4V1_010BsWakeLockE",
11799   "vtable_components" :
11800   [
11801    {
11802     "component_value" : 120,
11803     "kind" : "vbase_offset"
11804    },
11805    {
11806     "kind" : "offset_to_top"
11807    },
11808    {
11809     "kind" : "rtti",
11810     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11811    },
11812    {
11813     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
11814    },
11815    {
11816     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11817    },
11818    {
11819     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11820    },
11821    {
11822     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11823    },
11824    {
11825     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11826    },
11827    {
11828     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21setHALInstrumentationEv"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock4pingEv"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11838    },
11839    {
11840     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21notifySyspropsChangedEv"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11844    },
11845    {
11846     "kind" : "complete_dtor_pointer",
11847     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD1Ev"
11848    },
11849    {
11850     "kind" : "deleting_dtor_pointer",
11851     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD0Ev"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock7releaseEv"
11855    },
11856    {
11857     "component_value" : -8,
11858     "kind" : "offset_to_top"
11859    },
11860    {
11861     "kind" : "rtti",
11862     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11863    },
11864    {
11865     "kind" : "complete_dtor_pointer",
11866     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11867    },
11868    {
11869     "kind" : "deleting_dtor_pointer",
11870     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11871    },
11872    {
11873     "kind" : "vcall_offset"
11874    },
11875    {
11876     "kind" : "vcall_offset"
11877    },
11878    {
11879     "kind" : "vcall_offset"
11880    },
11881    {
11882     "kind" : "vcall_offset"
11883    },
11884    {
11885     "component_value" : -120,
11886     "kind" : "vcall_offset"
11887    },
11888    {
11889     "component_value" : -120,
11890     "kind" : "offset_to_top"
11891    },
11892    {
11893     "kind" : "rtti",
11894     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11895    },
11896    {
11897     "kind" : "complete_dtor_pointer",
11898     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11899    },
11900    {
11901     "kind" : "deleting_dtor_pointer",
11902     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11906    },
11907    {
11908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11909    },
11910    {
11911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11912    },
11913    {
11914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11915    }
11916   ]
11917  },
11918  {
11919   "alignment" : 8,
11920   "base_specifiers" :
11921   [
11922    {
11923     "referenced_type" : "type-16"
11924    }
11925   ],
11926   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend",
11927   "name" : "android::system::suspend::V1_0::ISystemSuspend",
11928   "referenced_type" : "type-124",
11929   "self_type" : "type-124",
11930   "size" : 24,
11931   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h",
11932   "unique_id" : "_ZTSN7android6system7suspend4V1_014ISystemSuspendE",
11933   "vtable_components" :
11934   [
11935    {
11936     "component_value" : 8,
11937     "kind" : "vbase_offset"
11938    },
11939    {
11940     "kind" : "offset_to_top"
11941    },
11942    {
11943     "kind" : "rtti",
11944     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
11945    },
11946    {
11947     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11948    },
11949    {
11950     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11951    },
11952    {
11953     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11957    },
11958    {
11959     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11960    },
11961    {
11962     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
11963    },
11964    {
11965     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
11969    },
11970    {
11971     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11972    },
11973    {
11974     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11978    },
11979    {
11980     "kind" : "complete_dtor_pointer",
11981     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD1Ev"
11982    },
11983    {
11984     "kind" : "deleting_dtor_pointer",
11985     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD0Ev"
11986    },
11987    {
11988     "is_pure" : true,
11989     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "kind" : "vcall_offset"
11996    },
11997    {
11998     "kind" : "vcall_offset"
11999    },
12000    {
12001     "kind" : "vcall_offset"
12002    },
12003    {
12004     "component_value" : -8,
12005     "kind" : "vcall_offset"
12006    },
12007    {
12008     "component_value" : -8,
12009     "kind" : "offset_to_top"
12010    },
12011    {
12012     "kind" : "rtti",
12013     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
12014    },
12015    {
12016     "kind" : "complete_dtor_pointer",
12017     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_014ISystemSuspendD1Ev"
12018    },
12019    {
12020     "kind" : "deleting_dtor_pointer",
12021     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_014ISystemSuspendD0Ev"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12031    },
12032    {
12033     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12034    }
12035   ]
12036  },
12037  {
12038   "alignment" : 8,
12039   "base_specifiers" :
12040   [
12041    {
12042     "referenced_type" : "type-16"
12043    }
12044   ],
12045   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock",
12046   "name" : "android::system::suspend::V1_0::IWakeLock",
12047   "referenced_type" : "type-90",
12048   "self_type" : "type-90",
12049   "size" : 24,
12050   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h",
12051   "unique_id" : "_ZTSN7android6system7suspend4V1_09IWakeLockE",
12052   "vtable_components" :
12053   [
12054    {
12055     "component_value" : 8,
12056     "kind" : "vbase_offset"
12057    },
12058    {
12059     "kind" : "offset_to_top"
12060    },
12061    {
12062     "kind" : "rtti",
12063     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12064    },
12065    {
12066     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12085    },
12086    {
12087     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
12088    },
12089    {
12090     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12097    },
12098    {
12099     "kind" : "complete_dtor_pointer",
12100     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD1Ev"
12101    },
12102    {
12103     "kind" : "deleting_dtor_pointer",
12104     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD0Ev"
12105    },
12106    {
12107     "is_pure" : true,
12108     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
12109    },
12110    {
12111     "kind" : "vcall_offset"
12112    },
12113    {
12114     "kind" : "vcall_offset"
12115    },
12116    {
12117     "kind" : "vcall_offset"
12118    },
12119    {
12120     "kind" : "vcall_offset"
12121    },
12122    {
12123     "component_value" : -8,
12124     "kind" : "vcall_offset"
12125    },
12126    {
12127     "component_value" : -8,
12128     "kind" : "offset_to_top"
12129    },
12130    {
12131     "kind" : "rtti",
12132     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12133    },
12134    {
12135     "kind" : "complete_dtor_pointer",
12136     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_09IWakeLockD1Ev"
12137    },
12138    {
12139     "kind" : "deleting_dtor_pointer",
12140     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_09IWakeLockD0Ev"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12150    },
12151    {
12152     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12153    }
12154   ]
12155  },
12156  {
12157   "alignment" : 1,
12158   "linker_set_key" : "android::trait_trivial_copy<bool>",
12159   "name" : "android::trait_trivial_copy<bool>",
12160   "referenced_type" : "type-198",
12161   "self_type" : "type-198",
12162   "size" : 1,
12163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12164   "template_args" : [ "type-35" ],
12165   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12166  },
12167  {
12168   "alignment" : 1,
12169   "linker_set_key" : "android::trait_trivial_copy<char>",
12170   "name" : "android::trait_trivial_copy<char>",
12171   "referenced_type" : "type-202",
12172   "self_type" : "type-202",
12173   "size" : 1,
12174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12175   "template_args" : [ "type-54" ],
12176   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12177  },
12178  {
12179   "alignment" : 1,
12180   "linker_set_key" : "android::trait_trivial_copy<double>",
12181   "name" : "android::trait_trivial_copy<double>",
12182   "referenced_type" : "type-259",
12183   "self_type" : "type-259",
12184   "size" : 1,
12185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12186   "template_args" : [ "type-257" ],
12187   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12188  },
12189  {
12190   "alignment" : 1,
12191   "linker_set_key" : "android::trait_trivial_copy<float>",
12192   "name" : "android::trait_trivial_copy<float>",
12193   "referenced_type" : "type-254",
12194   "self_type" : "type-254",
12195   "size" : 1,
12196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12197   "template_args" : [ "type-251" ],
12198   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12199  },
12200  {
12201   "alignment" : 1,
12202   "linker_set_key" : "android::trait_trivial_copy<int>",
12203   "name" : "android::trait_trivial_copy<int>",
12204   "referenced_type" : "type-220",
12205   "self_type" : "type-220",
12206   "size" : 1,
12207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12208   "template_args" : [ "type-20" ],
12209   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12210  },
12211  {
12212   "alignment" : 1,
12213   "linker_set_key" : "android::trait_trivial_copy<long long>",
12214   "name" : "android::trait_trivial_copy<long long>",
12215   "referenced_type" : "type-241",
12216   "self_type" : "type-241",
12217   "size" : 1,
12218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12219   "template_args" : [ "type-238" ],
12220   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12221  },
12222  {
12223   "alignment" : 1,
12224   "linker_set_key" : "android::trait_trivial_copy<long>",
12225   "name" : "android::trait_trivial_copy<long>",
12226   "referenced_type" : "type-230",
12227   "self_type" : "type-230",
12228   "size" : 1,
12229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12230   "template_args" : [ "type-25" ],
12231   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12232  },
12233  {
12234   "alignment" : 1,
12235   "linker_set_key" : "android::trait_trivial_copy<short>",
12236   "name" : "android::trait_trivial_copy<short>",
12237   "referenced_type" : "type-211",
12238   "self_type" : "type-211",
12239   "size" : 1,
12240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12241   "template_args" : [ "type-209" ],
12242   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12243  },
12244  {
12245   "alignment" : 1,
12246   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12247   "name" : "android::trait_trivial_copy<unsigned char>",
12248   "referenced_type" : "type-206",
12249   "self_type" : "type-206",
12250   "size" : 1,
12251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12252   "template_args" : [ "type-110" ],
12253   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12254  },
12255  {
12256   "alignment" : 1,
12257   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12258   "name" : "android::trait_trivial_copy<unsigned int>",
12259   "referenced_type" : "type-224",
12260   "self_type" : "type-224",
12261   "size" : 1,
12262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12263   "template_args" : [ "type-2" ],
12264   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12265  },
12266  {
12267   "alignment" : 1,
12268   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12269   "name" : "android::trait_trivial_copy<unsigned long long>",
12270   "referenced_type" : "type-246",
12271   "self_type" : "type-246",
12272   "size" : 1,
12273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12274   "template_args" : [ "type-244" ],
12275   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12276  },
12277  {
12278   "alignment" : 1,
12279   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12280   "name" : "android::trait_trivial_copy<unsigned long>",
12281   "referenced_type" : "type-234",
12282   "self_type" : "type-234",
12283   "size" : 1,
12284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12285   "template_args" : [ "type-13" ],
12286   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12287  },
12288  {
12289   "alignment" : 1,
12290   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12291   "name" : "android::trait_trivial_copy<unsigned short>",
12292   "referenced_type" : "type-216",
12293   "self_type" : "type-216",
12294   "size" : 1,
12295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12296   "template_args" : [ "type-112" ],
12297   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12298  },
12299  {
12300   "alignment" : 1,
12301   "linker_set_key" : "android::trait_trivial_copy<void>",
12302   "name" : "android::trait_trivial_copy<void>",
12303   "referenced_type" : "type-194",
12304   "self_type" : "type-194",
12305   "size" : 1,
12306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12307   "template_args" : [ "type-22" ],
12308   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12309  },
12310  {
12311   "alignment" : 1,
12312   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12313   "name" : "android::trait_trivial_ctor<bool>",
12314   "referenced_type" : "type-196",
12315   "self_type" : "type-196",
12316   "size" : 1,
12317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12318   "template_args" : [ "type-35" ],
12319   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12320  },
12321  {
12322   "alignment" : 1,
12323   "linker_set_key" : "android::trait_trivial_ctor<char>",
12324   "name" : "android::trait_trivial_ctor<char>",
12325   "referenced_type" : "type-200",
12326   "self_type" : "type-200",
12327   "size" : 1,
12328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12329   "template_args" : [ "type-54" ],
12330   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12331  },
12332  {
12333   "alignment" : 1,
12334   "linker_set_key" : "android::trait_trivial_ctor<double>",
12335   "name" : "android::trait_trivial_ctor<double>",
12336   "referenced_type" : "type-256",
12337   "self_type" : "type-256",
12338   "size" : 1,
12339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12340   "template_args" : [ "type-257" ],
12341   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12342  },
12343  {
12344   "alignment" : 1,
12345   "linker_set_key" : "android::trait_trivial_ctor<float>",
12346   "name" : "android::trait_trivial_ctor<float>",
12347   "referenced_type" : "type-250",
12348   "self_type" : "type-250",
12349   "size" : 1,
12350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12351   "template_args" : [ "type-251" ],
12352   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12353  },
12354  {
12355   "alignment" : 1,
12356   "linker_set_key" : "android::trait_trivial_ctor<int>",
12357   "name" : "android::trait_trivial_ctor<int>",
12358   "referenced_type" : "type-218",
12359   "self_type" : "type-218",
12360   "size" : 1,
12361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12362   "template_args" : [ "type-20" ],
12363   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12364  },
12365  {
12366   "alignment" : 1,
12367   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12368   "name" : "android::trait_trivial_ctor<long long>",
12369   "referenced_type" : "type-237",
12370   "self_type" : "type-237",
12371   "size" : 1,
12372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12373   "template_args" : [ "type-238" ],
12374   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12375  },
12376  {
12377   "alignment" : 1,
12378   "linker_set_key" : "android::trait_trivial_ctor<long>",
12379   "name" : "android::trait_trivial_ctor<long>",
12380   "referenced_type" : "type-227",
12381   "self_type" : "type-227",
12382   "size" : 1,
12383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12384   "template_args" : [ "type-25" ],
12385   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12386  },
12387  {
12388   "alignment" : 1,
12389   "linker_set_key" : "android::trait_trivial_ctor<short>",
12390   "name" : "android::trait_trivial_ctor<short>",
12391   "referenced_type" : "type-208",
12392   "self_type" : "type-208",
12393   "size" : 1,
12394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12395   "template_args" : [ "type-209" ],
12396   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12397  },
12398  {
12399   "alignment" : 1,
12400   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12401   "name" : "android::trait_trivial_ctor<unsigned char>",
12402   "referenced_type" : "type-204",
12403   "self_type" : "type-204",
12404   "size" : 1,
12405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12406   "template_args" : [ "type-110" ],
12407   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12408  },
12409  {
12410   "alignment" : 1,
12411   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12412   "name" : "android::trait_trivial_ctor<unsigned int>",
12413   "referenced_type" : "type-222",
12414   "self_type" : "type-222",
12415   "size" : 1,
12416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12417   "template_args" : [ "type-2" ],
12418   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12419  },
12420  {
12421   "alignment" : 1,
12422   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12423   "name" : "android::trait_trivial_ctor<unsigned long long>",
12424   "referenced_type" : "type-243",
12425   "self_type" : "type-243",
12426   "size" : 1,
12427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12428   "template_args" : [ "type-244" ],
12429   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12430  },
12431  {
12432   "alignment" : 1,
12433   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12434   "name" : "android::trait_trivial_ctor<unsigned long>",
12435   "referenced_type" : "type-232",
12436   "self_type" : "type-232",
12437   "size" : 1,
12438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12439   "template_args" : [ "type-13" ],
12440   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12441  },
12442  {
12443   "alignment" : 1,
12444   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12445   "name" : "android::trait_trivial_ctor<unsigned short>",
12446   "referenced_type" : "type-213",
12447   "self_type" : "type-213",
12448   "size" : 1,
12449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12450   "template_args" : [ "type-112" ],
12451   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12452  },
12453  {
12454   "alignment" : 1,
12455   "linker_set_key" : "android::trait_trivial_ctor<void>",
12456   "name" : "android::trait_trivial_ctor<void>",
12457   "referenced_type" : "type-192",
12458   "self_type" : "type-192",
12459   "size" : 1,
12460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12461   "template_args" : [ "type-22" ],
12462   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12463  },
12464  {
12465   "alignment" : 1,
12466   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12467   "name" : "android::trait_trivial_dtor<bool>",
12468   "referenced_type" : "type-197",
12469   "self_type" : "type-197",
12470   "size" : 1,
12471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12472   "template_args" : [ "type-35" ],
12473   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12474  },
12475  {
12476   "alignment" : 1,
12477   "linker_set_key" : "android::trait_trivial_dtor<char>",
12478   "name" : "android::trait_trivial_dtor<char>",
12479   "referenced_type" : "type-201",
12480   "self_type" : "type-201",
12481   "size" : 1,
12482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12483   "template_args" : [ "type-54" ],
12484   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12485  },
12486  {
12487   "alignment" : 1,
12488   "linker_set_key" : "android::trait_trivial_dtor<double>",
12489   "name" : "android::trait_trivial_dtor<double>",
12490   "referenced_type" : "type-258",
12491   "self_type" : "type-258",
12492   "size" : 1,
12493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12494   "template_args" : [ "type-257" ],
12495   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12496  },
12497  {
12498   "alignment" : 1,
12499   "linker_set_key" : "android::trait_trivial_dtor<float>",
12500   "name" : "android::trait_trivial_dtor<float>",
12501   "referenced_type" : "type-252",
12502   "self_type" : "type-252",
12503   "size" : 1,
12504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12505   "template_args" : [ "type-251" ],
12506   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12507  },
12508  {
12509   "alignment" : 1,
12510   "linker_set_key" : "android::trait_trivial_dtor<int>",
12511   "name" : "android::trait_trivial_dtor<int>",
12512   "referenced_type" : "type-219",
12513   "self_type" : "type-219",
12514   "size" : 1,
12515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12516   "template_args" : [ "type-20" ],
12517   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12518  },
12519  {
12520   "alignment" : 1,
12521   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12522   "name" : "android::trait_trivial_dtor<long long>",
12523   "referenced_type" : "type-239",
12524   "self_type" : "type-239",
12525   "size" : 1,
12526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12527   "template_args" : [ "type-238" ],
12528   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12529  },
12530  {
12531   "alignment" : 1,
12532   "linker_set_key" : "android::trait_trivial_dtor<long>",
12533   "name" : "android::trait_trivial_dtor<long>",
12534   "referenced_type" : "type-229",
12535   "self_type" : "type-229",
12536   "size" : 1,
12537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12538   "template_args" : [ "type-25" ],
12539   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12540  },
12541  {
12542   "alignment" : 1,
12543   "linker_set_key" : "android::trait_trivial_dtor<short>",
12544   "name" : "android::trait_trivial_dtor<short>",
12545   "referenced_type" : "type-210",
12546   "self_type" : "type-210",
12547   "size" : 1,
12548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12549   "template_args" : [ "type-209" ],
12550   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12551  },
12552  {
12553   "alignment" : 1,
12554   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12555   "name" : "android::trait_trivial_dtor<unsigned char>",
12556   "referenced_type" : "type-205",
12557   "self_type" : "type-205",
12558   "size" : 1,
12559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12560   "template_args" : [ "type-110" ],
12561   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12562  },
12563  {
12564   "alignment" : 1,
12565   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12566   "name" : "android::trait_trivial_dtor<unsigned int>",
12567   "referenced_type" : "type-223",
12568   "self_type" : "type-223",
12569   "size" : 1,
12570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12571   "template_args" : [ "type-2" ],
12572   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12573  },
12574  {
12575   "alignment" : 1,
12576   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12577   "name" : "android::trait_trivial_dtor<unsigned long long>",
12578   "referenced_type" : "type-245",
12579   "self_type" : "type-245",
12580   "size" : 1,
12581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12582   "template_args" : [ "type-244" ],
12583   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12584  },
12585  {
12586   "alignment" : 1,
12587   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12588   "name" : "android::trait_trivial_dtor<unsigned long>",
12589   "referenced_type" : "type-233",
12590   "self_type" : "type-233",
12591   "size" : 1,
12592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12593   "template_args" : [ "type-13" ],
12594   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12595  },
12596  {
12597   "alignment" : 1,
12598   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12599   "name" : "android::trait_trivial_dtor<unsigned short>",
12600   "referenced_type" : "type-215",
12601   "self_type" : "type-215",
12602   "size" : 1,
12603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12604   "template_args" : [ "type-112" ],
12605   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12606  },
12607  {
12608   "alignment" : 1,
12609   "linker_set_key" : "android::trait_trivial_dtor<void>",
12610   "name" : "android::trait_trivial_dtor<void>",
12611   "referenced_type" : "type-193",
12612   "self_type" : "type-193",
12613   "size" : 1,
12614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12615   "template_args" : [ "type-22" ],
12616   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12617  },
12618  {
12619   "alignment" : 1,
12620   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12621   "name" : "android::trait_trivial_move<android::String16>",
12622   "referenced_type" : "type-384",
12623   "self_type" : "type-384",
12624   "size" : 1,
12625   "source_file" : "/system/core/libutils/include/utils/String16.h",
12626   "template_args" : [ "type-40" ],
12627   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12628  },
12629  {
12630   "alignment" : 1,
12631   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12632   "name" : "android::trait_trivial_move<android::String8>",
12633   "referenced_type" : "type-378",
12634   "self_type" : "type-378",
12635   "size" : 1,
12636   "source_file" : "/system/core/libutils/include/utils/String8.h",
12637   "template_args" : [ "type-51" ],
12638   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12639  },
12640  {
12641   "alignment" : 1,
12642   "linker_set_key" : "android::trait_trivial_move<bool>",
12643   "name" : "android::trait_trivial_move<bool>",
12644   "referenced_type" : "type-199",
12645   "self_type" : "type-199",
12646   "size" : 1,
12647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12648   "template_args" : [ "type-35" ],
12649   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12650  },
12651  {
12652   "alignment" : 1,
12653   "linker_set_key" : "android::trait_trivial_move<char>",
12654   "name" : "android::trait_trivial_move<char>",
12655   "referenced_type" : "type-203",
12656   "self_type" : "type-203",
12657   "size" : 1,
12658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12659   "template_args" : [ "type-54" ],
12660   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12661  },
12662  {
12663   "alignment" : 1,
12664   "linker_set_key" : "android::trait_trivial_move<double>",
12665   "name" : "android::trait_trivial_move<double>",
12666   "referenced_type" : "type-260",
12667   "self_type" : "type-260",
12668   "size" : 1,
12669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12670   "template_args" : [ "type-257" ],
12671   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12672  },
12673  {
12674   "alignment" : 1,
12675   "linker_set_key" : "android::trait_trivial_move<float>",
12676   "name" : "android::trait_trivial_move<float>",
12677   "referenced_type" : "type-255",
12678   "self_type" : "type-255",
12679   "size" : 1,
12680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12681   "template_args" : [ "type-251" ],
12682   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12683  },
12684  {
12685   "alignment" : 1,
12686   "linker_set_key" : "android::trait_trivial_move<int>",
12687   "name" : "android::trait_trivial_move<int>",
12688   "referenced_type" : "type-221",
12689   "self_type" : "type-221",
12690   "size" : 1,
12691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12692   "template_args" : [ "type-20" ],
12693   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12694  },
12695  {
12696   "alignment" : 1,
12697   "linker_set_key" : "android::trait_trivial_move<long long>",
12698   "name" : "android::trait_trivial_move<long long>",
12699   "referenced_type" : "type-242",
12700   "self_type" : "type-242",
12701   "size" : 1,
12702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12703   "template_args" : [ "type-238" ],
12704   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12705  },
12706  {
12707   "alignment" : 1,
12708   "linker_set_key" : "android::trait_trivial_move<long>",
12709   "name" : "android::trait_trivial_move<long>",
12710   "referenced_type" : "type-231",
12711   "self_type" : "type-231",
12712   "size" : 1,
12713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12714   "template_args" : [ "type-25" ],
12715   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12716  },
12717  {
12718   "alignment" : 1,
12719   "linker_set_key" : "android::trait_trivial_move<short>",
12720   "name" : "android::trait_trivial_move<short>",
12721   "referenced_type" : "type-212",
12722   "self_type" : "type-212",
12723   "size" : 1,
12724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12725   "template_args" : [ "type-209" ],
12726   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12727  },
12728  {
12729   "alignment" : 1,
12730   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12731   "name" : "android::trait_trivial_move<unsigned char>",
12732   "referenced_type" : "type-207",
12733   "self_type" : "type-207",
12734   "size" : 1,
12735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12736   "template_args" : [ "type-110" ],
12737   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12738  },
12739  {
12740   "alignment" : 1,
12741   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12742   "name" : "android::trait_trivial_move<unsigned int>",
12743   "referenced_type" : "type-226",
12744   "self_type" : "type-226",
12745   "size" : 1,
12746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12747   "template_args" : [ "type-2" ],
12748   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12749  },
12750  {
12751   "alignment" : 1,
12752   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12753   "name" : "android::trait_trivial_move<unsigned long long>",
12754   "referenced_type" : "type-249",
12755   "self_type" : "type-249",
12756   "size" : 1,
12757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12758   "template_args" : [ "type-244" ],
12759   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12760  },
12761  {
12762   "alignment" : 1,
12763   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12764   "name" : "android::trait_trivial_move<unsigned long>",
12765   "referenced_type" : "type-235",
12766   "self_type" : "type-235",
12767   "size" : 1,
12768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12769   "template_args" : [ "type-13" ],
12770   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12771  },
12772  {
12773   "alignment" : 1,
12774   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12775   "name" : "android::trait_trivial_move<unsigned short>",
12776   "referenced_type" : "type-217",
12777   "self_type" : "type-217",
12778   "size" : 1,
12779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12780   "template_args" : [ "type-112" ],
12781   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12782  },
12783  {
12784   "alignment" : 1,
12785   "linker_set_key" : "android::trait_trivial_move<void>",
12786   "name" : "android::trait_trivial_move<void>",
12787   "referenced_type" : "type-195",
12788   "self_type" : "type-195",
12789   "size" : 1,
12790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12791   "template_args" : [ "type-22" ],
12792   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12793  },
12794  {
12795   "alignment" : 8,
12796   "fields" :
12797   [
12798    {
12799     "access" : "private",
12800     "field_name" : "m_ptr",
12801     "referenced_type" : "type-138"
12802    },
12803    {
12804     "access" : "private",
12805     "field_name" : "m_refs",
12806     "field_offset" : 64,
12807     "referenced_type" : "type-11"
12808    }
12809   ],
12810   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12811   "name" : "android::wp<android::hardware::BHwBinder>",
12812   "record_kind" : "class",
12813   "referenced_type" : "type-290",
12814   "self_type" : "type-290",
12815   "size" : 16,
12816   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12817   "template_args" : [ "type-139" ],
12818   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12819  },
12820  {
12821   "alignment" : 8,
12822   "fields" :
12823   [
12824    {
12825     "access" : "private",
12826     "field_name" : "m_ptr",
12827     "referenced_type" : "type-561"
12828    },
12829    {
12830     "access" : "private",
12831     "field_name" : "m_refs",
12832     "field_offset" : 64,
12833     "referenced_type" : "type-11"
12834    }
12835   ],
12836   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12837   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12838   "record_kind" : "class",
12839   "referenced_type" : "type-560",
12840   "self_type" : "type-560",
12841   "size" : 16,
12842   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12843   "template_args" : [ "type-17" ],
12844   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12845  },
12846  {
12847   "alignment" : 8,
12848   "fields" :
12849   [
12850    {
12851     "access" : "private",
12852     "field_name" : "m_ptr",
12853     "referenced_type" : "type-5"
12854    },
12855    {
12856     "access" : "private",
12857     "field_name" : "m_refs",
12858     "field_offset" : 64,
12859     "referenced_type" : "type-11"
12860    }
12861   ],
12862   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12863   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12864   "record_kind" : "class",
12865   "referenced_type" : "type-4",
12866   "self_type" : "type-4",
12867   "size" : 16,
12868   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12869   "template_args" : [ "type-6" ],
12870   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12871  },
12872  {
12873   "alignment" : 8,
12874   "fields" :
12875   [
12876    {
12877     "access" : "private",
12878     "field_name" : "m_ptr",
12879     "referenced_type" : "type-15"
12880    },
12881    {
12882     "access" : "private",
12883     "field_name" : "m_refs",
12884     "field_offset" : 64,
12885     "referenced_type" : "type-11"
12886    }
12887   ],
12888   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12889   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12890   "record_kind" : "class",
12891   "referenced_type" : "type-14",
12892   "self_type" : "type-14",
12893   "size" : 16,
12894   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12895   "template_args" : [ "type-16" ],
12896   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12897  },
12898  {
12899   "alignment" : 4,
12900   "fields" :
12901   [
12902    {
12903     "field_name" : "maxContentLightLevel",
12904     "referenced_type" : "type-251"
12905    },
12906    {
12907     "field_name" : "maxFrameAverageLightLevel",
12908     "field_offset" : 32,
12909     "referenced_type" : "type-251"
12910    }
12911   ],
12912   "linker_set_key" : "android_cta861_3_metadata",
12913   "name" : "android_cta861_3_metadata",
12914   "referenced_type" : "type-477",
12915   "self_type" : "type-477",
12916   "size" : 8,
12917   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12918   "unique_id" : "android_cta861_3_metadata"
12919  },
12920  {
12921   "alignment" : 4,
12922   "fields" :
12923   [
12924    {
12925     "field_name" : "num_points",
12926     "referenced_type" : "type-2"
12927    },
12928    {
12929     "field_name" : "reserved",
12930     "field_offset" : 32,
12931     "referenced_type" : "type-465"
12932    },
12933    {
12934     "field_name" : "xyzc_points",
12935     "field_offset" : 288,
12936     "referenced_type" : "type-474"
12937    }
12938   ],
12939   "linker_set_key" : "android_depth_points",
12940   "name" : "android_depth_points",
12941   "referenced_type" : "type-473",
12942   "self_type" : "type-473",
12943   "size" : 36,
12944   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12945   "unique_id" : "android_depth_points"
12946  },
12947  {
12948   "alignment" : 8,
12949   "fields" :
12950   [
12951    {
12952     "field_name" : "format",
12953     "referenced_type" : "type-468"
12954    },
12955    {
12956     "field_name" : "num_planes",
12957     "field_offset" : 32,
12958     "referenced_type" : "type-2"
12959    },
12960    {
12961     "field_name" : "planes",
12962     "field_offset" : 64,
12963     "referenced_type" : "type-470"
12964    }
12965   ],
12966   "linker_set_key" : "android_flex_layout",
12967   "name" : "android_flex_layout",
12968   "referenced_type" : "type-469",
12969   "self_type" : "type-469",
12970   "size" : 16,
12971   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12972   "unique_id" : "android_flex_layout"
12973  },
12974  {
12975   "alignment" : 8,
12976   "fields" :
12977   [
12978    {
12979     "field_name" : "top_left",
12980     "referenced_type" : "type-392"
12981    },
12982    {
12983     "field_name" : "component",
12984     "field_offset" : 64,
12985     "referenced_type" : "type-466"
12986    },
12987    {
12988     "field_name" : "bits_per_component",
12989     "field_offset" : 96,
12990     "referenced_type" : "type-20"
12991    },
12992    {
12993     "field_name" : "bits_used",
12994     "field_offset" : 128,
12995     "referenced_type" : "type-20"
12996    },
12997    {
12998     "field_name" : "h_increment",
12999     "field_offset" : 160,
13000     "referenced_type" : "type-20"
13001    },
13002    {
13003     "field_name" : "v_increment",
13004     "field_offset" : 192,
13005     "referenced_type" : "type-20"
13006    },
13007    {
13008     "field_name" : "h_subsampling",
13009     "field_offset" : 224,
13010     "referenced_type" : "type-20"
13011    },
13012    {
13013     "field_name" : "v_subsampling",
13014     "field_offset" : 256,
13015     "referenced_type" : "type-20"
13016    }
13017   ],
13018   "linker_set_key" : "android_flex_plane",
13019   "name" : "android_flex_plane",
13020   "referenced_type" : "type-467",
13021   "self_type" : "type-467",
13022   "size" : 40,
13023   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13024   "unique_id" : "android_flex_plane"
13025  },
13026  {
13027   "alignment" : 4,
13028   "fields" :
13029   [
13030    {
13031     "field_name" : "displayPrimaryRed",
13032     "referenced_type" : "type-475"
13033    },
13034    {
13035     "field_name" : "displayPrimaryGreen",
13036     "field_offset" : 64,
13037     "referenced_type" : "type-475"
13038    },
13039    {
13040     "field_name" : "displayPrimaryBlue",
13041     "field_offset" : 128,
13042     "referenced_type" : "type-475"
13043    },
13044    {
13045     "field_name" : "whitePoint",
13046     "field_offset" : 192,
13047     "referenced_type" : "type-475"
13048    },
13049    {
13050     "field_name" : "maxLuminance",
13051     "field_offset" : 256,
13052     "referenced_type" : "type-251"
13053    },
13054    {
13055     "field_name" : "minLuminance",
13056     "field_offset" : 288,
13057     "referenced_type" : "type-251"
13058    }
13059   ],
13060   "linker_set_key" : "android_smpte2086_metadata",
13061   "name" : "android_smpte2086_metadata",
13062   "referenced_type" : "type-476",
13063   "self_type" : "type-476",
13064   "size" : 40,
13065   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13066   "unique_id" : "android_smpte2086_metadata"
13067  },
13068  {
13069   "alignment" : 4,
13070   "fields" :
13071   [
13072    {
13073     "field_name" : "x",
13074     "referenced_type" : "type-251"
13075    },
13076    {
13077     "field_name" : "y",
13078     "field_offset" : 32,
13079     "referenced_type" : "type-251"
13080    }
13081   ],
13082   "linker_set_key" : "android_xy_color",
13083   "name" : "android_xy_color",
13084   "referenced_type" : "type-475",
13085   "self_type" : "type-475",
13086   "size" : 8,
13087   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13088   "unique_id" : "android_xy_color"
13089  },
13090  {
13091   "alignment" : 8,
13092   "fields" :
13093   [
13094    {
13095     "field_name" : "y",
13096     "referenced_type" : "type-21"
13097    },
13098    {
13099     "field_name" : "cb",
13100     "field_offset" : 64,
13101     "referenced_type" : "type-21"
13102    },
13103    {
13104     "field_name" : "cr",
13105     "field_offset" : 128,
13106     "referenced_type" : "type-21"
13107    },
13108    {
13109     "field_name" : "ystride",
13110     "field_offset" : 192,
13111     "referenced_type" : "type-13"
13112    },
13113    {
13114     "field_name" : "cstride",
13115     "field_offset" : 256,
13116     "referenced_type" : "type-13"
13117    },
13118    {
13119     "field_name" : "chroma_step",
13120     "field_offset" : 320,
13121     "referenced_type" : "type-13"
13122    },
13123    {
13124     "field_name" : "reserved",
13125     "field_offset" : 384,
13126     "referenced_type" : "type-465"
13127    }
13128   ],
13129   "linker_set_key" : "android_ycbcr",
13130   "name" : "android_ycbcr",
13131   "referenced_type" : "type-464",
13132   "self_type" : "type-464",
13133   "size" : 80,
13134   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13135   "unique_id" : "android_ycbcr"
13136  },
13137  {
13138   "alignment" : 4,
13139   "fields" :
13140   [
13141    {
13142     "referenced_type" : "type-108"
13143    }
13144   ],
13145   "linker_set_key" : "log_msg",
13146   "name" : "log_msg",
13147   "referenced_type" : "type-107",
13148   "self_type" : "type-107",
13149   "size" : 5124,
13150   "source_file" : "/system/core/liblog/include/log/log_read.h",
13151   "unique_id" : "log_msg"
13152  },
13153  {
13154   "alignment" : 4,
13155   "fields" :
13156   [
13157    {
13158     "field_name" : "buf",
13159     "referenced_type" : "type-109"
13160    },
13161    {
13162     "field_name" : "entry",
13163     "referenced_type" : "type-111"
13164    },
13165    {
13166     "field_name" : "entry_v4",
13167     "referenced_type" : "type-111"
13168    },
13169    {
13170     "field_name" : "entry_v3",
13171     "referenced_type" : "type-114"
13172    },
13173    {
13174     "field_name" : "entry_v2",
13175     "referenced_type" : "type-115"
13176    },
13177    {
13178     "field_name" : "entry_v1",
13179     "referenced_type" : "type-116"
13180    }
13181   ],
13182   "is_anonymous" : true,
13183   "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",
13184   "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",
13185   "record_kind" : "union",
13186   "referenced_type" : "type-108",
13187   "self_type" : "type-108",
13188   "size" : 5124,
13189   "source_file" : "/system/core/liblog/include/log/log_read.h",
13190   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13191  },
13192  {
13193   "alignment" : 1,
13194   "fields" :
13195   [
13196    {
13197     "field_name" : "tv_sec",
13198     "referenced_type" : "type-2"
13199    },
13200    {
13201     "field_name" : "tv_nsec",
13202     "field_offset" : 32,
13203     "referenced_type" : "type-2"
13204    }
13205   ],
13206   "linker_set_key" : "log_time",
13207   "name" : "log_time",
13208   "referenced_type" : "type-382",
13209   "self_type" : "type-382",
13210   "size" : 8,
13211   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13212   "unique_id" : "_ZTS8log_time"
13213  },
13214  {
13215   "alignment" : 4,
13216   "fields" :
13217   [
13218    {
13219     "field_name" : "len",
13220     "referenced_type" : "type-112"
13221    },
13222    {
13223     "field_name" : "__pad",
13224     "field_offset" : 16,
13225     "referenced_type" : "type-112"
13226    },
13227    {
13228     "field_name" : "pid",
13229     "field_offset" : 32,
13230     "referenced_type" : "type-20"
13231    },
13232    {
13233     "field_name" : "tid",
13234     "field_offset" : 64,
13235     "referenced_type" : "type-20"
13236    },
13237    {
13238     "field_name" : "sec",
13239     "field_offset" : 96,
13240     "referenced_type" : "type-20"
13241    },
13242    {
13243     "field_name" : "nsec",
13244     "field_offset" : 128,
13245     "referenced_type" : "type-20"
13246    },
13247    {
13248     "field_name" : "msg",
13249     "field_offset" : 160,
13250     "referenced_type" : "type-113"
13251    }
13252   ],
13253   "linker_set_key" : "logger_entry",
13254   "name" : "logger_entry",
13255   "referenced_type" : "type-116",
13256   "self_type" : "type-116",
13257   "size" : 20,
13258   "source_file" : "/system/core/liblog/include/log/log_read.h",
13259   "unique_id" : "logger_entry"
13260  },
13261  {
13262   "alignment" : 1,
13263   "fields" :
13264   [
13265    {
13266     "field_name" : "len",
13267     "referenced_type" : "type-112"
13268    },
13269    {
13270     "field_name" : "hdr_size",
13271     "field_offset" : 16,
13272     "referenced_type" : "type-112"
13273    },
13274    {
13275     "field_name" : "pid",
13276     "field_offset" : 32,
13277     "referenced_type" : "type-20"
13278    },
13279    {
13280     "field_name" : "tid",
13281     "field_offset" : 64,
13282     "referenced_type" : "type-20"
13283    },
13284    {
13285     "field_name" : "sec",
13286     "field_offset" : 96,
13287     "referenced_type" : "type-20"
13288    },
13289    {
13290     "field_name" : "nsec",
13291     "field_offset" : 128,
13292     "referenced_type" : "type-20"
13293    },
13294    {
13295     "field_name" : "euid",
13296     "field_offset" : 160,
13297     "referenced_type" : "type-2"
13298    },
13299    {
13300     "field_name" : "msg",
13301     "field_offset" : 192,
13302     "referenced_type" : "type-113"
13303    }
13304   ],
13305   "linker_set_key" : "logger_entry_v2",
13306   "name" : "logger_entry_v2",
13307   "referenced_type" : "type-115",
13308   "self_type" : "type-115",
13309   "size" : 24,
13310   "source_file" : "/system/core/liblog/include/log/log_read.h",
13311   "unique_id" : "logger_entry_v2"
13312  },
13313  {
13314   "alignment" : 1,
13315   "fields" :
13316   [
13317    {
13318     "field_name" : "len",
13319     "referenced_type" : "type-112"
13320    },
13321    {
13322     "field_name" : "hdr_size",
13323     "field_offset" : 16,
13324     "referenced_type" : "type-112"
13325    },
13326    {
13327     "field_name" : "pid",
13328     "field_offset" : 32,
13329     "referenced_type" : "type-20"
13330    },
13331    {
13332     "field_name" : "tid",
13333     "field_offset" : 64,
13334     "referenced_type" : "type-20"
13335    },
13336    {
13337     "field_name" : "sec",
13338     "field_offset" : 96,
13339     "referenced_type" : "type-20"
13340    },
13341    {
13342     "field_name" : "nsec",
13343     "field_offset" : 128,
13344     "referenced_type" : "type-20"
13345    },
13346    {
13347     "field_name" : "lid",
13348     "field_offset" : 160,
13349     "referenced_type" : "type-2"
13350    },
13351    {
13352     "field_name" : "msg",
13353     "field_offset" : 192,
13354     "referenced_type" : "type-113"
13355    }
13356   ],
13357   "linker_set_key" : "logger_entry_v3",
13358   "name" : "logger_entry_v3",
13359   "referenced_type" : "type-114",
13360   "self_type" : "type-114",
13361   "size" : 24,
13362   "source_file" : "/system/core/liblog/include/log/log_read.h",
13363   "unique_id" : "logger_entry_v3"
13364  },
13365  {
13366   "alignment" : 4,
13367   "fields" :
13368   [
13369    {
13370     "field_name" : "len",
13371     "referenced_type" : "type-112"
13372    },
13373    {
13374     "field_name" : "hdr_size",
13375     "field_offset" : 16,
13376     "referenced_type" : "type-112"
13377    },
13378    {
13379     "field_name" : "pid",
13380     "field_offset" : 32,
13381     "referenced_type" : "type-20"
13382    },
13383    {
13384     "field_name" : "tid",
13385     "field_offset" : 64,
13386     "referenced_type" : "type-2"
13387    },
13388    {
13389     "field_name" : "sec",
13390     "field_offset" : 96,
13391     "referenced_type" : "type-2"
13392    },
13393    {
13394     "field_name" : "nsec",
13395     "field_offset" : 128,
13396     "referenced_type" : "type-2"
13397    },
13398    {
13399     "field_name" : "lid",
13400     "field_offset" : 160,
13401     "referenced_type" : "type-2"
13402    },
13403    {
13404     "field_name" : "uid",
13405     "field_offset" : 192,
13406     "referenced_type" : "type-2"
13407    },
13408    {
13409     "field_name" : "msg",
13410     "field_offset" : 224,
13411     "referenced_type" : "type-113"
13412    }
13413   ],
13414   "linker_set_key" : "logger_entry_v4",
13415   "name" : "logger_entry_v4",
13416   "referenced_type" : "type-111",
13417   "self_type" : "type-111",
13418   "size" : 28,
13419   "source_file" : "/system/core/liblog/include/log/log_read.h",
13420   "unique_id" : "logger_entry_v4"
13421  },
13422  {
13423   "alignment" : 4,
13424   "fields" :
13425   [
13426    {
13427     "field_name" : "version",
13428     "referenced_type" : "type-20"
13429    },
13430    {
13431     "field_name" : "numFds",
13432     "field_offset" : 32,
13433     "referenced_type" : "type-20"
13434    },
13435    {
13436     "field_name" : "numInts",
13437     "field_offset" : 64,
13438     "referenced_type" : "type-20"
13439    },
13440    {
13441     "field_name" : "data",
13442     "field_offset" : 96,
13443     "referenced_type" : "type-190"
13444    }
13445   ],
13446   "linker_set_key" : "native_handle",
13447   "name" : "native_handle",
13448   "referenced_type" : "type-189",
13449   "self_type" : "type-189",
13450   "size" : 12,
13451   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13452   "unique_id" : "native_handle"
13453  }
13454 ],
13455 "rvalue_reference_types" :
13456 [
13457  {
13458   "alignment" : 8,
13459   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13460   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13461   "referenced_type" : "type-164",
13462   "self_type" : "type-166",
13463   "size" : 8,
13464   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13465  },
13466  {
13467   "alignment" : 8,
13468   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13469   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13470   "referenced_type" : "type-158",
13471   "self_type" : "type-160",
13472   "size" : 8,
13473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13474  },
13475  {
13476   "alignment" : 8,
13477   "linker_set_key" : "android::hardware::Return<bool> &&",
13478   "name" : "android::hardware::Return<bool> &&",
13479   "referenced_type" : "type-151",
13480   "self_type" : "type-154",
13481   "size" : 8,
13482   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13483  },
13484  {
13485   "alignment" : 8,
13486   "linker_set_key" : "android::hardware::Return<void> &&",
13487   "name" : "android::hardware::Return<void> &&",
13488   "referenced_type" : "type-177",
13489   "self_type" : "type-179",
13490   "size" : 8,
13491   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13492  },
13493  {
13494   "alignment" : 8,
13495   "linker_set_key" : "android::hardware::Status &&",
13496   "name" : "android::hardware::Status &&",
13497   "referenced_type" : "type-141",
13498   "self_type" : "type-147",
13499   "size" : 8,
13500   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13501  },
13502  {
13503   "alignment" : 8,
13504   "linker_set_key" : "android::hardware::details::return_status &&",
13505   "name" : "android::hardware::details::return_status &&",
13506   "referenced_type" : "type-152",
13507   "self_type" : "type-173",
13508   "size" : 8,
13509   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13510  },
13511  {
13512   "alignment" : 8,
13513   "linker_set_key" : "android::hardware::hidl_handle &&",
13514   "name" : "android::hardware::hidl_handle &&",
13515   "referenced_type" : "type-293",
13516   "self_type" : "type-301",
13517   "size" : 8,
13518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13519  },
13520  {
13521   "alignment" : 8,
13522   "linker_set_key" : "android::hardware::hidl_memory &&",
13523   "name" : "android::hardware::hidl_memory &&",
13524   "referenced_type" : "type-299",
13525   "self_type" : "type-305",
13526   "size" : 8,
13527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13528  },
13529  {
13530   "alignment" : 8,
13531   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13532   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13533   "referenced_type" : "type-130",
13534   "self_type" : "type-132",
13535   "size" : 8,
13536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13537  },
13538  {
13539   "alignment" : 8,
13540   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13541   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13542   "referenced_type" : "type-122",
13543   "self_type" : "type-125",
13544   "size" : 8,
13545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13546  },
13547  {
13548   "alignment" : 8,
13549   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13550   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13551   "referenced_type" : "type-88",
13552   "self_type" : "type-91",
13553   "size" : 8,
13554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13555  },
13556  {
13557   "alignment" : 8,
13558   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13559   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13560   "referenced_type" : "type-437",
13561   "self_type" : "type-436",
13562   "size" : 8,
13563   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13564  },
13565  {
13566   "alignment" : 8,
13567   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13568   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13569   "referenced_type" : "type-594",
13570   "self_type" : "type-593",
13571   "size" : 8,
13572   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13573  },
13574  {
13575   "alignment" : 8,
13576   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13577   "name" : "std::function<sp<IBase> (void *)> &&",
13578   "referenced_type" : "type-447",
13579   "self_type" : "type-446",
13580   "size" : 8,
13581   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13582  },
13583  {
13584   "alignment" : 8,
13585   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13586   "name" : "std::function<sp<IBase> (void *)> &&",
13587   "referenced_type" : "type-598",
13588   "self_type" : "type-597",
13589   "size" : 8,
13590   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13591  },
13592  {
13593   "alignment" : 8,
13594   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13595   "name" : "std::function<sp<IBinder> (void *)> &&",
13596   "referenced_type" : "type-439",
13597   "self_type" : "type-438",
13598   "size" : 8,
13599   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13600  },
13601  {
13602   "alignment" : 8,
13603   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13604   "name" : "std::function<sp<IBinder> (void *)> &&",
13605   "referenced_type" : "type-596",
13606   "self_type" : "type-595",
13607   "size" : 8,
13608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13609  }
13610 ]
13611}
13612